From 454cab09a6ea8dd27caf576087287577c6c6dd0e Mon Sep 17 00:00:00 2001 From: sasha-astiadi <43240801+sasha-astiadi@users.noreply.github.com> Date: Mon, 14 Oct 2024 10:57:56 +0200 Subject: [PATCH 1/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 028fc06..f047ccd 100644 --- a/README.md +++ b/README.md @@ -21,7 +21,7 @@ It is highly important to follow this procedure to contribute to the website con __WARNING__: DO NOT commit straight into __master__ / __development__ branch. 1. Create an Issue -Feel free to [create a new issue](https://github.com/threefoldfoundation/www_threefold_io/issues/new) to report an error on the website, or if you have any suggestions on website improvements. +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. From a85ea9383a80fe718920c58880876ec35a25c243 Mon Sep 17 00:00:00 2001 From: sasha-astiadi <43240801+sasha-astiadi@users.noreply.github.com> Date: Mon, 14 Oct 2024 10:58:54 +0200 Subject: [PATCH 2/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f047ccd..65ae85a 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Last Updated: March 2023 - 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://github.com/threefoldfoundation/www_ourworld_tf/issues](https://git.ourworld.tf/tfgrid/circle_web_presence/issues) ## Administrators [ThreeFold's Web Admins](https://github.com/orgs/threefoldfoundation/teams/team_web_admin) From db61ef4b9604e476484ce687310fd07d0a9d3373 Mon Sep 17 00:00:00 2001 From: sasha-astiadi <43240801+sasha-astiadi@users.noreply.github.com> Date: Mon, 14 Oct 2024 11:27:10 +0200 Subject: [PATCH 3/6] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 65ae85a..034dc58 100644 --- a/README.md +++ b/README.md @@ -8,7 +8,7 @@ Last Updated: March 2023 - 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](https://git.ourworld.tf/tfgrid/circle_web_presence/issues) +Create an issue on: https://git.ourworld.tf/tfgrid/circle_web_presence/issues ## Administrators [ThreeFold's Web Admins](https://github.com/orgs/threefoldfoundation/teams/team_web_admin) From 2c529632c1dfe3b1403192e04a366b8fa2af943c Mon Sep 17 00:00:00 2001 From: sasha-astiadi Date: Wed, 23 Oct 2024 17:35:42 +0200 Subject: [PATCH 4/6] make new --- content/header/_index.md | 6 +- content/home/index.md | 56 - content/newsroom/ourworldfreezone/index.md | 8 +- content/ventures/archive.md | 2 +- css/index.css | 3 +- css/layout.css | 31 +- output.css | 10238 +++++++++++++++++++ static/images/benefits.webp | Bin 0 -> 56712 bytes static/images/logo.svg | 1 + static/images/ow_logo.svg | 1 + templates/index.html | 13 +- templates/memberships/single.html | 2 +- templates/newsPage.html | 2 +- templates/partials/about.html | 61 +- templates/partials/about1.html | 38 + templates/partials/benefits.html | 57 + templates/partials/blogs.html | 55 +- templates/partials/faq.html | 31 + templates/partials/feature.html | 70 +- templates/partials/featuredNews.html | 2 +- templates/partials/footer.html | 2 +- templates/partials/hero.html | 49 +- templates/partials/memberships.html | 2 +- templates/partials/presale.html | 56 + templates/shortcodes/featured_stories.html | 6 +- 25 files changed, 10562 insertions(+), 230 deletions(-) create mode 100644 output.css create mode 100644 static/images/benefits.webp create mode 100644 static/images/logo.svg create mode 100644 static/images/ow_logo.svg create mode 100644 templates/partials/about1.html create mode 100644 templates/partials/benefits.html create mode 100644 templates/partials/faq.html create mode 100644 templates/partials/presale.html diff --git a/content/header/_index.md b/content/header/_index.md index bb352f0..207455f 100644 --- a/content/header/_index.md +++ b/content/header/_index.md @@ -4,14 +4,10 @@ description: "" insert_anchor_links: "left" template: "partials/header.html" extra: - logoPath: "/images/OW_Logo.png" + logoPath: "./images/ow_logo.svg" imgPath: "" --- - [Home]("/") -- [About]("/about") -- [Invest]("/invest") -- [Ventures]("/ventures") -- [People]("/people") - [Newsroom]("/newsroom") - [Contact]("/contact") diff --git a/content/home/index.md b/content/home/index.md index 24b7361..267a333 100644 --- a/content/home/index.md +++ b/content/home/index.md @@ -7,60 +7,4 @@ draft: false weight: 1 --- - - diff --git a/content/newsroom/ourworldfreezone/index.md b/content/newsroom/ourworldfreezone/index.md index 08cad4a..8d9cdb8 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: [sam_taggart] @@ -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/index.css b/css/index.css index 8bfe760..d65f291 100644 --- a/css/index.css +++ b/css/index.css @@ -386,4 +386,5 @@ header #menu button, #info-menu button, #info-mobile-menu button{ header #menu button a{ @apply px-0 -} \ No newline at end of file +} + 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 0000000000000000000000000000000000000000..3047aad03a2d14ce750af94f491b0378748175a2 GIT binary patch literal 56712 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 F008?9w#)zk literal 0 HcmV?d00001 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 e634e25..a1a084d 100644 --- a/templates/index.html +++ b/templates/index.html @@ -12,18 +12,15 @@ {{page.content | safe}} +{% include "partials/about1.html" %} + {% include "partials/about.html" %} {% include "partials/feature.html" %} -{% include "partials/stats.html" %} - -{% include "partials/ourpass.html" %} - -{% include "partials/ventures.html" %} - -{% include "partials/people.html" %} +{% include "partials/benefits.html" %} {% include "partials/blogs.html" %} -{% include "partials/quote.html" %} +{% include "partials/presale.html" %} +{% include "partials/faq.html" %} {% endblock content %} \ No newline at end of file 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 01495f4..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..45059d9 --- /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 473854f..c3e185a 100644 --- a/templates/partials/feature.html +++ b/templates/partials/feature.html @@ -1,46 +1,54 @@ -
    +
    -
    -

    The Foundation of Every Venture

    -

    Core Principles Guiding Our Vision for Building Successful, Planet-Friendly, and Fair 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

    -

    Always act in ways that respect and protect Mother Earth.

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

    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 fairness for every individual.

    + + + +

    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 open-source solutions in many aspects of our lives.

    + + + + + + + +

    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..

    - -
    - Icon 4 -

    Authenticity

    -

    Restore and uphold the authenticity of people and information.

    -
    - -
    - Icon 5 -

    Simplicity

    -

    Eliminate complexity to foster progress and innovation.

    -
    -
    -
    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 }}
    - logo + logo
    @@ -60,7 +60,7 @@

    ACQUIRE
    CHI

    -
    The digital energy currency +
    The digital energy currency of
    the FreeFlow network `CHI token`