diff --git a/README.md b/README.md index f6f1636..c992536 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Last Updated: Aug 2024 - staging(development branch) https://www2.ourworld.tf/ - For any suggestions or improvement ideas please -Create an issue on: https://github.com/threefoldfoundation/www_ourworld_tf/issues +Create an issue on: https://git.ourworld.tf/tfgrid/circle_web_presence/issues ## Project Overview @@ -87,4 +87,24 @@ Thank you for helping us improve TF9! ![readme](https://user-images.githubusercontent.com/43240801/236867088-56c95abd-510c-4202-b0c5-317cdfb75cb3.png) It is highly important to follow this procedure to contribute to the website content.
-__WARNING__: DO NOT commit straight into __master__ / __development__ branch. \ No newline at end of file +__WARNING__: DO NOT commit straight into __master__ / __development__ branch. + +1. Create an Issue +Feel free to [create a new issue](https://git.ourworld.tf/tfgrid/circle_web_presence/issues) to report an error on the website, or if you have any suggestions on website improvements. + +2. Make your own branch from __'development'__ branch. +by creating a new branch from 'Master' you will be provided with the latest copy of the live website content. + +3. Add your edits into your own branch via code editor locally, and push your local changes online. WARNING: DO NOT add your edits straight into __master__ / __development__ branch. + +5. Create a PR to merge your own branch into '**development**', and assign one of [ThreeFold's Web Admins](https://github.com/orgs/threefoldfoundation/teams/team_web_admin) on your PR as reviewer, or assign @sasha-astiadi as reviewer. + +7. When PR is approved, you can see your changes on staging env on www2.threefold.io (development branch) + +8. Admin will then create a PR to merge 'development' into into '**maste**r' (production branch) + +10. When PR is approved, you can see your changes live on production (master branch). + + + + diff --git a/config.toml b/config.toml index 9893846..d7fc784 100644 --- a/config.toml +++ b/config.toml @@ -1,5 +1,5 @@ # The URL the site will be built for -base_url = "https://www.ourworld.tf" +base_url = "https://www2.freezone.ourworld.tf" # Change this to your own URL! Please note this variable **must** be uncommented. title = "OURWORLD" diff --git a/content/header/_index.md b/content/header/_index.md index 3ef68f9..207455f 100644 --- a/content/header/_index.md +++ b/content/header/_index.md @@ -4,12 +4,10 @@ description: "" insert_anchor_links: "left" template: "partials/header.html" extra: - logoPath: "/images/OW_Logo.png" + logoPath: "./images/ow_logo.svg" imgPath: "" --- - -- [About]("/about") -- [Ventures]("/ventures") -- [People]("/people") +- [Home]("/") +- [Newsroom]("/newsroom") - [Contact]("/contact") diff --git a/content/home/index.md b/content/home/index.md index a80b709..359e8c4 100644 --- a/content/home/index.md +++ b/content/home/index.md @@ -7,23 +7,3 @@ draft: false weight: 1 --- - - \ No newline at end of file diff --git a/content/newsroom/ourworldfreezone/index.md b/content/newsroom/ourworldfreezone/index.md index 9c39670..07d4806 100644 --- a/content/newsroom/ourworldfreezone/index.md +++ b/content/newsroom/ourworldfreezone/index.md @@ -1,8 +1,8 @@ --- id: ourworldfreezone -title: In the News – OurWorld Digital Free Zone -image_caption: OurWorld Digital Free Zone -description: OurWorld Digital Free Zone received some coverage recently from IPPMEDIA. Take a look! +title: πŸ—ž In the News – OurWorld Digital FreeZone +image_caption: OurWorld Digital FreeZone +description: OurWorld Digital FreeZone received some coverage recently from IPPMEDIA. Take a look! date: 2023-08-01 taxonomies: people: [] @@ -17,4 +17,4 @@ extra:
-Take a look at [this piece](https://www.ippmedia.com/en/features/mwinyi-keen-establish-digital-hub-isles) from IPPMEDIA, which goes into some detail about our collaboration with the Revolutionary Government of Zanzibar and the OurWorld Digital Free Zone. \ No newline at end of file +Take a look at [this piece](https://www.ippmedia.com/en/features/mwinyi-keen-establish-digital-hub-isles) from IPPMEDIA, which goes into some detail about our collaboration with the Revolutionary Government of Zanzibar and the OurWorld Digital FreeZone. \ No newline at end of file diff --git a/content/ventures/archive.md b/content/ventures/archive.md index 4643afc..0d16d8c 100644 --- a/content/ventures/archive.md +++ b/content/ventures/archive.md @@ -38,7 +38,7 @@ These are the first OurWorld Ventures, connected by a strong set of values and a {% row(style="center narrow" margin="header" bgPath="img/stonetown.jpeg" bgStyle="full") %} -## OurWorld Digital Free Zone +## OurWorld Digital FreeZone ### 100% Digital. Automated, Accessible, & Affordable. diff --git a/css/layout.css b/css/layout.css index 678ebfa..86fdc31 100644 --- a/css/layout.css +++ b/css/layout.css @@ -40,15 +40,30 @@ code { @apply text-gray-400; } -.text-blue-light { - @apply text-blue-500; -} +/* Custom blue text color classes */ +.text-blue-50 { color: #eff6ff; } +.text-blue-100 { color: #dbeafe; } +.text-blue-200 { color: #bfdbfe; } +.text-blue-300 { color: #93c5fd; } +.text-blue-400 { color: #60a5fa; } +.text-blue-500 { color: #3b82f6; } +.text-blue-600 { color: #2563eb; } +.text-blue-700 { color: #1d4ed8; } +.text-blue-800 { color: #1e40af; } +.text-blue-900 { color: #1e3a8a; } + +/* Custom blue background color classes */ +.bg-blue-50 { background-color: #eff6ff; } +.bg-blue-100 { background-color: #dbeafe; } +.bg-blue-200 { background-color: #bfdbfe; } +.bg-blue-300 { background-color: #93c5fd; } +.bg-blue-400 { background-color: #60a5fa; } +.bg-blue-500 { background-color: #3b82f6; } +.bg-blue-600 { background-color: #2563eb; } +.bg-blue-700 { background-color: #0160ee; } +.bg-blue-800 { background-color: #1e40af; } +.bg-blue-900 { background-color: #1e3a8a; } -.text-blue-dark { - /* for dark mode - @apply text-blue-200; - */ -} .text-shadow-titles { text-shadow: 4px 4px 2px #000; diff --git a/output.css b/output.css new file mode 100644 index 0000000..7bda800 --- /dev/null +++ b/output.css @@ -0,0 +1,10238 @@ +/*! purgecss start ignore */ + +code.language-html, +code.language-css, +code.language-md, +code.language-cmd, +code.language-bash, +code.language-text, +code.language-js, +span.o, +span.nx { + color: rgb(255, 255, 255); + line-height: 1.4; +} + +span.c { + color: hsl(120, 100%, 20%); +} + +span.p, +span.s1, +span.s2, +span.nt { + color: hsl(40, 100%, 30%); +} + +span.gs, +span.gh, +span.ge { + color: hsl(208, 100%, 50%); +} + +span.gs { + font-weight: bold; +} + +span.ge { + font-style: italic; +} + +pre, +code { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +code { + background-color: hsl(0, 0%, 98%); + border-radius: 3px; + color: hsl(120, 100%, 20%); + font-size: 85%; +} + +pre { + margin: 0; + padding: 1rem; + overflow: scroll; +} + +pre code { + background-color: transparent; + color: inherit; + font-size: 100%; + padding: 0; +} + +.highlight { + background-color: transparent; + border-radius: 3px; + margin: 0 0 0.5rem; + padding: 0; + & pre { + margin-bottom: 0; + overflow-x: auto; + } + & .lineno { + color: hsla(0, 0%, 67%, 0.72); + display: inline-block; + /* Ensures the null space also isn't selectable */ + padding: 0 0.75rem 0 0.25rem; + /* Make sure numbers aren't selectable */ + } +} + +/* TODO: dark theme for future +@media (prefers-color-scheme: dark) { + code { + color: #fff; + background: hsl(200, 63%, 15%); + } +} +*/ + +/*! purgecss end ignore */ + +*, ::before, ::after { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +::backdrop { + --tw-border-spacing-x: 0; + --tw-border-spacing-y: 0; + --tw-translate-x: 0; + --tw-translate-y: 0; + --tw-rotate: 0; + --tw-skew-x: 0; + --tw-skew-y: 0; + --tw-scale-x: 1; + --tw-scale-y: 1; + --tw-pan-x: ; + --tw-pan-y: ; + --tw-pinch-zoom: ; + --tw-scroll-snap-strictness: proximity; + --tw-gradient-from-position: ; + --tw-gradient-via-position: ; + --tw-gradient-to-position: ; + --tw-ordinal: ; + --tw-slashed-zero: ; + --tw-numeric-figure: ; + --tw-numeric-spacing: ; + --tw-numeric-fraction: ; + --tw-ring-inset: ; + --tw-ring-offset-width: 0px; + --tw-ring-offset-color: #fff; + --tw-ring-color: rgb(59 130 246 / 0.5); + --tw-ring-offset-shadow: 0 0 #0000; + --tw-ring-shadow: 0 0 #0000; + --tw-shadow: 0 0 #0000; + --tw-shadow-colored: 0 0 #0000; + --tw-blur: ; + --tw-brightness: ; + --tw-contrast: ; + --tw-grayscale: ; + --tw-hue-rotate: ; + --tw-invert: ; + --tw-saturate: ; + --tw-sepia: ; + --tw-drop-shadow: ; + --tw-backdrop-blur: ; + --tw-backdrop-brightness: ; + --tw-backdrop-contrast: ; + --tw-backdrop-grayscale: ; + --tw-backdrop-hue-rotate: ; + --tw-backdrop-invert: ; + --tw-backdrop-opacity: ; + --tw-backdrop-saturate: ; + --tw-backdrop-sepia: ; + --tw-contain-size: ; + --tw-contain-layout: ; + --tw-contain-paint: ; + --tw-contain-style: ; +} + +/*! tailwindcss v3.4.14 | MIT License | https://tailwindcss.com */ + +/* +1. Prevent padding and border from affecting element width. (https://github.com/mozdevs/cssremedy/issues/4) +2. Allow adding a border to an element by just adding a border-width. (https://github.com/tailwindcss/tailwindcss/pull/116) +*/ + +*, +::before, +::after { + box-sizing: border-box; + /* 1 */ + border-width: 0; + /* 2 */ + border-style: solid; + /* 2 */ + border-color: #e5e7eb; + /* 2 */ +} + +::before, +::after { + --tw-content: ''; +} + +/* +1. Use a consistent sensible line-height in all browsers. +2. Prevent adjustments of font size after orientation changes in iOS. +3. Use a more readable tab size. +4. Use the user's configured `sans` font-family by default. +5. Use the user's configured `sans` font-feature-settings by default. +6. Use the user's configured `sans` font-variation-settings by default. +7. Disable tap highlights on iOS +*/ + +html, +:host { + line-height: 1.5; + /* 1 */ + -webkit-text-size-adjust: 100%; + /* 2 */ + -moz-tab-size: 4; + /* 3 */ + -o-tab-size: 4; + tab-size: 4; + /* 3 */ + font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + /* 4 */ + font-feature-settings: normal; + /* 5 */ + font-variation-settings: normal; + /* 6 */ + -webkit-tap-highlight-color: transparent; + /* 7 */ +} + +/* +1. Remove the margin in all browsers. +2. Inherit line-height from `html` so users can set them as a class directly on the `html` element. +*/ + +body { + margin: 0; + /* 1 */ + line-height: inherit; + /* 2 */ +} + +/* +1. Add the correct height in Firefox. +2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655) +3. Ensure horizontal rules are visible by default. +*/ + +hr { + height: 0; + /* 1 */ + color: inherit; + /* 2 */ + border-top-width: 1px; + /* 3 */ +} + +/* +Add the correct text decoration in Chrome, Edge, and Safari. +*/ + +abbr:where([title]) { + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; +} + +/* +Remove the default font size and weight for headings. +*/ + +h1, +h2, +h3, +h4, +h5, +h6 { + font-size: inherit; + font-weight: inherit; +} + +/* +Reset links to optimize for opt-in styling instead of opt-out. +*/ + +a { + color: inherit; + text-decoration: inherit; +} + +/* +Add the correct font weight in Edge and Safari. +*/ + +b, +strong { + font-weight: bolder; +} + +/* +1. Use the user's configured `mono` font-family by default. +2. Use the user's configured `mono` font-feature-settings by default. +3. Use the user's configured `mono` font-variation-settings by default. +4. Correct the odd `em` font sizing in all browsers. +*/ + +code, +kbd, +samp, +pre { + font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + /* 1 */ + font-feature-settings: normal; + /* 2 */ + font-variation-settings: normal; + /* 3 */ + font-size: 1em; + /* 4 */ +} + +/* +Add the correct font size in all browsers. +*/ + +small { + font-size: 80%; +} + +/* +Prevent `sub` and `sup` elements from affecting the line height in all browsers. +*/ + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* +1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297) +2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016) +3. Remove gaps between table borders by default. +*/ + +table { + text-indent: 0; + /* 1 */ + border-color: inherit; + /* 2 */ + border-collapse: collapse; + /* 3 */ +} + +/* +1. Change the font styles in all browsers. +2. Remove the margin in Firefox and Safari. +3. Remove default padding in all browsers. +*/ + +button, +input, +optgroup, +select, +textarea { + font-family: inherit; + /* 1 */ + font-feature-settings: inherit; + /* 1 */ + font-variation-settings: inherit; + /* 1 */ + font-size: 100%; + /* 1 */ + font-weight: inherit; + /* 1 */ + line-height: inherit; + /* 1 */ + letter-spacing: inherit; + /* 1 */ + color: inherit; + /* 1 */ + margin: 0; + /* 2 */ + padding: 0; + /* 3 */ +} + +/* +Remove the inheritance of text transform in Edge and Firefox. +*/ + +button, +select { + text-transform: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Remove default button styles. +*/ + +button, +input:where([type='button']), +input:where([type='reset']), +input:where([type='submit']) { + -webkit-appearance: button; + /* 1 */ + background-color: transparent; + /* 2 */ + background-image: none; + /* 2 */ +} + +/* +Use the modern Firefox focus style for all focusable elements. +*/ + +:-moz-focusring { + outline: auto; +} + +/* +Remove the additional `:invalid` styles in Firefox. (https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737) +*/ + +:-moz-ui-invalid { + box-shadow: none; +} + +/* +Add the correct vertical alignment in Chrome and Firefox. +*/ + +progress { + vertical-align: baseline; +} + +/* +Correct the cursor style of increment and decrement buttons in Safari. +*/ + +::-webkit-inner-spin-button, +::-webkit-outer-spin-button { + height: auto; +} + +/* +1. Correct the odd appearance in Chrome and Safari. +2. Correct the outline style in Safari. +*/ + +[type='search'] { + -webkit-appearance: textfield; + /* 1 */ + outline-offset: -2px; + /* 2 */ +} + +/* +Remove the inner padding in Chrome and Safari on macOS. +*/ + +::-webkit-search-decoration { + -webkit-appearance: none; +} + +/* +1. Correct the inability to style clickable types in iOS and Safari. +2. Change font properties to `inherit` in Safari. +*/ + +::-webkit-file-upload-button { + -webkit-appearance: button; + /* 1 */ + font: inherit; + /* 2 */ +} + +/* +Add the correct display in Chrome and Safari. +*/ + +summary { + display: list-item; +} + +/* +Removes the default spacing and border for appropriate elements. +*/ + +blockquote, +dl, +dd, +h1, +h2, +h3, +h4, +h5, +h6, +hr, +figure, +p, +pre { + margin: 0; +} + +fieldset { + margin: 0; + padding: 0; +} + +legend { + padding: 0; +} + +ol, +ul, +menu { + list-style: none; + margin: 0; + padding: 0; +} + +/* +Reset default styling for dialogs. +*/ + +dialog { + padding: 0; +} + +/* +Prevent resizing textareas horizontally by default. +*/ + +textarea { + resize: vertical; +} + +/* +1. Reset the default placeholder opacity in Firefox. (https://github.com/tailwindlabs/tailwindcss/issues/3300) +2. Set the default placeholder color to the user's configured gray 400 color. +*/ + +input::-moz-placeholder, textarea::-moz-placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +input::placeholder, +textarea::placeholder { + opacity: 1; + /* 1 */ + color: #9ca3af; + /* 2 */ +} + +/* +Set the default cursor for buttons. +*/ + +button, +[role="button"] { + cursor: pointer; +} + +/* +Make sure disabled buttons don't get the pointer cursor. +*/ + +:disabled { + cursor: default; +} + +/* +1. Make replaced elements `display: block` by default. (https://github.com/mozdevs/cssremedy/issues/14) +2. Add `vertical-align: middle` to align replaced elements more sensibly by default. (https://github.com/jensimmons/cssremedy/issues/14#issuecomment-634934210) + This can trigger a poorly considered lint error in some tools but is included by design. +*/ + +img, +svg, +video, +canvas, +audio, +iframe, +embed, +object { + display: block; + /* 1 */ + vertical-align: middle; + /* 2 */ +} + +/* +Constrain images and videos to the parent width and preserve their intrinsic aspect ratio. (https://github.com/mozdevs/cssremedy/issues/14) +*/ + +img, +video { + max-width: 100%; + height: auto; +} + +/* Make elements with the HTML hidden attribute stay hidden by default */ + +[hidden]:where(:not([hidden="until-found"])) { + display: none; +} + +main { + padding-top: 0px; +} + +#text-1xl { + font-size: 1.25rem; + line-height: 1.75rem; +} + +#text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} + +#text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} + +#text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} + +#text-5xl { + font-size: 3rem; + line-height: 1; +} + +#text-6xl { + font-size: 3.75rem; + line-height: 1; +} + +#text-7xl { + font-size: 4.5rem; + line-height: 1; +} + +#text-8xl { + font-size: 6rem; + line-height: 1; +} + +/* +html, body { + @apply dark:bg-black; + +body { + @apply font-serif dark:text-gray-200; +} +*/ + +p { + /* for handling Markdown-created

and

  • */ + font-size: 1.125rem; + line-height: 1.75rem; +} + +pre, +code { + font-feature-settings: normal; +} + +.navWhite, +.navWhite:visited { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.navWhite:focus, +.navWhite:active { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +/* Custom blue text color classes */ + +.text-blue-50 { + color: #eff6ff; +} + +.text-blue-100 { + color: #dbeafe; +} + +.text-blue-200 { + color: #bfdbfe; +} + +.text-blue-300 { + color: #93c5fd; +} + +.text-blue-400 { + color: #60a5fa; +} + +.text-blue-500 { + color: #3b82f6; +} + +.text-blue-600 { + color: #2563eb; +} + +.text-blue-700 { + color: #1d4ed8; +} + +.text-blue-800 { + color: #1e40af; +} + +.text-blue-900 { + color: #1e3a8a; +} + +/* Custom blue background color classes */ + +.bg-blue-50 { + background-color: #eff6ff; +} + +.bg-blue-100 { + background-color: #dbeafe; +} + +.bg-blue-200 { + background-color: #bfdbfe; +} + +.bg-blue-300 { + background-color: #93c5fd; +} + +.bg-blue-400 { + background-color: #60a5fa; +} + +.bg-blue-500 { + background-color: #3b82f6; +} + +.bg-blue-600 { + background-color: #2563eb; +} + +.bg-blue-700 { + background-color: #1d4ed8; +} + +.bg-blue-800 { + background-color: #1e40af; +} + +.bg-blue-900 { + background-color: #1e3a8a; +} + +.text-shadow-titles { + text-shadow: 4px 4px 2px #000; +} + +.gradient-titles { + background-image: linear-gradient(to bottom, var(--tw-gradient-stops)); + --tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + --tw-gradient-to: #000 var(--tw-gradient-to-position); +} + +.ctr { + text-align: center; +} + +.legal { + font-size: 0.75rem; + line-height: 1rem; +} + +nav h4 a:hover { + border-width: 0px; + font-weight: 300; + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); + color: #93c5fd; +} + +nav h4 a, +nav h4 a:focus, +nav h4 a:active { + border-width: 0px; + font-weight: 300; + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a h2 { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +a:focus, +a:hover { + border-style: none; + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); + color: #93c5fd; +} + +a:active { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); + --tw-text-opacity: 1; + color: rgb(30 64 175 / var(--tw-text-opacity)); + color: #1e40af; +} + +h5 a { + font-weight: 400; + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +/* +a:hover { + @apply dark:text-blue-300; +} +*/ + +sup a, +a.previous, +a.next, +.footnote-return { + border-bottom-width: 0px; +} + +#nav-toggle:checked + #navMenu { + display: block; +} + +a.navborderless { + border-bottom-width: 0px; +} + +/* +.dateInfo { + @apply text-gray-700 dark:text-gray-400; +} +*/ + +h1, +.h1, +h2, +.h2, +h3, +.h3, +h4, +.h4, +h5, +.h5, +h6, +.h6 { +} + +h1, +.h1 { + font-size: 2.25rem; + line-height: 2.5rem; + font-weight: 800; +} + +h2, +.h2, +h3, +.h3, +h4, +.h4, +h5, +.h5, +h6, +.h6 { + font-weight: 700; +} + +h2, +.h2 { + font-size: 2.25rem; + line-height: 2.5rem; +} + +h4, +.h4 { + font-size: 1.5rem; + line-height: 2rem; +} + +h5 { + font-style: normal; +} + +h5, +.h5, +h6, +.h6 { + font-size: 1.125rem; + line-height: 1.75rem; +} + +.height-hero { + height: 45vh; + max-height: 45vh; + overflow: hidden; +} + +.height-post { + height: 35vh; + max-height: 35vh; +} + +.imgCover { + height: 100%; + width: 100%; + -o-object-fit: cover; + object-fit: cover; + -o-object-position: center; + object-position: center; +} + +.background-hero-image-div { + position: relative; + width: 100%; + overflow: hidden; + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); + /* Have to allow for mobile browsers' own "chrome"; can't go by Inspector simulations of smaller breakpoints */ + height: 80vh; + max-height: 80vh; +} + +.background-hero-title-block-fit { + position: absolute; + bottom: 0px; + display: block; + width: 100%; + background-image: linear-gradient(to top, var(--tw-gradient-stops)); + --tw-gradient-from: #000 var(--tw-gradient-from-position); + --tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); + padding-left: 1rem; + padding-right: 1rem; + padding-top: 0.75rem; + padding-bottom: 1.5rem; +} + +.background-hero-title-text { + text-shadow: 4px 4px 2px #000; +} + +@media screen and (min-width: 768px) { + .background-hero-title-block-fit { + padding-left: 3rem; + padding-right: 3rem; + } + + .background-hero-image-div { + height: 85vh; + max-height: 85vh; + } +} + +@media screen and (min-width: 1024px) { + .background-hero-title-block-fit { + padding-left: 4rem; + padding-right: 4rem; + } + + .background-hero-image-div { + height: 95vh; + max-height: 95vh; + } +} + +.text-nowrap, +.text-nobrk { + white-space: nowrap; +} + +article h1, +article h2, +article h3, +article h4 { + margin-top: 2rem; + margin-bottom: 1.5rem; + letter-spacing: -0.025em; +} + +article p { + font-size: 1.125rem; + line-height: 1.75rem; + line-height: 1.625; +} + +article img.containedImage { + min-width: 100%; + max-width: 100%; + height: auto; + width: 100%; +} + +@media screen and (min-width: 768px) { + .height-hero { + height: 70vh; + max-height: 70vh; + } + + .height-post { + height: 40vh; + max-height: 40vh; + } + + article p { + font-size: 1.25rem; + line-height: 1.75rem; + line-height: 1.625; + } +} + +@media screen and (min-width: 1920px) { + article p { + font-size: 1.5rem; + line-height: 2rem; + line-height: 1.625; + } +} + +/* +.yellowBox { + @apply font-sans bg-yellow-200 border border-gray-900 border-solid mx-auto my-2 w-full px-6 py-2 dark:bg-gray-800 dark:border-gray-500; +} +*/ + +.yellowbox p { + margin: 0px; + width: 100%; + padding: 0.5rem; +} + +ul, +ol { + padding-left: 2rem; +} + +ul { + list-style-type: disc; +} + +ol { + list-style-type: decimal; +} + +.twitter-tweet { + margin-left: auto; + margin-right: auto; + margin-top: 1rem; + margin-bottom: 0px; +} + +table.leagues { + margin-left: auto; + margin-right: auto; + margin-top: 1rem; + margin-bottom: 0px; + width: 91.666667%; + border-collapse: collapse; + border-width: 0px; +} + +table.leagues td.col { + width: 50%; +} + +@media (min-width: 900px) { + table.leagues { + width: 60%; + } + + table.noborders { + width: 91.666667%; + } +} + +table.noborders { + margin-left: auto; + margin-right: auto; + margin-top: 1.5rem; + margin-bottom: 1rem; + width: 100%; + border-collapse: collapse; + border-width: 0px; +} + +table.noborders td { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-right: 0px; + padding-left: 0.5rem; + text-align: left; + vertical-align: middle; + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); + /* text-align: left !important; */ +} + +table.noborders td img { + margin: 0px; + display: inline-block; + vertical-align: middle; +} + +table.noborders tr { + --tw-bg-opacity: 1; + background-color: rgb(219 234 254 / var(--tw-bg-opacity)); + background-color: #dbeafe; +} + +table.noborders tr:nth-child(even) { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +table.noborders thead tr { + --tw-bg-opacity: 1; + background-color: rgb(29 78 216 / var(--tw-bg-opacity)); + background-color: #1d4ed8; +} + +table.noborders thead td { + font-weight: 700; + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +table.noborders td.td70 { + width: 70%; +} + +table.noborders td.td70 img { + display: block; + height: auto; + width: 50%; + max-width: 50%; +} + +table.noborders td.td30 { + width: 30%; +} + +/* +blockquote { + @apply px-6 text-gray-700 dark:text-gray-400; +} +*/ + +/* start, footnotes */ + +.footnote-definition, +.footnote-reference { + font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.footnote-reference { + font-size: 0.65em; + top: -0.5em; +} + +.footnote-sim { + font-size: 0.65em; + color: #0000ff; + @media (prefers-color-scheme: dark) { + color: #00aaff; + } +} + +.footnotes { + & ol { + padding-inline-start: 1.5rem; + } + & ol li { + margin-bottom: 0.5rem; + font-size: $pokey; + } + & li p { + font-size: 100%; + line-height: 1.4; + } + & .footnote-backref { + font-size: 75%; + } +} + +a.footnote-return { + font-size: 50%; +} + +article > .footnote-definition { + border-top: 1px solid black; + padding-top: 1em; + margin-top: 1em; +} + +article > .footnote-definition ~ .footnote-definition { + border-top: 0; + padding-top: 0; + margin-top: 0; +} + +.footnote-definition-label { + top: -0.4em; + font-size: 0.65em; +} + +.footnote-definition-label + p { + font-size: 75%; + margin-top: -1.75em; + margin-left: 1em; + line-height: 1.35; +} + +.footnote-definition-label::after { + content: "."; +} + +/* == end, footnotes */ + +.aspect-16x9 { + padding-bottom: 56.25%; +} + +/* +hr { + @apply border-solid border-gray-900 dark:border-gray-100; +} +*/ + +footer { + font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; +} + +.lazypicturecaption { + margin-top: 0.5rem; + padding: 0px; + text-align: center; + font-size: 0.875rem; + line-height: 1.25rem; + line-height: 1.375; +} + +.home-colOne p { + margin-bottom: 1rem; + line-height: 2rem; +} + +.home-colOne img { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.container-comments { + margin: 0 auto; + font-size: 85%; + width: 85%; + max-width: 720px !important; + margin-bottom: 0; +} + +@media screen and (min-width: 900px) { + .container-comments { + width: 40%; + } +} + +.container { + width: 100%; +} + +@media (min-width: 640px) { + .container { + max-width: 640px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 768px; + } +} + +@media (min-width: 1024px) { + .container { + max-width: 1024px; + } +} + +@media (min-width: 1280px) { + .container { + max-width: 1280px; + } +} + +@media (min-width: 1536px) { + .container { + max-width: 1536px; + } +} + +h1 { + font-size: 2.25rem; + line-height: 2.5rem; + font-weight: 400; + line-height: 1; +} + +@media (min-width: 768px) { + h1 { + font-size: 3rem; + line-height: 1; + } +} + +@media (min-width: 1024px) { + h1 { + font-size: 3.75rem; + line-height: 1; + } +} + +h1 strong { + font-weight: 500; +} + +h2 { + font-size: 1.875rem; + line-height: 2.25rem; + font-weight: 400; + line-height: 1; +} + +@media (min-width: 768px) { + h2 { + font-size: 2.25rem; + line-height: 2.5rem; + } +} + +@media (min-width: 1024px) { + h2 { + font-size: 3rem; + line-height: 1; + } +} + +@media (min-width: 1280px) { + h2 { + font-size: 3rem; + line-height: 1; + } +} + +h2 strong { + font-weight: 500; +} + +h3 { + font-size: 1.25rem; + line-height: 1.75rem; + font-weight: 300; +} + +@media (min-width: 768px) { + h3 { + font-size: 1.5rem; + line-height: 2rem; + } +} + +@media (min-width: 1024px) { + h3 { + font-size: 1.875rem; + line-height: 2.25rem; + } +} + +h3 strong { + font-weight: 500; +} + +h4 { + font-size: 1.25rem; + line-height: 1.75rem; + font-weight: 400; +} + +@media (min-width: 1024px) { + h4 { + font-size: 1.5rem; + line-height: 2rem; + } +} + +h5 { + font-size: 1.25rem; + line-height: 1.75rem; + font-weight: 400; +} + +@media (min-width: 1024px) { + h5 { + font-size: 1.25rem; + line-height: 1.75rem; + } +} + +h6 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; + font-size: 1.125rem; + line-height: 1.75rem; + font-weight: 400; + font-style: normal; +} + +p { + font-size: 1.125rem; + line-height: 1.75rem; + font-weight: 400; + line-height: 1.25; + letter-spacing: 0em; +} + +@media (min-width: 1024px) { + p { + font-size: 1.25rem; + line-height: 1.75rem; + } +} + +p { + font-family: "CercoDEMO", sans-serif; +} + +blockquote { + margin-left: 0.5rem; + margin-right: 0.5rem; + margin-top: 0.5rem; + margin-bottom: 0.5rem; + border-left-width: 4px; + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); + padding: 0.5rem; +} + +li { + font-size: 1.125rem; + line-height: 1.75rem; + font-weight: 400; +} + +@media (min-width: 1024px) { + li { + font-size: 1.25rem; + line-height: 1.75rem; + } +} + +li li { + font-size: 0.875rem; + line-height: 1.25rem; + font-weight: 300; +} + +@media (min-width: 1024px) { + li li { + font-size: 0.875rem; + line-height: 1.25rem; + } +} + +button { + margin-top: 2.5rem; + margin-bottom: 2.5rem; + margin-right: 1.25rem; + display: inline-block; + border-width: 2px; + padding-left: 3rem; + padding-right: 3rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + font-size: 1rem; + line-height: 1.5rem; + text-transform: capitalize; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +@media (min-width: 1024px) { + button { + font-size: 1.125rem; + line-height: 1.75rem; + } +} + +:root { + --md-admonition-icon--note: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--abstract: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--info: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--tip: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--success: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--question: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--warning: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--failure: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--danger: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--bug: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--example: url("data:image/svg+xml;charset=utf-8,"); + --md-admonition-icon--quote: url("data:image/svg+xml;charset=utf-8,"); + --md-details-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 0 24 24' width='24px' fill='%23000000'%3E%3Cpath d='M0 0h24v24H0z' fill='none'/%3E%3Cpath d='M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z'/%3E%3C/svg%3E"); +} + +:is(.admonition) { + display: flow-root; + margin: 1.5625em 0; + padding: 0 1.2rem; + color: var(--fg); + page-break-inside: avoid; + background-color: var(--bg); + border: 0 solid black; + border-inline-start-width: 0.4rem; + border-radius: 0.2rem; + box-shadow: 0 0.2rem 1rem rgba(0, 0, 0, 0.05), 0 0 0.1rem rgba(0, 0, 0, 0.1); +} + +.admonition p { + display: block; + margin-block-start: 1em; + margin-block-end: 1em; + margin-inline-start: 0px; + margin-inline-end: 0px; + font-size: 0.8rem; +} + +@media print { + :is(.admonition) { + box-shadow: none; + } +} + +:is(.admonition) > * { + box-sizing: border-box; +} + +:is(.admonition) :is(.admonition) { + margin-top: 1em; + margin-bottom: 1em; +} + +:is(.admonition) > .tabbed-set:only-child { + margin-top: 0; +} + +html :is(.admonition) > :last-child { + margin-bottom: 1.2rem; +} + +:is(.admonition-title, summary) { + position: relative; + margin-block: 0; + margin-inline: -1.6rem -1.2rem; + padding-block: 0.8rem; + padding-inline: 4rem 1.2rem; + font-weight: 700; + background-color: rgba(68, 138, 255, 0.1); + border: 0 solid #448aff; + border-inline-start-width: 0.4rem; + border-start-start-radius: 0.2rem; + display: flex; +} + +:is(.admonition-title, summary) > p { + margin: 0; +} + +html :is(.admonition-title, summary):last-child { + margin-bottom: 0; +} + +:is(.admonition-title, summary)::before { + position: absolute; + top: 0.625em; + inset-inline-start: 1.2rem; + width: 1.4rem; + height: 1.4rem; + background-color: #448aff; + mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); + mask-repeat: no-repeat; + -webkit-mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-size: contain; + content: ""; +} + +:is(.admonition):is(.note) { + border-color: #448aff; +} + +:is(.note) > :is(.admonition-title, summary) { + background-color: rgba(68, 138, 255, 0.1); + border-color: #448aff; +} + +:is(.note) > :is(.admonition-title, summary)::before { + background-color: #448aff; + mask-image: var(--md-admonition-icon--note); + -webkit-mask-image: var(--md-admonition-icon--note); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.abstract, .summary, .tldr) { + border-color: #00b0ff; +} + +:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary) { + background-color: rgba(0, 176, 255, 0.1); + border-color: #00b0ff; +} + +:is(.abstract, .summary, .tldr) > :is(.admonition-title, summary)::before { + background-color: #00b0ff; + mask-image: var(--md-admonition-icon--abstract); + -webkit-mask-image: var(--md-admonition-icon--abstract); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.info, .todo) { + border-color: #00b8d4; +} + +:is(.info, .todo) > :is(.admonition-title, summary) { + background-color: rgba(0, 184, 212, 0.1); + border-color: #00b8d4; +} + +:is(.info, .todo) > :is(.admonition-title, summary)::before { + background-color: #00b8d4; + mask-image: var(--md-admonition-icon--info); + -webkit-mask-image: var(--md-admonition-icon--info); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.tip, .hint, .important) { + border-color: #00bfa5; +} + +:is(.tip, .hint, .important) > :is(.admonition-title, summary) { + background-color: rgba(0, 191, 165, 0.1); + border-color: #00bfa5; +} + +:is(.tip, .hint, .important) > :is(.admonition-title, summary)::before { + background-color: #00bfa5; + mask-image: var(--md-admonition-icon--tip); + -webkit-mask-image: var(--md-admonition-icon--tip); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.success, .check, .done) { + border-color: #00c853; +} + +:is(.success, .check, .done) > :is(.admonition-title, summary) { + background-color: rgba(0, 200, 83, 0.1); + border-color: #00c853; +} + +:is(.success, .check, .done) > :is(.admonition-title, summary)::before { + background-color: #00c853; + mask-image: var(--md-admonition-icon--success); + -webkit-mask-image: var(--md-admonition-icon--success); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.question, .help, .faq) { + border-color: #64dd17; +} + +:is(.question, .help, .faq) > :is(.admonition-title, summary) { + background-color: rgba(100, 221, 23, 0.1); + border-color: #64dd17; +} + +:is(.question, .help, .faq) > :is(.admonition-title, summary)::before { + background-color: #64dd17; + mask-image: var(--md-admonition-icon--question); + -webkit-mask-image: var(--md-admonition-icon--question); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.warning, .caution, .attention) { + border-color: #ff9100; +} + +:is(.warning, .caution, .attention) > :is(.admonition-title, summary) { + background-color: rgba(255, 145, 0, 0.1); + border-color: #ff9100; +} + +:is(.warning, .caution, .attention) > :is(.admonition-title, summary)::before { + background-color: #ff9100; + mask-image: var(--md-admonition-icon--warning); + -webkit-mask-image: var(--md-admonition-icon--warning); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.failure, .fail, .missing) { + border-color: #ff5252; +} + +:is(.failure, .fail, .missing) > :is(.admonition-title, summary) { + background-color: rgba(255, 82, 82, 0.1); + border-color: #ff5252; +} + +:is(.failure, .fail, .missing) > :is(.admonition-title, summary)::before { + background-color: #ff5252; + mask-image: var(--md-admonition-icon--failure); + -webkit-mask-image: var(--md-admonition-icon--failure); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.danger, .error) { + border-color: #ff1744; +} + +:is(.danger, .error) > :is(.admonition-title, summary) { + background-color: rgba(255, 23, 68, 0.1); + border-color: #ff1744; +} + +:is(.danger, .error) > :is(.admonition-title, summary)::before { + background-color: #ff1744; + mask-image: var(--md-admonition-icon--danger); + -webkit-mask-image: var(--md-admonition-icon--danger); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.bug) { + border-color: #f50057; +} + +:is(.bug) > :is(.admonition-title, summary) { + background-color: rgba(245, 0, 87, 0.1); + border-color: #f50057; +} + +:is(.bug) > :is(.admonition-title, summary)::before { + background-color: #f50057; + mask-image: var(--md-admonition-icon--bug); + -webkit-mask-image: var(--md-admonition-icon--bug); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.example) { + border-color: #7c4dff; +} + +:is(.example) > :is(.admonition-title, summary) { + background-color: rgba(124, 77, 255, 0.1); + border-color: #7c4dff; +} + +:is(.example) > :is(.admonition-title, summary)::before { + background-color: #7c4dff; + mask-image: var(--md-admonition-icon--example); + -webkit-mask-image: var(--md-admonition-icon--example); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +:is(.admonition):is(.quote, .cite) { + border-color: #9e9e9e; +} + +:is(.quote, .cite) > :is(.admonition-title, summary) { + background-color: rgba(158, 158, 158, 0.1); + border-color: #9e9e9e; +} + +:is(.quote, .cite) > :is(.admonition-title, summary)::before { + background-color: #9e9e9e; + mask-image: var(--md-admonition-icon--quote); + -webkit-mask-image: var(--md-admonition-icon--quote); + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain; + -webkit-mask-repeat: no-repeat; +} + +.navy :is(.admonition) { + background-color: var(--sidebar-bg); +} + +.ayu :is(.admonition), +.coal :is(.admonition) { + background-color: var(--theme-hover); +} + +.rust :is(.admonition) { + background-color: var(--sidebar-bg); + color: var(--sidebar-fg); +} + +:is(.admonition-title) { + font-feature-settings: "kern", "liga"; + font-weight: 600; + font-size: 0.84rem; + border: none; + padding: 10px 50px; +} + +:is(summary)::after { + top: 0.625em; + width: 1.4rem; + height: 1.4rem; + mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-image: url('data:image/svg+xml;charset=utf-8,'); + -webkit-mask-size: contain; + content: ""; + background-color: black; + mask-image: var(--md-details-icon); + -webkit-mask-image: var(--md-details-icon); + mask-repeat: no-repeat; + mask-size: contain; + -webkit-mask-repeat: no-repeat; + position: absolute; + transform: rotate(-90deg); + transition: transform 0.25s; + right: 0.4rem; +} + +details[open] > summary::after { + transform: rotate(0deg); +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border-width: 0; +} + +.pointer-events-none { + pointer-events: none; +} + +.fixed { + position: fixed; +} + +.absolute { + position: absolute; +} + +.relative { + position: relative; +} + +.inset-0 { + inset: 0px; +} + +.inset-x-0 { + left: 0px; + right: 0px; +} + +.inset-y-0 { + top: 0px; + bottom: 0px; +} + +.-bottom-8 { + bottom: -2rem; +} + +.-left-2 { + left: -0.5rem; +} + +.-left-96 { + left: -24rem; +} + +.-top-4 { + top: -1rem; +} + +.-top-40 { + top: -10rem; +} + +.-top-52 { + top: -13rem; +} + +.-top-80 { + top: -20rem; +} + +.bottom-0 { + bottom: 0px; +} + +.left-0 { + left: 0px; +} + +.left-1\/2 { + left: 50%; +} + +.left-\[calc\(50\%\+3rem\)\] { + left: calc(50% + 3rem); +} + +.left-\[calc\(50\%-11rem\)\] { + left: calc(50% - 11rem); +} + +.left-\[max\(6rem\2c 33\%\)\] { + left: max(6rem,33%); +} + +.right-0 { + right: 0px; +} + +.top-0 { + top: 0px; +} + +.top-1\/2 { + top: 50%; +} + +.top-\[calc\(100\%-13rem\)\] { + top: calc(100% - 13rem); +} + +.isolate { + isolation: isolate; +} + +.-z-10 { + z-index: -10; +} + +.z-10 { + z-index: 10; +} + +.z-20 { + z-index: 20; +} + +.z-30 { + z-index: 30; +} + +.z-50 { + z-index: 50; +} + +.order-first { + order: -9999; +} + +.col-span-3 { + grid-column: span 3 / span 3; +} + +.m-0 { + margin: 0px; +} + +.m-2 { + margin: 0.5rem; +} + +.-mx-8 { + margin-left: -2rem; + margin-right: -2rem; +} + +.-my-2 { + margin-top: -0.5rem; + margin-bottom: -0.5rem; +} + +.mx-0 { + margin-left: 0px; + margin-right: 0px; +} + +.mx-12 { + margin-left: 3rem; + margin-right: 3rem; +} + +.mx-20 { + margin-left: 5rem; + margin-right: 5rem; +} + +.mx-4 { + margin-left: 1rem; + margin-right: 1rem; +} + +.mx-8 { + margin-left: 2rem; + margin-right: 2rem; +} + +.mx-auto { + margin-left: auto; + margin-right: auto; +} + +.my-0 { + margin-top: 0px; + margin-bottom: 0px; +} + +.my-1 { + margin-top: 0.25rem; + margin-bottom: 0.25rem; +} + +.my-10 { + margin-top: 2.5rem; + margin-bottom: 2.5rem; +} + +.my-2 { + margin-top: 0.5rem; + margin-bottom: 0.5rem; +} + +.my-4 { + margin-top: 1rem; + margin-bottom: 1rem; +} + +.my-5 { + margin-top: 1.25rem; + margin-bottom: 1.25rem; +} + +.my-8 { + margin-top: 2rem; + margin-bottom: 2rem; +} + +.-ml-12 { + margin-left: -3rem; +} + +.-ml-16 { + margin-left: -4rem; +} + +.-ml-20 { + margin-left: -5rem; +} + +.-ml-24 { + margin-left: -6rem; +} + +.-ml-28 { + margin-left: -7rem; +} + +.-ml-4 { + margin-left: -1rem; +} + +.-ml-40 { + margin-left: -10rem; +} + +.-ml-44 { + margin-left: -11rem; +} + +.-ml-48 { + margin-left: -12rem; +} + +.-ml-8 { + margin-left: -2rem; +} + +.-ml-80 { + margin-left: -20rem; +} + +.-mr-12 { + margin-right: -3rem; +} + +.-mr-16 { + margin-right: -4rem; +} + +.-mr-2 { + margin-right: -0.5rem; +} + +.-mr-20 { + margin-right: -5rem; +} + +.-mr-24 { + margin-right: -6rem; +} + +.-mr-28 { + margin-right: -7rem; +} + +.-mr-4 { + margin-right: -1rem; +} + +.-mr-40 { + margin-right: -10rem; +} + +.-mr-44 { + margin-right: -11rem; +} + +.-mr-48 { + margin-right: -12rem; +} + +.-mr-8 { + margin-right: -2rem; +} + +.-mr-80 { + margin-right: -20rem; +} + +.-mt-16 { + margin-top: -4rem; +} + +.-mt-24 { + margin-top: -6rem; +} + +.-mt-6 { + margin-top: -1.5rem; +} + +.mb-0 { + margin-bottom: 0px; +} + +.mb-10 { + margin-bottom: 2.5rem; +} + +.mb-12 { + margin-bottom: 3rem; +} + +.mb-16 { + margin-bottom: 4rem; +} + +.mb-2 { + margin-bottom: 0.5rem; +} + +.mb-3 { + margin-bottom: 0.75rem; +} + +.mb-4 { + margin-bottom: 1rem; +} + +.mb-5 { + margin-bottom: 1.25rem; +} + +.mb-6 { + margin-bottom: 1.5rem; +} + +.mb-8 { + margin-bottom: 2rem; +} + +.ml-1 { + margin-left: 0.25rem; +} + +.ml-10 { + margin-left: 2.5rem; +} + +.ml-12 { + margin-left: 3rem; +} + +.ml-16 { + margin-left: 4rem; +} + +.ml-20 { + margin-left: 5rem; +} + +.ml-24 { + margin-left: 6rem; +} + +.ml-28 { + margin-left: 7rem; +} + +.ml-4 { + margin-left: 1rem; +} + +.ml-40 { + margin-left: 10rem; +} + +.ml-44 { + margin-left: 11rem; +} + +.ml-48 { + margin-left: 12rem; +} + +.ml-5 { + margin-left: 1.25rem; +} + +.ml-8 { + margin-left: 2rem; +} + +.ml-80 { + margin-left: 20rem; +} + +.ml-\[-22rem\] { + margin-left: -22rem; +} + +.ml-\[max\(50\%\2c 38rem\)\] { + margin-left: max(50%,38rem); +} + +.ml-auto { + margin-left: auto; +} + +.mr-12 { + margin-right: 3rem; +} + +.mr-16 { + margin-right: 4rem; +} + +.mr-2 { + margin-right: 0.5rem; +} + +.mr-20 { + margin-right: 5rem; +} + +.mr-24 { + margin-right: 6rem; +} + +.mr-28 { + margin-right: 7rem; +} + +.mr-4 { + margin-right: 1rem; +} + +.mr-40 { + margin-right: 10rem; +} + +.mr-44 { + margin-right: 11rem; +} + +.mr-48 { + margin-right: 12rem; +} + +.mr-5 { + margin-right: 1.25rem; +} + +.mr-8 { + margin-right: 2rem; +} + +.mr-80 { + margin-right: 20rem; +} + +.mr-auto { + margin-right: auto; +} + +.mt-0 { + margin-top: 0px; +} + +.mt-1 { + margin-top: 0.25rem; +} + +.mt-10 { + margin-top: 2.5rem; +} + +.mt-12 { + margin-top: 3rem; +} + +.mt-14 { + margin-top: 3.5rem; +} + +.mt-16 { + margin-top: 4rem; +} + +.mt-2 { + margin-top: 0.5rem; +} + +.mt-24 { + margin-top: 6rem; +} + +.mt-28 { + margin-top: 7rem; +} + +.mt-3 { + margin-top: 0.75rem; +} + +.mt-4 { + margin-top: 1rem; +} + +.mt-5 { + margin-top: 1.25rem; +} + +.mt-6 { + margin-top: 1.5rem; +} + +.mt-8 { + margin-top: 2rem; +} + +.line-clamp-3 { + overflow: hidden; + display: -webkit-box; + -webkit-box-orient: vertical; + -webkit-line-clamp: 3; +} + +.block { + display: block; +} + +.inline-block { + display: inline-block; +} + +.inline { + display: inline; +} + +.flex { + display: flex; +} + +.inline-flex { + display: inline-flex; +} + +.grid { + display: grid; +} + +.hidden { + display: none; +} + +.aspect-\[1097\/845\] { + aspect-ratio: 1097/845; +} + +.aspect-\[1155\/678\] { + aspect-ratio: 1155/678; +} + +.aspect-\[1266\/975\] { + aspect-ratio: 1266/975; +} + +.aspect-\[1313\/771\] { + aspect-ratio: 1313/771; +} + +.aspect-\[16\/9\] { + aspect-ratio: 16/9; +} + +.aspect-\[2\/3\] { + aspect-ratio: 2/3; +} + +.aspect-\[3\/4\] { + aspect-ratio: 3/4; +} + +.aspect-\[801\/1036\] { + aspect-ratio: 801/1036; +} + +.h-1\/3 { + height: 33.333333%; +} + +.h-10 { + height: 2.5rem; +} + +.h-12 { + height: 3rem; +} + +.h-16 { + height: 4rem; +} + +.h-20 { + height: 5rem; +} + +.h-32 { + height: 8rem; +} + +.h-4 { + height: 1rem; +} + +.h-48 { + height: 12rem; +} + +.h-6 { + height: 1.5rem; +} + +.h-7 { + height: 1.75rem; +} + +.h-8 { + height: 2rem; +} + +.h-\[15\%\] { + height: 15%; +} + +.h-\[64rem\] { + height: 64rem; +} + +.h-auto { + height: auto; +} + +.h-full { + height: 100%; +} + +.h-screen { + height: 100vh; +} + +.max-h-12 { + max-height: 3rem; +} + +.max-h-80 { + max-height: 20rem; +} + +.max-h-screen { + max-height: 100vh; +} + +.min-h-screen { + min-height: 100vh; +} + +.w-0 { + width: 0px; +} + +.w-1\/3 { + width: 33.333333%; +} + +.w-10 { + width: 2.5rem; +} + +.w-12 { + width: 3rem; +} + +.w-16 { + width: 4rem; +} + +.w-2\/6 { + width: 33.333333%; +} + +.w-20 { + width: 5rem; +} + +.w-3\/4 { + width: 75%; +} + +.w-4 { + width: 1rem; +} + +.w-4\/6 { + width: 66.666667%; +} + +.w-44 { + width: 11rem; +} + +.w-48 { + width: 12rem; +} + +.w-56 { + width: 14rem; +} + +.w-6 { + width: 1.5rem; +} + +.w-64 { + width: 16rem; +} + +.w-72 { + width: 18rem; +} + +.w-8 { + width: 2rem; +} + +.w-\[36\.125rem\] { + width: 36.125rem; +} + +.w-\[50\.0625rem\] { + width: 50.0625rem; +} + +.w-\[68\.5625rem\] { + width: 68.5625rem; +} + +.w-\[79\.125rem\] { + width: 79.125rem; +} + +.w-\[82\.0625rem\] { + width: 82.0625rem; +} + +.w-auto { + width: auto; +} + +.w-full { + width: 100%; +} + +.w-screen { + width: 100vw; +} + +.max-w-2xl { + max-width: 42rem; +} + +.max-w-4xl { + max-width: 56rem; +} + +.max-w-7xl { + max-width: 80rem; +} + +.max-w-fit { + max-width: -moz-fit-content; + max-width: fit-content; +} + +.max-w-full { + max-width: 100%; +} + +.max-w-lg { + max-width: 32rem; +} + +.max-w-none { + max-width: none; +} + +.max-w-screen-2xl { + max-width: 1536px; +} + +.max-w-screen-md { + max-width: 768px; +} + +.max-w-screen-xl { + max-width: 1280px; +} + +.max-w-sm { + max-width: 24rem; +} + +.max-w-xl { + max-width: 36rem; +} + +.max-w-xs { + max-width: 20rem; +} + +.flex-1 { + flex: 1 1 0%; +} + +.flex-none { + flex: none; +} + +.flex-shrink-0 { + flex-shrink: 0; +} + +.grow { + flex-grow: 1; +} + +.origin-top-right { + transform-origin: top right; +} + +.-translate-x-1\/2 { + --tw-translate-x: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1 { + --tw-translate-y: -0.25rem; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1\/2 { + --tw-translate-y: -50%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-translate-y-1\/3 { + --tw-translate-y: -33.333333%; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.-rotate-90 { + --tw-rotate: -90deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-180 { + --tw-rotate: 180deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.rotate-\[30deg\] { + --tw-rotate: 30deg; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-100 { + --tw-scale-x: 1; + --tw-scale-y: 1; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.scale-95 { + --tw-scale-x: .95; + --tw-scale-y: .95; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.transform { + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.transform-gpu { + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); +} + +.cursor-pointer { + cursor: pointer; +} + +.-scroll-ml-12 { + scroll-margin-left: -3rem; +} + +.-scroll-ml-16 { + scroll-margin-left: -4rem; +} + +.-scroll-ml-20 { + scroll-margin-left: -5rem; +} + +.-scroll-ml-24 { + scroll-margin-left: -6rem; +} + +.-scroll-ml-28 { + scroll-margin-left: -7rem; +} + +.-scroll-ml-4 { + scroll-margin-left: -1rem; +} + +.-scroll-ml-40 { + scroll-margin-left: -10rem; +} + +.-scroll-ml-44 { + scroll-margin-left: -11rem; +} + +.-scroll-ml-48 { + scroll-margin-left: -12rem; +} + +.-scroll-ml-8 { + scroll-margin-left: -2rem; +} + +.-scroll-ml-80 { + scroll-margin-left: -20rem; +} + +.-scroll-mr-12 { + scroll-margin-right: -3rem; +} + +.-scroll-mr-16 { + scroll-margin-right: -4rem; +} + +.-scroll-mr-20 { + scroll-margin-right: -5rem; +} + +.-scroll-mr-24 { + scroll-margin-right: -6rem; +} + +.-scroll-mr-28 { + scroll-margin-right: -7rem; +} + +.-scroll-mr-4 { + scroll-margin-right: -1rem; +} + +.-scroll-mr-40 { + scroll-margin-right: -10rem; +} + +.-scroll-mr-44 { + scroll-margin-right: -11rem; +} + +.-scroll-mr-48 { + scroll-margin-right: -12rem; +} + +.-scroll-mr-8 { + scroll-margin-right: -2rem; +} + +.-scroll-mr-80 { + scroll-margin-right: -20rem; +} + +.scroll-ml-12 { + scroll-margin-left: 3rem; +} + +.scroll-ml-16 { + scroll-margin-left: 4rem; +} + +.scroll-ml-20 { + scroll-margin-left: 5rem; +} + +.scroll-ml-24 { + scroll-margin-left: 6rem; +} + +.scroll-ml-28 { + scroll-margin-left: 7rem; +} + +.scroll-ml-4 { + scroll-margin-left: 1rem; +} + +.scroll-ml-40 { + scroll-margin-left: 10rem; +} + +.scroll-ml-44 { + scroll-margin-left: 11rem; +} + +.scroll-ml-48 { + scroll-margin-left: 12rem; +} + +.scroll-ml-8 { + scroll-margin-left: 2rem; +} + +.scroll-ml-80 { + scroll-margin-left: 20rem; +} + +.scroll-mr-12 { + scroll-margin-right: 3rem; +} + +.scroll-mr-16 { + scroll-margin-right: 4rem; +} + +.scroll-mr-20 { + scroll-margin-right: 5rem; +} + +.scroll-mr-24 { + scroll-margin-right: 6rem; +} + +.scroll-mr-28 { + scroll-margin-right: 7rem; +} + +.scroll-mr-4 { + scroll-margin-right: 1rem; +} + +.scroll-mr-40 { + scroll-margin-right: 10rem; +} + +.scroll-mr-44 { + scroll-margin-right: 11rem; +} + +.scroll-mr-48 { + scroll-margin-right: 12rem; +} + +.scroll-mr-8 { + scroll-margin-right: 2rem; +} + +.scroll-mr-80 { + scroll-margin-right: 20rem; +} + +.scroll-pb-0 { + scroll-padding-bottom: 0px; +} + +.scroll-pb-0\.5 { + scroll-padding-bottom: 0.125rem; +} + +.scroll-pt-0 { + scroll-padding-top: 0px; +} + +.scroll-pt-0\.5 { + scroll-padding-top: 0.125rem; +} + +.list-none { + list-style-type: none; +} + +.grid-cols-1 { + grid-template-columns: repeat(1, minmax(0, 1fr)); +} + +.grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); +} + +.grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); +} + +.flex-row { + flex-direction: row; +} + +.flex-col { + flex-direction: column; +} + +.flex-col-reverse { + flex-direction: column-reverse; +} + +.flex-wrap { + flex-wrap: wrap; +} + +.flex-nowrap { + flex-wrap: nowrap; +} + +.items-start { + align-items: flex-start; +} + +.items-end { + align-items: flex-end; +} + +.items-center { + align-items: center; +} + +.items-baseline { + align-items: baseline; +} + +.justify-end { + justify-content: flex-end; +} + +.justify-center { + justify-content: center; +} + +.justify-between { + justify-content: space-between; +} + +.justify-around { + justify-content: space-around; +} + +.gap-3 { + gap: 0.75rem; +} + +.gap-4 { + gap: 1rem; +} + +.gap-5 { + gap: 1.25rem; +} + +.gap-6 { + gap: 1.5rem; +} + +.gap-8 { + gap: 2rem; +} + +.gap-x-14 { + -moz-column-gap: 3.5rem; + column-gap: 3.5rem; +} + +.gap-x-4 { + -moz-column-gap: 1rem; + column-gap: 1rem; +} + +.gap-x-6 { + -moz-column-gap: 1.5rem; + column-gap: 1.5rem; +} + +.gap-x-8 { + -moz-column-gap: 2rem; + column-gap: 2rem; +} + +.gap-y-10 { + row-gap: 2.5rem; +} + +.gap-y-16 { + row-gap: 4rem; +} + +.gap-y-20 { + row-gap: 5rem; +} + +.gap-y-3 { + row-gap: 0.75rem; +} + +.space-x-10 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(2.5rem * var(--tw-space-x-reverse)); + margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.5rem * var(--tw-space-x-reverse)); + margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-3 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(0.75rem * var(--tw-space-x-reverse)); + margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-x-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(1rem * var(--tw-space-x-reverse)); + margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse))); +} + +.space-y-1 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.25rem * var(--tw-space-y-reverse)); +} + +.space-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(0.5rem * var(--tw-space-y-reverse)); +} + +.space-y-4 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1rem * var(--tw-space-y-reverse)); +} + +.space-y-6 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(1.5rem * var(--tw-space-y-reverse)); +} + +.space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); +} + +.divide-x-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-x-reverse: 0; + border-right-width: calc(2px * var(--tw-divide-x-reverse)); + border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse))); +} + +.divide-y-2 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-y-reverse: 0; + border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse))); + border-bottom-width: calc(2px * var(--tw-divide-y-reverse)); +} + +.divide-gray-50 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(249 250 251 / var(--tw-divide-opacity)); +} + +.divide-gray-500 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(107 114 128 / var(--tw-divide-opacity)); +} + +.overflow-hidden { + overflow: hidden; +} + +.overflow-visible { + overflow: visible; +} + +.overflow-y-auto { + overflow-y: auto; +} + +.overflow-x-hidden { + overflow-x: hidden; +} + +.overflow-x-scroll { + overflow-x: scroll; +} + +.truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-ellipsis { + text-overflow: ellipsis; +} + +.rounded { + border-radius: 0.25rem; +} + +.rounded-3xl { + border-radius: 1.5rem; +} + +.rounded-full { + border-radius: 9999px; +} + +.rounded-lg { + border-radius: 0.5rem; +} + +.rounded-md { + border-radius: 0.375rem; +} + +.rounded-none { + border-radius: 0px; +} + +.rounded-xl { + border-radius: 0.75rem; +} + +.rounded-l-md { + border-top-left-radius: 0.375rem; + border-bottom-left-radius: 0.375rem; +} + +.rounded-r-md { + border-top-right-radius: 0.375rem; + border-bottom-right-radius: 0.375rem; +} + +.border { + border-width: 1px; +} + +.border-0 { + border-width: 0px; +} + +.border-2 { + border-width: 2px; +} + +.border-b { + border-bottom-width: 1px; +} + +.border-l { + border-left-width: 1px; +} + +.border-r-0 { + border-right-width: 0px; +} + +.border-t { + border-top-width: 1px; +} + +.border-t-2 { + border-top-width: 2px; +} + +.border-dashed { + border-style: dashed; +} + +.border-black { + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); +} + +.border-gray-200 { + --tw-border-opacity: 1; + border-color: rgb(229 231 235 / var(--tw-border-opacity)); +} + +.border-gray-300 { + --tw-border-opacity: 1; + border-color: rgb(209 213 219 / var(--tw-border-opacity)); +} + +.border-gray-400 { + --tw-border-opacity: 1; + border-color: rgb(156 163 175 / var(--tw-border-opacity)); +} + +.border-gray-600 { + --tw-border-opacity: 1; + border-color: rgb(75 85 99 / var(--tw-border-opacity)); +} + +.border-gray-900\/10 { + border-color: rgb(17 24 39 / 0.1); +} + +.border-transparent { + border-color: transparent; +} + +.border-white { + --tw-border-opacity: 1; + border-color: rgb(255 255 255 / var(--tw-border-opacity)); +} + +.border-white\/10 { + border-color: rgb(255 255 255 / 0.1); +} + +.bg-black { + --tw-bg-opacity: 1; + background-color: rgb(0 0 0 / var(--tw-bg-opacity)); +} + +.bg-blue-800 { + --tw-bg-opacity: 1; + background-color: rgb(30 64 175 / var(--tw-bg-opacity)); +} + +.bg-gray-100 { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} + +.bg-gray-200 { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +.bg-gray-300 { + --tw-bg-opacity: 1; + background-color: rgb(209 213 219 / var(--tw-bg-opacity)); +} + +.bg-gray-50 { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} + +.bg-gray-900 { + --tw-bg-opacity: 1; + background-color: rgb(17 24 39 / var(--tw-bg-opacity)); +} + +.bg-gray-900\/5 { + background-color: rgb(17 24 39 / 0.05); +} + +.bg-indigo-600 { + --tw-bg-opacity: 1; + background-color: rgb(79 70 229 / var(--tw-bg-opacity)); +} + +.bg-transparent { + background-color: transparent; +} + +.bg-white { + --tw-bg-opacity: 1; + background-color: rgb(255 255 255 / var(--tw-bg-opacity)); +} + +.bg-white\/10 { + background-color: rgb(255 255 255 / 0.1); +} + +.bg-white\/5 { + background-color: rgb(255 255 255 / 0.05); +} + +.bg-gradient-to-t { + background-image: linear-gradient(to top, var(--tw-gradient-stops)); +} + +.bg-gradient-to-tr { + background-image: linear-gradient(to top right, var(--tw-gradient-stops)); +} + +.from-\[\#ff4694\] { + --tw-gradient-from: #469cff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 70 148 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.from-\[\#ff80b5\] { + --tw-gradient-from: #80c0ff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 128 181 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.from-white { + --tw-gradient-from: #fff var(--tw-gradient-from-position); + --tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position); + --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to); +} + +.to-\[\#776fff\] { + --tw-gradient-to: #6fd6ff var(--tw-gradient-to-position); +} + +.to-\[\#9089fc\] { + --tw-gradient-to: #89effc var(--tw-gradient-to-position); +} + +.\!bg-\[length\:0px_0px\] { + background-size: 0px 0px !important; +} + +.bg-contain { + background-size: contain; +} + +.bg-center { + background-position: center; +} + +.\!bg-no-repeat { + background-repeat: no-repeat !important; +} + +.bg-no-repeat { + background-repeat: no-repeat; +} + +.fill-gray-50 { + fill: #f9fafb; +} + +.stroke-gray-200 { + stroke: #e5e7eb; +} + +.stroke-white\/20 { + stroke: rgb(255 255 255 / 0.2); +} + +.object-contain { + -o-object-fit: contain; + object-fit: contain; +} + +.object-cover { + -o-object-fit: cover; + object-fit: cover; +} + +.object-right { + -o-object-position: right; + object-position: right; +} + +.p-1 { + padding: 0.25rem; +} + +.p-2 { + padding: 0.5rem; +} + +.p-3 { + padding: 0.75rem; +} + +.p-4 { + padding: 1rem; +} + +.p-6 { + padding: 1.5rem; +} + +.px-0 { + padding-left: 0px; + padding-right: 0px; +} + +.px-12 { + padding-left: 3rem; + padding-right: 3rem; +} + +.px-2 { + padding-left: 0.5rem; + padding-right: 0.5rem; +} + +.px-3 { + padding-left: 0.75rem; + padding-right: 0.75rem; +} + +.px-3\.5 { + padding-left: 0.875rem; + padding-right: 0.875rem; +} + +.px-4 { + padding-left: 1rem; + padding-right: 1rem; +} + +.px-5 { + padding-left: 1.25rem; + padding-right: 1.25rem; +} + +.px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; +} + +.px-8 { + padding-left: 2rem; + padding-right: 2rem; +} + +.py-0 { + padding-top: 0px; + padding-bottom: 0px; +} + +.py-1 { + padding-top: 0.25rem; + padding-bottom: 0.25rem; +} + +.py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; +} + +.py-12 { + padding-top: 3rem; + padding-bottom: 3rem; +} + +.py-16 { + padding-top: 4rem; + padding-bottom: 4rem; +} + +.py-2 { + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.py-2\.5 { + padding-top: 0.625rem; + padding-bottom: 0.625rem; +} + +.py-24 { + padding-top: 6rem; + padding-bottom: 6rem; +} + +.py-28 { + padding-top: 7rem; + padding-bottom: 7rem; +} + +.py-3 { + padding-top: 0.75rem; + padding-bottom: 0.75rem; +} + +.py-32 { + padding-top: 8rem; + padding-bottom: 8rem; +} + +.py-4 { + padding-top: 1rem; + padding-bottom: 1rem; +} + +.py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; +} + +.py-8 { + padding-top: 2rem; + padding-bottom: 2rem; +} + +.pb-0 { + padding-bottom: 0px; +} + +.pb-0\.5 { + padding-bottom: 0.125rem; +} + +.pb-10 { + padding-bottom: 2.5rem; +} + +.pb-12 { + padding-bottom: 3rem; +} + +.pb-2 { + padding-bottom: 0.5rem; +} + +.pb-20 { + padding-bottom: 5rem; +} + +.pb-24 { + padding-bottom: 6rem; +} + +.pb-4 { + padding-bottom: 1rem; +} + +.pb-6 { + padding-bottom: 1.5rem; +} + +.pb-9 { + padding-bottom: 2.25rem; +} + +.pl-0 { + padding-left: 0px; +} + +.pl-1 { + padding-left: 0.25rem; +} + +.pl-12 { + padding-left: 3rem; +} + +.pl-16 { + padding-left: 4rem; +} + +.pl-20 { + padding-left: 5rem; +} + +.pl-3 { + padding-left: 0.75rem; +} + +.pl-6 { + padding-left: 1.5rem; +} + +.pl-9 { + padding-left: 2.25rem; +} + +.pr-2 { + padding-right: 0.5rem; +} + +.pr-20 { + padding-right: 5rem; +} + +.pr-3 { + padding-right: 0.75rem; +} + +.pt-0 { + padding-top: 0px; +} + +.pt-0\.5 { + padding-top: 0.125rem; +} + +.pt-1 { + padding-top: 0.25rem; +} + +.pt-10 { + padding-top: 2.5rem; +} + +.pt-12 { + padding-top: 3rem; +} + +.pt-16 { + padding-top: 4rem; +} + +.pt-2 { + padding-top: 0.5rem; +} + +.pt-24 { + padding-top: 6rem; +} + +.pt-3 { + padding-top: 0.75rem; +} + +.pt-32 { + padding-top: 8rem; +} + +.pt-4 { + padding-top: 1rem; +} + +.pt-5 { + padding-top: 1.25rem; +} + +.pt-6 { + padding-top: 1.5rem; +} + +.pt-64 { + padding-top: 16rem; +} + +.pt-8 { + padding-top: 2rem; +} + +.text-left { + text-align: left; +} + +.text-center { + text-align: center; +} + +.text-right { + text-align: right; +} + +.font-serif { + font-family: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; +} + +.text-2xl { + font-size: 1.5rem; + line-height: 2rem; +} + +.text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; +} + +.text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; +} + +.text-5xl { + font-size: 3rem; + line-height: 1; +} + +.text-6xl { + font-size: 3.75rem; + line-height: 1; +} + +.text-base { + font-size: 1rem; + line-height: 1.5rem; +} + +.text-lg { + font-size: 1.125rem; + line-height: 1.75rem; +} + +.text-sm { + font-size: 0.875rem; + line-height: 1.25rem; +} + +.text-xl { + font-size: 1.25rem; + line-height: 1.75rem; +} + +.text-xs { + font-size: 0.75rem; + line-height: 1rem; +} + +.font-bold { + font-weight: 700; +} + +.font-extrabold { + font-weight: 800; +} + +.font-light { + font-weight: 300; +} + +.font-medium { + font-weight: 500; +} + +.font-normal { + font-weight: 400; +} + +.font-semibold { + font-weight: 600; +} + +.uppercase { + text-transform: uppercase; +} + +.lowercase { + text-transform: lowercase; +} + +.capitalize { + text-transform: capitalize; +} + +.not-italic { + font-style: normal; +} + +.leading-10 { + line-height: 2.5rem; +} + +.leading-3 { + line-height: .75rem; +} + +.leading-4 { + line-height: 1rem; +} + +.leading-5 { + line-height: 1.25rem; +} + +.leading-6 { + line-height: 1.5rem; +} + +.leading-7 { + line-height: 1.75rem; +} + +.leading-8 { + line-height: 2rem; +} + +.leading-9 { + line-height: 2.25rem; +} + +.leading-none { + line-height: 1; +} + +.leading-relaxed { + line-height: 1.625; +} + +.leading-snug { + line-height: 1.375; +} + +.tracking-tight { + letter-spacing: -0.025em; +} + +.tracking-wide { + letter-spacing: 0.025em; +} + +.text-black { + --tw-text-opacity: 1; + color: rgb(0 0 0 / var(--tw-text-opacity)); +} + +.text-blue-400 { + --tw-text-opacity: 1; + color: rgb(96 165 250 / var(--tw-text-opacity)); +} + +.text-blue-600 { + --tw-text-opacity: 1; + color: rgb(37 99 235 / var(--tw-text-opacity)); +} + +.text-blue-700 { + --tw-text-opacity: 1; + color: rgb(29 78 216 / var(--tw-text-opacity)); +} + +.text-gray-300 { + --tw-text-opacity: 1; + color: rgb(209 213 219 / var(--tw-text-opacity)); +} + +.text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); +} + +.text-gray-500 { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.text-gray-700 { + --tw-text-opacity: 1; + color: rgb(55 65 81 / var(--tw-text-opacity)); +} + +.text-gray-800 { + --tw-text-opacity: 1; + color: rgb(31 41 55 / var(--tw-text-opacity)); +} + +.text-gray-900 { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +.text-indigo-400 { + --tw-text-opacity: 1; + color: rgb(129 140 248 / var(--tw-text-opacity)); +} + +.text-indigo-600 { + --tw-text-opacity: 1; + color: rgb(79 70 229 / var(--tw-text-opacity)); +} + +.text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.underline { + text-decoration-line: underline; +} + +.opacity-0 { + opacity: 0; +} + +.opacity-100 { + opacity: 1; +} + +.opacity-20 { + opacity: 0.2; +} + +.opacity-30 { + opacity: 0.3; +} + +.opacity-40 { + opacity: 0.4; +} + +.mix-blend-multiply { + mix-blend-mode: multiply; +} + +.\!shadow-none { + --tw-shadow: 0 0 #0000 !important; + --tw-shadow-colored: 0 0 #0000 !important; + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow) !important; +} + +.shadow { + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-2xl { + --tw-shadow: 0 25px 50px -12px rgb(0 0 0 / 0.25); + --tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-lg { + --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-md { + --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-sm { + --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05); + --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.shadow-xl { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.ring-1 { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} + +.ring-inset { + --tw-ring-inset: inset; +} + +.ring-gray-900\/10 { + --tw-ring-color: rgb(17 24 39 / 0.1); +} + +.ring-white\/10 { + --tw-ring-color: rgb(255 255 255 / 0.1); +} + +.ring-white\/5 { + --tw-ring-color: rgb(255 255 255 / 0.05); +} + +.blur-3xl { + --tw-blur: blur(64px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.brightness-100 { + --tw-brightness: brightness(1); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.brightness-125 { + --tw-brightness: brightness(1.25); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.grayscale { + --tw-grayscale: grayscale(100%); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.saturate-0 { + --tw-saturate: saturate(0); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.filter { + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); +} + +.transition { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-all { + transition-property: all; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-colors { + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-opacity { + transition-property: opacity; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-shadow { + transition-property: box-shadow; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.transition-transform { + transition-property: transform; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +.duration-100 { + transition-duration: 100ms; +} + +.duration-150 { + transition-duration: 150ms; +} + +.duration-200 { + transition-duration: 200ms; +} + +.duration-300 { + transition-duration: 300ms; +} + +.duration-75 { + transition-duration: 75ms; +} + +.ease-in { + transition-timing-function: cubic-bezier(0.4, 0, 1, 1); +} + +.ease-in-out { + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); +} + +.ease-out { + transition-timing-function: cubic-bezier(0, 0, 0.2, 1); +} + +.\[mask-image\:radial-gradient\(32rem_32rem_at_center\2c white\2c transparent\)\] { + -webkit-mask-image: radial-gradient(32rem 32rem at center,white,transparent); + mask-image: radial-gradient(32rem 32rem at center,white,transparent); +} + +/* Custom CSS for header partial */ + +.backdrop-blur { + -webkit-backdrop-filter: blur(40px); +} + +* { + font-family: "CercoDEMO", sans-serif; +} + +a { + font-family: "CercoDEMO", sans-serif; +} + +.bg-semi-white { + background-color: rgba(255, 255, 255, 0.75); +} + +.article h2{ + font-size: 1.5rem; +} + +/* Custom css allowing image styling in markdown */ + +img[src*="#mx-auto"] { + margin: auto; +} + +img[src*="#small"] { + width: 68px; +} + +img[src*="#md"] { + width: 300px; +} + +img[src*="#medium"] { + width: 400px; +} + +img[src*="#logo"] { + max-width: min(250px, 100%); + margin: auto; +} + +img[src*="#large"] { + width: min(60vw, 100vh); + margin: auto; +} + +img[src*="#tft_img"] { + width: 150px; + margin: 8px; +} + +.logo_size { + width: 200px; +} + +button:hover :is(:where(a)) { + color: #c6f8ff; +} + +button :is(:where(p)) { + color: #3d3b39; + font-weight: 400; +} + +header .freeflow { + background-color: transparent; + position: absolute; +} + +#info-menu button, #info-mobile-menu button { + background-color: transparent; +} + +#info-menu button a, #info-mobile-menu button a { + color: #1a1a1a; +} + +footer .freeflow { + width: 100vw; + background-color: #eae8e3; + display: flex; + flex-direction: column; + align-items: center; + padding: 20px; +} + +footer .freeflow img { + width: 200px; + margin-bottom: 20px; +} + +#info-menu > div.freeflow , #info-mobile-menu{ + padding-top: 0px !important; + padding-bottom: 0px !important; +} + +header .freeflow div, #info-menu div, #info-mobile-menu div { + box-shadow: none; + text-transform: uppercase; + font-weight: 700 !important; +} + +button { + background-color: #1a1a1a; + border-radius: 10px; + border: none; + box-shadow: none; + font-size: 20px; +} + +button a { + color: white; +} + +a { + border: none; +} + +header { + font-family: "Work Sans"; +} + +.nav_btn { + margin: 0 !important; + padding: 0 !important; + border: none !important; + box-shadow: none !important; + background-color: transparent !important; +} + +.menu-mobile { + background-color: transparent !important; +} + +.quicklinks { + box-sizing: border-box; + align-items: center; + width: auto; + display: inline-block; + margin: 0 auto; + border-radius: 10px; + margin-top: 30px; + flex-wrap: wrap; + margin-bottom: 20px; +} + +.quicklinks img { + height: auto; + max-width: 200px; + display: inline-block; + padding: 10px; + filter: grayscale(100%); + position: relative; + margin-right: 30px; + transition: all 0.2s ease; + opacity: 0.5; +} + +.quicklinks img:hover { + opacity: 1; + transition: all 0.2s ease; + filter: grayscale(0%); +} + +.banner { + width: 100%; + margin: 0; + padding: 100px 0; + text-align: center; + position: relative; + display: block; + color: #fff !important; + letter-spacing: 0.5px; + overflow: hidden; + background: #00838d; + transition: 1.5s; +} + +.header { + height: auto; + background: none; + padding: 200px 0; +} + +.banner h2, +.header h1 { + margin: auto; + color: #fff; + position: relative; + transition: 0.3s; + z-index: 1; + white-space: nowrap; +} + +.header h1 { + color: #000; + transition: none; +} + +.banner h2 svg { + font-size: 40px; + margin-left: 15px; + position: absolute; + top: 55%; + transform: translateY(-50%) scale(0.5); + opacity: 0; + transition: 0.3s; +} + +.banner .back { + width: 100%; + height: 100%; + position: absolute; + top: 0; + left: 0; + background-position: center; + background-size: cover; + filter: grayscale(1) contrast(1.4); + opacity: 0.25; + transition: 1.5s; +} + +.header .back { + filter: none; + opacity: 1; + background-position: center; + background-size: cover; + background-repeat: no-repeat; +} + +a:hover{ + color: #5e5b59; +} + +.banner:hover { + background: #4b3a92; +} + +.header:hover { + background: none; +} + +.banner:hover h2 svg { + transform: translateY(-50%) scale(1); + opacity: 1; +} + +.banner:hover h2 { + padding-right: 40px; +} + +.header:hover h1 { + padding-right: 0; +} + +.banner:hover .back { + transform: scale(1.03); +} + +.header:hover .back { + transform: none; +} + +@media (max-width: 640px) { + .banner h2 { + font: 600 7vw/10vw; + } + + .header h1 { + font-size: 25px; + } + + .banner h2 svg { + font-size: 30px; + } +} + +@media (max-width: 480px) { + .banner, + .header { + padding: 40px 0; + } +} + +header #menu button, #info-menu button, #info-mobile-menu button { + margin-top: 0.75rem; + margin-bottom: 0.75rem; + display: flex; + width: 100%; + flex-direction: column; + align-items: flex-start; + border-radius: 0.25rem; + border-width: 2px; + --tw-border-opacity: 1; + border-color: rgb(0 0 0 / var(--tw-border-opacity)); + border-color: transparent; + padding: 0.5rem; + padding-left: 1.5rem; + padding-right: 1.5rem; + padding-top: 0.25rem; + padding-bottom: 0.25rem; + text-align: left; + text-transform: capitalize; + line-height: 1.5rem; + --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter; + transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-backdrop-filter; + transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); + transition-duration: 150ms; +} + +header #menu button:hover, #info-menu button:hover, #info-mobile-menu button:hover { + --tw-border-opacity: 1; + border-color: rgb(231 229 228 / var(--tw-border-opacity)); + --tw-bg-opacity: 1; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)); +} + +header #menu button:first-child:hover, #info-menu button:first-child:hover, #info-mobile-menu button:first-child:hover { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +@media (min-width: 1024px) { + header #menu button, #info-menu button, #info-mobile-menu button { + margin-right: 1.25rem; + font-size: 1.125rem; + line-height: 1.75rem; + } +} + +header #menu button a { + padding-left: 0px; + padding-right: 0px; +} + +/* Custom blue text color classes */ + +.text-blue-50 { + color: #eff6ff; +} + +.text-blue-100 { + color: #dbeafe; +} + +.text-blue-200 { + color: #bfdbfe; +} + +.text-blue-300 { + color: #93c5fd; +} + +.text-blue-400 { + color: #60a5fa; +} + +.text-blue-500 { + color: #3b82f6; +} + +.text-blue-600 { + color: #2563eb; +} + +.text-blue-700 { + color: #1d4ed8; +} + +.text-blue-800 { + color: #1e40af; +} + +.text-blue-900 { + color: #1e3a8a; +} + +/* Custom blue background color classes */ + +.bg-blue-50 { + background-color: #eff6ff; +} + +.bg-blue-100 { + background-color: #dbeafe; +} + +.bg-blue-200 { + background-color: #bfdbfe; +} + +.bg-blue-300 { + background-color: #93c5fd; +} + +.bg-blue-400 { + background-color: #60a5fa; +} + +.bg-blue-500 { + background-color: #3b82f6; +} + +.bg-blue-600 { + background-color: #2563eb; +} + +.bg-blue-700 { + background-color: #1d4ed8; +} + +.bg-blue-800 { + background-color: #1e40af; +} + +.bg-blue-900 { + background-color: #1e3a8a; +} + +.first\:-ml-12:first-child { + margin-left: -3rem; +} + +.first\:-ml-16:first-child { + margin-left: -4rem; +} + +.first\:-ml-20:first-child { + margin-left: -5rem; +} + +.first\:-ml-24:first-child { + margin-left: -6rem; +} + +.first\:-ml-28:first-child { + margin-left: -7rem; +} + +.first\:-ml-4:first-child { + margin-left: -1rem; +} + +.first\:-ml-40:first-child { + margin-left: -10rem; +} + +.first\:-ml-44:first-child { + margin-left: -11rem; +} + +.first\:-ml-48:first-child { + margin-left: -12rem; +} + +.first\:-ml-8:first-child { + margin-left: -2rem; +} + +.first\:-ml-80:first-child { + margin-left: -20rem; +} + +.first\:-mr-12:first-child { + margin-right: -3rem; +} + +.first\:-mr-16:first-child { + margin-right: -4rem; +} + +.first\:-mr-20:first-child { + margin-right: -5rem; +} + +.first\:-mr-24:first-child { + margin-right: -6rem; +} + +.first\:-mr-28:first-child { + margin-right: -7rem; +} + +.first\:-mr-4:first-child { + margin-right: -1rem; +} + +.first\:-mr-40:first-child { + margin-right: -10rem; +} + +.first\:-mr-44:first-child { + margin-right: -11rem; +} + +.first\:-mr-48:first-child { + margin-right: -12rem; +} + +.first\:-mr-8:first-child { + margin-right: -2rem; +} + +.first\:-mr-80:first-child { + margin-right: -20rem; +} + +.first\:ml-12:first-child { + margin-left: 3rem; +} + +.first\:ml-16:first-child { + margin-left: 4rem; +} + +.first\:ml-20:first-child { + margin-left: 5rem; +} + +.first\:ml-24:first-child { + margin-left: 6rem; +} + +.first\:ml-28:first-child { + margin-left: 7rem; +} + +.first\:ml-4:first-child { + margin-left: 1rem; +} + +.first\:ml-40:first-child { + margin-left: 10rem; +} + +.first\:ml-44:first-child { + margin-left: 11rem; +} + +.first\:ml-48:first-child { + margin-left: 12rem; +} + +.first\:ml-8:first-child { + margin-left: 2rem; +} + +.first\:ml-80:first-child { + margin-left: 20rem; +} + +.first\:mr-12:first-child { + margin-right: 3rem; +} + +.first\:mr-16:first-child { + margin-right: 4rem; +} + +.first\:mr-20:first-child { + margin-right: 5rem; +} + +.first\:mr-24:first-child { + margin-right: 6rem; +} + +.first\:mr-28:first-child { + margin-right: 7rem; +} + +.first\:mr-4:first-child { + margin-right: 1rem; +} + +.first\:mr-40:first-child { + margin-right: 10rem; +} + +.first\:mr-44:first-child { + margin-right: 11rem; +} + +.first\:mr-48:first-child { + margin-right: 12rem; +} + +.first\:mr-8:first-child { + margin-right: 2rem; +} + +.first\:mr-80:first-child { + margin-right: 20rem; +} + +.first\:-scroll-ml-12:first-child { + scroll-margin-left: -3rem; +} + +.first\:-scroll-ml-16:first-child { + scroll-margin-left: -4rem; +} + +.first\:-scroll-ml-20:first-child { + scroll-margin-left: -5rem; +} + +.first\:-scroll-ml-24:first-child { + scroll-margin-left: -6rem; +} + +.first\:-scroll-ml-28:first-child { + scroll-margin-left: -7rem; +} + +.first\:-scroll-ml-4:first-child { + scroll-margin-left: -1rem; +} + +.first\:-scroll-ml-40:first-child { + scroll-margin-left: -10rem; +} + +.first\:-scroll-ml-44:first-child { + scroll-margin-left: -11rem; +} + +.first\:-scroll-ml-48:first-child { + scroll-margin-left: -12rem; +} + +.first\:-scroll-ml-8:first-child { + scroll-margin-left: -2rem; +} + +.first\:-scroll-ml-80:first-child { + scroll-margin-left: -20rem; +} + +.first\:-scroll-mr-12:first-child { + scroll-margin-right: -3rem; +} + +.first\:-scroll-mr-16:first-child { + scroll-margin-right: -4rem; +} + +.first\:-scroll-mr-20:first-child { + scroll-margin-right: -5rem; +} + +.first\:-scroll-mr-24:first-child { + scroll-margin-right: -6rem; +} + +.first\:-scroll-mr-28:first-child { + scroll-margin-right: -7rem; +} + +.first\:-scroll-mr-4:first-child { + scroll-margin-right: -1rem; +} + +.first\:-scroll-mr-40:first-child { + scroll-margin-right: -10rem; +} + +.first\:-scroll-mr-44:first-child { + scroll-margin-right: -11rem; +} + +.first\:-scroll-mr-48:first-child { + scroll-margin-right: -12rem; +} + +.first\:-scroll-mr-8:first-child { + scroll-margin-right: -2rem; +} + +.first\:-scroll-mr-80:first-child { + scroll-margin-right: -20rem; +} + +.first\:scroll-ml-12:first-child { + scroll-margin-left: 3rem; +} + +.first\:scroll-ml-16:first-child { + scroll-margin-left: 4rem; +} + +.first\:scroll-ml-20:first-child { + scroll-margin-left: 5rem; +} + +.first\:scroll-ml-24:first-child { + scroll-margin-left: 6rem; +} + +.first\:scroll-ml-28:first-child { + scroll-margin-left: 7rem; +} + +.first\:scroll-ml-4:first-child { + scroll-margin-left: 1rem; +} + +.first\:scroll-ml-40:first-child { + scroll-margin-left: 10rem; +} + +.first\:scroll-ml-44:first-child { + scroll-margin-left: 11rem; +} + +.first\:scroll-ml-48:first-child { + scroll-margin-left: 12rem; +} + +.first\:scroll-ml-8:first-child { + scroll-margin-left: 2rem; +} + +.first\:scroll-ml-80:first-child { + scroll-margin-left: 20rem; +} + +.first\:scroll-mr-12:first-child { + scroll-margin-right: 3rem; +} + +.first\:scroll-mr-16:first-child { + scroll-margin-right: 4rem; +} + +.first\:scroll-mr-20:first-child { + scroll-margin-right: 5rem; +} + +.first\:scroll-mr-24:first-child { + scroll-margin-right: 6rem; +} + +.first\:scroll-mr-28:first-child { + scroll-margin-right: 7rem; +} + +.first\:scroll-mr-4:first-child { + scroll-margin-right: 1rem; +} + +.first\:scroll-mr-40:first-child { + scroll-margin-right: 10rem; +} + +.first\:scroll-mr-44:first-child { + scroll-margin-right: 11rem; +} + +.first\:scroll-mr-48:first-child { + scroll-margin-right: 12rem; +} + +.first\:scroll-mr-8:first-child { + scroll-margin-right: 2rem; +} + +.first\:scroll-mr-80:first-child { + scroll-margin-right: 20rem; +} + +.first\:scroll-pb-0:first-child { + scroll-padding-bottom: 0px; +} + +.first\:scroll-pb-0\.5:first-child { + scroll-padding-bottom: 0.125rem; +} + +.first\:scroll-pt-0:first-child { + scroll-padding-top: 0px; +} + +.first\:scroll-pt-0\.5:first-child { + scroll-padding-top: 0.125rem; +} + +.first\:pb-0:first-child { + padding-bottom: 0px; +} + +.first\:pb-0\.5:first-child { + padding-bottom: 0.125rem; +} + +.first\:pt-0:first-child { + padding-top: 0px; +} + +.first\:pt-0\.5:first-child { + padding-top: 0.125rem; +} + +.last\:-ml-12:last-child { + margin-left: -3rem; +} + +.last\:-ml-16:last-child { + margin-left: -4rem; +} + +.last\:-ml-20:last-child { + margin-left: -5rem; +} + +.last\:-ml-24:last-child { + margin-left: -6rem; +} + +.last\:-ml-28:last-child { + margin-left: -7rem; +} + +.last\:-ml-4:last-child { + margin-left: -1rem; +} + +.last\:-ml-40:last-child { + margin-left: -10rem; +} + +.last\:-ml-44:last-child { + margin-left: -11rem; +} + +.last\:-ml-48:last-child { + margin-left: -12rem; +} + +.last\:-ml-8:last-child { + margin-left: -2rem; +} + +.last\:-ml-80:last-child { + margin-left: -20rem; +} + +.last\:-mr-12:last-child { + margin-right: -3rem; +} + +.last\:-mr-16:last-child { + margin-right: -4rem; +} + +.last\:-mr-20:last-child { + margin-right: -5rem; +} + +.last\:-mr-24:last-child { + margin-right: -6rem; +} + +.last\:-mr-28:last-child { + margin-right: -7rem; +} + +.last\:-mr-4:last-child { + margin-right: -1rem; +} + +.last\:-mr-40:last-child { + margin-right: -10rem; +} + +.last\:-mr-44:last-child { + margin-right: -11rem; +} + +.last\:-mr-48:last-child { + margin-right: -12rem; +} + +.last\:-mr-8:last-child { + margin-right: -2rem; +} + +.last\:-mr-80:last-child { + margin-right: -20rem; +} + +.last\:ml-12:last-child { + margin-left: 3rem; +} + +.last\:ml-16:last-child { + margin-left: 4rem; +} + +.last\:ml-20:last-child { + margin-left: 5rem; +} + +.last\:ml-24:last-child { + margin-left: 6rem; +} + +.last\:ml-28:last-child { + margin-left: 7rem; +} + +.last\:ml-4:last-child { + margin-left: 1rem; +} + +.last\:ml-40:last-child { + margin-left: 10rem; +} + +.last\:ml-44:last-child { + margin-left: 11rem; +} + +.last\:ml-48:last-child { + margin-left: 12rem; +} + +.last\:ml-8:last-child { + margin-left: 2rem; +} + +.last\:ml-80:last-child { + margin-left: 20rem; +} + +.last\:mr-12:last-child { + margin-right: 3rem; +} + +.last\:mr-16:last-child { + margin-right: 4rem; +} + +.last\:mr-20:last-child { + margin-right: 5rem; +} + +.last\:mr-24:last-child { + margin-right: 6rem; +} + +.last\:mr-28:last-child { + margin-right: 7rem; +} + +.last\:mr-4:last-child { + margin-right: 1rem; +} + +.last\:mr-40:last-child { + margin-right: 10rem; +} + +.last\:mr-44:last-child { + margin-right: 11rem; +} + +.last\:mr-48:last-child { + margin-right: 12rem; +} + +.last\:mr-8:last-child { + margin-right: 2rem; +} + +.last\:mr-80:last-child { + margin-right: 20rem; +} + +.last\:-scroll-ml-12:last-child { + scroll-margin-left: -3rem; +} + +.last\:-scroll-ml-16:last-child { + scroll-margin-left: -4rem; +} + +.last\:-scroll-ml-20:last-child { + scroll-margin-left: -5rem; +} + +.last\:-scroll-ml-24:last-child { + scroll-margin-left: -6rem; +} + +.last\:-scroll-ml-28:last-child { + scroll-margin-left: -7rem; +} + +.last\:-scroll-ml-4:last-child { + scroll-margin-left: -1rem; +} + +.last\:-scroll-ml-40:last-child { + scroll-margin-left: -10rem; +} + +.last\:-scroll-ml-44:last-child { + scroll-margin-left: -11rem; +} + +.last\:-scroll-ml-48:last-child { + scroll-margin-left: -12rem; +} + +.last\:-scroll-ml-8:last-child { + scroll-margin-left: -2rem; +} + +.last\:-scroll-ml-80:last-child { + scroll-margin-left: -20rem; +} + +.last\:-scroll-mr-12:last-child { + scroll-margin-right: -3rem; +} + +.last\:-scroll-mr-16:last-child { + scroll-margin-right: -4rem; +} + +.last\:-scroll-mr-20:last-child { + scroll-margin-right: -5rem; +} + +.last\:-scroll-mr-24:last-child { + scroll-margin-right: -6rem; +} + +.last\:-scroll-mr-28:last-child { + scroll-margin-right: -7rem; +} + +.last\:-scroll-mr-4:last-child { + scroll-margin-right: -1rem; +} + +.last\:-scroll-mr-40:last-child { + scroll-margin-right: -10rem; +} + +.last\:-scroll-mr-44:last-child { + scroll-margin-right: -11rem; +} + +.last\:-scroll-mr-48:last-child { + scroll-margin-right: -12rem; +} + +.last\:-scroll-mr-8:last-child { + scroll-margin-right: -2rem; +} + +.last\:-scroll-mr-80:last-child { + scroll-margin-right: -20rem; +} + +.last\:scroll-ml-12:last-child { + scroll-margin-left: 3rem; +} + +.last\:scroll-ml-16:last-child { + scroll-margin-left: 4rem; +} + +.last\:scroll-ml-20:last-child { + scroll-margin-left: 5rem; +} + +.last\:scroll-ml-24:last-child { + scroll-margin-left: 6rem; +} + +.last\:scroll-ml-28:last-child { + scroll-margin-left: 7rem; +} + +.last\:scroll-ml-4:last-child { + scroll-margin-left: 1rem; +} + +.last\:scroll-ml-40:last-child { + scroll-margin-left: 10rem; +} + +.last\:scroll-ml-44:last-child { + scroll-margin-left: 11rem; +} + +.last\:scroll-ml-48:last-child { + scroll-margin-left: 12rem; +} + +.last\:scroll-ml-8:last-child { + scroll-margin-left: 2rem; +} + +.last\:scroll-ml-80:last-child { + scroll-margin-left: 20rem; +} + +.last\:scroll-mr-12:last-child { + scroll-margin-right: 3rem; +} + +.last\:scroll-mr-16:last-child { + scroll-margin-right: 4rem; +} + +.last\:scroll-mr-20:last-child { + scroll-margin-right: 5rem; +} + +.last\:scroll-mr-24:last-child { + scroll-margin-right: 6rem; +} + +.last\:scroll-mr-28:last-child { + scroll-margin-right: 7rem; +} + +.last\:scroll-mr-4:last-child { + scroll-margin-right: 1rem; +} + +.last\:scroll-mr-40:last-child { + scroll-margin-right: 10rem; +} + +.last\:scroll-mr-44:last-child { + scroll-margin-right: 11rem; +} + +.last\:scroll-mr-48:last-child { + scroll-margin-right: 12rem; +} + +.last\:scroll-mr-8:last-child { + scroll-margin-right: 2rem; +} + +.last\:scroll-mr-80:last-child { + scroll-margin-right: 20rem; +} + +.last\:scroll-pb-0:last-child { + scroll-padding-bottom: 0px; +} + +.last\:scroll-pb-0\.5:last-child { + scroll-padding-bottom: 0.125rem; +} + +.last\:scroll-pt-0:last-child { + scroll-padding-top: 0px; +} + +.last\:scroll-pt-0\.5:last-child { + scroll-padding-top: 0.125rem; +} + +.last\:pb-0:last-child { + padding-bottom: 0px; +} + +.last\:pb-0\.5:last-child { + padding-bottom: 0.125rem; +} + +.last\:pt-0:last-child { + padding-top: 0px; +} + +.last\:pt-0\.5:last-child { + padding-top: 0.125rem; +} + +.focus-within\:outline-none:focus-within { + outline: 2px solid transparent; + outline-offset: 2px; +} + +.focus-within\:ring-2:focus-within { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} + +.focus-within\:ring-indigo-500:focus-within { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity)); +} + +.focus-within\:ring-offset-2:focus-within { + --tw-ring-offset-width: 2px; +} + +.hover\:border-blue-500:hover { + --tw-border-opacity: 1; + border-color: rgb(59 130 246 / var(--tw-border-opacity)); +} + +.hover\:border-stone-200:hover { + --tw-border-opacity: 1; + border-color: rgb(231 229 228 / var(--tw-border-opacity)); +} + +.hover\:bg-gray-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} + +.hover\:bg-gray-200:hover { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +.hover\:bg-gray-400:hover { + --tw-bg-opacity: 1; + background-color: rgb(156 163 175 / var(--tw-bg-opacity)); +} + +.hover\:bg-gray-50:hover { + --tw-bg-opacity: 1; + background-color: rgb(249 250 251 / var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-500:hover { + --tw-bg-opacity: 1; + background-color: rgb(99 102 241 / var(--tw-bg-opacity)); +} + +.hover\:bg-indigo-700:hover { + --tw-bg-opacity: 1; + background-color: rgb(67 56 202 / var(--tw-bg-opacity)); +} + +.hover\:bg-stone-100:hover { + --tw-bg-opacity: 1; + background-color: rgb(245 245 244 / var(--tw-bg-opacity)); +} + +.hover\:bg-white\/20:hover { + background-color: rgb(255 255 255 / 0.2); +} + +.hover\:\!text-gray-700:hover { + --tw-text-opacity: 1 !important; + color: rgb(55 65 81 / var(--tw-text-opacity)) !important; +} + +.hover\:text-blue-300:hover { + --tw-text-opacity: 1; + color: rgb(147 197 253 / var(--tw-text-opacity)); +} + +.hover\:text-blue-700:hover { + --tw-text-opacity: 1; + color: rgb(29 78 216 / var(--tw-text-opacity)); +} + +.hover\:text-gray-500:hover { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.hover\:text-gray-900:hover { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +.hover\:text-indigo-500:hover { + --tw-text-opacity: 1; + color: rgb(99 102 241 / var(--tw-text-opacity)); +} + +.hover\:text-purple-500:hover { + --tw-text-opacity: 1; + color: rgb(168 85 247 / var(--tw-text-opacity)); +} + +.hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); +} + +.hover\:underline:hover { + text-decoration-line: underline; +} + +.hover\:opacity-75:hover { + opacity: 0.75; +} + +.hover\:shadow-xl:hover { + --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1); + --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color); + box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow); +} + +.hover\:first\:text-gray-500:first-child:hover { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.focus\:border-indigo-500:focus { + --tw-border-opacity: 1; + border-color: rgb(99 102 241 / var(--tw-border-opacity)); +} + +.focus\:bg-gray-100:focus { + --tw-bg-opacity: 1; + background-color: rgb(243 244 246 / var(--tw-bg-opacity)); +} + +.focus\:bg-gray-200:focus { + --tw-bg-opacity: 1; + background-color: rgb(229 231 235 / var(--tw-bg-opacity)); +} + +.focus\:text-gray-500:focus { + --tw-text-opacity: 1; + color: rgb(107 114 128 / var(--tw-text-opacity)); +} + +.focus\:text-gray-900:focus { + --tw-text-opacity: 1; + color: rgb(17 24 39 / var(--tw-text-opacity)); +} + +.focus\:outline-none:focus { + outline: 2px solid transparent; + outline-offset: 2px; +} + +.focus\:ring-2:focus { + --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color); + --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color); + box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000); +} + +.focus\:ring-indigo-500:focus { + --tw-ring-opacity: 1; + --tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity)); +} + +.focus\:ring-offset-2:focus { + --tw-ring-offset-width: 2px; +} + +.focus-visible\:outline:focus-visible { + outline-style: solid; +} + +.focus-visible\:outline-2:focus-visible { + outline-width: 2px; +} + +.focus-visible\:outline-offset-2:focus-visible { + outline-offset: 2px; +} + +.focus-visible\:outline-indigo-600:focus-visible { + outline-color: #4f46e5; +} + +.focus-visible\:outline-white:focus-visible { + outline-color: #fff; +} + +.group:hover .group-hover\:text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); +} + +.group:hover .group-hover\:text-purple-500 { + --tw-text-opacity: 1; + color: rgb(168 85 247 / var(--tw-text-opacity)); +} + +@media (min-width: 640px) { + .sm\:absolute { + position: absolute; + } + + .sm\:-bottom-64 { + bottom: -16rem; + } + + .sm\:-left-40 { + left: -10rem; + } + + .sm\:-top-10 { + top: -2.5rem; + } + + .sm\:-top-80 { + top: -20rem; + } + + .sm\:left-1\/2 { + left: 50%; + } + + .sm\:left-1\/3 { + left: 33.333333%; + } + + .sm\:left-\[calc\(50\%\+36rem\)\] { + left: calc(50% + 36rem); + } + + .sm\:left-\[calc\(50\%-30rem\)\] { + left: calc(50% - 30rem); + } + + .sm\:right-1\/2 { + right: 50%; + } + + .sm\:top-\[-28rem\] { + top: -28rem; + } + + .sm\:top-\[calc\(100\%-30rem\)\] { + top: calc(100% - 30rem); + } + + .sm\:-z-10 { + z-index: -10; + } + + .sm\:col-span-2 { + grid-column: span 2 / span 2; + } + + .sm\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .sm\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .sm\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .sm\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .sm\:mx-32 { + margin-left: 8rem; + margin-right: 8rem; + } + + .sm\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .sm\:-ml-12 { + margin-left: -3rem; + } + + .sm\:-ml-16 { + margin-left: -4rem; + } + + .sm\:-ml-20 { + margin-left: -5rem; + } + + .sm\:-ml-24 { + margin-left: -6rem; + } + + .sm\:-ml-28 { + margin-left: -7rem; + } + + .sm\:-ml-4 { + margin-left: -1rem; + } + + .sm\:-ml-40 { + margin-left: -10rem; + } + + .sm\:-ml-44 { + margin-left: -11rem; + } + + .sm\:-ml-48 { + margin-left: -12rem; + } + + .sm\:-ml-8 { + margin-left: -2rem; + } + + .sm\:-ml-80 { + margin-left: -20rem; + } + + .sm\:-mr-12 { + margin-right: -3rem; + } + + .sm\:-mr-16 { + margin-right: -4rem; + } + + .sm\:-mr-20 { + margin-right: -5rem; + } + + .sm\:-mr-24 { + margin-right: -6rem; + } + + .sm\:-mr-28 { + margin-right: -7rem; + } + + .sm\:-mr-4 { + margin-right: -1rem; + } + + .sm\:-mr-40 { + margin-right: -10rem; + } + + .sm\:-mr-44 { + margin-right: -11rem; + } + + .sm\:-mr-48 { + margin-right: -12rem; + } + + .sm\:-mr-8 { + margin-right: -2rem; + } + + .sm\:-mr-80 { + margin-right: -20rem; + } + + .sm\:ml-12 { + margin-left: 3rem; + } + + .sm\:ml-16 { + margin-left: 4rem; + } + + .sm\:ml-20 { + margin-left: 5rem; + } + + .sm\:ml-24 { + margin-left: 6rem; + } + + .sm\:ml-28 { + margin-left: 7rem; + } + + .sm\:ml-4 { + margin-left: 1rem; + } + + .sm\:ml-40 { + margin-left: 10rem; + } + + .sm\:ml-44 { + margin-left: 11rem; + } + + .sm\:ml-48 { + margin-left: 12rem; + } + + .sm\:ml-8 { + margin-left: 2rem; + } + + .sm\:ml-80 { + margin-left: 20rem; + } + + .sm\:mr-10 { + margin-right: 2.5rem; + } + + .sm\:mr-12 { + margin-right: 3rem; + } + + .sm\:mr-16 { + margin-right: 4rem; + } + + .sm\:mr-20 { + margin-right: 5rem; + } + + .sm\:mr-24 { + margin-right: 6rem; + } + + .sm\:mr-28 { + margin-right: 7rem; + } + + .sm\:mr-4 { + margin-right: 1rem; + } + + .sm\:mr-40 { + margin-right: 10rem; + } + + .sm\:mr-44 { + margin-right: 11rem; + } + + .sm\:mr-48 { + margin-right: 12rem; + } + + .sm\:mr-8 { + margin-right: 2rem; + } + + .sm\:mr-80 { + margin-right: 20rem; + } + + .sm\:mt-0 { + margin-top: 0px; + } + + .sm\:mt-16 { + margin-top: 4rem; + } + + .sm\:mt-20 { + margin-top: 5rem; + } + + .sm\:block { + display: block; + } + + .sm\:flex { + display: flex; + } + + .sm\:aspect-\[2\/1\] { + aspect-ratio: 2/1; + } + + .sm\:h-10 { + height: 2.5rem; + } + + .sm\:h-2\/3 { + height: 66.666667%; + } + + .sm\:w-10 { + width: 2.5rem; + } + + .sm\:w-\[72\.1875rem\] { + width: 72.1875rem; + } + + .sm\:w-full { + width: 100%; + } + + .sm\:max-w-md { + max-width: 28rem; + } + + .sm\:flex-1 { + flex: 1 1 0%; + } + + .sm\:translate-x-0 { + --tw-translate-x: 0px; + transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .sm\:transform-gpu { + transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y)); + } + + .sm\:-scroll-ml-12 { + scroll-margin-left: -3rem; + } + + .sm\:-scroll-ml-16 { + scroll-margin-left: -4rem; + } + + .sm\:-scroll-ml-20 { + scroll-margin-left: -5rem; + } + + .sm\:-scroll-ml-24 { + scroll-margin-left: -6rem; + } + + .sm\:-scroll-ml-28 { + scroll-margin-left: -7rem; + } + + .sm\:-scroll-ml-4 { + scroll-margin-left: -1rem; + } + + .sm\:-scroll-ml-40 { + scroll-margin-left: -10rem; + } + + .sm\:-scroll-ml-44 { + scroll-margin-left: -11rem; + } + + .sm\:-scroll-ml-48 { + scroll-margin-left: -12rem; + } + + .sm\:-scroll-ml-8 { + scroll-margin-left: -2rem; + } + + .sm\:-scroll-ml-80 { + scroll-margin-left: -20rem; + } + + .sm\:-scroll-mr-12 { + scroll-margin-right: -3rem; + } + + .sm\:-scroll-mr-16 { + scroll-margin-right: -4rem; + } + + .sm\:-scroll-mr-20 { + scroll-margin-right: -5rem; + } + + .sm\:-scroll-mr-24 { + scroll-margin-right: -6rem; + } + + .sm\:-scroll-mr-28 { + scroll-margin-right: -7rem; + } + + .sm\:-scroll-mr-4 { + scroll-margin-right: -1rem; + } + + .sm\:-scroll-mr-40 { + scroll-margin-right: -10rem; + } + + .sm\:-scroll-mr-44 { + scroll-margin-right: -11rem; + } + + .sm\:-scroll-mr-48 { + scroll-margin-right: -12rem; + } + + .sm\:-scroll-mr-8 { + scroll-margin-right: -2rem; + } + + .sm\:-scroll-mr-80 { + scroll-margin-right: -20rem; + } + + .sm\:scroll-ml-12 { + scroll-margin-left: 3rem; + } + + .sm\:scroll-ml-16 { + scroll-margin-left: 4rem; + } + + .sm\:scroll-ml-20 { + scroll-margin-left: 5rem; + } + + .sm\:scroll-ml-24 { + scroll-margin-left: 6rem; + } + + .sm\:scroll-ml-28 { + scroll-margin-left: 7rem; + } + + .sm\:scroll-ml-4 { + scroll-margin-left: 1rem; + } + + .sm\:scroll-ml-40 { + scroll-margin-left: 10rem; + } + + .sm\:scroll-ml-44 { + scroll-margin-left: 11rem; + } + + .sm\:scroll-ml-48 { + scroll-margin-left: 12rem; + } + + .sm\:scroll-ml-8 { + scroll-margin-left: 2rem; + } + + .sm\:scroll-ml-80 { + scroll-margin-left: 20rem; + } + + .sm\:scroll-mr-12 { + scroll-margin-right: 3rem; + } + + .sm\:scroll-mr-16 { + scroll-margin-right: 4rem; + } + + .sm\:scroll-mr-20 { + scroll-margin-right: 5rem; + } + + .sm\:scroll-mr-24 { + scroll-margin-right: 6rem; + } + + .sm\:scroll-mr-28 { + scroll-margin-right: 7rem; + } + + .sm\:scroll-mr-4 { + scroll-margin-right: 1rem; + } + + .sm\:scroll-mr-40 { + scroll-margin-right: 10rem; + } + + .sm\:scroll-mr-44 { + scroll-margin-right: 11rem; + } + + .sm\:scroll-mr-48 { + scroll-margin-right: 12rem; + } + + .sm\:scroll-mr-8 { + scroll-margin-right: 2rem; + } + + .sm\:scroll-mr-80 { + scroll-margin-right: 20rem; + } + + .sm\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .sm\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .sm\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .sm\:gap-0 { + gap: 0px; + } + + .sm\:gap-y-16 { + row-gap: 4rem; + } + + .sm\:gap-y-20 { + row-gap: 5rem; + } + + .sm\:gap-y-24 { + row-gap: 6rem; + } + + .sm\:space-y-8 > :not([hidden]) ~ :not([hidden]) { + --tw-space-y-reverse: 0; + margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse))); + margin-bottom: calc(2rem * var(--tw-space-y-reverse)); + } + + .sm\:overflow-hidden { + overflow: hidden; + } + + .sm\:rounded-md { + border-radius: 0.375rem; + } + + .sm\:border-b-0 { + border-bottom-width: 0px; + } + + .sm\:border-r { + border-right-width: 1px; + } + + .sm\:p-0 { + padding: 0px; + } + + .sm\:p-6 { + padding: 1.5rem; + } + + .sm\:px-0 { + padding-left: 0px; + padding-right: 0px; + } + + .sm\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .sm\:px-4 { + padding-left: 1rem; + padding-right: 1rem; + } + + .sm\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .sm\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .sm\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .sm\:py-32 { + padding-top: 8rem; + padding-bottom: 8rem; + } + + .sm\:py-48 { + padding-top: 12rem; + padding-bottom: 12rem; + } + + .sm\:pb-8 { + padding-bottom: 2rem; + } + + .sm\:pt-12 { + padding-top: 3rem; + } + + .sm\:pt-32 { + padding-top: 8rem; + } + + .sm\:pt-40 { + padding-top: 10rem; + } + + .sm\:text-3xl { + font-size: 1.875rem; + line-height: 2.25rem; + } + + .sm\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .sm\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .sm\:text-sm { + font-size: 0.875rem; + line-height: 1.25rem; + } + + .sm\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .sm\:leading-8 { + line-height: 2rem; + } + + .sm\:blur-3xl { + --tw-blur: blur(64px); + filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow); + } + + .first\:sm\:-ml-12:first-child { + margin-left: -3rem; + } + + .first\:sm\:-ml-16:first-child { + margin-left: -4rem; + } + + .first\:sm\:-ml-20:first-child { + margin-left: -5rem; + } + + .first\:sm\:-ml-24:first-child { + margin-left: -6rem; + } + + .first\:sm\:-ml-28:first-child { + margin-left: -7rem; + } + + .first\:sm\:-ml-4:first-child { + margin-left: -1rem; + } + + .first\:sm\:-ml-40:first-child { + margin-left: -10rem; + } + + .first\:sm\:-ml-44:first-child { + margin-left: -11rem; + } + + .first\:sm\:-ml-48:first-child { + margin-left: -12rem; + } + + .first\:sm\:-ml-8:first-child { + margin-left: -2rem; + } + + .first\:sm\:-ml-80:first-child { + margin-left: -20rem; + } + + .first\:sm\:-mr-12:first-child { + margin-right: -3rem; + } + + .first\:sm\:-mr-16:first-child { + margin-right: -4rem; + } + + .first\:sm\:-mr-20:first-child { + margin-right: -5rem; + } + + .first\:sm\:-mr-24:first-child { + margin-right: -6rem; + } + + .first\:sm\:-mr-28:first-child { + margin-right: -7rem; + } + + .first\:sm\:-mr-4:first-child { + margin-right: -1rem; + } + + .first\:sm\:-mr-40:first-child { + margin-right: -10rem; + } + + .first\:sm\:-mr-44:first-child { + margin-right: -11rem; + } + + .first\:sm\:-mr-48:first-child { + margin-right: -12rem; + } + + .first\:sm\:-mr-8:first-child { + margin-right: -2rem; + } + + .first\:sm\:-mr-80:first-child { + margin-right: -20rem; + } + + .first\:sm\:ml-12:first-child { + margin-left: 3rem; + } + + .first\:sm\:ml-16:first-child { + margin-left: 4rem; + } + + .first\:sm\:ml-20:first-child { + margin-left: 5rem; + } + + .first\:sm\:ml-24:first-child { + margin-left: 6rem; + } + + .first\:sm\:ml-28:first-child { + margin-left: 7rem; + } + + .first\:sm\:ml-4:first-child { + margin-left: 1rem; + } + + .first\:sm\:ml-40:first-child { + margin-left: 10rem; + } + + .first\:sm\:ml-44:first-child { + margin-left: 11rem; + } + + .first\:sm\:ml-48:first-child { + margin-left: 12rem; + } + + .first\:sm\:ml-8:first-child { + margin-left: 2rem; + } + + .first\:sm\:ml-80:first-child { + margin-left: 20rem; + } + + .first\:sm\:mr-12:first-child { + margin-right: 3rem; + } + + .first\:sm\:mr-16:first-child { + margin-right: 4rem; + } + + .first\:sm\:mr-20:first-child { + margin-right: 5rem; + } + + .first\:sm\:mr-24:first-child { + margin-right: 6rem; + } + + .first\:sm\:mr-28:first-child { + margin-right: 7rem; + } + + .first\:sm\:mr-4:first-child { + margin-right: 1rem; + } + + .first\:sm\:mr-40:first-child { + margin-right: 10rem; + } + + .first\:sm\:mr-44:first-child { + margin-right: 11rem; + } + + .first\:sm\:mr-48:first-child { + margin-right: 12rem; + } + + .first\:sm\:mr-8:first-child { + margin-right: 2rem; + } + + .first\:sm\:mr-80:first-child { + margin-right: 20rem; + } + + .first\:sm\:-scroll-ml-12:first-child { + scroll-margin-left: -3rem; + } + + .first\:sm\:-scroll-ml-16:first-child { + scroll-margin-left: -4rem; + } + + .first\:sm\:-scroll-ml-20:first-child { + scroll-margin-left: -5rem; + } + + .first\:sm\:-scroll-ml-24:first-child { + scroll-margin-left: -6rem; + } + + .first\:sm\:-scroll-ml-28:first-child { + scroll-margin-left: -7rem; + } + + .first\:sm\:-scroll-ml-4:first-child { + scroll-margin-left: -1rem; + } + + .first\:sm\:-scroll-ml-40:first-child { + scroll-margin-left: -10rem; + } + + .first\:sm\:-scroll-ml-44:first-child { + scroll-margin-left: -11rem; + } + + .first\:sm\:-scroll-ml-48:first-child { + scroll-margin-left: -12rem; + } + + .first\:sm\:-scroll-ml-8:first-child { + scroll-margin-left: -2rem; + } + + .first\:sm\:-scroll-ml-80:first-child { + scroll-margin-left: -20rem; + } + + .first\:sm\:-scroll-mr-12:first-child { + scroll-margin-right: -3rem; + } + + .first\:sm\:-scroll-mr-16:first-child { + scroll-margin-right: -4rem; + } + + .first\:sm\:-scroll-mr-20:first-child { + scroll-margin-right: -5rem; + } + + .first\:sm\:-scroll-mr-24:first-child { + scroll-margin-right: -6rem; + } + + .first\:sm\:-scroll-mr-28:first-child { + scroll-margin-right: -7rem; + } + + .first\:sm\:-scroll-mr-4:first-child { + scroll-margin-right: -1rem; + } + + .first\:sm\:-scroll-mr-40:first-child { + scroll-margin-right: -10rem; + } + + .first\:sm\:-scroll-mr-44:first-child { + scroll-margin-right: -11rem; + } + + .first\:sm\:-scroll-mr-48:first-child { + scroll-margin-right: -12rem; + } + + .first\:sm\:-scroll-mr-8:first-child { + scroll-margin-right: -2rem; + } + + .first\:sm\:-scroll-mr-80:first-child { + scroll-margin-right: -20rem; + } + + .first\:sm\:scroll-ml-12:first-child { + scroll-margin-left: 3rem; + } + + .first\:sm\:scroll-ml-16:first-child { + scroll-margin-left: 4rem; + } + + .first\:sm\:scroll-ml-20:first-child { + scroll-margin-left: 5rem; + } + + .first\:sm\:scroll-ml-24:first-child { + scroll-margin-left: 6rem; + } + + .first\:sm\:scroll-ml-28:first-child { + scroll-margin-left: 7rem; + } + + .first\:sm\:scroll-ml-4:first-child { + scroll-margin-left: 1rem; + } + + .first\:sm\:scroll-ml-40:first-child { + scroll-margin-left: 10rem; + } + + .first\:sm\:scroll-ml-44:first-child { + scroll-margin-left: 11rem; + } + + .first\:sm\:scroll-ml-48:first-child { + scroll-margin-left: 12rem; + } + + .first\:sm\:scroll-ml-8:first-child { + scroll-margin-left: 2rem; + } + + .first\:sm\:scroll-ml-80:first-child { + scroll-margin-left: 20rem; + } + + .first\:sm\:scroll-mr-12:first-child { + scroll-margin-right: 3rem; + } + + .first\:sm\:scroll-mr-16:first-child { + scroll-margin-right: 4rem; + } + + .first\:sm\:scroll-mr-20:first-child { + scroll-margin-right: 5rem; + } + + .first\:sm\:scroll-mr-24:first-child { + scroll-margin-right: 6rem; + } + + .first\:sm\:scroll-mr-28:first-child { + scroll-margin-right: 7rem; + } + + .first\:sm\:scroll-mr-4:first-child { + scroll-margin-right: 1rem; + } + + .first\:sm\:scroll-mr-40:first-child { + scroll-margin-right: 10rem; + } + + .first\:sm\:scroll-mr-44:first-child { + scroll-margin-right: 11rem; + } + + .first\:sm\:scroll-mr-48:first-child { + scroll-margin-right: 12rem; + } + + .first\:sm\:scroll-mr-8:first-child { + scroll-margin-right: 2rem; + } + + .first\:sm\:scroll-mr-80:first-child { + scroll-margin-right: 20rem; + } + + .first\:sm\:scroll-pb-0:first-child { + scroll-padding-bottom: 0px; + } + + .first\:sm\:scroll-pb-0\.5:first-child { + scroll-padding-bottom: 0.125rem; + } + + .first\:sm\:scroll-pt-0:first-child { + scroll-padding-top: 0px; + } + + .first\:sm\:scroll-pt-0\.5:first-child { + scroll-padding-top: 0.125rem; + } + + .first\:sm\:pb-0:first-child { + padding-bottom: 0px; + } + + .first\:sm\:pb-0\.5:first-child { + padding-bottom: 0.125rem; + } + + .first\:sm\:pt-0:first-child { + padding-top: 0px; + } + + .first\:sm\:pt-0\.5:first-child { + padding-top: 0.125rem; + } + + .last\:sm\:-ml-12:last-child { + margin-left: -3rem; + } + + .last\:sm\:-ml-16:last-child { + margin-left: -4rem; + } + + .last\:sm\:-ml-20:last-child { + margin-left: -5rem; + } + + .last\:sm\:-ml-24:last-child { + margin-left: -6rem; + } + + .last\:sm\:-ml-28:last-child { + margin-left: -7rem; + } + + .last\:sm\:-ml-4:last-child { + margin-left: -1rem; + } + + .last\:sm\:-ml-40:last-child { + margin-left: -10rem; + } + + .last\:sm\:-ml-44:last-child { + margin-left: -11rem; + } + + .last\:sm\:-ml-48:last-child { + margin-left: -12rem; + } + + .last\:sm\:-ml-8:last-child { + margin-left: -2rem; + } + + .last\:sm\:-ml-80:last-child { + margin-left: -20rem; + } + + .last\:sm\:-mr-12:last-child { + margin-right: -3rem; + } + + .last\:sm\:-mr-16:last-child { + margin-right: -4rem; + } + + .last\:sm\:-mr-20:last-child { + margin-right: -5rem; + } + + .last\:sm\:-mr-24:last-child { + margin-right: -6rem; + } + + .last\:sm\:-mr-28:last-child { + margin-right: -7rem; + } + + .last\:sm\:-mr-4:last-child { + margin-right: -1rem; + } + + .last\:sm\:-mr-40:last-child { + margin-right: -10rem; + } + + .last\:sm\:-mr-44:last-child { + margin-right: -11rem; + } + + .last\:sm\:-mr-48:last-child { + margin-right: -12rem; + } + + .last\:sm\:-mr-8:last-child { + margin-right: -2rem; + } + + .last\:sm\:-mr-80:last-child { + margin-right: -20rem; + } + + .last\:sm\:ml-12:last-child { + margin-left: 3rem; + } + + .last\:sm\:ml-16:last-child { + margin-left: 4rem; + } + + .last\:sm\:ml-20:last-child { + margin-left: 5rem; + } + + .last\:sm\:ml-24:last-child { + margin-left: 6rem; + } + + .last\:sm\:ml-28:last-child { + margin-left: 7rem; + } + + .last\:sm\:ml-4:last-child { + margin-left: 1rem; + } + + .last\:sm\:ml-40:last-child { + margin-left: 10rem; + } + + .last\:sm\:ml-44:last-child { + margin-left: 11rem; + } + + .last\:sm\:ml-48:last-child { + margin-left: 12rem; + } + + .last\:sm\:ml-8:last-child { + margin-left: 2rem; + } + + .last\:sm\:ml-80:last-child { + margin-left: 20rem; + } + + .last\:sm\:mr-12:last-child { + margin-right: 3rem; + } + + .last\:sm\:mr-16:last-child { + margin-right: 4rem; + } + + .last\:sm\:mr-20:last-child { + margin-right: 5rem; + } + + .last\:sm\:mr-24:last-child { + margin-right: 6rem; + } + + .last\:sm\:mr-28:last-child { + margin-right: 7rem; + } + + .last\:sm\:mr-4:last-child { + margin-right: 1rem; + } + + .last\:sm\:mr-40:last-child { + margin-right: 10rem; + } + + .last\:sm\:mr-44:last-child { + margin-right: 11rem; + } + + .last\:sm\:mr-48:last-child { + margin-right: 12rem; + } + + .last\:sm\:mr-8:last-child { + margin-right: 2rem; + } + + .last\:sm\:mr-80:last-child { + margin-right: 20rem; + } + + .last\:sm\:-scroll-ml-12:last-child { + scroll-margin-left: -3rem; + } + + .last\:sm\:-scroll-ml-16:last-child { + scroll-margin-left: -4rem; + } + + .last\:sm\:-scroll-ml-20:last-child { + scroll-margin-left: -5rem; + } + + .last\:sm\:-scroll-ml-24:last-child { + scroll-margin-left: -6rem; + } + + .last\:sm\:-scroll-ml-28:last-child { + scroll-margin-left: -7rem; + } + + .last\:sm\:-scroll-ml-4:last-child { + scroll-margin-left: -1rem; + } + + .last\:sm\:-scroll-ml-40:last-child { + scroll-margin-left: -10rem; + } + + .last\:sm\:-scroll-ml-44:last-child { + scroll-margin-left: -11rem; + } + + .last\:sm\:-scroll-ml-48:last-child { + scroll-margin-left: -12rem; + } + + .last\:sm\:-scroll-ml-8:last-child { + scroll-margin-left: -2rem; + } + + .last\:sm\:-scroll-ml-80:last-child { + scroll-margin-left: -20rem; + } + + .last\:sm\:-scroll-mr-12:last-child { + scroll-margin-right: -3rem; + } + + .last\:sm\:-scroll-mr-16:last-child { + scroll-margin-right: -4rem; + } + + .last\:sm\:-scroll-mr-20:last-child { + scroll-margin-right: -5rem; + } + + .last\:sm\:-scroll-mr-24:last-child { + scroll-margin-right: -6rem; + } + + .last\:sm\:-scroll-mr-28:last-child { + scroll-margin-right: -7rem; + } + + .last\:sm\:-scroll-mr-4:last-child { + scroll-margin-right: -1rem; + } + + .last\:sm\:-scroll-mr-40:last-child { + scroll-margin-right: -10rem; + } + + .last\:sm\:-scroll-mr-44:last-child { + scroll-margin-right: -11rem; + } + + .last\:sm\:-scroll-mr-48:last-child { + scroll-margin-right: -12rem; + } + + .last\:sm\:-scroll-mr-8:last-child { + scroll-margin-right: -2rem; + } + + .last\:sm\:-scroll-mr-80:last-child { + scroll-margin-right: -20rem; + } + + .last\:sm\:scroll-ml-12:last-child { + scroll-margin-left: 3rem; + } + + .last\:sm\:scroll-ml-16:last-child { + scroll-margin-left: 4rem; + } + + .last\:sm\:scroll-ml-20:last-child { + scroll-margin-left: 5rem; + } + + .last\:sm\:scroll-ml-24:last-child { + scroll-margin-left: 6rem; + } + + .last\:sm\:scroll-ml-28:last-child { + scroll-margin-left: 7rem; + } + + .last\:sm\:scroll-ml-4:last-child { + scroll-margin-left: 1rem; + } + + .last\:sm\:scroll-ml-40:last-child { + scroll-margin-left: 10rem; + } + + .last\:sm\:scroll-ml-44:last-child { + scroll-margin-left: 11rem; + } + + .last\:sm\:scroll-ml-48:last-child { + scroll-margin-left: 12rem; + } + + .last\:sm\:scroll-ml-8:last-child { + scroll-margin-left: 2rem; + } + + .last\:sm\:scroll-ml-80:last-child { + scroll-margin-left: 20rem; + } + + .last\:sm\:scroll-mr-12:last-child { + scroll-margin-right: 3rem; + } + + .last\:sm\:scroll-mr-16:last-child { + scroll-margin-right: 4rem; + } + + .last\:sm\:scroll-mr-20:last-child { + scroll-margin-right: 5rem; + } + + .last\:sm\:scroll-mr-24:last-child { + scroll-margin-right: 6rem; + } + + .last\:sm\:scroll-mr-28:last-child { + scroll-margin-right: 7rem; + } + + .last\:sm\:scroll-mr-4:last-child { + scroll-margin-right: 1rem; + } + + .last\:sm\:scroll-mr-40:last-child { + scroll-margin-right: 10rem; + } + + .last\:sm\:scroll-mr-44:last-child { + scroll-margin-right: 11rem; + } + + .last\:sm\:scroll-mr-48:last-child { + scroll-margin-right: 12rem; + } + + .last\:sm\:scroll-mr-8:last-child { + scroll-margin-right: 2rem; + } + + .last\:sm\:scroll-mr-80:last-child { + scroll-margin-right: 20rem; + } + + .last\:sm\:scroll-pb-0:last-child { + scroll-padding-bottom: 0px; + } + + .last\:sm\:scroll-pb-0\.5:last-child { + scroll-padding-bottom: 0.125rem; + } + + .last\:sm\:scroll-pt-0:last-child { + scroll-padding-top: 0px; + } + + .last\:sm\:scroll-pt-0\.5:last-child { + scroll-padding-top: 0.125rem; + } + + .last\:sm\:pb-0:last-child { + padding-bottom: 0px; + } + + .last\:sm\:pb-0\.5:last-child { + padding-bottom: 0.125rem; + } + + .last\:sm\:pt-0:last-child { + padding-top: 0px; + } + + .last\:sm\:pt-0\.5:last-child { + padding-top: 0.125rem; + } +} + +@media (min-width: 768px) { + .md\:top-20 { + top: 5rem; + } + + .md\:order-2 { + order: 2; + } + + .md\:col-span-2 { + grid-column: span 2 / span 2; + } + + .md\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .md\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .md\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .md\:mx-12 { + margin-left: 3rem; + margin-right: 3rem; + } + + .md\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .md\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .md\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .md\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .md\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .md\:mx-8 { + margin-left: 2rem; + margin-right: 2rem; + } + + .md\:-ml-12 { + margin-left: -3rem; + } + + .md\:-ml-16 { + margin-left: -4rem; + } + + .md\:-ml-20 { + margin-left: -5rem; + } + + .md\:-ml-24 { + margin-left: -6rem; + } + + .md\:-ml-28 { + margin-left: -7rem; + } + + .md\:-ml-4 { + margin-left: -1rem; + } + + .md\:-ml-40 { + margin-left: -10rem; + } + + .md\:-ml-44 { + margin-left: -11rem; + } + + .md\:-ml-48 { + margin-left: -12rem; + } + + .md\:-ml-8 { + margin-left: -2rem; + } + + .md\:-ml-80 { + margin-left: -20rem; + } + + .md\:-mr-12 { + margin-right: -3rem; + } + + .md\:-mr-16 { + margin-right: -4rem; + } + + .md\:-mr-20 { + margin-right: -5rem; + } + + .md\:-mr-24 { + margin-right: -6rem; + } + + .md\:-mr-28 { + margin-right: -7rem; + } + + .md\:-mr-4 { + margin-right: -1rem; + } + + .md\:-mr-40 { + margin-right: -10rem; + } + + .md\:-mr-44 { + margin-right: -11rem; + } + + .md\:-mr-48 { + margin-right: -12rem; + } + + .md\:-mr-8 { + margin-right: -2rem; + } + + .md\:-mr-80 { + margin-right: -20rem; + } + + .md\:-mt-1 { + margin-top: -0.25rem; + } + + .md\:mb-0 { + margin-bottom: 0px; + } + + .md\:mb-10 { + margin-bottom: 2.5rem; + } + + .md\:mb-12 { + margin-bottom: 3rem; + } + + .md\:ml-12 { + margin-left: 3rem; + } + + .md\:ml-16 { + margin-left: 4rem; + } + + .md\:ml-20 { + margin-left: 5rem; + } + + .md\:ml-24 { + margin-left: 6rem; + } + + .md\:ml-28 { + margin-left: 7rem; + } + + .md\:ml-4 { + margin-left: 1rem; + } + + .md\:ml-40 { + margin-left: 10rem; + } + + .md\:ml-44 { + margin-left: 11rem; + } + + .md\:ml-48 { + margin-left: 12rem; + } + + .md\:ml-8 { + margin-left: 2rem; + } + + .md\:ml-80 { + margin-left: 20rem; + } + + .md\:mr-12 { + margin-right: 3rem; + } + + .md\:mr-16 { + margin-right: 4rem; + } + + .md\:mr-20 { + margin-right: 5rem; + } + + .md\:mr-24 { + margin-right: 6rem; + } + + .md\:mr-28 { + margin-right: 7rem; + } + + .md\:mr-4 { + margin-right: 1rem; + } + + .md\:mr-40 { + margin-right: 10rem; + } + + .md\:mr-44 { + margin-right: 11rem; + } + + .md\:mr-48 { + margin-right: 12rem; + } + + .md\:mr-8 { + margin-right: 2rem; + } + + .md\:mr-80 { + margin-right: 20rem; + } + + .md\:mt-0 { + margin-top: 0px; + } + + .md\:block { + display: block; + } + + .md\:inline { + display: inline; + } + + .md\:flex { + display: flex; + } + + .md\:grid { + display: grid; + } + + .md\:h-24 { + height: 6rem; + } + + .md\:w-1\/6 { + width: 16.666667%; + } + + .md\:w-2\/3 { + width: 66.666667%; + } + + .md\:w-2\/6 { + width: 33.333333%; + } + + .md\:w-4\/6 { + width: 66.666667%; + } + + .md\:w-48 { + width: 12rem; + } + + .md\:w-5\/6 { + width: 83.333333%; + } + + .md\:w-auto { + width: auto; + } + + .md\:w-full { + width: 100%; + } + + .md\:max-w-full { + max-width: 100%; + } + + .md\:-scroll-ml-12 { + scroll-margin-left: -3rem; + } + + .md\:-scroll-ml-16 { + scroll-margin-left: -4rem; + } + + .md\:-scroll-ml-20 { + scroll-margin-left: -5rem; + } + + .md\:-scroll-ml-24 { + scroll-margin-left: -6rem; + } + + .md\:-scroll-ml-28 { + scroll-margin-left: -7rem; + } + + .md\:-scroll-ml-4 { + scroll-margin-left: -1rem; + } + + .md\:-scroll-ml-40 { + scroll-margin-left: -10rem; + } + + .md\:-scroll-ml-44 { + scroll-margin-left: -11rem; + } + + .md\:-scroll-ml-48 { + scroll-margin-left: -12rem; + } + + .md\:-scroll-ml-8 { + scroll-margin-left: -2rem; + } + + .md\:-scroll-ml-80 { + scroll-margin-left: -20rem; + } + + .md\:-scroll-mr-12 { + scroll-margin-right: -3rem; + } + + .md\:-scroll-mr-16 { + scroll-margin-right: -4rem; + } + + .md\:-scroll-mr-20 { + scroll-margin-right: -5rem; + } + + .md\:-scroll-mr-24 { + scroll-margin-right: -6rem; + } + + .md\:-scroll-mr-28 { + scroll-margin-right: -7rem; + } + + .md\:-scroll-mr-4 { + scroll-margin-right: -1rem; + } + + .md\:-scroll-mr-40 { + scroll-margin-right: -10rem; + } + + .md\:-scroll-mr-44 { + scroll-margin-right: -11rem; + } + + .md\:-scroll-mr-48 { + scroll-margin-right: -12rem; + } + + .md\:-scroll-mr-8 { + scroll-margin-right: -2rem; + } + + .md\:-scroll-mr-80 { + scroll-margin-right: -20rem; + } + + .md\:scroll-ml-12 { + scroll-margin-left: 3rem; + } + + .md\:scroll-ml-16 { + scroll-margin-left: 4rem; + } + + .md\:scroll-ml-20 { + scroll-margin-left: 5rem; + } + + .md\:scroll-ml-24 { + scroll-margin-left: 6rem; + } + + .md\:scroll-ml-28 { + scroll-margin-left: 7rem; + } + + .md\:scroll-ml-4 { + scroll-margin-left: 1rem; + } + + .md\:scroll-ml-40 { + scroll-margin-left: 10rem; + } + + .md\:scroll-ml-44 { + scroll-margin-left: 11rem; + } + + .md\:scroll-ml-48 { + scroll-margin-left: 12rem; + } + + .md\:scroll-ml-8 { + scroll-margin-left: 2rem; + } + + .md\:scroll-ml-80 { + scroll-margin-left: 20rem; + } + + .md\:scroll-mr-12 { + scroll-margin-right: 3rem; + } + + .md\:scroll-mr-16 { + scroll-margin-right: 4rem; + } + + .md\:scroll-mr-20 { + scroll-margin-right: 5rem; + } + + .md\:scroll-mr-24 { + scroll-margin-right: 6rem; + } + + .md\:scroll-mr-28 { + scroll-margin-right: 7rem; + } + + .md\:scroll-mr-4 { + scroll-margin-right: 1rem; + } + + .md\:scroll-mr-40 { + scroll-margin-right: 10rem; + } + + .md\:scroll-mr-44 { + scroll-margin-right: 11rem; + } + + .md\:scroll-mr-48 { + scroll-margin-right: 12rem; + } + + .md\:scroll-mr-8 { + scroll-margin-right: 2rem; + } + + .md\:scroll-mr-80 { + scroll-margin-right: 20rem; + } + + .md\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .md\:flex-row { + flex-direction: row; + } + + .md\:gap-12 { + gap: 3rem; + } + + .md\:gap-8 { + gap: 2rem; + } + + .md\:object-center { + -o-object-position: center; + object-position: center; + } + + .md\:p-8 { + padding: 2rem; + } + + .md\:px-12 { + padding-left: 3rem; + padding-right: 3rem; + } + + .md\:px-16 { + padding-left: 4rem; + padding-right: 4rem; + } + + .md\:py-16 { + padding-top: 4rem; + padding-bottom: 4rem; + } + + .md\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .md\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .md\:pl-0 { + padding-left: 0px; + } + + .md\:pl-2 { + padding-left: 0.5rem; + } + + .md\:pl-8 { + padding-left: 2rem; + } + + .md\:pr-0 { + padding-right: 0px; + } + + .md\:text-left { + text-align: left; + } + + .md\:text-right { + text-align: right; + } + + .md\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .first\:md\:-ml-12:first-child { + margin-left: -3rem; + } + + .first\:md\:-ml-16:first-child { + margin-left: -4rem; + } + + .first\:md\:-ml-20:first-child { + margin-left: -5rem; + } + + .first\:md\:-ml-24:first-child { + margin-left: -6rem; + } + + .first\:md\:-ml-28:first-child { + margin-left: -7rem; + } + + .first\:md\:-ml-4:first-child { + margin-left: -1rem; + } + + .first\:md\:-ml-40:first-child { + margin-left: -10rem; + } + + .first\:md\:-ml-44:first-child { + margin-left: -11rem; + } + + .first\:md\:-ml-48:first-child { + margin-left: -12rem; + } + + .first\:md\:-ml-8:first-child { + margin-left: -2rem; + } + + .first\:md\:-ml-80:first-child { + margin-left: -20rem; + } + + .first\:md\:-mr-12:first-child { + margin-right: -3rem; + } + + .first\:md\:-mr-16:first-child { + margin-right: -4rem; + } + + .first\:md\:-mr-20:first-child { + margin-right: -5rem; + } + + .first\:md\:-mr-24:first-child { + margin-right: -6rem; + } + + .first\:md\:-mr-28:first-child { + margin-right: -7rem; + } + + .first\:md\:-mr-4:first-child { + margin-right: -1rem; + } + + .first\:md\:-mr-40:first-child { + margin-right: -10rem; + } + + .first\:md\:-mr-44:first-child { + margin-right: -11rem; + } + + .first\:md\:-mr-48:first-child { + margin-right: -12rem; + } + + .first\:md\:-mr-8:first-child { + margin-right: -2rem; + } + + .first\:md\:-mr-80:first-child { + margin-right: -20rem; + } + + .first\:md\:ml-12:first-child { + margin-left: 3rem; + } + + .first\:md\:ml-16:first-child { + margin-left: 4rem; + } + + .first\:md\:ml-20:first-child { + margin-left: 5rem; + } + + .first\:md\:ml-24:first-child { + margin-left: 6rem; + } + + .first\:md\:ml-28:first-child { + margin-left: 7rem; + } + + .first\:md\:ml-4:first-child { + margin-left: 1rem; + } + + .first\:md\:ml-40:first-child { + margin-left: 10rem; + } + + .first\:md\:ml-44:first-child { + margin-left: 11rem; + } + + .first\:md\:ml-48:first-child { + margin-left: 12rem; + } + + .first\:md\:ml-8:first-child { + margin-left: 2rem; + } + + .first\:md\:ml-80:first-child { + margin-left: 20rem; + } + + .first\:md\:mr-12:first-child { + margin-right: 3rem; + } + + .first\:md\:mr-16:first-child { + margin-right: 4rem; + } + + .first\:md\:mr-20:first-child { + margin-right: 5rem; + } + + .first\:md\:mr-24:first-child { + margin-right: 6rem; + } + + .first\:md\:mr-28:first-child { + margin-right: 7rem; + } + + .first\:md\:mr-4:first-child { + margin-right: 1rem; + } + + .first\:md\:mr-40:first-child { + margin-right: 10rem; + } + + .first\:md\:mr-44:first-child { + margin-right: 11rem; + } + + .first\:md\:mr-48:first-child { + margin-right: 12rem; + } + + .first\:md\:mr-8:first-child { + margin-right: 2rem; + } + + .first\:md\:mr-80:first-child { + margin-right: 20rem; + } + + .first\:md\:-scroll-ml-12:first-child { + scroll-margin-left: -3rem; + } + + .first\:md\:-scroll-ml-16:first-child { + scroll-margin-left: -4rem; + } + + .first\:md\:-scroll-ml-20:first-child { + scroll-margin-left: -5rem; + } + + .first\:md\:-scroll-ml-24:first-child { + scroll-margin-left: -6rem; + } + + .first\:md\:-scroll-ml-28:first-child { + scroll-margin-left: -7rem; + } + + .first\:md\:-scroll-ml-4:first-child { + scroll-margin-left: -1rem; + } + + .first\:md\:-scroll-ml-40:first-child { + scroll-margin-left: -10rem; + } + + .first\:md\:-scroll-ml-44:first-child { + scroll-margin-left: -11rem; + } + + .first\:md\:-scroll-ml-48:first-child { + scroll-margin-left: -12rem; + } + + .first\:md\:-scroll-ml-8:first-child { + scroll-margin-left: -2rem; + } + + .first\:md\:-scroll-ml-80:first-child { + scroll-margin-left: -20rem; + } + + .first\:md\:-scroll-mr-12:first-child { + scroll-margin-right: -3rem; + } + + .first\:md\:-scroll-mr-16:first-child { + scroll-margin-right: -4rem; + } + + .first\:md\:-scroll-mr-20:first-child { + scroll-margin-right: -5rem; + } + + .first\:md\:-scroll-mr-24:first-child { + scroll-margin-right: -6rem; + } + + .first\:md\:-scroll-mr-28:first-child { + scroll-margin-right: -7rem; + } + + .first\:md\:-scroll-mr-4:first-child { + scroll-margin-right: -1rem; + } + + .first\:md\:-scroll-mr-40:first-child { + scroll-margin-right: -10rem; + } + + .first\:md\:-scroll-mr-44:first-child { + scroll-margin-right: -11rem; + } + + .first\:md\:-scroll-mr-48:first-child { + scroll-margin-right: -12rem; + } + + .first\:md\:-scroll-mr-8:first-child { + scroll-margin-right: -2rem; + } + + .first\:md\:-scroll-mr-80:first-child { + scroll-margin-right: -20rem; + } + + .first\:md\:scroll-ml-12:first-child { + scroll-margin-left: 3rem; + } + + .first\:md\:scroll-ml-16:first-child { + scroll-margin-left: 4rem; + } + + .first\:md\:scroll-ml-20:first-child { + scroll-margin-left: 5rem; + } + + .first\:md\:scroll-ml-24:first-child { + scroll-margin-left: 6rem; + } + + .first\:md\:scroll-ml-28:first-child { + scroll-margin-left: 7rem; + } + + .first\:md\:scroll-ml-4:first-child { + scroll-margin-left: 1rem; + } + + .first\:md\:scroll-ml-40:first-child { + scroll-margin-left: 10rem; + } + + .first\:md\:scroll-ml-44:first-child { + scroll-margin-left: 11rem; + } + + .first\:md\:scroll-ml-48:first-child { + scroll-margin-left: 12rem; + } + + .first\:md\:scroll-ml-8:first-child { + scroll-margin-left: 2rem; + } + + .first\:md\:scroll-ml-80:first-child { + scroll-margin-left: 20rem; + } + + .first\:md\:scroll-mr-12:first-child { + scroll-margin-right: 3rem; + } + + .first\:md\:scroll-mr-16:first-child { + scroll-margin-right: 4rem; + } + + .first\:md\:scroll-mr-20:first-child { + scroll-margin-right: 5rem; + } + + .first\:md\:scroll-mr-24:first-child { + scroll-margin-right: 6rem; + } + + .first\:md\:scroll-mr-28:first-child { + scroll-margin-right: 7rem; + } + + .first\:md\:scroll-mr-4:first-child { + scroll-margin-right: 1rem; + } + + .first\:md\:scroll-mr-40:first-child { + scroll-margin-right: 10rem; + } + + .first\:md\:scroll-mr-44:first-child { + scroll-margin-right: 11rem; + } + + .first\:md\:scroll-mr-48:first-child { + scroll-margin-right: 12rem; + } + + .first\:md\:scroll-mr-8:first-child { + scroll-margin-right: 2rem; + } + + .first\:md\:scroll-mr-80:first-child { + scroll-margin-right: 20rem; + } + + .first\:md\:scroll-pb-0:first-child { + scroll-padding-bottom: 0px; + } + + .first\:md\:scroll-pb-0\.5:first-child { + scroll-padding-bottom: 0.125rem; + } + + .first\:md\:scroll-pt-0:first-child { + scroll-padding-top: 0px; + } + + .first\:md\:scroll-pt-0\.5:first-child { + scroll-padding-top: 0.125rem; + } + + .md\:first\:px-8:first-child { + padding-left: 2rem; + padding-right: 2rem; + } + + .first\:md\:pb-0:first-child { + padding-bottom: 0px; + } + + .first\:md\:pb-0\.5:first-child { + padding-bottom: 0.125rem; + } + + .first\:md\:pt-0:first-child { + padding-top: 0px; + } + + .first\:md\:pt-0\.5:first-child { + padding-top: 0.125rem; + } + + .last\:md\:-ml-12:last-child { + margin-left: -3rem; + } + + .last\:md\:-ml-16:last-child { + margin-left: -4rem; + } + + .last\:md\:-ml-20:last-child { + margin-left: -5rem; + } + + .last\:md\:-ml-24:last-child { + margin-left: -6rem; + } + + .last\:md\:-ml-28:last-child { + margin-left: -7rem; + } + + .last\:md\:-ml-4:last-child { + margin-left: -1rem; + } + + .last\:md\:-ml-40:last-child { + margin-left: -10rem; + } + + .last\:md\:-ml-44:last-child { + margin-left: -11rem; + } + + .last\:md\:-ml-48:last-child { + margin-left: -12rem; + } + + .last\:md\:-ml-8:last-child { + margin-left: -2rem; + } + + .last\:md\:-ml-80:last-child { + margin-left: -20rem; + } + + .last\:md\:-mr-12:last-child { + margin-right: -3rem; + } + + .last\:md\:-mr-16:last-child { + margin-right: -4rem; + } + + .last\:md\:-mr-20:last-child { + margin-right: -5rem; + } + + .last\:md\:-mr-24:last-child { + margin-right: -6rem; + } + + .last\:md\:-mr-28:last-child { + margin-right: -7rem; + } + + .last\:md\:-mr-4:last-child { + margin-right: -1rem; + } + + .last\:md\:-mr-40:last-child { + margin-right: -10rem; + } + + .last\:md\:-mr-44:last-child { + margin-right: -11rem; + } + + .last\:md\:-mr-48:last-child { + margin-right: -12rem; + } + + .last\:md\:-mr-8:last-child { + margin-right: -2rem; + } + + .last\:md\:-mr-80:last-child { + margin-right: -20rem; + } + + .last\:md\:ml-12:last-child { + margin-left: 3rem; + } + + .last\:md\:ml-16:last-child { + margin-left: 4rem; + } + + .last\:md\:ml-20:last-child { + margin-left: 5rem; + } + + .last\:md\:ml-24:last-child { + margin-left: 6rem; + } + + .last\:md\:ml-28:last-child { + margin-left: 7rem; + } + + .last\:md\:ml-4:last-child { + margin-left: 1rem; + } + + .last\:md\:ml-40:last-child { + margin-left: 10rem; + } + + .last\:md\:ml-44:last-child { + margin-left: 11rem; + } + + .last\:md\:ml-48:last-child { + margin-left: 12rem; + } + + .last\:md\:ml-8:last-child { + margin-left: 2rem; + } + + .last\:md\:ml-80:last-child { + margin-left: 20rem; + } + + .last\:md\:mr-12:last-child { + margin-right: 3rem; + } + + .last\:md\:mr-16:last-child { + margin-right: 4rem; + } + + .last\:md\:mr-20:last-child { + margin-right: 5rem; + } + + .last\:md\:mr-24:last-child { + margin-right: 6rem; + } + + .last\:md\:mr-28:last-child { + margin-right: 7rem; + } + + .last\:md\:mr-4:last-child { + margin-right: 1rem; + } + + .last\:md\:mr-40:last-child { + margin-right: 10rem; + } + + .last\:md\:mr-44:last-child { + margin-right: 11rem; + } + + .last\:md\:mr-48:last-child { + margin-right: 12rem; + } + + .last\:md\:mr-8:last-child { + margin-right: 2rem; + } + + .last\:md\:mr-80:last-child { + margin-right: 20rem; + } + + .last\:md\:-scroll-ml-12:last-child { + scroll-margin-left: -3rem; + } + + .last\:md\:-scroll-ml-16:last-child { + scroll-margin-left: -4rem; + } + + .last\:md\:-scroll-ml-20:last-child { + scroll-margin-left: -5rem; + } + + .last\:md\:-scroll-ml-24:last-child { + scroll-margin-left: -6rem; + } + + .last\:md\:-scroll-ml-28:last-child { + scroll-margin-left: -7rem; + } + + .last\:md\:-scroll-ml-4:last-child { + scroll-margin-left: -1rem; + } + + .last\:md\:-scroll-ml-40:last-child { + scroll-margin-left: -10rem; + } + + .last\:md\:-scroll-ml-44:last-child { + scroll-margin-left: -11rem; + } + + .last\:md\:-scroll-ml-48:last-child { + scroll-margin-left: -12rem; + } + + .last\:md\:-scroll-ml-8:last-child { + scroll-margin-left: -2rem; + } + + .last\:md\:-scroll-ml-80:last-child { + scroll-margin-left: -20rem; + } + + .last\:md\:-scroll-mr-12:last-child { + scroll-margin-right: -3rem; + } + + .last\:md\:-scroll-mr-16:last-child { + scroll-margin-right: -4rem; + } + + .last\:md\:-scroll-mr-20:last-child { + scroll-margin-right: -5rem; + } + + .last\:md\:-scroll-mr-24:last-child { + scroll-margin-right: -6rem; + } + + .last\:md\:-scroll-mr-28:last-child { + scroll-margin-right: -7rem; + } + + .last\:md\:-scroll-mr-4:last-child { + scroll-margin-right: -1rem; + } + + .last\:md\:-scroll-mr-40:last-child { + scroll-margin-right: -10rem; + } + + .last\:md\:-scroll-mr-44:last-child { + scroll-margin-right: -11rem; + } + + .last\:md\:-scroll-mr-48:last-child { + scroll-margin-right: -12rem; + } + + .last\:md\:-scroll-mr-8:last-child { + scroll-margin-right: -2rem; + } + + .last\:md\:-scroll-mr-80:last-child { + scroll-margin-right: -20rem; + } + + .last\:md\:scroll-ml-12:last-child { + scroll-margin-left: 3rem; + } + + .last\:md\:scroll-ml-16:last-child { + scroll-margin-left: 4rem; + } + + .last\:md\:scroll-ml-20:last-child { + scroll-margin-left: 5rem; + } + + .last\:md\:scroll-ml-24:last-child { + scroll-margin-left: 6rem; + } + + .last\:md\:scroll-ml-28:last-child { + scroll-margin-left: 7rem; + } + + .last\:md\:scroll-ml-4:last-child { + scroll-margin-left: 1rem; + } + + .last\:md\:scroll-ml-40:last-child { + scroll-margin-left: 10rem; + } + + .last\:md\:scroll-ml-44:last-child { + scroll-margin-left: 11rem; + } + + .last\:md\:scroll-ml-48:last-child { + scroll-margin-left: 12rem; + } + + .last\:md\:scroll-ml-8:last-child { + scroll-margin-left: 2rem; + } + + .last\:md\:scroll-ml-80:last-child { + scroll-margin-left: 20rem; + } + + .last\:md\:scroll-mr-12:last-child { + scroll-margin-right: 3rem; + } + + .last\:md\:scroll-mr-16:last-child { + scroll-margin-right: 4rem; + } + + .last\:md\:scroll-mr-20:last-child { + scroll-margin-right: 5rem; + } + + .last\:md\:scroll-mr-24:last-child { + scroll-margin-right: 6rem; + } + + .last\:md\:scroll-mr-28:last-child { + scroll-margin-right: 7rem; + } + + .last\:md\:scroll-mr-4:last-child { + scroll-margin-right: 1rem; + } + + .last\:md\:scroll-mr-40:last-child { + scroll-margin-right: 10rem; + } + + .last\:md\:scroll-mr-44:last-child { + scroll-margin-right: 11rem; + } + + .last\:md\:scroll-mr-48:last-child { + scroll-margin-right: 12rem; + } + + .last\:md\:scroll-mr-8:last-child { + scroll-margin-right: 2rem; + } + + .last\:md\:scroll-mr-80:last-child { + scroll-margin-right: 20rem; + } + + .last\:md\:scroll-pb-0:last-child { + scroll-padding-bottom: 0px; + } + + .last\:md\:scroll-pb-0\.5:last-child { + scroll-padding-bottom: 0.125rem; + } + + .last\:md\:scroll-pt-0:last-child { + scroll-padding-top: 0px; + } + + .last\:md\:scroll-pt-0\.5:last-child { + scroll-padding-top: 0.125rem; + } + + .md\:last\:px-8:last-child { + padding-left: 2rem; + padding-right: 2rem; + } + + .last\:md\:pb-0:last-child { + padding-bottom: 0px; + } + + .last\:md\:pb-0\.5:last-child { + padding-bottom: 0.125rem; + } + + .last\:md\:pt-0:last-child { + padding-top: 0px; + } + + .last\:md\:pt-0\.5:last-child { + padding-top: 0.125rem; + } +} + +@media (min-width: 1024px) { + .lg\:static { + position: static; + } + + .lg\:-bottom-32 { + bottom: -8rem; + } + + .lg\:left-8 { + left: 2rem; + } + + .lg\:order-first { + order: -9999; + } + + .lg\:col-span-1 { + grid-column: span 1 / span 1; + } + + .lg\:col-start-2 { + grid-column-start: 2; + } + + .lg\:m-4 { + margin: 1rem; + } + + .lg\:-mx-12 { + margin-left: -3rem; + margin-right: -3rem; + } + + .lg\:-mx-16 { + margin-left: -4rem; + margin-right: -4rem; + } + + .lg\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .lg\:mx-0 { + margin-left: 0px; + margin-right: 0px; + } + + .lg\:mx-16 { + margin-left: 4rem; + margin-right: 4rem; + } + + .lg\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .lg\:mx-24 { + margin-left: 6rem; + margin-right: 6rem; + } + + .lg\:mx-28 { + margin-left: 7rem; + margin-right: 7rem; + } + + .lg\:mx-4 { + margin-left: 1rem; + margin-right: 1rem; + } + + .lg\:mx-40 { + margin-left: 10rem; + margin-right: 10rem; + } + + .lg\:mx-6 { + margin-left: 1.5rem; + margin-right: 1.5rem; + } + + .lg\:mx-80 { + margin-left: 20rem; + margin-right: 20rem; + } + + .lg\:mx-auto { + margin-left: auto; + margin-right: auto; + } + + .lg\:my-32 { + margin-top: 8rem; + margin-bottom: 8rem; + } + + .lg\:-ml-12 { + margin-left: -3rem; + } + + .lg\:-ml-16 { + margin-left: -4rem; + } + + .lg\:-ml-20 { + margin-left: -5rem; + } + + .lg\:-ml-24 { + margin-left: -6rem; + } + + .lg\:-ml-28 { + margin-left: -7rem; + } + + .lg\:-ml-4 { + margin-left: -1rem; + } + + .lg\:-ml-40 { + margin-left: -10rem; + } + + .lg\:-ml-44 { + margin-left: -11rem; + } + + .lg\:-ml-48 { + margin-left: -12rem; + } + + .lg\:-ml-8 { + margin-left: -2rem; + } + + .lg\:-ml-80 { + margin-left: -20rem; + } + + .lg\:-mr-12 { + margin-right: -3rem; + } + + .lg\:-mr-16 { + margin-right: -4rem; + } + + .lg\:-mr-20 { + margin-right: -5rem; + } + + .lg\:-mr-24 { + margin-right: -6rem; + } + + .lg\:-mr-28 { + margin-right: -7rem; + } + + .lg\:-mr-4 { + margin-right: -1rem; + } + + .lg\:-mr-40 { + margin-right: -10rem; + } + + .lg\:-mr-44 { + margin-right: -11rem; + } + + .lg\:-mr-48 { + margin-right: -12rem; + } + + .lg\:-mr-8 { + margin-right: -2rem; + } + + .lg\:-mr-80 { + margin-right: -20rem; + } + + .lg\:-mt-6 { + margin-top: -1.5rem; + } + + .lg\:mb-0 { + margin-bottom: 0px; + } + + .lg\:mb-2 { + margin-bottom: 0.5rem; + } + + .lg\:mb-4 { + margin-bottom: 1rem; + } + + .lg\:mb-6 { + margin-bottom: 1.5rem; + } + + .lg\:mb-8 { + margin-bottom: 2rem; + } + + .lg\:ml-12 { + margin-left: 3rem; + } + + .lg\:ml-16 { + margin-left: 4rem; + } + + .lg\:ml-20 { + margin-left: 5rem; + } + + .lg\:ml-24 { + margin-left: 6rem; + } + + .lg\:ml-28 { + margin-left: 7rem; + } + + .lg\:ml-4 { + margin-left: 1rem; + } + + .lg\:ml-40 { + margin-left: 10rem; + } + + .lg\:ml-44 { + margin-left: 11rem; + } + + .lg\:ml-48 { + margin-left: 12rem; + } + + .lg\:ml-8 { + margin-left: 2rem; + } + + .lg\:ml-80 { + margin-left: 20rem; + } + + .lg\:ml-auto { + margin-left: auto; + } + + .lg\:mr-12 { + margin-right: 3rem; + } + + .lg\:mr-16 { + margin-right: 4rem; + } + + .lg\:mr-20 { + margin-right: 5rem; + } + + .lg\:mr-24 { + margin-right: 6rem; + } + + .lg\:mr-28 { + margin-right: 7rem; + } + + .lg\:mr-4 { + margin-right: 1rem; + } + + .lg\:mr-40 { + margin-right: 10rem; + } + + .lg\:mr-44 { + margin-right: 11rem; + } + + .lg\:mr-48 { + margin-right: 12rem; + } + + .lg\:mr-8 { + margin-right: 2rem; + } + + .lg\:mr-80 { + margin-right: 20rem; + } + + .lg\:mt-0 { + margin-top: 0px; + } + + .lg\:mt-10 { + margin-top: 2.5rem; + } + + .lg\:mt-12 { + margin-top: 3rem; + } + + .lg\:mt-16 { + margin-top: 4rem; + } + + .lg\:mt-2 { + margin-top: 0.5rem; + } + + .lg\:mt-4 { + margin-top: 1rem; + } + + .lg\:mt-6 { + margin-top: 1.5rem; + } + + .lg\:mt-8 { + margin-top: 2rem; + } + + .lg\:block { + display: block; + } + + .lg\:flex { + display: flex; + } + + .lg\:hidden { + display: none; + } + + .lg\:aspect-\[3\/2\] { + aspect-ratio: 3/2; + } + + .lg\:h-full { + height: 100%; + } + + .lg\:h-screen { + height: 100vh; + } + + .lg\:w-1\/2 { + width: 50%; + } + + .lg\:w-2\/3 { + width: 66.666667%; + } + + .lg\:w-4\/6 { + width: 66.666667%; + } + + .lg\:w-5\/6 { + width: 83.333333%; + } + + .lg\:w-60 { + width: 15rem; + } + + .lg\:max-w-3xl { + max-width: 48rem; + } + + .lg\:max-w-4xl { + max-width: 56rem; + } + + .lg\:max-w-5xl { + max-width: 64rem; + } + + .lg\:max-w-6xl { + max-width: 72rem; + } + + .lg\:max-w-\[50\%\] { + max-width: 50%; + } + + .lg\:max-w-lg { + max-width: 32rem; + } + + .lg\:max-w-none { + max-width: none; + } + + .lg\:max-w-sm { + max-width: 24rem; + } + + .lg\:max-w-xl { + max-width: 36rem; + } + + .lg\:flex-1 { + flex: 1 1 0%; + } + + .lg\:shrink-0 { + flex-shrink: 0; + } + + .lg\:-scroll-ml-12 { + scroll-margin-left: -3rem; + } + + .lg\:-scroll-ml-16 { + scroll-margin-left: -4rem; + } + + .lg\:-scroll-ml-20 { + scroll-margin-left: -5rem; + } + + .lg\:-scroll-ml-24 { + scroll-margin-left: -6rem; + } + + .lg\:-scroll-ml-28 { + scroll-margin-left: -7rem; + } + + .lg\:-scroll-ml-4 { + scroll-margin-left: -1rem; + } + + .lg\:-scroll-ml-40 { + scroll-margin-left: -10rem; + } + + .lg\:-scroll-ml-44 { + scroll-margin-left: -11rem; + } + + .lg\:-scroll-ml-48 { + scroll-margin-left: -12rem; + } + + .lg\:-scroll-ml-8 { + scroll-margin-left: -2rem; + } + + .lg\:-scroll-ml-80 { + scroll-margin-left: -20rem; + } + + .lg\:-scroll-mr-12 { + scroll-margin-right: -3rem; + } + + .lg\:-scroll-mr-16 { + scroll-margin-right: -4rem; + } + + .lg\:-scroll-mr-20 { + scroll-margin-right: -5rem; + } + + .lg\:-scroll-mr-24 { + scroll-margin-right: -6rem; + } + + .lg\:-scroll-mr-28 { + scroll-margin-right: -7rem; + } + + .lg\:-scroll-mr-4 { + scroll-margin-right: -1rem; + } + + .lg\:-scroll-mr-40 { + scroll-margin-right: -10rem; + } + + .lg\:-scroll-mr-44 { + scroll-margin-right: -11rem; + } + + .lg\:-scroll-mr-48 { + scroll-margin-right: -12rem; + } + + .lg\:-scroll-mr-8 { + scroll-margin-right: -2rem; + } + + .lg\:-scroll-mr-80 { + scroll-margin-right: -20rem; + } + + .lg\:scroll-ml-12 { + scroll-margin-left: 3rem; + } + + .lg\:scroll-ml-16 { + scroll-margin-left: 4rem; + } + + .lg\:scroll-ml-20 { + scroll-margin-left: 5rem; + } + + .lg\:scroll-ml-24 { + scroll-margin-left: 6rem; + } + + .lg\:scroll-ml-28 { + scroll-margin-left: 7rem; + } + + .lg\:scroll-ml-4 { + scroll-margin-left: 1rem; + } + + .lg\:scroll-ml-40 { + scroll-margin-left: 10rem; + } + + .lg\:scroll-ml-44 { + scroll-margin-left: 11rem; + } + + .lg\:scroll-ml-48 { + scroll-margin-left: 12rem; + } + + .lg\:scroll-ml-8 { + scroll-margin-left: 2rem; + } + + .lg\:scroll-ml-80 { + scroll-margin-left: 20rem; + } + + .lg\:scroll-mr-12 { + scroll-margin-right: 3rem; + } + + .lg\:scroll-mr-16 { + scroll-margin-right: 4rem; + } + + .lg\:scroll-mr-20 { + scroll-margin-right: 5rem; + } + + .lg\:scroll-mr-24 { + scroll-margin-right: 6rem; + } + + .lg\:scroll-mr-28 { + scroll-margin-right: 7rem; + } + + .lg\:scroll-mr-4 { + scroll-margin-right: 1rem; + } + + .lg\:scroll-mr-40 { + scroll-margin-right: 10rem; + } + + .lg\:scroll-mr-44 { + scroll-margin-right: 11rem; + } + + .lg\:scroll-mr-48 { + scroll-margin-right: 12rem; + } + + .lg\:scroll-mr-8 { + scroll-margin-right: 2rem; + } + + .lg\:scroll-mr-80 { + scroll-margin-right: 20rem; + } + + .lg\:scroll-pb-0 { + scroll-padding-bottom: 0px; + } + + .lg\:scroll-pb-0\.5 { + scroll-padding-bottom: 0.125rem; + } + + .lg\:scroll-pt-0 { + scroll-padding-top: 0px; + } + + .lg\:scroll-pt-0\.5 { + scroll-padding-top: 0.125rem; + } + + .lg\:grid-cols-2 { + grid-template-columns: repeat(2, minmax(0, 1fr)); + } + + .lg\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .lg\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .lg\:grid-cols-5 { + grid-template-columns: repeat(5, minmax(0, 1fr)); + } + + .lg\:grid-cols-6 { + grid-template-columns: repeat(6, minmax(0, 1fr)); + } + + .lg\:flex-row { + flex-direction: row; + } + + .lg\:items-start { + align-items: flex-start; + } + + .lg\:items-end { + align-items: flex-end; + } + + .lg\:items-center { + align-items: center; + } + + .lg\:justify-start { + justify-content: flex-start; + } + + .lg\:justify-end { + justify-content: flex-end; + } + + .lg\:gap-16 { + gap: 4rem; + } + + .lg\:gap-8 { + gap: 2rem; + } + + .lg\:gap-y-16 { + row-gap: 4rem; + } + + .lg\:space-x-12 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(3rem * var(--tw-space-x-reverse)); + margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:space-x-20 > :not([hidden]) ~ :not([hidden]) { + --tw-space-x-reverse: 0; + margin-right: calc(5rem * var(--tw-space-x-reverse)); + margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse))); + } + + .lg\:\!bg-cover { + background-size: cover !important; + } + + .lg\:object-fill { + -o-object-fit: fill; + object-fit: fill; + } + + .lg\:p-12 { + padding: 3rem; + } + + .lg\:px-20 { + padding-left: 5rem; + padding-right: 5rem; + } + + .lg\:px-40 { + padding-left: 10rem; + padding-right: 10rem; + } + + .lg\:px-6 { + padding-left: 1.5rem; + padding-right: 1.5rem; + } + + .lg\:px-8 { + padding-left: 2rem; + padding-right: 2rem; + } + + .lg\:py-10 { + padding-top: 2.5rem; + padding-bottom: 2.5rem; + } + + .lg\:py-12 { + padding-top: 3rem; + padding-bottom: 3rem; + } + + .lg\:py-24 { + padding-top: 6rem; + padding-bottom: 6rem; + } + + .lg\:py-4 { + padding-top: 1rem; + padding-bottom: 1rem; + } + + .lg\:py-5 { + padding-top: 1.25rem; + padding-bottom: 1.25rem; + } + + .lg\:py-56 { + padding-top: 14rem; + padding-bottom: 14rem; + } + + .lg\:py-6 { + padding-top: 1.5rem; + padding-bottom: 1.5rem; + } + + .lg\:py-8 { + padding-top: 2rem; + padding-bottom: 2rem; + } + + .lg\:pb-0 { + padding-bottom: 0px; + } + + .lg\:pb-0\.5 { + padding-bottom: 0.125rem; + } + + .lg\:pb-24 { + padding-bottom: 6rem; + } + + .lg\:pb-28 { + padding-bottom: 7rem; + } + + .lg\:pb-8 { + padding-bottom: 2rem; + } + + .lg\:pl-0 { + padding-left: 0px; + } + + .lg\:pl-4 { + padding-left: 1rem; + } + + .lg\:pr-4 { + padding-right: 1rem; + } + + .lg\:pt-0 { + padding-top: 0px; + } + + .lg\:pt-0\.5 { + padding-top: 0.125rem; + } + + .lg\:pt-12 { + padding-top: 3rem; + } + + .lg\:pt-16 { + padding-top: 4rem; + } + + .lg\:pt-20 { + padding-top: 5rem; + } + + .lg\:pt-24 { + padding-top: 6rem; + } + + .lg\:pt-36 { + padding-top: 9rem; + } + + .lg\:pt-4 { + padding-top: 1rem; + } + + .lg\:pt-6 { + padding-top: 1.5rem; + } + + .lg\:pt-8 { + padding-top: 2rem; + } + + .lg\:text-left { + text-align: left; + } + + .lg\:text-center { + text-align: center; + } + + .lg\:text-right { + text-align: right; + } + + .lg\:text-2xl { + font-size: 1.5rem; + line-height: 2rem; + } + + .lg\:text-4xl { + font-size: 2.25rem; + line-height: 2.5rem; + } + + .lg\:text-5xl { + font-size: 3rem; + line-height: 1; + } + + .lg\:text-6xl { + font-size: 3.75rem; + line-height: 1; + } + + .lg\:text-xl { + font-size: 1.25rem; + line-height: 1.75rem; + } + + .lg\:text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } + + .lg\:backdrop-blur { + --tw-backdrop-blur: blur(8px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); + } + + .first\:lg\:-ml-12:first-child { + margin-left: -3rem; + } + + .first\:lg\:-ml-16:first-child { + margin-left: -4rem; + } + + .first\:lg\:-ml-20:first-child { + margin-left: -5rem; + } + + .first\:lg\:-ml-24:first-child { + margin-left: -6rem; + } + + .first\:lg\:-ml-28:first-child { + margin-left: -7rem; + } + + .first\:lg\:-ml-4:first-child { + margin-left: -1rem; + } + + .first\:lg\:-ml-40:first-child { + margin-left: -10rem; + } + + .first\:lg\:-ml-44:first-child { + margin-left: -11rem; + } + + .first\:lg\:-ml-48:first-child { + margin-left: -12rem; + } + + .first\:lg\:-ml-8:first-child { + margin-left: -2rem; + } + + .first\:lg\:-ml-80:first-child { + margin-left: -20rem; + } + + .first\:lg\:-mr-12:first-child { + margin-right: -3rem; + } + + .first\:lg\:-mr-16:first-child { + margin-right: -4rem; + } + + .first\:lg\:-mr-20:first-child { + margin-right: -5rem; + } + + .first\:lg\:-mr-24:first-child { + margin-right: -6rem; + } + + .first\:lg\:-mr-28:first-child { + margin-right: -7rem; + } + + .first\:lg\:-mr-4:first-child { + margin-right: -1rem; + } + + .first\:lg\:-mr-40:first-child { + margin-right: -10rem; + } + + .first\:lg\:-mr-44:first-child { + margin-right: -11rem; + } + + .first\:lg\:-mr-48:first-child { + margin-right: -12rem; + } + + .first\:lg\:-mr-8:first-child { + margin-right: -2rem; + } + + .first\:lg\:-mr-80:first-child { + margin-right: -20rem; + } + + .first\:lg\:ml-12:first-child { + margin-left: 3rem; + } + + .first\:lg\:ml-16:first-child { + margin-left: 4rem; + } + + .first\:lg\:ml-20:first-child { + margin-left: 5rem; + } + + .first\:lg\:ml-24:first-child { + margin-left: 6rem; + } + + .first\:lg\:ml-28:first-child { + margin-left: 7rem; + } + + .first\:lg\:ml-4:first-child { + margin-left: 1rem; + } + + .first\:lg\:ml-40:first-child { + margin-left: 10rem; + } + + .first\:lg\:ml-44:first-child { + margin-left: 11rem; + } + + .first\:lg\:ml-48:first-child { + margin-left: 12rem; + } + + .first\:lg\:ml-8:first-child { + margin-left: 2rem; + } + + .first\:lg\:ml-80:first-child { + margin-left: 20rem; + } + + .first\:lg\:mr-12:first-child { + margin-right: 3rem; + } + + .first\:lg\:mr-16:first-child { + margin-right: 4rem; + } + + .first\:lg\:mr-20:first-child { + margin-right: 5rem; + } + + .first\:lg\:mr-24:first-child { + margin-right: 6rem; + } + + .first\:lg\:mr-28:first-child { + margin-right: 7rem; + } + + .first\:lg\:mr-4:first-child { + margin-right: 1rem; + } + + .first\:lg\:mr-40:first-child { + margin-right: 10rem; + } + + .first\:lg\:mr-44:first-child { + margin-right: 11rem; + } + + .first\:lg\:mr-48:first-child { + margin-right: 12rem; + } + + .first\:lg\:mr-8:first-child { + margin-right: 2rem; + } + + .first\:lg\:mr-80:first-child { + margin-right: 20rem; + } + + .first\:lg\:-scroll-ml-12:first-child { + scroll-margin-left: -3rem; + } + + .first\:lg\:-scroll-ml-16:first-child { + scroll-margin-left: -4rem; + } + + .first\:lg\:-scroll-ml-20:first-child { + scroll-margin-left: -5rem; + } + + .first\:lg\:-scroll-ml-24:first-child { + scroll-margin-left: -6rem; + } + + .first\:lg\:-scroll-ml-28:first-child { + scroll-margin-left: -7rem; + } + + .first\:lg\:-scroll-ml-4:first-child { + scroll-margin-left: -1rem; + } + + .first\:lg\:-scroll-ml-40:first-child { + scroll-margin-left: -10rem; + } + + .first\:lg\:-scroll-ml-44:first-child { + scroll-margin-left: -11rem; + } + + .first\:lg\:-scroll-ml-48:first-child { + scroll-margin-left: -12rem; + } + + .first\:lg\:-scroll-ml-8:first-child { + scroll-margin-left: -2rem; + } + + .first\:lg\:-scroll-ml-80:first-child { + scroll-margin-left: -20rem; + } + + .first\:lg\:-scroll-mr-12:first-child { + scroll-margin-right: -3rem; + } + + .first\:lg\:-scroll-mr-16:first-child { + scroll-margin-right: -4rem; + } + + .first\:lg\:-scroll-mr-20:first-child { + scroll-margin-right: -5rem; + } + + .first\:lg\:-scroll-mr-24:first-child { + scroll-margin-right: -6rem; + } + + .first\:lg\:-scroll-mr-28:first-child { + scroll-margin-right: -7rem; + } + + .first\:lg\:-scroll-mr-4:first-child { + scroll-margin-right: -1rem; + } + + .first\:lg\:-scroll-mr-40:first-child { + scroll-margin-right: -10rem; + } + + .first\:lg\:-scroll-mr-44:first-child { + scroll-margin-right: -11rem; + } + + .first\:lg\:-scroll-mr-48:first-child { + scroll-margin-right: -12rem; + } + + .first\:lg\:-scroll-mr-8:first-child { + scroll-margin-right: -2rem; + } + + .first\:lg\:-scroll-mr-80:first-child { + scroll-margin-right: -20rem; + } + + .first\:lg\:scroll-ml-12:first-child { + scroll-margin-left: 3rem; + } + + .first\:lg\:scroll-ml-16:first-child { + scroll-margin-left: 4rem; + } + + .first\:lg\:scroll-ml-20:first-child { + scroll-margin-left: 5rem; + } + + .first\:lg\:scroll-ml-24:first-child { + scroll-margin-left: 6rem; + } + + .first\:lg\:scroll-ml-28:first-child { + scroll-margin-left: 7rem; + } + + .first\:lg\:scroll-ml-4:first-child { + scroll-margin-left: 1rem; + } + + .first\:lg\:scroll-ml-40:first-child { + scroll-margin-left: 10rem; + } + + .first\:lg\:scroll-ml-44:first-child { + scroll-margin-left: 11rem; + } + + .first\:lg\:scroll-ml-48:first-child { + scroll-margin-left: 12rem; + } + + .first\:lg\:scroll-ml-8:first-child { + scroll-margin-left: 2rem; + } + + .first\:lg\:scroll-ml-80:first-child { + scroll-margin-left: 20rem; + } + + .first\:lg\:scroll-mr-12:first-child { + scroll-margin-right: 3rem; + } + + .first\:lg\:scroll-mr-16:first-child { + scroll-margin-right: 4rem; + } + + .first\:lg\:scroll-mr-20:first-child { + scroll-margin-right: 5rem; + } + + .first\:lg\:scroll-mr-24:first-child { + scroll-margin-right: 6rem; + } + + .first\:lg\:scroll-mr-28:first-child { + scroll-margin-right: 7rem; + } + + .first\:lg\:scroll-mr-4:first-child { + scroll-margin-right: 1rem; + } + + .first\:lg\:scroll-mr-40:first-child { + scroll-margin-right: 10rem; + } + + .first\:lg\:scroll-mr-44:first-child { + scroll-margin-right: 11rem; + } + + .first\:lg\:scroll-mr-48:first-child { + scroll-margin-right: 12rem; + } + + .first\:lg\:scroll-mr-8:first-child { + scroll-margin-right: 2rem; + } + + .first\:lg\:scroll-mr-80:first-child { + scroll-margin-right: 20rem; + } + + .first\:lg\:scroll-pb-0:first-child { + scroll-padding-bottom: 0px; + } + + .first\:lg\:scroll-pb-0\.5:first-child { + scroll-padding-bottom: 0.125rem; + } + + .first\:lg\:scroll-pt-0:first-child { + scroll-padding-top: 0px; + } + + .first\:lg\:scroll-pt-0\.5:first-child { + scroll-padding-top: 0.125rem; + } + + .lg\:first\:px-20:first-child { + padding-left: 5rem; + padding-right: 5rem; + } + + .first\:lg\:pb-0:first-child { + padding-bottom: 0px; + } + + .first\:lg\:pb-0\.5:first-child { + padding-bottom: 0.125rem; + } + + .first\:lg\:pt-0:first-child { + padding-top: 0px; + } + + .first\:lg\:pt-0\.5:first-child { + padding-top: 0.125rem; + } + + .last\:lg\:-ml-12:last-child { + margin-left: -3rem; + } + + .last\:lg\:-ml-16:last-child { + margin-left: -4rem; + } + + .last\:lg\:-ml-20:last-child { + margin-left: -5rem; + } + + .last\:lg\:-ml-24:last-child { + margin-left: -6rem; + } + + .last\:lg\:-ml-28:last-child { + margin-left: -7rem; + } + + .last\:lg\:-ml-4:last-child { + margin-left: -1rem; + } + + .last\:lg\:-ml-40:last-child { + margin-left: -10rem; + } + + .last\:lg\:-ml-44:last-child { + margin-left: -11rem; + } + + .last\:lg\:-ml-48:last-child { + margin-left: -12rem; + } + + .last\:lg\:-ml-8:last-child { + margin-left: -2rem; + } + + .last\:lg\:-ml-80:last-child { + margin-left: -20rem; + } + + .last\:lg\:-mr-12:last-child { + margin-right: -3rem; + } + + .last\:lg\:-mr-16:last-child { + margin-right: -4rem; + } + + .last\:lg\:-mr-20:last-child { + margin-right: -5rem; + } + + .last\:lg\:-mr-24:last-child { + margin-right: -6rem; + } + + .last\:lg\:-mr-28:last-child { + margin-right: -7rem; + } + + .last\:lg\:-mr-4:last-child { + margin-right: -1rem; + } + + .last\:lg\:-mr-40:last-child { + margin-right: -10rem; + } + + .last\:lg\:-mr-44:last-child { + margin-right: -11rem; + } + + .last\:lg\:-mr-48:last-child { + margin-right: -12rem; + } + + .last\:lg\:-mr-8:last-child { + margin-right: -2rem; + } + + .last\:lg\:-mr-80:last-child { + margin-right: -20rem; + } + + .last\:lg\:ml-12:last-child { + margin-left: 3rem; + } + + .last\:lg\:ml-16:last-child { + margin-left: 4rem; + } + + .last\:lg\:ml-20:last-child { + margin-left: 5rem; + } + + .last\:lg\:ml-24:last-child { + margin-left: 6rem; + } + + .last\:lg\:ml-28:last-child { + margin-left: 7rem; + } + + .last\:lg\:ml-4:last-child { + margin-left: 1rem; + } + + .last\:lg\:ml-40:last-child { + margin-left: 10rem; + } + + .last\:lg\:ml-44:last-child { + margin-left: 11rem; + } + + .last\:lg\:ml-48:last-child { + margin-left: 12rem; + } + + .last\:lg\:ml-8:last-child { + margin-left: 2rem; + } + + .last\:lg\:ml-80:last-child { + margin-left: 20rem; + } + + .last\:lg\:mr-12:last-child { + margin-right: 3rem; + } + + .last\:lg\:mr-16:last-child { + margin-right: 4rem; + } + + .last\:lg\:mr-20:last-child { + margin-right: 5rem; + } + + .last\:lg\:mr-24:last-child { + margin-right: 6rem; + } + + .last\:lg\:mr-28:last-child { + margin-right: 7rem; + } + + .last\:lg\:mr-4:last-child { + margin-right: 1rem; + } + + .last\:lg\:mr-40:last-child { + margin-right: 10rem; + } + + .last\:lg\:mr-44:last-child { + margin-right: 11rem; + } + + .last\:lg\:mr-48:last-child { + margin-right: 12rem; + } + + .last\:lg\:mr-8:last-child { + margin-right: 2rem; + } + + .last\:lg\:mr-80:last-child { + margin-right: 20rem; + } + + .last\:lg\:-scroll-ml-12:last-child { + scroll-margin-left: -3rem; + } + + .last\:lg\:-scroll-ml-16:last-child { + scroll-margin-left: -4rem; + } + + .last\:lg\:-scroll-ml-20:last-child { + scroll-margin-left: -5rem; + } + + .last\:lg\:-scroll-ml-24:last-child { + scroll-margin-left: -6rem; + } + + .last\:lg\:-scroll-ml-28:last-child { + scroll-margin-left: -7rem; + } + + .last\:lg\:-scroll-ml-4:last-child { + scroll-margin-left: -1rem; + } + + .last\:lg\:-scroll-ml-40:last-child { + scroll-margin-left: -10rem; + } + + .last\:lg\:-scroll-ml-44:last-child { + scroll-margin-left: -11rem; + } + + .last\:lg\:-scroll-ml-48:last-child { + scroll-margin-left: -12rem; + } + + .last\:lg\:-scroll-ml-8:last-child { + scroll-margin-left: -2rem; + } + + .last\:lg\:-scroll-ml-80:last-child { + scroll-margin-left: -20rem; + } + + .last\:lg\:-scroll-mr-12:last-child { + scroll-margin-right: -3rem; + } + + .last\:lg\:-scroll-mr-16:last-child { + scroll-margin-right: -4rem; + } + + .last\:lg\:-scroll-mr-20:last-child { + scroll-margin-right: -5rem; + } + + .last\:lg\:-scroll-mr-24:last-child { + scroll-margin-right: -6rem; + } + + .last\:lg\:-scroll-mr-28:last-child { + scroll-margin-right: -7rem; + } + + .last\:lg\:-scroll-mr-4:last-child { + scroll-margin-right: -1rem; + } + + .last\:lg\:-scroll-mr-40:last-child { + scroll-margin-right: -10rem; + } + + .last\:lg\:-scroll-mr-44:last-child { + scroll-margin-right: -11rem; + } + + .last\:lg\:-scroll-mr-48:last-child { + scroll-margin-right: -12rem; + } + + .last\:lg\:-scroll-mr-8:last-child { + scroll-margin-right: -2rem; + } + + .last\:lg\:-scroll-mr-80:last-child { + scroll-margin-right: -20rem; + } + + .last\:lg\:scroll-ml-12:last-child { + scroll-margin-left: 3rem; + } + + .last\:lg\:scroll-ml-16:last-child { + scroll-margin-left: 4rem; + } + + .last\:lg\:scroll-ml-20:last-child { + scroll-margin-left: 5rem; + } + + .last\:lg\:scroll-ml-24:last-child { + scroll-margin-left: 6rem; + } + + .last\:lg\:scroll-ml-28:last-child { + scroll-margin-left: 7rem; + } + + .last\:lg\:scroll-ml-4:last-child { + scroll-margin-left: 1rem; + } + + .last\:lg\:scroll-ml-40:last-child { + scroll-margin-left: 10rem; + } + + .last\:lg\:scroll-ml-44:last-child { + scroll-margin-left: 11rem; + } + + .last\:lg\:scroll-ml-48:last-child { + scroll-margin-left: 12rem; + } + + .last\:lg\:scroll-ml-8:last-child { + scroll-margin-left: 2rem; + } + + .last\:lg\:scroll-ml-80:last-child { + scroll-margin-left: 20rem; + } + + .last\:lg\:scroll-mr-12:last-child { + scroll-margin-right: 3rem; + } + + .last\:lg\:scroll-mr-16:last-child { + scroll-margin-right: 4rem; + } + + .last\:lg\:scroll-mr-20:last-child { + scroll-margin-right: 5rem; + } + + .last\:lg\:scroll-mr-24:last-child { + scroll-margin-right: 6rem; + } + + .last\:lg\:scroll-mr-28:last-child { + scroll-margin-right: 7rem; + } + + .last\:lg\:scroll-mr-4:last-child { + scroll-margin-right: 1rem; + } + + .last\:lg\:scroll-mr-40:last-child { + scroll-margin-right: 10rem; + } + + .last\:lg\:scroll-mr-44:last-child { + scroll-margin-right: 11rem; + } + + .last\:lg\:scroll-mr-48:last-child { + scroll-margin-right: 12rem; + } + + .last\:lg\:scroll-mr-8:last-child { + scroll-margin-right: 2rem; + } + + .last\:lg\:scroll-mr-80:last-child { + scroll-margin-right: 20rem; + } + + .last\:lg\:scroll-pb-0:last-child { + scroll-padding-bottom: 0px; + } + + .last\:lg\:scroll-pb-0\.5:last-child { + scroll-padding-bottom: 0.125rem; + } + + .last\:lg\:scroll-pt-0:last-child { + scroll-padding-top: 0px; + } + + .last\:lg\:scroll-pt-0\.5:last-child { + scroll-padding-top: 0.125rem; + } + + .lg\:last\:px-20:last-child { + padding-left: 5rem; + padding-right: 5rem; + } + + .last\:lg\:pb-0:last-child { + padding-bottom: 0px; + } + + .last\:lg\:pb-0\.5:last-child { + padding-bottom: 0.125rem; + } + + .last\:lg\:pt-0:last-child { + padding-top: 0px; + } + + .last\:lg\:pt-0\.5:last-child { + padding-top: 0.125rem; + } +} + +@media (min-width: 1280px) { + .xl\:-left-10 { + left: -2.5rem; + } + + .xl\:top-3 { + top: 0.75rem; + } + + .xl\:col-span-1 { + grid-column: span 1 / span 1; + } + + .xl\:-mx-20 { + margin-left: -5rem; + margin-right: -5rem; + } + + .xl\:-mx-8 { + margin-left: -2rem; + margin-right: -2rem; + } + + .xl\:mx-20 { + margin-left: 5rem; + margin-right: 5rem; + } + + .xl\:mx-96 { + margin-left: 24rem; + margin-right: 24rem; + } + + .xl\:ml-0 { + margin-left: 0px; + } + + .xl\:ml-48 { + margin-left: 12rem; + } + + .xl\:ml-56 { + margin-left: 14rem; + } + + .xl\:mr-\[calc\(50\%-12rem\)\] { + margin-right: calc(50% - 12rem); + } + + .xl\:mt-0 { + margin-top: 0px; + } + + .xl\:max-w-2xl { + max-width: 42rem; + } + + .xl\:max-w-lg { + max-width: 32rem; + } + + .xl\:max-w-sm { + max-width: 24rem; + } + + .xl\:grid-cols-3 { + grid-template-columns: repeat(3, minmax(0, 1fr)); + } + + .xl\:grid-cols-4 { + grid-template-columns: repeat(4, minmax(0, 1fr)); + } + + .xl\:flex-row { + flex-direction: row; + } + + .xl\:justify-end { + justify-content: flex-end; + } + + .xl\:gap-4 { + gap: 1rem; + } + + .xl\:p-12 { + padding: 3rem; + } + + .xl\:px-10 { + padding-left: 2.5rem; + padding-right: 2.5rem; + } + + .xl\:pb-10 { + padding-bottom: 2.5rem; + } + + .xl\:text-left { + text-align: left; + } + + .xl\:backdrop-blur { + --tw-backdrop-blur: blur(8px); + -webkit-backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); + backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia); + } +} + +@media (min-width: 1536px) { + .\32xl\:mt-0 { + margin-top: 0px; + } + + .\32xl\:pt-24 { + padding-top: 6rem; + } +} + +@media (prefers-color-scheme: dark) { + .dark\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) { + --tw-divide-opacity: 1; + border-color: rgb(55 65 81 / var(--tw-divide-opacity)); + } + + .dark\:bg-gray-700 { + --tw-bg-opacity: 1; + background-color: rgb(55 65 81 / var(--tw-bg-opacity)); + } + + .dark\:bg-transparent { + background-color: transparent; + } + + .dark\:text-gray-200 { + --tw-text-opacity: 1; + color: rgb(229 231 235 / var(--tw-text-opacity)); + } + + .dark\:text-gray-400 { + --tw-text-opacity: 1; + color: rgb(156 163 175 / var(--tw-text-opacity)); + } + + .dark\:text-gray-600 { + --tw-text-opacity: 1; + color: rgb(75 85 99 / var(--tw-text-opacity)); + } + + .dark\:text-white { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } + + .dark\:hover\:bg-gray-600:hover { + --tw-bg-opacity: 1; + background-color: rgb(75 85 99 / var(--tw-bg-opacity)); + } + + .dark\:hover\:text-white:hover { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } + + .dark\:focus\:text-white:focus { + --tw-text-opacity: 1; + color: rgb(255 255 255 / var(--tw-text-opacity)); + } +} diff --git a/static/images/benefits.webp b/static/images/benefits.webp new file mode 100644 index 0000000..3047aad Binary files /dev/null and b/static/images/benefits.webp differ diff --git a/static/images/logo.svg b/static/images/logo.svg new file mode 100644 index 0000000..ea4b440 --- /dev/null +++ b/static/images/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/static/images/ow_logo.svg b/static/images/ow_logo.svg new file mode 100644 index 0000000..1352bd9 --- /dev/null +++ b/static/images/ow_logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/index.html b/templates/index.html index 5ebffc6..3dec537 100644 --- a/templates/index.html +++ b/templates/index.html @@ -12,13 +12,15 @@ {{page.content | safe}} +{% include "partials/about1.html" %} + {% include "partials/about.html" %} {% include "partials/feature.html" %} -{% include "partials/stats.html" %} +{% include "partials/benefits.html" %} -{% include "partials/ventures.html" %} - -{% include "partials/quote.html" %} +{% include "partials/blogs.html" %} +{% include "partials/presale.html" %} +{% include "partials/faq.html" %} {% endblock content %} diff --git a/templates/memberships/single.html b/templates/memberships/single.html index ac1ec5f..db6bc42 100644 --- a/templates/memberships/single.html +++ b/templates/memberships/single.html @@ -20,7 +20,7 @@

    {{category | replace(from='-', to=' ' ) | title}}

    -
    +
    {{ paginator.total_pages ~ " People"}}
    diff --git a/templates/newsPage.html b/templates/newsPage.html index 887be19..47c3ad3 100644 --- a/templates/newsPage.html +++ b/templates/newsPage.html @@ -83,7 +83,7 @@ {% set author = get_page(path=author_path) %} {% set author_img = get_url(path='/' ~ author.relative_path | replace(from='_', to='-') | replace(from='index.md', to=author.extra.imgPath)) %} - {{ author.title }} + {{ author.title }} {% endif %} {% endfor %} diff --git a/templates/partials/about.html b/templates/partials/about.html index 1ddd8c8..fc25071 100644 --- a/templates/partials/about.html +++ b/templates/partials/about.html @@ -1,56 +1,47 @@ - - -
    -
    - +
    +
    -

    ABOUT

    -

    Where innovation meets independence
    and sustainability-driven success.

    -

    OurWorld is an organization dedicated to empowering startups with the resources and support they need to revolutionize the future.

    +

    FEATURES

    +

    🌍 Why Choose a Digital FreeZone

    +

    Our automated onboarding process, will ensure compliance with KYC and AML regulations at ease and efficiency.

    -
    +
    -
    Unlock unparalleled financial support for diverse, forward-thinking projects, focusing on cutting-edge technologies that benefit both the environment and society.
    +
    A digital free zone fosters effortless collaboration among individuals and organizations by eliminating intermediaries.
    - - - - A Funding Platform -
    + πŸ”ΉFully Automated Onboarding
    -
    Harness the power of our advanced technological platform, designed to grant individuals complete digital sovereignty. This is the bedrock of innovation and independent growth.
    +
    Seamlessly manage both fiat and digital currencies with our comprehensive banking solutions compatible with Web3 technologies.
    - - - - Technological Empowerment + πŸ”Ή Banking & Web3 Compatible
    -
    Experience true independence with our integrated system offering legal and financial freedom. Through innovative structures like free zones, we create a fertile ground for your business to flourish.
    +
    Experience hassle-free business operations, as we provide built-in legal and tax settlement services, simplifying legal obligations.
    - - - - Legal & Financial Autonomy + πŸ”Ή Built-in Legal & Tax Settlement
    -
    Benefit from our holistic infrastructure that supports financial, educational- tailored to ensure that every startup within our venture ecosystem can thrive and grow sustainably.
    +
    Ourworld FreeZone offers cost-effective and flexible company licenses, making it easier to kickstart your entrepreneurial journey.
    - - - - Life Supporting Infrastructure + πŸ”Ή Affordable & Flexible Licenses +
    +
    +
    +
    Ourworld FreeZone empowers businesses to operate within an independent economic environment, fostering growth and prosperity.
    +
    + πŸ”Ή Sovereign Economic Jurisdiction +
    +
    +
    +
    Your Privacy, Your Data, Your Security. Our Quantum Safe Storage will empower you to safeguard your digital information.
    +
    + πŸ”Ή Powered by Data Sovereign Tech
    -
    diff --git a/templates/partials/about1.html b/templates/partials/about1.html new file mode 100644 index 0000000..9979575 --- /dev/null +++ b/templates/partials/about1.html @@ -0,0 +1,38 @@ +
    +
    +
    +

    πŸ›οΈ About ODFZ

    +

    OurWorld Digital FreeZone offer cutting-edge digital infrastructure, simplified financial transactions, and competitive tax structures to foster innovation and economic growth. With a clear regulatory framework and robust dispute resolution, we ensure a stable environment for businesses to thrive, removing complexity and enabling effortless global expansion.

    +
    +
    +
    + + diff --git a/templates/partials/benefits.html b/templates/partials/benefits.html new file mode 100644 index 0000000..9b40639 --- /dev/null +++ b/templates/partials/benefits.html @@ -0,0 +1,57 @@ + +
    +
    + +
    +
    + Image description +
    +
    + + +
    +
    +

    BENEFITS

    +

    βœ… Simple. Streamlined.

    +
    +

    For the entrepreneur, the digital nomad, or any company, we provide a revolutionary platform where you can obtain a digital company license, a bank account supporting both fiat and cryptocurrencies, and handle your legal requirements and taxes, all within a single, streamlined platform.

    + Say goodbye to complexities and hello to a new era of simplicity and efficiency, empowering your business to thrive like never before. +

    +
    + +
    +
    +
    +
    + + diff --git a/templates/partials/blogs.html b/templates/partials/blogs.html index aa1323b..8ba447c 100644 --- a/templates/partials/blogs.html +++ b/templates/partials/blogs.html @@ -1,13 +1,13 @@ -
    +
    -
    +
    -

    From the Blog

    -

    The latest news and updates from OurWorld.

    +

    πŸ“° Stay Informed with ODFZ's Blog

    +

    Explore our comprehensive collection of insightful articles and the latest news updates about OurWorld Digital Freezone's ongoing and upcoming developments. Stay informed with exclusive insights into our innovative projects and initiatives shaping the future of digital environments.

    -
    +
    @@ -53,20 +42,8 @@ 🌍 African Regenerative Cities Summit -

    Learn about the summit we hosted this past weekend in Zanzibar to unite innovators and investors to support Africa's future...

    -
    - +

    Learn about the summit we hosted this past weekend in Zanzibar to unite innovators and investors to support Africa's future...

    +
    @@ -84,20 +61,8 @@ πŸ—“ ThreeFold Team @ Zuzalu 2023 -

    Some of the team is at the New Cities & Network States event at Zuzalu, where our founder, Kristof de Spiegeleer will be speaking....

    +

    Some of the team is at the New Cities & Network States event at Zuzalu, where our founder, Kristof de Spiegeleer will be speaking....

    -
    diff --git a/templates/partials/faq.html b/templates/partials/faq.html new file mode 100644 index 0000000..142a18b --- /dev/null +++ b/templates/partials/faq.html @@ -0,0 +1,31 @@ + +
    +
    +

    πŸ”Ž Frequently Asked Questions

    + +

    Have a different question and can’t find the answer you’re looking for? Reach out to our support team by sending us an email and we’ll get back to you as soon as we can.

    + +
    +
    +
    +
    ➑ What is OurWorld Digital FreeZone?
    +
    OurWorld Digital FreeZone is the world's first 100% digital free zone, designed to simplify and enhance business operations through advanced digital infrastructure. Strategically located in Zanzibar, it offers businesses seamless access to regional and global markets, fostering innovation and economic growth.
    +
    +
    +
    ➑ What are the benefits of operating within OurWorld Digital FreeZone?
    +
    Businesses within OurWorld Digital FreeZone enjoy numerous benefits, including reduced tax burdens, streamlined financial transactions, and a supportive regulatory environment. The digital infrastructure facilitates efficient collaboration and global expansion, making it an ideal hub for ecommerce and service providers.
    +
    + +
    +
    ➑ How does OurWorld Digital FreeZone support financial transactions?
    +
    OurWorld Digital FreeZone offers a frictionless banking environment, enabling businesses to send and receive money effortlessly. This reduces the complexities and fees associated with traditional banking systems, ensuring smooth financial operations.
    +
    +
    +
    ➑ What makes Zanzibar an ideal location for a digital free zone?
    +
    Zanzibar's strategic location at the crossroads of Africa and the Indian Ocean provides a culturally rich environment and exceptional access to regional and global markets. Combined with Tanzania's robust economic growth and proactive business-friendly policies, Zanzibar is an emerging hub for innovation and investment in East Africa.
    +
    +
    +
    +
    +
    + diff --git a/templates/partials/feature.html b/templates/partials/feature.html index 673c9c1..c3e185a 100644 --- a/templates/partials/feature.html +++ b/templates/partials/feature.html @@ -1,42 +1,53 @@ -
    +
    -
    -

    The Foundation of Every Venture

    -

    Core Principles Guiding Our Vision for Building Successful Ventures.

    +

    πŸ‡ΉπŸ‡Ώ Why Zanzibar?

    +

    With proactive business-friendly policies and Tanzania's robust economic growth,
    Zanzibar emerges as a promising hub for innovation and investment in East Africa.

    -
    +
    - Icon 1 -

    Planet First

    -

    Build in ways that respect and protect natural resources.

    + + + + + + + + + + + + + + + + + + + +

    Strategic Location

    +

    Situated at the intersection of Africa and the Indian Ocean, Zanzibar boasts a rich cultural heritage and provides convenient access to both regional and global markets.

    - Icon 2 -

    People First

    -

    Ensure equality and equity in our ecosystem.

    + + + +

    Rapid Economic Growth

    +

    In recent years, Tanzania has maintained a robust economic growth rate averaging 6-7% annually, underscoring its strong economic potential and stability.

    - Icon 3 -

    Open Source

    -

    Promote collaborative development across all our projects.

    -
    - -
    - Icon 4 -

    Authenticity

    -

    Uphold an ethos of transparency and trust.

    -
    - -
    - Icon 5 -

    Simplicity

    -

    Eliminate design complexities to foster rapid progress.

    + + + + + + + +

    Business-Friendly Policies

    +

    Tanzania was recognized among the top 10 most improved economies globally in 2020 by the World Bank, demonstrating a proactive approach in adapting agile business policies..

    diff --git a/templates/partials/featuredNews.html b/templates/partials/featuredNews.html index 3388c2e..1b9d917 100644 --- a/templates/partials/featuredNews.html +++ b/templates/partials/featuredNews.html @@ -16,7 +16,7 @@ {% set author_path = 'people/' ~ author ~ '/index.md' %} {% set author = get_page(path=author_path) %} {% set author_img = get_url(path='/' ~ author.relative_path | replace(from='_', to='-') | replace(from='index.md', to=author.extra.imgPath)) %} - {{ author.title }}