1import { createHotContext as __vite__createHotContext } from "/@vite/client";import.meta.hot = __vite__createHotContext("/src/index.css");import { updateStyle as __vite__updateStyle, removeStyle as __vite__removeStyle } from "/@vite/client" 2const __vite__id = "/1-cowealthy-landing/src/index.css" 3const __vite__css = "\n@import url(\"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500;600&family=Roboto:wght@600;700&family=Syne:wght@600;700&display=swap\");\n@layer properties;\n@layer theme, base, components, utilities;\n/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */\n@layer theme {\n :root, :host {\n --font-sans: ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\",\n \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\",\n \"Courier New\", monospace;\n --color-red-600: oklch(57.7% 0.245 27.325);\n --color-teal-600: oklch(60% 0.118 184.704);\n --color-violet-600: oklch(54.1% 0.281 293.009);\n --color-black: #000;\n --color-white: #fff;\n --spacing: 0.25rem;\n --text-sm: 0.875rem;\n --text-sm--line-height: calc(1.25 / 0.875);\n --text-lg: 1.125rem;\n --text-lg--line-height: calc(1.75 / 1.125);\n --text-xl: 1.25rem;\n --text-xl--line-height: calc(1.75 / 1.25);\n --text-4xl: 2.25rem;\n --text-4xl--line-height: calc(2.5 / 2.25);\n --font-weight-normal: 400;\n --font-weight-medium: 500;\n --font-weight-semibold: 600;\n --font-weight-bold: 700;\n --radius-lg: 0.5rem;\n --radius-xl: 0.75rem;\n --ease-out: cubic-bezier(0, 0, 0.2, 1);\n --blur-sm: 8px;\n --blur-md: 12px;\n --default-transition-duration: 150ms;\n --default-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);\n --default-font-family: var(--font-sans);\n --default-mono-font-family: var(--font-mono);\n }\n}\n@layer base {\n *, ::after, ::before, ::backdrop, ::file-selector-button {\n box-sizing: border-box;\n margin: 0;\n padding: 0;\n border: 0 solid;\n }\n html, :host {\n line-height: 1.5;\n -webkit-text-size-adjust: 100%;\n tab-size: 4;\n font-family: var(--default-font-family, ui-sans-serif, system-ui, sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\");\n font-feature-settings: var(--default-font-feature-settings, normal);\n font-variation-settings: var(--default-font-variation-settings, normal);\n -webkit-tap-highlight-color: transparent;\n }\n hr {\n height: 0;\n color: inherit;\n border-top-width: 1px;\n }\n abbr:where([title]) {\n -webkit-text-decoration: underline dotted;\n text-decoration: underline dotted;\n }\n h1, h2, h3, h4, h5, h6 {\n font-size: inherit;\n font-weight: inherit;\n }\n a {\n color: inherit;\n -webkit-text-decoration: inherit;\n text-decoration: inherit;\n }\n b, strong {\n font-weight: bolder;\n }\n code, kbd, samp, pre {\n font-family: var(--default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace);\n font-feature-settings: var(--default-mono-font-feature-settings, normal);\n font-variation-settings: var(--default-mono-font-variation-settings, normal);\n font-size: 1em;\n }\n small {\n font-size: 80%;\n }\n sub, sup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n }\n sub {\n bottom: -0.25em;\n }\n sup {\n top: -0.5em;\n }\n table {\n text-indent: 0;\n border-color: inherit;\n border-collapse: collapse;\n }\n :-moz-focusring {\n outline: auto;\n }\n progress {\n vertical-align: baseline;\n }\n summary {\n display: list-item;\n }\n ol, ul, menu {\n list-style: none;\n }\n img, svg, video, canvas, audio, iframe, embed, object {\n display: block;\n vertical-align: middle;\n }\n img, video {\n max-width: 100%;\n height: auto;\n }\n button, input, select, optgroup, textarea, ::file-selector-button {\n font: inherit;\n font-feature-settings: inherit;\n font-variation-settings: inherit;\n letter-spacing: inherit;\n color: inherit;\n border-radius: 0;\n background-color: transparent;\n opacity: 1;\n }\n :where(select:is([multiple], [size])) optgroup {\n font-weight: bolder;\n }\n :where(select:is([multiple], [size])) optgroup option {\n padding-inline-start: 20px;\n }\n ::file-selector-button {\n margin-inline-end: 4px;\n }\n ::placeholder {\n opacity: 1;\n }\n @supports (not (-webkit-appearance: -apple-pay-button)) or (contain-intrinsic-size: 1px) {\n ::placeholder {\n color: currentcolor;\n @supports (color: color-mix(in lab, red, red)) {\n color: color-mix(in oklab, currentcolor 50%, transparent);\n }\n }\n }\n textarea {\n resize: vertical;\n }\n ::-webkit-search-decoration {\n -webkit-appearance: none;\n }\n ::-webkit-date-and-time-value {\n min-height: 1lh;\n text-align: inherit;\n }\n ::-webkit-datetime-edit {\n display: inline-flex;\n }\n ::-webkit-datetime-edit-fields-wrapper {\n padding: 0;\n }\n ::-webkit-datetime-edit, ::-webkit-datetime-edit-year-field, ::-webkit-datetime-edit-month-field, ::-webkit-datetime-edit-d
3ay-field, ::-webkit-datetime-edit-hour-field, ::-webkit-datetime-edit-minute-field, ::-webkit-datetime-edit-second-field, ::-webkit-datetime-edit-millisecond-field, ::-webkit-datetime-edit-meridiem-field {\n padding-block: 0;\n }\n ::-webkit-calendar-picker-indicator {\n line-height: 1;\n }\n :-moz-ui-invalid {\n box-shadow: none;\n }\n button, input:where([type=\"button\"], [type=\"reset\"], [type=\"submit\"]), ::file-selector-button {\n appearance: button;\n }\n ::-webkit-inner-spin-button, ::-webkit-outer-spin-button {\n height: auto;\n }\n [hidden]:where(:not([hidden=\"until-found\"])) {\n display: none !important;\n }\n}\n@layer utilities {\n .\\@container {\n container-type: inline-size;\n }\n .pointer-events-none {\n pointer-events: none;\n }\n .invisible {\n visibility: hidden;\n }\n .absolute {\n position: absolute;\n }\n .fixed {\n position: fixed;\n }\n .relative {\n position: relative;\n }\n .inset-0 {\n inset: calc(var(--spacing) * 0);\n }\n .inset-x-0 {\n inset-inline: calc(var(--spacing) * 0);\n }\n .start {\n inset-inline-start: var(--spacing);\n }\n .end {\n inset-inline-end: var(--spacing);\n }\n .top-0 {\n top: calc(var(--spacing) * 0);\n }\n .top-1\\/2 {\n top: calc(1 / 2 * 100%);\n }\n .top-5 {\n top: calc(var(--spacing) * 5);\n }\n .top-\\[-4\\%\\] {\n top: -4%;\n }\n .top-\\[-6px\\] {\n top: -6px;\n }\n .top-\\[-35px\\] {\n top: -35px;\n }\n .top-\\[0\\%\\] {\n top: 0%;\n }\n .top-\\[6\\%\\] {\n top: 6%;\n }\n .top-\\[10\\%\\] {\n top: 10%;\n }\n .top-\\[11\\%\\] {\n top: 11%;\n }\n .top-\\[12\\%\\] {\n top: 12%;\n }\n .top-\\[18\\%\\] {\n top: 18%;\n }\n .top-\\[20\\%\\] {\n top: 20%;\n }\n .top-\\[25\\%\\] {\n top: 25%;\n }\n .top-\\[26\\%\\] {\n top: 26%;\n }\n .top-\\[27\\%\\] {\n top: 27%;\n }\n .top-\\[30\\%\\] {\n top: 30%;\n }\n .top-\\[34\\%\\] {\n top: 34%;\n }\n .top-\\[42\\%\\] {\n top: 42%;\n }\n .top-\\[57\\%\\] {\n top: 57%;\n }\n .top-\\[58px\\] {\n top: 58px;\n }\n .top-\\[59\\%\\] {\n top: 59%;\n }\n .top-\\[70px\\] {\n top: 70px;\n }\n .top-full {\n top: 100%;\n }\n .right-4 {\n right: calc(var(--spacing) * 4);\n }\n .right-\\[0\\%\\] {\n right: 0%;\n }\n .right-\\[12\\%\\] {\n right: 12%;\n }\n .right-\\[25\\%\\] {\n right: 25%;\n }\n .-bottom-2 {\n bottom: calc(var(--spacing) * -2);\n }\n .bottom-0 {\n bottom: calc(var(--spacing) * 0);\n }\n .bottom-4 {\n bottom: calc(var(--spacing) * 4);\n }\n .bottom-\\[4\\%\\] {\n bottom: 4%;\n }\n .bottom-\\[10\\%\\] {\n bottom: 10%;\n }\n .-left-2 {\n left: calc(var(--spacing) * -2);\n }\n .left-0 {\n left: calc(var(--spacing) * 0);\n }\n .left-1\\/2 {\n left: calc(1 / 2 * 100%);\n }\n .left-2 {\n left: calc(var(--spacing) * 2);\n }\n .left-4 {\n left: calc(var(--spacing) * 4);\n }\n .left-\\[-12\\%\\] {\n left: -12%;\n }\n .left-\\[-14px\\] {\n left: -14px;\n }\n .left-\\[0\\%\\] {\n left: 0%;\n }\n .left-\\[1\\%\\] {\n left: 1%;\n }\n .left-\\[4\\%\\] {\n left: 4%;\n }\n .left-\\[7\\%\\] {\n left: 7%;\n }\n .left-\\[14\\%\\] {\n left: 14%;\n }\n .left-\\[15\\%\\] {\n left: 15%;\n }\n .left-\\[18\\%\\] {\n left: 18%;\n }\n .left-\\[26\\%\\] {\n left: 26%;\n }\n .left-\\[29\\%\\] {\n left: 29%;\n }\n .left-\\[31\\%\\] {\n left: 31%;\n }\n .left-\\[39\\%\\] {\n left: 39%;\n }\n .left-\\[50\\.4\\%\\] {\n left: 50.4%;\n }\n .left-\\[53\\%\\] {\n left: 53%;\n }\n .left-\\[58\\%\\] {\n left: 58%;\n }\n .left-\\[66\\%\\] {\n left: 66%;\n }\n .left-\\[87\\%\\] {\n left: 87%;\n }\n .z-0 {\n z-index: 0;\n }\n .z-10 {\n z-index: 10;\n }\n .z-20 {\n z-index: 20;\n }
3\n .z-30 {\n z-index: 30;\n }\n .z-50 {\n z-index: 50;\n }\n .z-\\[1\\] {\n z-index: 1;\n }\n .z-\\[2\\] {\n z-index: 2;\n }\n .z-\\[3\\] {\n z-index: 3;\n }\n .z-\\[4\\] {\n z-index: 4;\n }\n .z-\\[5\\] {\n z-index: 5;\n }\n .z-\\[100\\] {\n z-index: 100;\n }\n .order-1 {\n order: 1;\n }\n .order-2 {\n order: 2;\n }\n .mx-auto {\n margin-inline: auto;\n }\n .mt-1 {\n margin-top: calc(var(--spacing) * 1);\n }\n .mt-2 {\n margin-top: calc(var(--spacing) * 2);\n }\n .mt-3 {\n margin-top: calc(var(--spacing) * 3);\n }\n .mt-4 {\n margin-top: calc(var(--spacing) * 4);\n }\n .mt-5 {\n margin-top: calc(var(--spacing) * 5);\n }\n .mt-6 {\n margin-top: calc(var(--spacing) * 6);\n }\n .mt-7 {\n margin-top: calc(var(--spacing) * 7);\n }\n .mt-8 {\n margin-top: calc(var(--spacing) * 8);\n }\n .mt-9 {\n margin-top: calc(var(--spacing) * 9);\n }\n .mt-10 {\n margin-top: calc(var(--spacing) * 10);\n }\n .mt-12 {\n margin-top: calc(var(--spacing) * 12);\n }\n .mt-14 {\n margin-top: calc(var(--spacing) * 14);\n }\n .mt-auto {\n margin-top: auto;\n }\n .mb-3 {\n margin-bottom: calc(var(--spacing) * 3);\n }\n .mb-4 {\n margin-bottom: calc(var(--spacing) * 4);\n }\n .mb-9 {\n margin-bottom: calc(var(--spacing) * 9);\n }\n .ml-1 {\n margin-left: calc(var(--spacing) * 1);\n }\n .ml-3 {\n margin-left: calc(var(--spacing) * 3);\n }\n .block {\n display: block;\n }\n .flex {\n display: flex;\n }\n .grid {\n display: grid;\n }\n .hidden {\n display: none;\n }\n .inline-flex {\n display: inline-flex;\n }\n .aspect-\\[1\\/1\\.04\\] {\n aspect-ratio: 1/1.04;\n }\n .aspect-\\[16\\/9\\] {\n aspect-ratio: 16/9;\n }\n .aspect-square {\n aspect-ratio: 1 / 1;\n }\n .h-0 {\n height: calc(var(--spacing) * 0);\n }\n .h-1\\.5 {\n height: calc(var(--spacing) * 1.5);\n }\n .h-4 {\n height: calc(var(--spacing) * 4);\n }\n .h-4\\.5 {\n height: calc(var(--spacing) * 4.5);\n }\n .h-5 {\n height: calc(var(--spacing) * 5);\n }\n .h-6 {\n height: calc(var(--spacing) * 6);\n }\n .h-7 {\n height: calc(var(--spacing) * 7);\n }\n .h-8 {\n height: calc(var(--spacing) * 8);\n }\n .h-9 {\n height: calc(var(--spacing) * 9);\n }\n .h-10 {\n height: calc(var(--spacing) * 10);\n }\n .h-11 {\n height: calc(var(--spacing) * 11);\n }\n .h-12 {\n height: calc(var(--spacing) * 12);\n }\n .h-14 {\n height: calc(var(--spacing) * 14);\n }\n .h-16 {\n height: calc(var(--spacing) * 16);\n }\n .h-\\[1\\.4cqw\\] {\n height: 1.4cqw;\n }\n .h-\\[2px\\] {\n height: 2px;\n }\n .h-\\[18\\%\\] {\n height: 18%;\n }\n .h-\\[18px\\] {\n height: 18px;\n }\n .h-\\[21px\\] {\n height: 21px;\n }\n .h-\\[22px\\] {\n height: 22px;\n }\n .h-\\[24\\%\\] {\n height: 24%;\n }\n .h-\\[28px\\] {\n height: 28px;\n }\n .h-\\[32px\\] {\n height: 32px;\n }\n .h-\\[34px\\] {\n height: 34px;\n }\n .h-\\[36px\\] {\n height: 36px;\n }\n .h-\\[38px\\] {\n height: 38px;\n }\n .h-\\[40px\\] {\n height: 40px;\n }\n .h-\\[42px\\] {\n height: 42px;\n }\n .h-\\[43px\\] {\n height: 43px;\n }\n .h-\\[44px\\] {\n height: 44px;\n }\n .h-\\[46px\\] {\n height: 46px;\n }\n .h-\\[48\\%\\] {\n height: 48%;\n }\n .h-\\[48px\\] {\n height: 48px;\n }\n .h-\\[50px\\] {\n height: 50px;\n }\n .h-\\[52\\%\\] {\n height: 52%;\n }\n .h-\\[52px\\] {\n height: 52px;\n }\n .h-\\[58px\\] {\n height: 58px;\n }\n .h-\\[60px\\] {\n height: 60px;\n }\n .h-\\[68px\\] {\n height: 68px;\n }\n .h-\\[70px\\] {\n height: 70px;\n }\n .h-\\[72px\\] {\n height: 72px;\n }\n .h-\\[73px\\] {\n height: 73px;\n }\n .h-\\[80px\\] {\n height: 80px;\n }\n .h-\\[100px\\] {\n height: 100px;\n }\n .h-\\[117px\\] {\n height: 117px;\n }\n .h-\\[130px\\] {\n height: 130px;\n }\n .h-\\[175px\\] {\n height: 175px;\n }\n .h-\\[190px\\] {\n height: 190px;\n }\n .h-\\[210px\\] {\n height: 210px;\n }\n .h-\\[220px\\] {\n height: 220px;\n }\n .h-\\[590px\\] {\n height: 590px;\n }\n .h-full {\n height: 100%;\n }\n .max-h-\\[150px\\] {\n max-height: 150px;\n }\n .max-h-\\[260px\\] {\n max-height: 260px;\n }\n .min-h-0 {\n min-height: calc(var(--spacing) * 0);\n }\n .min-h-\\[58px\\] {\n min-height: 58px;\n }\n .min-h-\\[64px\\] {\n min-height: 64px;\n }\n .min-h-\\[72px\\] {\n min-height: 72px;\n }\n .min-h-\\[82px\\] {\n min-height: 82px;\n }\n .min-h-\\[132px\\] {\n min-height: 132px;\n }\n .min-h-\\[148px\\] {\n min-height: 148px;\n }\n .min-h-\\[150px\\] {\n min-height: 150px;\n }\n .min-h-\\[168px\\] {\n min-height: 168px;\n }\n .min-h-\\[188px\\] {\n min-height: 188px;\n }\n .min-h-\\[190px\\] {\n min-height: 190px;\n }\n .min-h-\\[300px\\] {\n min-height: 300px;\n }\n .min-h-\\[360px\\] {\n min-height: 360px;\n }\n .min-h-\\[440px\\] {\n min-height: 440px;\n }\n .min-h-\\[615px\\] {\n min-height: 615px;\n }\n .min-h-\\[980px\\] {\n min-height: 980px;\n }\n .min-h-screen {\n min-height: 100vh;\n }\n .w-0 {\n width: calc(var(--spacing) * 0);\n }\n .w-1\\.5 {\n width: calc(var(--spacing) * 1.5);\n }\n .w-4 {\n width: calc(var(--spacing) * 4);\n }\n .w-4\\.5 {\n width: calc(var(--spacing) * 4.5);\n }\n .w-5 {\n width: calc(var(--spacing) * 5);\n }\n .w-6 {\n width: calc(var(--spacing) * 6);\n }\n .w-7 {\n width: calc(var(--spacing) * 7);\n }\n .w-8 {\n width: calc(var(--spacing) * 8);\n }\n .w-9 {\n width: calc(var(--spacing) * 9);\n }\n .w-10 {\n width: calc(var(--spacing) * 10);\n }\n .w-11 {\n width: calc(var(--spacing) * 11);\n }\n .w-12 {\n width: calc(var(--spacing) * 12);\n }\n .w-14 {\n width: calc(var(--spacing) * 14);\n }\n .w-16 {\n width: calc(var(--spacing) * 16);\n }\n .w-20 {\n width: calc(var(--spacing) * 20);\n }\n .w-24 {\n width: calc(var(--spacing) * 24);\n }\n .w-\\[1\\.4cqw\\] {\n width: 1.4cqw;\n }\n .w-\\[4\\.5rem\\] {\n width: 4.5rem;\n }\n .w-\\[16\\%\\] {\n width: 16%;\n }\n .w-\\[17px\\] {\n width: 17px;\n }\n .w-\\[18px\\] {\n width: 18px;\n }\n .w-\\[22px\\] {\n width: 22px;\n }\n .w-\\[28\\%\\] {\n width: 28%;\n }\n .w-\\[28px\\] {\n width: 28px;\n }\n .w-\\[32\\%\\] {\n width: 32%;\n }\n .w-\\[34\\%\\] {\n width: 34%;\n }\n .w-\\[34px\\] {\n width: 34px;\n }\n .w-\\[36\\%\\] {\n width: 36%;\n }\n .w-\\[36px\\] {\n width: 36px;\n }\n .w-\\[37\\%\\] {\n width: 37%;\n }\n .w-\\[38\\%\\] {\n width: 38%;\n }\n .w-\\[42px\\] {\n width: 42px;\n }\n .w-\\[43px\\] {\n width: 43px;\n }\n .w-\\[48px\\] {\n width: 48px;\n }\n .w-\\[52px\\] {\n width: 52px;\n }\n .w-\\[58px\\] {\n width: 58px;\n }\n .w-\\[70px\\] {\n width: 70px;\n }\n .w-\\[72px\\] {\n width: 72px;\n }\n .w-\\[78vw\\] {\n width: 78vw;\n }\n .w-\\[80px\\] {\n width: 80px;\n }\n .w-\\[92\\%\\] {\n width: 92%;\n }\n .w-\\[94\\%\\] {\n width: 94%;\n }\n .w-\\[100px\\] {\n width: 100px;\n }\n .w-\\[112\\%\\] {\n width: 112%;\n }\n .w-\\[117px\\] {\n width: 117px;\n }\n .w-\\[122\\%\\] {\n width: 122%;\n }\n .w-\\[130px\\] {\n width: 130px;\n }\n .w-\\[140px\\] {\n width: 140px;\n }\n .w-\\[141px\\] {\n width: 141px;\n }\n .w-\\[185px\\] {\n width: 185px;\n }\n .w-\\[210px\\] {\n width: 210px;\n }\n .w-\\[240px\\] {\n width: 240px;\n }\n .w-\\[270px\\] {\n width: 270px;\n }\n .w-\\[980px\\] {\n width: 980px;\n }\n .w-\\[1071px\\] {\n width: 1071px;\n }\n .w-\\[calc\\(100\\%\\+2rem\\)\\] {\n width: calc(100% + 2rem);\n }\n .w-\\[clamp\\(132px\\,12vw\\,185px\\)\\] {\n width: clamp(132px, 12vw, 185px);\n }\n .w-auto {\n width: auto;\n }\n .w-full {\n width: 100%;\n }\n .max-w-\\[13ch\\] {\n max-width: 13ch;\n }\n .max-w-\\[20ch\\] {\n max-width: 20ch;\n }\n .max-w-\\[28ch\\] {\n max-width: 28ch;\n }\n .max-w-\\[30ch\\] {\n max-width: 30ch;\n }\n .max-w-\\[48ch\\] {\n max-width: 48ch;\n }\n .max-w-\\[52ch\\] {\n max-width: 52ch;\n }\n .max-w-\\[58ch\\] {\n max-width: 58ch;\n }\n .max-w-\\[190px\\] {\n max-width: 190px;\n }\n .max-w-\\[260px\\] {\n max-width: 260px;\n }\n .max-w-\\[300px\\] {\n max-width: 300px;\n }\n .max-w-\\[320px\\] {\n max-width: 320px;\n }
3\n .max-w-\\[360px\\] {\n max-width: 360px;\n }\n .max-w-\\[390px\\] {\n max-width: 390px;\n }\n .max-w-\\[420px\\] {\n max-width: 420px;\n }\n .max-w-\\[460px\\] {\n max-width: 460px;\n }\n .max-w-\\[520px\\] {\n max-width: 520px;\n }\n .max-w-\\[540px\\] {\n max-width: 540px;\n }\n .max-w-\\[600px\\] {\n max-width: 600px;\n }\n .max-w-\\[620px\\] {\n max-width: 620px;\n }\n .max-w-\\[640px\\] {\n max-width: 640px;\n }\n .max-w-\\[650px\\] {\n max-width: 650px;\n }\n .max-w-\\[680px\\] {\n max-width: 680px;\n }\n .max-w-\\[700px\\] {\n max-width: 700px;\n }\n .max-w-\\[720px\\] {\n max-width: 720px;\n }\n .max-w-\\[760px\\] {\n max-width: 760px;\n }\n .max-w-\\[780px\\] {\n max-width: 780px;\n }\n .max-w-\\[805px\\] {\n max-width: 805px;\n }\n .max-w-\\[820px\\] {\n max-width: 820px;\n }\n .max-w-\\[850px\\] {\n max-width: 850px;\n }\n .max-w-\\[860px\\] {\n max-width: 860px;\n }\n .max-w-\\[900px\\] {\n max-width: 900px;\n }\n .max-w-\\[980px\\] {\n max-width: 980px;\n }\n .max-w-\\[1160px\\] {\n max-width: 1160px;\n }\n .max-w-\\[1380px\\] {\n max-width: 1380px;\n }\n .max-w-\\[1680px\\] {\n max-width: 1680px;\n }\n .max-w-full {\n max-width: 100%;\n }\n .max-w-none {\n max-width: none;\n }\n .min-w-0 {\n min-width: calc(var(--spacing) * 0);\n }\n .min-w-6 {\n min-width: calc(var(--spacing) * 6);\n }\n .min-w-8 {\n min-width: calc(var(--spacing) * 8);\n }\n .min-w-\\[67px\\] {\n min-width: 67px;\n }\n .min-w-\\[164px\\] {\n min-width: 164px;\n }\n .min-w-\\[180px\\] {\n min-width: 180px;\n }\n .min-w-\\[220px\\] {\n min-width: 220px;\n }\n .min-w-\\[230px\\] {\n min-width: 230px;\n }\n .flex-1 {\n flex: 1;\n }\n .shrink-0 {\n flex-shrink: 0;\n }\n .grow {\n flex-grow: 1;\n }\n .-translate-x-1\\/2 {\n --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n .-translate-x-2 {\n --tw-translate-x: calc(var(--spacing) * -2);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n .-translate-y-1 {\n --tw-translate-y: calc(var(--spacing) * -1);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n .-translate-y-1\\/2 {\n --tw-translate-y: calc(calc(1 / 2 * 100%) * -1);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n .-translate-y-6 {\n --tw-translate-y: calc(var(--spacing) * -6);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n .-translate-y-10 {\n --tw-translate-y: calc(var(--spacing) * -10);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n .scale-x-\\[1\\.15\\] {\n --tw-scale-x: 1.15;\n scale: var(--tw-scale-x) var(--tw-scale-y);\n }\n .scale-\\[1\\.32\\] {\n scale: 1.32;\n }\n .rotate-180 {\n rotate: 180deg;\n }\n .transform {\n transform: var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);\n }\n .cursor-pointer {\n cursor: pointer;\n }\n .resize {\n resize: both;\n }\n .resize-y {\n resize: vertical;\n }\n .scroll-mt-24 {\n scroll-margin-top: calc(var(--spacing) * 24);\n }\n .grid-cols-1 {\n grid-template-columns: repeat(1, minmax(0, 1fr));\n }\n .grid-cols-2 {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n .grid-cols-\\[72px_minmax\\(0\\,1fr\\)\\] {\n grid-template-columns: 72px minmax(0,1fr);\n }\n .grid-cols-\\[auto_1fr\\] {\n grid-template-columns: auto 1fr;\n }\n .flex-col {\n flex-direction: column;\n }\n .flex-wrap {\n flex-wrap: wrap;\n }
3\n .content-center {\n align-content: center;\n }\n .items-center {\n align-items: center;\n }\n .items-start {\n align-items: flex-start;\n }\n .items-stretch {\n align-items: stretch;\n }\n .justify-between {\n justify-content: space-between;\n }\n .justify-center {\n justify-content: center;\n }\n .justify-end {\n justify-content: flex-end;\n }\n .justify-start {\n justify-content: flex-start;\n }\n .gap-1 {\n gap: calc(var(--spacing) * 1);\n }\n .gap-1\\.5 {\n gap: calc(var(--spacing) * 1.5);\n }\n .gap-2 {\n gap: calc(var(--spacing) * 2);\n }\n .gap-3 {\n gap: calc(var(--spacing) * 3);\n }\n .gap-4 {\n gap: calc(var(--spacing) * 4);\n }\n .gap-5 {\n gap: calc(var(--spacing) * 5);\n }\n .gap-7 {\n gap: calc(var(--spacing) * 7);\n }\n .gap-8 {\n gap: calc(var(--spacing) * 8);\n }\n .gap-9 {\n gap: calc(var(--spacing) * 9);\n }\n .gap-10 {\n gap: calc(var(--spacing) * 10);\n }\n .gap-12 {\n gap: calc(var(--spacing) * 12);\n }\n .gap-\\[clamp\\(14px\\,2\\.8vw\\,34px\\)\\] {\n gap: clamp(14px, 2.8vw, 34px);\n }\n .space-y-2 {\n :where(& > :not(:last-child)) {\n --tw-space-y-reverse: 0;\n margin-block-start: calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));\n margin-block-end: calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)));\n }\n }\n .space-y-4 {\n :where(& > :not(:last-child)) {\n --tw-space-y-reverse: 0;\n margin-block-start: calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));\n margin-block-end: calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)));\n }\n }\n .space-y-5 {\n :where(& > :not(:last-child)) {\n --tw-space-y-reverse: 0;\n margin-block-start: calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));\n margin-block-end: calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)));\n }\n }\n .space-y-6 {\n :where(& > :not(:last-child)) {\n --tw-space-y-reverse: 0;\n margin-block-start: calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));\n margin-block-end: calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)));\n }\n }\n .space-y-20 {\n :where(& > :not(:last-child)) {\n --tw-space-y-reverse: 0;\n margin-block-start: calc(calc(var(--spacing) * 20) * var(--tw-space-y-reverse));\n margin-block-end: calc(calc(var(--spacing) * 20) * calc(1 - var(--tw-space-y-reverse)));\n }\n }\n .gap-x-6 {\n column-gap: calc(var(--spacing) * 6);\n }\n .gap-x-7 {\n column-gap: calc(var(--spacing) * 7);\n }\n .gap-x-8 {\n column-gap: calc(var(--spacing) * 8);\n }\n .gap-x-12 {\n column-gap: calc(var(--spacing) * 12);\n }\n .gap-x-18 {\n column-gap: calc(var(--spacing) * 18);\n }\n .gap-x-24 {\n column-gap: calc(var(--spacing) * 24);\n }\n .gap-y-2 {\n row-gap: calc(var(--spacing) * 2);\n }\n .gap-y-5 {\n row-gap: calc(var(--spacing) * 5);\n }\n .gap-y-7 {\n row-gap: calc(var(--spacing) * 7);\n }\n .gap-y-12 {\n row-gap: calc(var(--spacing) * 12);\n }\n .gap-y-14 {\n row-gap: calc(var(--spacing) * 14);\n }
3\n .self-center {\n align-self: center;\n }\n .justify-self-end {\n justify-self: flex-end;\n }\n .justify-self-stretch {\n justify-self: stretch;\n }\n .truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .overflow-hidden {\n overflow: hidden;\n }\n .overflow-x-hidden {\n overflow-x: hidden;\n }\n .overflow-y-auto {\n overflow-y: auto;\n }\n .rounded-\\[4px\\] {\n border-radius: 4px;\n }\n .rounded-\\[8px\\] {\n border-radius: 8px;\n }\n .rounded-\\[9px\\] {\n border-radius: 9px;\n }\n .rounded-\\[10px\\] {\n border-radius: 10px;\n }\n .rounded-\\[12px\\] {\n border-radius: 12px;\n }\n .rounded-\\[14px\\] {\n border-radius: 14px;\n }\n .rounded-\\[16px\\] {\n border-radius: 16px;\n }\n .rounded-\\[18px\\] {\n border-radius: 18px;\n }\n .rounded-\\[20px\\] {\n border-radius: 20px;\n }\n .rounded-\\[22px\\] {\n border-radius: 22px;\n }\n .rounded-full {\n border-radius: calc(infinity * 1px);\n }\n .rounded-lg {\n border-radius: var(--radius-lg);\n }\n .rounded-xl {\n border-radius: var(--radius-xl);\n }\n .border {\n border-style: var(--tw-border-style);\n border-width: 1px;\n }\n .border-0 {\n border-style: var(--tw-border-style);\n border-width: 0px;\n }\n .border-t {\n border-top-style: var(--tw-border-style);\n border-top-width: 1px;\n }\n .border-b {\n border-bottom-style: var(--tw-border-style);\n border-bottom-width: 1px;\n }\n .border-l {\n border-left-style: var(--tw-border-style);\n border-left-width: 1px;\n }\n .border-\\[\\#0d6d73\\] {\n border-color: #0d6d73;\n }\n .border-\\[\\#0e9e98\\]\\/12 {\n border-color: color-mix(in oklab, #0e9e98 12%, transparent);\n }\n .border-\\[\\#0e9e98\\]\\/18 {\n border-color: color-mix(in oklab, #0e9e98 18%, transparent);\n }\n .border-\\[\\#7dd8d2\\] {\n border-color: #7dd8d2;\n }\n .border-\\[\\#7ee1dc\\]\\/14 {\n border-color: color-mix(in oklab, #7ee1dc 14%, transparent);\n }\n .border-\\[\\#20b7bf\\] {\n border-color: #20b7bf;\n }\n .border-\\[\\#064345\\] {\n border-color: #064345;\n }\n .border-\\[\\#cfd5d6\\] {\n border-color: #cfd5d6;\n }\n .border-\\[\\#d9dfdf\\] {\n border-color: #d9dfdf;\n }\n .border-\\[\\#d9dfdf\\]\\/70 {\n border-color: color-mix(in oklab, #d9dfdf 70%, transparent);\n }\n .border-\\[\\#dce7e6\\] {\n border-color: #dce7e6;\n }\n .border-\\[\\#f2ddd0\\] {\n border-color: #f2ddd0;\n }\n .border-\\[\\#f97316\\] {\n border-color: #f97316;\n }\n .border-\\[\\#ff7a1a\\] {\n border-color: #ff7a1a;\n }\n .border-\\[\\#ff8a3d\\] {\n border-color: #ff8a3d;\n }\n .border-\\[\\#ff8b4b\\] {\n border-color: #ff8b4b;\n }\n .border-transparent {\n border-color: transparent;\n }\n .border-white\\/12 {\n border-color: color-mix(in srgb, #fff 12%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n border-color: color-mix(in oklab, var(--color-white) 12%, transparent);\n }\n }\n .bg-\\[\\#001f22\\]\\/58 {\n background-color: color-mix(in oklab, #001f22 58%, transparent);\n }\n .bg-\\[\\#1f1f1f\\] {\n background-color: #1f1f1f;\n }\n .bg-\\[\\#8b8b8b\\] {\n background-color: #8b8b8b;\n }\n .bg-\\[\\#03393d\\]\\/80 {\n background-color: color-mix(in oklab, #03393d 80%, transparent);\n }\n .bg-\\[\\#044447\\] {\n background-color: #044447;\n }\n .bg-\\[\\#050505\\] {\n background-color: #050505;\n }\n .bg-\\[\\#061719\\]\\/10 {\n background-color: color-mix(in oklab, #061719 10%, transparent);\n }\n .bg-\\[\\#064345\\] {\n background-color: #064345;\n }\n .bg-\\[\\#079887\\] {\n background-color: #079887;\n }\n .bg-\\[\\#d6d6d6\\] {\n background-color: #d6d6d6;\n }\n .bg-\\[\\#d9d9d9\\] {\n background-color: #d9d9d9;\n }\n .bg-\\[\\#dcebed\\] {\n background-color: #dcebed;\n }\n .bg-\\[\\#e6f5f3\\] {\n background-color: #e6f5f3;\n }\n .bg-\\[\\#e9f1f1\\] {\n background-color: #e9f1f1;\n }\n .bg-\\[\\#eaf9f8\\] {\n background-color: #eaf9f8;\n }\n .bg-\\[\\#edf1f1\\] {\n background-color: #edf1f1;\n }\n .bg-\\[\\#f1f1f1\\] {\n background-color: #f1f1f1;\n }\n .bg-\\[\\#f2f2f2\\] {\n background-color: #f2f2f2;\n }\n .bg-\\[\\#f3f7f7\\] {\n background-color: #f3f7f7;\n }\n .bg-\\[\\#f7f3ee\\] {\n background-color: #f7f3ee;\n }\n .bg-\\[\\#ff6b1a\\] {\n background-color: #ff6b1a;\n }\n .bg-\\[\\#ff7a1a\\] {\n background-color: #ff7a1a;\n }\n .bg-\\[\\#fff0e6\\] {\n background-color: #fff0e6;\n }\n .bg-\\[\\#fff1e8\\] {\n background-color: #fff1e8;\n }\n .bg-\\[\\#fff2ea\\] {\n background-color: #fff2ea;\n }\n .bg-black {\n background-color: var(--color-black);\n }\n .bg-black\\/50 {\n background-color: color-mix(in srgb, #000 50%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-black) 50%, transparent);\n }\n }\n .bg-transparent {\n background-color: transparent;\n }\n .bg-white {\n background-color: var(--color-white);\n }\n .bg-white\\/5 {\n background-color: color-mix(in srgb, #fff 5%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 5%, transparent);\n }\n }\n .bg-white\\/12 {\n background-color: color-mix(in srgb, #fff 12%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 12%, transparent);\n }\n }\n .bg-white\\/14 {\n background-color: color-mix(in srgb, #fff 14%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 14%, transparent);\n }\n }\n .bg-white\\/18 {\n background-color: color-mix(in srgb, #fff 18%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 18%, transparent);\n }\n }\n .bg-white\\/82 {\n background-color: color-mix(in srgb, #fff 82%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 82%, transparent);\n }\n }\n .bg-white\\/94 {\n background-color: color-mix(in srgb, #fff 94%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 94%, transparent);\n }\n }\n .bg-white\\/96 {\n background-color: color-mix(in srgb, #fff 96%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 96%, transparent);\n }\n }\n .object-contain {\n object-fit: contain;\n }\n .object-cover {\n object-fit: cover;\n }
3\n .object-fill {\n object-fit: fill;\n }\n .p-1 {\n padding: calc(var(--spacing) * 1);\n }\n .p-2 {\n padding: calc(var(--spacing) * 2);\n }\n .p-3 {\n padding: calc(var(--spacing) * 3);\n }\n .p-4 {\n padding: calc(var(--spacing) * 4);\n }\n .p-5 {\n padding: calc(var(--spacing) * 5);\n }\n .px-1 {\n padding-inline: calc(var(--spacing) * 1);\n }\n .px-1\\.5 {\n padding-inline: calc(var(--spacing) * 1.5);\n }\n .px-2 {\n padding-inline: calc(var(--spacing) * 2);\n }\n .px-3 {\n padding-inline: calc(var(--spacing) * 3);\n }\n .px-4 {\n padding-inline: calc(var(--spacing) * 4);\n }\n .px-5 {\n padding-inline: calc(var(--spacing) * 5);\n }\n .px-6 {\n padding-inline: calc(var(--spacing) * 6);\n }\n .px-7 {\n padding-inline: calc(var(--spacing) * 7);\n }\n .px-8 {\n padding-inline: calc(var(--spacing) * 8);\n }\n .py-1 {\n padding-block: calc(var(--spacing) * 1);\n }\n .py-1\\.5 {\n padding-block: calc(var(--spacing) * 1.5);\n }\n .py-2 {\n padding-block: calc(var(--spacing) * 2);\n }\n .py-3 {\n padding-block: calc(var(--spacing) * 3);\n }\n .py-4 {\n padding-block: calc(var(--spacing) * 4);\n }\n .py-5 {\n padding-block: calc(var(--spacing) * 5);\n }\n .py-6 {\n padding-block: calc(var(--spacing) * 6);\n }\n .py-7 {\n padding-block: calc(var(--spacing) * 7);\n }\n .py-8 {\n padding-block: calc(var(--spacing) * 8);\n }\n .py-10 {\n padding-block: calc(var(--spacing) * 10);\n }\n .py-12 {\n padding-block: calc(var(--spacing) * 12);\n }\n .py-14 {\n padding-block: calc(var(--spacing) * 14);\n }\n .py-16 {\n padding-block: calc(var(--spacing) * 16);\n }\n .py-18 {\n padding-block: calc(var(--spacing) * 18);\n }\n .pt-2 {\n padding-top: calc(var(--spacing) * 2);\n }\n .pt-3 {\n padding-top: calc(var(--spacing) * 3);\n }\n .pt-4 {\n padding-top: calc(var(--spacing) * 4);\n }\n .pt-6 {\n padding-top: calc(var(--spacing) * 6);\n }\n .pt-8 {\n padding-top: calc(var(--spacing) * 8);\n }\n .pt-10 {\n padding-top: calc(var(--spacing) * 10);\n }\n .pt-12 {\n padding-top: calc(var(--spacing) * 12);\n }\n .pt-14 {\n padding-top: calc(var(--spacing) * 14);\n }\n .pr-2 {\n padding-right: calc(var(--spacing) * 2);\n }\n .pr-3 {\n padding-right: calc(var(--spacing) * 3);\n }\n .pb-4 {\n padding-bottom: calc(var(--spacing) * 4);\n }\n .pb-12 {\n padding-bottom: calc(var(--spacing) * 12);\n }\n .pb-14 {\n padding-bottom: calc(var(--spacing) * 14);\n }\n .pb-16 {\n padding-bottom: calc(var(--spacing) * 16);\n }\n .pb-18 {\n padding-bottom: calc(var(--spacing) * 18);\n }\n .pb-20 {\n padding-bottom: calc(var(--spacing) * 20);\n }\n .pl-0 {\n padding-left: calc(var(--spacing) * 0);\n }\n .pl-3 {\n padding-left: calc(var(--spacing) * 3);\n }\n .pl-4 {\n padding-left: calc(var(--spacing) * 4);\n }\n .text-center {\n text-align: center;\n }\n .text-left {\n text-align: left;\n }\n .font-\\[\\'Montserrat\\'\\] {\n font-family: 'Montserrat';\n }\n .font-\\[\\'Roboto\\'\\] {\n font-family: 'Roboto';\n }\n .text-4xl {\n font-size: var(--text-4xl);\n line-height: var(--tw-leading, var(--text-4xl--line-height));\n }\n .text-lg {\n font-size: var(--text-lg);\n line-height: var(--tw-leading, var(--text-lg--line-height));\n }\n .text-sm {\n font-size: var(--text-sm);\n line-height: var(--tw-leading, var(--text-sm--line-height));\n }\n .text-xl {\n font-size: var(--text-xl);\n line-height: var(--tw-leading, var(--text-xl--line-height));\n }\n .text-\\[8px\\] {\n font-size: 8px;\n }\n .text-\\[9px\\] {\n font-size: 9px;\n }\n .text-\\[10px\\] {\n font-size: 10px;\n }\n .text-\\[11px\\] {\n font-size: 11px;\n }\n .text-\\[12px\\] {\n font-size: 12px;\n }\n .text-\\[13px\\] {\n font-size: 13px;\n }\n .text-\\[14px\\] {\n font-size: 14px;\n }\n .text-\\[15px\\] {\n font-size: 15px;\n }\n .text-\\[16px\\] {\n font-size: 16px;\n }\n .text-\\[17px\\] {\n font-size: 17px;\n }\n .text-\\[18px\\] {\n font-size: 18px;\n }\n .text-\\[20px\\] {\n font-size: 20px;\n }\n .text-\\[22px\\] {\n font-size: 22px;\n }\n .text-\\[24px\\] {\n font-size: 24px;\n }\n .text-\\[25px\\] {\n font-size: 25px;\n }\n .text-\\[26px\\] {\n font-size: 26px;\n }\n .text-\\[28px\\] {\n font-size: 28px;\n }\n .text-\\[30px\\] {\n font-size: 30px;\n }\n .text-\\[34px\\] {\n font-size: 34px;\n }\n .text-\\[36px\\] {\n font-size: 36px;\n }\n .text-\\[38px\\] {\n font-size: 38px;\n }\n .text-\\[40px\\] {\n font-size: 40px;\n }\n .text-\\[42px\\] {\n font-size: 42px;\n }\n .text-\\[44px\\] {\n font-size: 44px;\n }\n .text-\\[46px\\] {\n font-size: 46px;\n }\n .text-\\[48px\\] {\n font-size: 48px;\n }\n .text-\\[52px\\] {\n font-size: 52px;\n }\n .text-\\[80px\\] {\n font-size: 80px;\n }\n .text-\\[length\\:3\\.12cqw\\] {\n font-size: 3.12cqw;\n }\n .text-\\[length\\:3\\.27cqw\\] {\n font-size: 3.27cqw;\n }\n .text-\\[length\\:min\\(46px\\,18cqw\\)\\] {\n font-size: min(46px, 18cqw);\n }\n .leading-\\[0\\.98\\] {\n --tw-leading: 0.98;\n line-height: 0.98;\n }\n .leading-\\[1\\.1\\] {\n --tw-leading: 1.1;\n line-height: 1.1;\n }\n .leading-\\[1\\.02\\] {\n --tw-leading: 1.02;\n line-height: 1.02;\n }\n .leading-\\[1\\.2\\] {\n --tw-leading: 1.2;\n line-height: 1.2;\n }\n .leading-\\[1\\.05\\] {\n --tw-leading: 1.05;\n line-height: 1.05;\n }\n .leading-\\[1\\.5\\] {\n --tw-leading: 1.5;\n line-height: 1.5;\n }\n .leading-\\[1\\.6\\] {\n --tw-leading: 1.6;\n line-height: 1.6;\n }\n .leading-\\[1\\.08\\] {\n --tw-leading: 1.08;\n line-height: 1.08;\n }\n .leading-\\[1\\.12\\] {\n --tw-leading: 1.12;\n line-height: 1.12;\n }\n .leading-\\[1\\.15\\] {\n --tw-leading: 1.15;\n line-height: 1.15;\n }\n .leading-\\[1\\.18\\] {\n --tw-leading: 1.18;\n line-height: 1.18;\n }\n .leading-\\[1\\.25\\] {\n --tw-leading: 1.25;\n line-height: 1.25;\n }\n .leading-\\[1\\.35\\] {\n --tw-leading: 1.35;\n line-height: 1.35;\n }\n .leading-\\[1\\.45\\] {\n --tw-leading: 1.45;\n line-height: 1.45;\n }\n .leading-\\[1\\.55\\] {\n --tw-leading: 1.55;\n line-height: 1.55;\n }\n .leading-\\[1\\.65\\] {\n --tw-leading: 1.65;\n line-height: 1.65;\n }\n .leading-\\[1\\.75\\] {\n --tw-leading: 1.75;\n line-height: 1.75;\n }\n .leading-none {\n --tw-leading: 1;\n line-height: 1;\n }\n .font-\\[700\\] {\n --tw-font-weight: 700;\n font-weight: 700;\n }\n .font-bold {\n --tw-font-weight: var(--font-weight-bold);\n font-weight: var(--font-weight-bold);\n }\n .font-medium {\n --tw-font-weight: var(--font-weight-medium);\n font-weight: var(--font-weight-medium);\n }\n .font-normal {\n --tw-font-weight: var(--font-weight-normal);\n font-weight: var(--font-weight-normal);\n }\n .font-semibold {\n --tw-font-weight: var(--font-weight-semibold);\n font-weight: var(--font-weight-semibold);\n }\n .\\[font-weight\\:600\\] {\n font-weight: 600;\n }\n .\\[font-weight\\:700\\] {\n font-weight: 700;\n }\n .tracking-\\[-0\\.04em\\] {\n --tw-tracking: -0.04em;\n letter-spacing: -0.04em;\n }\n .tracking-\\[-0\\.05em\\] {\n --tw-tracking: -0.05em;\n letter-spacing: -0.05em;\n }\n .tracking-\\[0\\.01em\\] {\n --tw-tracking: 0.01em;\n letter-spacing: 0.01em;\n }\n .tracking-\\[0\\.04em\\] {\n --tw-tracking: 0.04em;\n letter-spacing: 0.04em;\n }\n .tracking-\\[0\\.06em\\] {\n --tw-tracking: 0.06em;\n letter-spacing: 0.06em;\n }\n .tracking-\\[0\\.08em\\] {\n --tw-tracking: 0.08em;\n letter-spacing: 0.08em;\n }\n .break-words {\n overflow-wrap: break-word;\n }\n .whitespace-nowrap {\n white-space: nowrap;\n }\n .\\!text-white {\n color: var(--color-white) !important;\n }\n .text-\\[\\#0a7773\\] {\n color: #0a7773;\n }\n .text-\\[\\#0e9e98\\] {\n color: #0e9e98;\n }\n .text-\\[\\#0f4c53\\] {\n color: #0f4c53;\n }\n .text-\\[\\#2f2f2f\\] {\n color: #2f2f2f;\n }\n .text-\\[\\#3b3b3b\\] {\n color: #3b3b3b;\n }\n .text-\\[\\#3f4747\\] {\n color: #3f4747;\n }\n .text-\\[\\#4a4a4a\\] {\n color: #4a4a4a;\n }\n .text-\\[\\#4b4b4b\\] {\n color: #4b4b4b;\n }\n .text-\\[\\#4f4a45\\] {\n color: #4f4a45;\n }\n .text-\\[\\#5c7778\\] {\n color: #5c7778;\n }\n .text-\\[\\#47c0bc\\] {\n color: #47c0bc;\n }\n .text-\\[\\#000303\\] {\n color: #000303;\n }\n .text-\\[\\#050505\\] {\n color: #050505;\n }\n .text-\\[\\#079887\\] {\n color: #079887;\n }\n .text-\\[\\#111111\\] {\n color: #111111;\n }\n .text-\\[\\#123638\\] {\n color: #123638;\n }\n .text-\\[\\#181818\\] {\n color: #181818;\n }\n .text-\\[\\#222222\\] {\n color: #222222;\n }\n .text-\\[\\#303030\\] {\n color: #303030;\n }\n .text-\\[\\#333333\\] {\n color: #333333;\n }\n .text-\\[\\#363636\\] {\n color: #363636;\n }\n .text-\\[\\#404040\\] {\n color: #404040;\n }\n .text-\\[\\#555555\\] {\n color: #555555;\n }\n .text-\\[\\#b8b8b8\\] {\n color: #b8b8b8;\n }\n .text-\\[\\#e85f0a\\] {\n color: #e85f0a;\n }\n .text-\\[\\#f36d20\\] {\n color: #f36d20;\n }\n .text-\\[\\#ff6b1a\\] {\n color: #ff6b1a;\n }\n .text-black {\n color: var(--color-black);\n }\n .text-red-600 {\n color: var(--color-red-600);\n }\n .text-teal-600 {\n color: var(--color-teal-600);\n }\n .text-violet-600 {\n color: var(--color-violet-600);\n }\n .text-white {\n color: var(--color-white);\n }\n .text-white\\/78 {\n color: color-mix(in srgb, #fff 78%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n color: color-mix(in oklab, var(--color-white) 78%, transparent);\n }\n }\n .text-white\\/82 {\n color: color-mix(in srgb, #fff 82%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n color: color-mix(in oklab, var(--color-white) 82%, transparent);\n }\n }\n .text-white\\/85 {\n color: color-mix(in srgb, #fff 85%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n color: color-mix(in oklab, var(--color-white) 85%, transparent);\n }\n }\n .text-white\\/88 {\n color: color-mix(in srgb, #fff 88%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n color: color-mix(in oklab, var(--color-white) 88%, transparent);\n }\n }
3\n .text-white\\/90 {\n color: color-mix(in srgb, #fff 90%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n color: color-mix(in oklab, var(--color-white) 90%, transparent);\n }\n }\n .uppercase {\n text-transform: uppercase;\n }\n .underline {\n text-decoration-line: underline;\n }\n .decoration-\\[1px\\] {\n text-decoration-thickness: 1px;\n }\n .underline-offset-4 {\n text-underline-offset: 4px;\n }\n .accent-\\[\\#064345\\] {\n accent-color: #064345;\n }\n .opacity-0 {\n opacity: 0%;\n }\n .opacity-6 {\n opacity: 6%;\n }\n .opacity-30 {\n opacity: 30%;\n }\n .opacity-60 {\n opacity: 60%;\n }\n .opacity-80 {\n opacity: 80%;\n }\n .opacity-90 {\n opacity: 90%;\n }\n .opacity-95 {\n opacity: 95%;\n }\n .shadow-\\[0_2px_6px_rgba\\(17\\,17\\,17\\,0\\.06\\)\\] {\n --tw-shadow: 0 2px 6px var(--tw-shadow-color, rgba(17,17,17,0.06));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
3dow);\n }\n .shadow-\\[0_8px_22px_rgba\\(3\\,57\\,61\\,0\\.1\\)\\] {\n --tw-shadow: 0 8px 22px var(--tw-shadow-color, rgba(3,57,61,0.1));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_10px_24px_rgba\\(15\\,76\\,83\\,0\\.06\\)\\] {\n --tw-shadow: 0 10px 24px var(--tw-shadow-color, rgba(15,76,83,0.06));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_10px_24px_rgba\\(15\\,76\\,83\\,0\\.08\\)\\] {\n --tw-shadow: 0 10px 24px var(--tw-shadow-color, rgba(15,76,83,0.08));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_10px_24px_rgba\\(17\\,17\\,17\\,0\\.08\\)\\] {\n --tw-shadow: 0 10px 24px var(--tw-shadow-color, rgba(17,17,17,0.08));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
3dow);\n }\n .shadow-\\[0_10px_30px_rgba\\(17\\,17\\,17\\,0\\.08\\)\\] {\n --tw-shadow: 0 10px 30px var(--tw-shadow-color, rgba(17,17,17,0.08));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_12px_28px_rgba\\(15\\,76\\,83\\,0\\.08\\)\\] {\n --tw-shadow: 0 12px 28px var(--tw-shadow-color, rgba(15,76,83,0.08));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_12px_30px_rgba\\(3\\,57\\,61\\,0\\.18\\)\\] {\n --tw-shadow: 0 12px 30px var(--tw-shadow-color, rgba(3,57,61,0.18));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_16px_40px_rgba\\(15\\,76\\,83\\,0\\.08\\)\\] {\n --tw-shadow: 0 16px 40px var(--tw-shadow-color, rgba(15,76,83,0.08));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
3dow);\n }\n .shadow-\\[0_18px_44px_rgba\\(17\\,17\\,17\\,0\\.12\\)\\] {\n --tw-shadow: 0 18px 44px var(--tw-shadow-color, rgba(17,17,17,0.12));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_18px_50px_rgba\\(0\\,0\\,0\\,0\\.12\\)\\] {\n --tw-shadow: 0 18px 50px var(--tw-shadow-color, rgba(0,0,0,0.12));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_18px_50px_rgba\\(0\\,0\\,0\\,0\\.22\\)\\] {\n --tw-shadow: 0 18px 50px var(--tw-shadow-color, rgba(0,0,0,0.22));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_18px_50px_rgba\\(17\\,17\\,17\\,0\\.22\\)\\] {\n --tw-shadow: 0 18px 50px var(--tw-shadow-color, rgba(17,17,17,0.22));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
3dow);\n }\n .shadow-\\[0_22px_60px_rgba\\(6\\,67\\,69\\,0\\.12\\)\\] {\n --tw-shadow: 0 22px 60px var(--tw-shadow-color, rgba(6,67,69,0.12));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .shadow-\\[0_22px_60px_rgba\\(6\\,67\\,69\\,0\\.18\\)\\] {\n --tw-shadow: 0 22px 60px var(--tw-shadow-color, rgba(6,67,69,0.18));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .ring-2 {\n --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n .ring-\\[\\#7ee1dc\\]\\/50 {\n --tw-ring-color: color-mix(in oklab, #7ee1dc 50%, transparent);\n }\n .blur-\\[2px\\] {\n --tw-blur: blur(2px);\n 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,);\n }\n .brightness-110 {\n --tw-brightness: brightness(110%);\n 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,);\n }\n .contrast-110 {\n --tw-contrast: contrast(110%);\n 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,);\n }\n .drop-shadow-\\[0_0_10px_rgba\\(14\\,158\\,152\\,0\\.18\\)\\] {\n --tw-drop-shadow-size: drop-shadow(0 0 10px var(--tw-drop-shadow-color, rgba(14,158,152,0.18)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n .drop-shadow-\\[0_4px_6px_rgba\\(3\\,57\\,61\\,0\\.32\\)\\] {\n --tw-drop-shadow-size: drop-shadow(0 4px 6px var(--tw-drop-shadow-color, rgba(3,57,61,0.32)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n .drop-shadow-\\[0_16px_28px_rgba\\(255\\,122\\,26\\,0\\.14\\)\\] {\n --tw-drop-shadow-size: drop-shadow(0 16px 28px var(--tw-drop-shadow-color, rgba(255,122,26,0.14)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n .drop-shadow-\\[0_18px_34px_rgba\\(255\\,122\\,26\\,0\\.14\\)\\] {\n --tw-drop-shadow-size: drop-shadow(0 18px 34px var(--tw-drop-shadow-color, rgba(255,122,26,0.14)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n .drop-shadow-\\[0_22px_34px_rgba\\(17\\,17\\,17\\,0\\.18\\)\\] {\n --tw-drop-shadow-size: drop-shadow(0 22px 34px var(--tw-drop-shadow-color, rgba(17,17,17,0.18)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n .saturate-150 {\n --tw-saturate: saturate(150%);\n 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,);\n }\n .filter {\n 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,);\n }\n .backdrop-blur-\\[2px\\] {\n --tw-backdrop-blur: blur(2px);\n -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,);\n 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,);\n }\n .backdrop-blur-\\[6px\\] {\n --tw-backdrop-blur: blur(6px);\n -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,);\n 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,);\n }\n .backdrop-blur-md {\n --tw-backdrop-blur: blur(var(--blur-md));\n -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,);\n 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,);\n }\n .backdrop-blur-sm {\n --tw-backdrop-blur: blur(var(--blur-sm));\n -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,);\n 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,);\n }\n .transition {\n transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to, opacity, box-shadow, transform, translate, scale, rotate, filter, -webkit-backdrop-filter, backdrop-filter, display, content-visibility, overlay, pointer-events;\n transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));\n transition-duration: var(--tw-duration, var(--default-transition-duration));\n }\n .transition-\\[grid-template-rows\\,opacity\\] {\n transition-property: grid-template-rows,opacity;\n transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));\n transition-duration: var(--tw-duration, var(--default-transition-duration));\n }\n .transition-\\[height\\] {\n transition-property: height;\n transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));\n transition-duration: var(--tw-duration, var(--default-transition-duration));\n }\n .transition-all {\n transition-property: all;\n transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));\n transition-duration: var(--tw-duration, var(--default-transition-duration));\n }\n .transition-colors {\n transition-property: color, background-color, border-color, outline-color, text-decoration-color, fill, stroke, --tw-gradient-from, --tw-gradient-via, --tw-gradient-to;\n transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));\n transition-duration: var(--tw-duration, var(--default-transition-duration));\n }\n .transition-transform {\n transition-property: transform, translate, scale, rotate;\n transition-timing-function: var(--tw-ease, var(--default-transition-timing-function));\n transition-duration: var(--tw-duration, var(--default-transition-duration));\n }\n .duration-150 {\n --tw-duration: 150ms;\n transition-duration: 150ms;\n }\n .duration-200 {\n --tw-duration: 200ms;\n transition-duration: 200ms;\n }\n .duration-300 {\n --tw-duration: 300ms;\n transition-duration: 300ms;\n }\n .ease-out {\n --tw-ease: var(--ease-out);\n transition-timing-function: var(--ease-out);\n }\n .outline-none {\n --tw-outline-style: none;\n outline-style: none;\n }\n .select-none {\n -webkit-user-select: none;\n user-select: none;\n }\n .group-focus-within\\:visible {\n &:is(:where(.group):focus-within *) {\n visibility: visible;\n }\n }\n .group-focus-within\\:opacity-100 {\n &:is(:where(.group):focus-within *) {\n opacity: 100%;\n }\n }\n .group-hover\\:visible {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n visibility: visible;\n }\n }\n }\n .group-hover\\:translate-x-0\\.5 {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n --tw-translate-x: calc(var(--spacing) * 0.5);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n }\n .group-hover\\:-translate-y-1 {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n --tw-translate-y: calc(var(--spacing) * -1);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n }\n .group-hover\\:-translate-y-2 {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n --tw-translate-y: calc(var(--spacing) * -2);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n }\n .group-hover\\:scale-\\[1\\.03\\] {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n scale: 1.03;\n }\n }\n }\n .group-hover\\:scale-\\[1\\.04\\] {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n scale: 1.04;\n }\n }\n }\n .group-hover\\:text-\\[\\#0a5055\\] {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n color: #0a5055;\n }\n }\n }\n .group-hover\\:text-\\[\\#ff7a1a\\] {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n color: #ff7a1a;\n }\n }\n }\n .group-hover\\:opacity-100 {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n opacity: 100%;\n }\n }\n }
3\n .group-hover\\:drop-shadow-\\[0_26px_48px_rgba\\(255\\,122\\,26\\,0\\.26\\)\\] {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n --tw-drop-shadow-size: drop-shadow(0 26px 48px var(--tw-drop-shadow-color, rgba(255,122,26,0.26)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n }\n }\n .before\\:absolute {\n &::before {\n content: var(--tw-content);\n position: absolute;\n }\n }\n .before\\:inset-x-0 {\n &::before {\n content: var(--tw-content);\n inset-inline: calc(var(--spacing) * 0);\n }\n }\n .before\\:top-0 {\n &::before {\n content: var(--tw-content);\n top: calc(var(--spacing) * 0);\n }\n }\n .before\\:h-\\[4px\\] {\n &::before {\n content: var(--tw-content);\n height: 4px;\n }\n }\n .before\\:bg-\\[\\#0e9e98\\] {\n &::before {\n content: var(--tw-content);\n background-color: #0e9e98;\n }\n }\n .after\\:absolute {\n &::after {\n content: var(--tw-content);\n position: absolute;\n }\n }\n .after\\:-bottom-\\[6px\\] {\n &::after {\n content: var(--tw-content);\n bottom: calc(6px * -1);\n }\n }\n .after\\:left-1\\/2 {\n &::after {\n content: var(--tw-content);\n left: calc(1 / 2 * 100%);\n }\n }\n .after\\:-translate-x-1\\/2 {\n &::after {\n content: var(--tw-content);\n --tw-translate-x: calc(calc(1 / 2 * 100%) * -1);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .after\\:border-x-\\[5px\\] {\n &::after {\n content: var(--tw-content);\n border-inline-style: var(--tw-border-style);\n border-inline-width: 5px;\n }\n }\n .after\\:border-t-\\[7px\\] {\n &::after {\n content: var(--tw-content);\n border-top-style: var(--tw-border-style);\n border-top-width: 7px;\n }\n }\n .after\\:border-x-transparent {\n &::after {\n content: var(--tw-content);\n border-inline-color: transparent;\n }\n }\n .after\\:border-t-\\[\\#ff6b1a\\] {\n &::after {\n content: var(--tw-content);\n border-top-color: #ff6b1a;\n }\n }\n .hover\\:z-20 {\n &:hover {\n @media (hover: hover) {\n z-index: 20;\n }\n }\n }\n .hover\\:z-30 {\n &:hover {\n @media (hover: hover) {\n z-index: 30;\n }\n }\n }\n .hover\\:-translate-y-1 {\n &:hover {\n @media (hover: hover) {\n --tw-translate-y: calc(var(--spacing) * -1);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n }\n .hover\\:scale-110 {\n &:hover {\n @media (hover: hover) {\n --tw-scale-x: 110%;\n --tw-scale-y: 110%;\n --tw-scale-z: 110%;\n scale: var(--tw-scale-x) var(--tw-scale-y);\n }\n }\n }\n .hover\\:border-\\[\\#0e9e98\\] {\n &:hover {\n @media (hover: hover) {\n border-color: #0e9e98;\n }\n }\n }\n .hover\\:border-\\[\\#0e9e98\\]\\/45 {\n &:hover {\n @media (hover: hover) {\n border-color: color-mix(in oklab, #0e9e98 45%, transparent);\n }\n }\n }\n .hover\\:bg-\\[\\#0a5055\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #0a5055;\n }\n }\n }\n .hover\\:bg-\\[\\#1a1a1a\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #1a1a1a;\n }\n }\n }\n .hover\\:bg-\\[\\#083f43\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #083f43;\n }\n }\n }\n .hover\\:bg-\\[\\#111111\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #111111;\n }\n }\n }\n .hover\\:bg-\\[\\#dce7e6\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #dce7e6;\n }\n }\n }\n .hover\\:bg-\\[\\#e8e8e8\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #e8e8e8;\n }\n }\n }\n .hover\\:bg-\\[\\#eb6d12\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #eb6d12;\n }\n }\n }\n .hover\\:bg-\\[\\#ed5f12\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #ed5f12;\n }\n }\n }\n .hover\\:bg-\\[\\#f2f7f7\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #f2f7f7;\n }\n }\n }\n .hover\\:bg-\\[\\#f6f6f6\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #f6f6f6;\n }\n }\n }\n .hover\\:bg-\\[\\#fafafa\\] {\n &:hover {\n @media (hover: hover) {\n background-color: #fafafa;\n }\n }\n }\n .hover\\:bg-white\\/18 {\n &:hover {\n @media (hover: hover) {\n background-color: color-mix(in srgb, #fff 18%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 18%, transparent);\n }\n }\n }\n }\n .hover\\:bg-white\\/20 {\n &:hover {\n @media (hover: hover) {\n background-color: color-mix(in srgb, #fff 20%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 20%, transparent);\n }\n }\n }\n }\n .hover\\:\\!text-white {\n &:hover {\n @media (hover: hover) {\n color: var(--color-white) !important;\n }\n }\n }\n .hover\\:text-\\[\\#0a5055\\] {\n &:hover {\n @media (hover: hover) {\n color: #0a5055;\n }\n }\n }\n .hover\\:text-\\[\\#0e9e98\\] {\n &:hover {\n @media (hover: hover) {\n color: #0e9e98;\n }\n }\n }\n .hover\\:text-\\[\\#ff7a1a\\] {\n &:hover {\n @media (hover: hover) {\n color: #ff7a1a;\n }\n }\n }\n .hover\\:text-\\[\\#ff9b53\\] {\n &:hover {\n @media (hover: hover) {\n color: #ff9b53;\n }\n }\n }\n .hover\\:text-white {\n &:hover {\n @media (hover: hover) {\n color: var(--color-white);\n }\n }\n }
3\n .hover\\:shadow-\\[0_16px_36px_rgba\\(3\\,57\\,61\\,0\\.24\\)\\] {\n &:hover {\n @media (hover: hover) {\n --tw-shadow: 0 16px 36px var(--tw-shadow-color, rgba(3,57,61,0.24));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n }\n .focus\\:z-30 {\n &:focus {\n z-index: 30;\n }\n }\n .focus\\:scale-110 {\n &:focus {\n --tw-scale-x: 110%;\n --tw-scale-y: 110%;\n --tw-scale-z: 110%;\n scale: var(--tw-scale-x) var(--tw-scale-y);\n }\n }\n .focus\\:ring-2 {\n &:focus {\n --tw-ring-shadow: var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color, currentcolor);\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .focus\\:ring-\\[\\#7ee1dc\\]\\/60 {\n &:focus {\n --tw-ring-color: color-mix(in oklab, #7ee1dc 60%, transparent);\n }\n }\n .focus\\:ring-\\[\\#079887\\] {\n &:focus {\n --tw-ring-color: #079887;\n }\n }\n .focus\\:outline-none {\n &:focus {\n --tw-outline-style: none;\n outline-style: none;\n }\n }\n .disabled\\:cursor-not-allowed {\n &:disabled {\n cursor: not-allowed;\n }\n }\n .disabled\\:opacity-60 {\n &:disabled {\n opacity: 60%;\n }\n }\n .min-\\[1120px\\]\\:flex {\n @media (width >= 1120px) {\n display: flex;\n }\n }\n .min-\\[1120px\\]\\:hidden {\n @media (width >= 1120px) {\n display: none;\n }\n }\n .min-\\[1120px\\]\\:grid-cols-\\[auto_minmax\\(0\\,1fr\\)_auto\\] {\n @media (width >= 1120px) {\n grid-template-columns: auto minmax(0,1fr) auto;\n }\n }\n .min-\\[1120px\\]\\:gap-4 {\n @media (width >= 1120px) {\n gap: calc(var(--spacing) * 4);\n }\n }\n .sm\\:top-\\[-14px\\] {\n @media (width >= 40rem) {\n top: -14px;\n }\n }\n .sm\\:top-\\[72px\\] {\n @media (width >= 40rem) {\n top: 72px;\n }\n }\n .sm\\:right-6 {\n @media (width >= 40rem) {\n right: calc(var(--spacing) * 6);\n }\n }\n .sm\\:bottom-6 {\n @media (width >= 40rem) {\n bottom: calc(var(--spacing) * 6);\n }\n }\n .sm\\:left-6 {\n @media (width >= 40rem) {\n left: calc(var(--spacing) * 6);\n }\n }\n .sm\\:left-\\[28\\%\\] {\n @media (width >= 40rem) {\n left: 28%;\n }\n }\n .sm\\:left-auto {\n @media (width >= 40rem) {\n left: auto;\n }\n }\n .sm\\:mt-6 {\n @media (width >= 40rem) {\n margin-top: calc(var(--spacing) * 6);\n }\n }\n .sm\\:mt-8 {\n @media (width >= 40rem) {\n margin-top: calc(var(--spacing) * 8);\n }\n }\n .sm\\:mt-12 {\n @media (width >= 40rem) {\n margin-top: calc(var(--spacing) * 12);\n }\n }\n .sm\\:mt-16 {\n @media (width >= 40rem) {\n margin-top: calc(var(--spacing) * 16);\n }\n }\n .sm\\:mb-12 {\n @media (width >= 40rem) {\n margin-bottom: calc(var(--spacing) * 12);\n }\n }\n .sm\\:h-5 {\n @media (width >= 40rem) {\n height: calc(var(--spacing) * 5);\n }\n }\n .sm\\:h-9 {\n @media (width >= 40rem) {\n height: calc(var(--spacing) * 9);\n }\n }\n .sm\\:h-12 {\n @media (width >= 40rem) {\n height: calc(var(--spacing) * 12);\n }\n }\n .sm\\:h-16 {\n @media (width >= 40rem) {\n height: calc(var(--spacing) * 16);\n }\n }\n .sm\\:h-\\[40px\\] {\n @media (width >= 40rem) {\n height: 40px;\n }\n }\n .sm\\:h-\\[58px\\] {\n @media (width >= 40rem) {\n height: 58px;\n }\n }\n .sm\\:h-\\[70px\\] {\n @media (width >= 40rem) {\n height: 70px;\n }\n }\n .sm\\:h-\\[72px\\] {\n @media (width >= 40rem) {\n height: 72px;\n }\n }\n .sm\\:h-\\[82px\\] {\n @media (width >= 40rem) {\n height: 82px;\n }\n }\n .sm\\:h-\\[88px\\] {\n @media (width >= 40rem) {\n height: 88px;\n }\n }\n .sm\\:h-\\[89px\\] {\n @media (width >= 40rem) {\n height: 89px;\n }\n }\n .sm\\:h-\\[220px\\] {\n @media (width >= 40rem) {\n height: 220px;\n }\n }\n .sm\\:h-\\[230px\\] {\n @media (width >= 40rem) {\n height: 230px;\n }\n }\n .sm\\:h-\\[235px\\] {\n @media (width >= 40rem) {\n height: 235px;\n }\n }\n .sm\\:min-h-\\[162px\\] {\n @media (width >= 40rem) {\n min-height: 162px;\n }\n }\n .sm\\:min-h-\\[212px\\] {\n @media (width >= 40rem) {\n min-height: 212px;\n }\n }\n .sm\\:min-h-\\[480px\\] {\n @media (width >= 40rem) {\n min-height: 480px;\n }\n }
3\n .sm\\:min-h-\\[940px\\] {\n @media (width >= 40rem) {\n min-height: 940px;\n }\n }\n .sm\\:w-5 {\n @media (width >= 40rem) {\n width: calc(var(--spacing) * 5);\n }\n }\n .sm\\:w-9 {\n @media (width >= 40rem) {\n width: calc(var(--spacing) * 9);\n }\n }\n .sm\\:w-\\[32\\%\\] {\n @media (width >= 40rem) {\n width: 32%;\n }\n }\n .sm\\:w-\\[34\\%\\] {\n @media (width >= 40rem) {\n width: 34%;\n }\n }\n .sm\\:w-\\[42px\\] {\n @media (width >= 40rem) {\n width: 42px;\n }\n }\n .sm\\:w-\\[62px\\] {\n @media (width >= 40rem) {\n width: 62px;\n }\n }\n .sm\\:w-\\[70px\\] {\n @media (width >= 40rem) {\n width: 70px;\n }\n }\n .sm\\:w-\\[84\\%\\] {\n @media (width >= 40rem) {\n width: 84%;\n }\n }\n .sm\\:w-\\[88\\%\\] {\n @media (width >= 40rem) {\n width: 88%;\n }\n }\n .sm\\:w-\\[88px\\] {\n @media (width >= 40rem) {\n width: 88px;\n }\n }\n .sm\\:w-\\[116\\%\\] {\n @media (width >= 40rem) {\n width: 116%;\n }\n }\n .sm\\:w-\\[230px\\] {\n @media (width >= 40rem) {\n width: 230px;\n }\n }\n .sm\\:w-\\[340px\\] {\n @media (width >= 40rem) {\n width: 340px;\n }\n }\n .sm\\:w-\\[1120px\\] {\n @media (width >= 40rem) {\n width: 1120px;\n }\n }\n .sm\\:w-\\[1224px\\] {\n @media (width >= 40rem) {\n width: 1224px;\n }\n }\n .sm\\:max-w-\\[360px\\] {\n @media (width >= 40rem) {\n max-width: 360px;\n }\n }\n .sm\\:max-w-\\[420px\\] {\n @media (width >= 40rem) {\n max-width: 420px;\n }\n }\n .sm\\:max-w-\\[520px\\] {\n @media (width >= 40rem) {\n max-width: 520px;\n }\n }\n .sm\\:max-w-\\[560px\\] {\n @media (width >= 40rem) {\n max-width: 560px;\n }\n }\n .sm\\:max-w-\\[580px\\] {\n @media (width >= 40rem) {\n max-width: 580px;\n }\n }\n .sm\\:min-w-\\[194px\\] {\n @media (width >= 40rem) {\n min-width: 194px;\n }\n }\n .sm\\:-translate-x-3 {\n @media (width >= 40rem) {\n --tw-translate-x: calc(var(--spacing) * -3);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .sm\\:scale-x-\\[1\\.2\\] {\n @media (width >= 40rem) {\n --tw-scale-x: 1.2;\n scale: var(--tw-scale-x) var(--tw-scale-y);\n }\n }\n .sm\\:grid-cols-2 {\n @media (width >= 40rem) {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n }\n .sm\\:grid-cols-4 {\n @media (width >= 40rem) {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n }\n .sm\\:grid-cols-\\[88px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 40rem) {\n grid-template-columns: 88px minmax(0,1fr);\n }\n }\n .sm\\:grid-cols-\\[200px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 40rem) {\n grid-template-columns: 200px minmax(0,1fr);\n }\n }\n .sm\\:flex-row {\n @media (width >= 40rem) {\n flex-direction: row;\n }\n }\n .sm\\:items-center {\n @media (width >= 40rem) {\n align-items: center;\n }\n }\n .sm\\:justify-between {\n @media (width >= 40rem) {\n justify-content: space-between;\n }\n }\n .sm\\:gap-3 {\n @media (width >= 40rem) {\n gap: calc(var(--spacing) * 3);\n }\n }\n .sm\\:gap-4 {\n @media (width >= 40rem) {\n gap: calc(var(--spacing) * 4);\n }\n }\n .sm\\:gap-8 {\n @media (width >= 40rem) {\n gap: calc(var(--spacing) * 8);\n }\n }\n .sm\\:gap-10 {\n @media (width >= 40rem) {\n gap: calc(var(--spacing) * 10);\n }\n }\n .sm\\:gap-x-12 {\n @media (width >= 40rem) {\n column-gap: calc(var(--spacing) * 12);\n }\n }\n .sm\\:rounded-\\[20px\\] {\n @media (width >= 40rem) {\n border-radius: 20px;\n }\n }\n .sm\\:rounded-\\[22px\\] {\n @media (width >= 40rem) {\n border-radius: 22px;\n }\n }\n .sm\\:rounded-\\[24px\\] {\n @media (width >= 40rem) {\n border-radius: 24px;\n }\n }\n .sm\\:rounded-\\[28px\\] {\n @media (width >= 40rem) {\n border-radius: 28px;\n }\n }\n .sm\\:px-4 {\n @media (width >= 40rem) {\n padding-inline: calc(var(--spacing) * 4);\n }\n }\n .sm\\:px-5 {\n @media (width >= 40rem) {\n padding-inline: calc(var(--spacing) * 5);\n }\n }\n .sm\\:px-6 {\n @media (width >= 40rem) {\n padding-inline: calc(var(--spacing) * 6);\n }\n }\n .sm\\:px-8 {\n @media (width >= 40rem) {\n padding-inline: calc(var(--spacing) * 8);\n }\n }\n .sm\\:px-10 {\n @media (width >= 40rem) {\n padding-inline: calc(var(--spacing) * 10);\n }\n }\n .sm\\:px-16 {\n @media (width >= 40rem) {\n padding-inline: calc(var(--spacing) * 16);\n }\n }\n .sm\\:py-5 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 5);\n }\n }\n .sm\\:py-6 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 6);\n }\n }
3\n .sm\\:py-7 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 7);\n }\n }\n .sm\\:py-8 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 8);\n }\n }\n .sm\\:py-9 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 9);\n }\n }\n .sm\\:py-10 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 10);\n }\n }\n .sm\\:py-12 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 12);\n }\n }\n .sm\\:py-14 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 14);\n }\n }\n .sm\\:py-16 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 16);\n }\n }\n .sm\\:py-20 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 20);\n }\n }\n .sm\\:py-22 {\n @media (width >= 40rem) {\n padding-block: calc(var(--spacing) * 22);\n }\n }\n .sm\\:pt-6 {\n @media (width >= 40rem) {\n padding-top: calc(var(--spacing) * 6);\n }\n }\n .sm\\:pt-14 {\n @media (width >= 40rem) {\n padding-top: calc(var(--spacing) * 14);\n }\n }\n .sm\\:pt-18 {\n @media (width >= 40rem) {\n padding-top: calc(var(--spacing) * 18);\n }\n }\n .sm\\:pr-4 {\n @media (width >= 40rem) {\n padding-right: calc(var(--spacing) * 4);\n }\n }\n .sm\\:pb-16 {\n @media (width >= 40rem) {\n padding-bottom: calc(var(--spacing) * 16);\n }\n }\n .sm\\:pb-18 {\n @media (width >= 40rem) {\n padding-bottom: calc(var(--spacing) * 18);\n }\n }\n .sm\\:pb-20 {\n @media (width >= 40rem) {\n padding-bottom: calc(var(--spacing) * 20);\n }\n }\n .sm\\:pb-24 {\n @media (width >= 40rem) {\n padding-bottom: calc(var(--spacing) * 24);\n }\n }\n .sm\\:pb-28 {\n @media (width >= 40rem) {\n padding-bottom: calc(var(--spacing) * 28);\n }\n }\n .sm\\:pl-0 {\n @media (width >= 40rem) {\n padding-left: calc(var(--spacing) * 0);\n }\n }\n .sm\\:text-\\[9px\\] {\n @media (width >= 40rem) {\n font-size: 9px;\n }\n }\n .sm\\:text-\\[10px\\] {\n @media (width >= 40rem) {\n font-size: 10px;\n }\n }\n .sm\\:text-\\[11px\\] {\n @media (width >= 40rem) {\n font-size: 11px;\n }\n }\n .sm\\:text-\\[15px\\] {\n @media (width >= 40rem) {\n font-size: 15px;\n }\n }\n .sm\\:text-\\[16px\\] {\n @media (width >= 40rem) {\n font-size: 16px;\n }\n }\n .sm\\:text-\\[17px\\] {\n @media (width >= 40rem) {\n font-size: 17px;\n }\n }\n .sm\\:text-\\[18px\\] {\n @media (width >= 40rem) {\n font-size: 18px;\n }\n }\n .sm\\:text-\\[19px\\] {\n @media (width >= 40rem) {\n font-size: 19px;\n }\n }\n .sm\\:text-\\[20px\\] {\n @media (width >= 40rem) {\n font-size: 20px;\n }\n }\n .sm\\:text-\\[24px\\] {\n @media (width >= 40rem) {\n font-size: 24px;\n }\n }\n .sm\\:text-\\[25px\\] {\n @media (width >= 40rem) {\n font-size: 25px;\n }\n }\n .sm\\:text-\\[28px\\] {\n @media (width >= 40rem) {\n font-size: 28px;\n }\n }\n .sm\\:text-\\[42px\\] {\n @media (width >= 40rem) {\n font-size: 42px;\n }\n }\n .sm\\:text-\\[46px\\] {\n @media (width >= 40rem) {\n font-size: 46px;\n }\n }\n .sm\\:text-\\[48px\\] {\n @media (width >= 40rem) {\n font-size: 48px;\n }\n }\n .sm\\:text-\\[50px\\] {\n @media (width >= 40rem) {\n font-size: 50px;\n }\n }\n .sm\\:text-\\[52px\\] {\n @media (width >= 40rem) {\n font-size: 52px;\n }\n }\n .sm\\:text-\\[54px\\] {\n @media (width >= 40rem) {\n font-size: 54px;\n }\n }\n .sm\\:text-\\[56px\\] {\n @media (width >= 40rem) {\n font-size: 56px;\n }\n }\n .sm\\:text-\\[58px\\] {\n @media (width >= 40rem) {\n font-size: 58px;\n }\n }\n .sm\\:text-\\[60px\\] {\n @media (width >= 40rem) {\n font-size: 60px;\n }\n }\n .sm\\:text-\\[64px\\] {\n @media (width >= 40rem) {\n font-size: 64px;\n }\n }\n .sm\\:text-\\[66px\\] {\n @media (width >= 40rem) {\n font-size: 66px;\n }\n }\n .sm\\:text-\\[length\\:min\\(56px\\,18cqw\\)\\] {\n @media (width >= 40rem) {\n font-size: min(56px, 18cqw);\n }\n }\n .md\\:block {\n @media (width >= 48rem) {\n display: block;\n }\n }\n .md\\:hidden {\n @media (width >= 48rem) {\n display: none;\n }\n }\n .md\\:grid-cols-2 {\n @media (width >= 48rem) {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n }\n .md\\:grid-cols-3 {\n @media (width >= 48rem) {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n }\n .md\\:gap-8 {\n @media (width >= 48rem) {\n gap: calc(var(--spacing) * 8);\n }\n }\n .md\\:text-\\[72px\\] {\n @media (width >= 48rem) {\n font-size: 72px;\n }\n }\n .lg\\:top-\\[-27px\\] {\n @media (width >= 64rem) {\n top: -27px;\n }\n }\n .lg\\:top-\\[78px\\] {\n @media (width >= 64rem) {\n top: 78px;\n }\n }\n .lg\\:left-\\[30\\%\\] {\n @media (width >= 64rem) {\n left: 30%;\n }\n }\n .lg\\:order-1 {\n @media (width >= 64rem) {\n order: 1;\n }\n }\n .lg\\:order-2 {\n @media (width >= 64rem) {\n order: 2;\n }\n }\n .lg\\:order-none {\n @media (width >= 64rem) {\n order: 0;\n }\n }\n .lg\\:col-start-1 {\n @media (width >= 64rem) {\n grid-column-start: 1;\n }\n }\n .lg\\:col-start-2 {\n @media (width >= 64rem) {\n grid-column-start: 2;\n }\n }\n .lg\\:col-start-3 {\n @media (width >= 64rem) {\n grid-column-start: 3;
3\n }\n }\n .lg\\:row-start-1 {\n @media (width >= 64rem) {\n grid-row-start: 1;\n }\n }\n .lg\\:row-start-2 {\n @media (width >= 64rem) {\n grid-row-start: 2;\n }\n }\n .lg\\:mx-0 {\n @media (width >= 64rem) {\n margin-inline: calc(var(--spacing) * 0);\n }\n }\n .lg\\:mt-0 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 0);\n }\n }\n .lg\\:mt-7 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 7);\n }\n }\n .lg\\:mt-8 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 8);\n }\n }\n .lg\\:mt-9 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 9);\n }\n }\n .lg\\:mt-10 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 10);\n }\n }\n .lg\\:mt-14 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 14);\n }\n }\n .lg\\:mt-16 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 16);\n }\n }\n .lg\\:mt-18 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 18);\n }\n }\n .lg\\:mt-55 {\n @media (width >= 64rem) {\n margin-top: calc(var(--spacing) * 55);\n }\n }\n .lg\\:mr-0 {\n @media (width >= 64rem) {\n margin-right: calc(var(--spacing) * 0);\n }\n }\n .lg\\:block {\n @media (width >= 64rem) {\n display: block;\n }\n }\n .lg\\:flex {\n @media (width >= 64rem) {\n display: flex;\n }\n }\n .lg\\:grid {\n @media (width >= 64rem) {\n display: grid;\n }\n }\n .lg\\:hidden {\n @media (width >= 64rem) {\n display: none;\n }\n }\n .lg\\:h-\\[250px\\] {\n @media (width >= 64rem) {\n height: 250px;\n }\n }\n .lg\\:h-\\[650px\\] {\n @media (width >= 64rem) {\n height: 650px;\n }\n }\n .lg\\:min-h-\\[150px\\] {\n @media (width >= 64rem) {\n min-height: 150px;\n }\n }\n .lg\\:min-h-\\[155px\\] {\n @media (width >= 64rem) {\n min-height: 155px;\n }\n }\n .lg\\:min-h-\\[162px\\] {\n @media (width >= 64rem) {\n min-height: 162px;\n }\n }\n .lg\\:min-h-\\[760px\\] {\n @media (width >= 64rem) {\n min-height: 760px;\n }\n }\n .lg\\:min-h-screen {\n @media (width >= 64rem) {\n min-height: 100vh;\n }\n }\n .lg\\:w-\\[18\\%\\] {\n @media (width >= 64rem) {\n width: 18%;\n }\n }\n .lg\\:w-\\[30\\%\\] {\n @media (width >= 64rem) {\n width: 30%;\n }\n }\n .lg\\:w-\\[32\\%\\] {\n @media (width >= 64rem) {\n width: 32%;\n }\n }\n .lg\\:w-\\[68\\%\\] {\n @media (width >= 64rem) {\n width: 68%;\n }\n }\n .lg\\:w-\\[75\\%\\] {\n @media (width >= 64rem) {\n width: 75%;\n }\n }\n .lg\\:w-\\[100\\%\\] {\n @media (width >= 64rem) {\n width: 100%;\n }\n }\n .lg\\:w-\\[118\\%\\] {\n @media (width >= 64rem) {\n width: 118%;\n }\n }\n .lg\\:w-\\[250px\\] {\n @media (width >= 64rem) {\n width: 250px;\n }\n }\n .lg\\:w-\\[1360px\\] {\n @media (width >= 64rem) {\n width: 1360px;\n }\n }\n .lg\\:w-\\[1486px\\] {\n @media (width >= 64rem) {\n width: 1486px;\n }\n }\n .lg\\:max-w-\\[350px\\] {\n @media (width >= 64rem) {\n max-width: 350px;\n }\n }\n .lg\\:max-w-\\[380px\\] {\n @media (width >= 64rem) {\n max-width: 380px;\n }\n }\n .lg\\:max-w-\\[390px\\] {\n @media (width >= 64rem) {\n max-width: 390px;\n }\n }\n .lg\\:max-w-\\[460px\\] {\n @media (width >= 64rem) {\n max-width: 460px;\n }\n }\n .lg\\:max-w-\\[500px\\] {\n @media (width >= 64rem) {\n max-width: 500px;\n }\n }\n .lg\\:max-w-\\[540px\\] {\n @media (width >= 64rem) {\n max-width: 540px;\n }\n }\n .lg\\:max-w-\\[560px\\] {\n @media (width >= 64rem) {\n max-width: 560px;\n }\n }\n .lg\\:max-w-\\[620px\\] {\n @media (width >= 64rem) {\n max-width: 620px;\n }\n }\n .lg\\:-translate-x-4 {\n @media (width >= 64rem) {\n --tw-translate-x: calc(var(--spacing) * -4);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .lg\\:-translate-x-16 {\n @media (width >= 64rem) {\n --tw-translate-x: calc(var(--spacing) * -16);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .lg\\:translate-x-10 {\n @media (width >= 64rem) {\n --tw-translate-x: calc(var(--spacing) * 10);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .lg\\:translate-y-45 {\n @media (width >= 64rem) {\n --tw-translate-y: calc(var(--spacing) * 45);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .lg\\:scale-x-\\[1\\.28\\] {\n @media (width >= 64rem) {\n --tw-scale-x: 1.28;\n scale: var(--tw-scale-x) var(--tw-scale-y);\n }\n }\n .lg\\:auto-rows-fr {\n @media (width >= 64rem) {\n grid-auto-rows: minmax(0, 1fr);\n }\n }\n .lg\\:grid-cols-2 {\n @media (width >= 64rem) {\n grid-template-columns: repeat(2, minmax(0, 1fr));\n }\n }\n .lg\\:grid-cols-3 {\n @media (width >= 64rem) {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n }\n .lg\\:grid-cols-4 {\n @media (width >= 64rem) {\n grid-template-columns: repeat(4, minmax(0, 1fr));\n }\n }\n .lg\\:grid-cols-\\[1\\.6fr_0\\.7fr_0\\.7fr_1\\.3fr\\] {\n @media (width >= 64rem) {\n grid-template-columns: 1.6fr 0.7fr 0.7fr 1.3fr;\n }\n }\n .lg\\:grid-cols-\\[92px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 64rem) {\n grid-template-columns: 92px minmax(0,1fr);\n }\n }\n .lg\\:grid-cols-\\[220px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 64rem) {\n grid-template-columns: 220px minmax(0,1fr);\n }\n }\n .lg\\:grid-cols-\\[300px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 64rem) {\n grid-template-columns: 300px minmax(0,1fr);\n }\n }\n .lg\\:grid-cols-\\[360px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 64rem) {\n grid-template-columns: 360px minmax(0,1fr);\n }\n }\n .lg\\:grid-cols-\\[minmax\\(0\\,0\\.92fr\\)_minmax\\(420px\\,0\\.9fr\\)\\] {\n @media (width >= 64rem) {\n grid-template-columns: minmax(0,0.92fr) minmax(420px,0.9fr);\n }\n }\n .lg\\:grid-cols-\\[minmax\\(0\\,0\\.95fr\\)_minmax\\(440px\\,0\\.85fr\\)\\] {\n @media (width >= 64rem) {\n grid-template-columns: minmax(0,0.95fr) minmax(440px,0.85fr);\n }\n }\n .lg\\:grid-cols-\\[minmax\\(0\\,0\\.98fr\\)_minmax\\(440px\\,0\\.9fr\\)\\] {\n @media (width >= 64rem) {\n grid-template-columns: minmax(0,0.98fr) minmax(440px,0.9fr);\n }\n }\n .lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_360px\\] {\n @media (width >= 64rem) {\n grid-template-columns: minmax(0,1fr) 360px;\n }\n }\n .lg\\:grid-cols-\\[minmax\\(0\\,1fr\\)_460px\\] {\n @media (width >= 64rem) {\n grid-template-columns: minmax(0,1fr) 460px;\n }\n }\n .lg\\:grid-rows-2 {\n @media (width >= 64rem) {\n grid-template-rows: repeat(2, minmax(0, 1fr));\n }\n }\n .lg\\:items-center {\n @media (width >= 64rem) {\n align-items: center;\n }\n }\n .lg\\:justify-between {\n @media (width >= 64rem) {\n justify-content: space-between;\n }\n }\n .lg\\:justify-end {\n @media (width >= 64rem) {\n justify-content: flex-end;\n }\n }\n .lg\\:justify-start {\n @media (width >= 64rem) {\n justify-content: flex-start;\n }\n }\n .lg\\:gap-2 {\n @media (width >= 64rem) {\n gap: calc(var(--spacing) * 2);\n }\n }\n .lg\\:gap-5 {\n @media (width >= 64rem) {\n gap: calc(var(--spacing) * 5);\n }\n }\n .lg\\:gap-7 {\n @media (width >= 64rem) {\n gap: calc(var(--spacing) * 7);\n }\n }\n .lg\\:gap-8 {\n @media (width >= 64rem) {\n gap: calc(var(--spacing) * 8);\n }\n }\n .lg\\:gap-10 {\n @media (width >= 64rem) {\n gap: calc(var(--spacing) * 10);\n }\n }\n .lg\\:gap-14 {\n @media (width >= 64rem) {\n gap: calc(var(--spacing) * 14);\n }\n }\n .lg\\:gap-16 {\n @media (width >= 64rem) {\n gap: calc(var(--spacing) * 16);\n }\n }\n .lg\\:gap-20 {\n @media (width >= 64rem) {\n gap: calc(var(--spacing) * 20);\n }\n }\n .lg\\:space-y-32 {\n @media (width >= 64rem) {\n :where(& > :not(:last-child)) {\n --tw-space-y-reverse: 0;\n margin-block-start: calc(calc(var(--spacing) * 32) * var(--tw-space-y-reverse));\n margin-block-end: calc(calc(var(--spacing) * 32) * calc(1 - var(--tw-space-y-reverse)));\n }\n }\n }\n .lg\\:gap-x-20 {\n @media (width >= 64rem) {\n column-gap: calc(var(--spacing) * 20);\n }\n }\n .lg\\:gap-x-22 {\n @media (width >= 64rem) {\n column-gap: calc(var(--spacing) * 22);\n }\n }\n .lg\\:gap-y-13 {\n @media (width >= 64rem) {\n row-gap: calc(var(--spacing) * 13);\n }\n }\n .lg\\:gap-y-16 {\n @media (width >= 64rem) {\n row-gap: calc(var(--spacing) * 16);\n }\n }\n .lg\\:self-start {\n @media (width >= 64rem) {\n align-self: flex-start;\n }\n }\n .lg\\:px-0 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 0);\n }\n }\n .lg\\:px-6 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 6);\n }\n }\n .lg\\:px-8 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 8);\n }\n }\n .lg\\:px-11 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 11);\n }\n }\n .lg\\:px-12 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 12);\n }\n }\n .lg\\:px-14 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 14);\n }\n }\n .lg\\:px-16 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 16);\n }\n }\n .lg\\:px-20 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 20);\n }\n }\n .lg\\:px-28 {\n @media (width >= 64rem) {\n padding-inline: calc(var(--spacing) * 28);\n }\n }\n .lg\\:py-0 {\n @media (width >= 64rem) {\n padding-block: calc(var(--spacing) * 0);\n }\n }\n .lg\\:py-10 {\n @media (width >= 64rem) {\n padding-block: calc(var(--spacing) * 10);\n }\n }\n .lg\\:py-14 {\n @media (width >= 64rem) {\n padding-block: calc(var(--spacing) * 14);\n }\n }\n .lg\\:py-20 {\n @media (width >= 64rem) {\n padding-block: calc(var(--spacing) * 20);\n }\n }\n .lg\\:py-24 {\n @media (width >= 64rem) {\n padding-block: calc(var(--spacing) * 24);\n }\n }\n .lg\\:py-28 {\n @media (width >= 64rem) {\n padding-block: calc(var(--spacing) * 28);\n }\n }\n .lg\\:py-\\[92px\\] {\n @media (width >= 64rem) {\n padding-block: 92px;\n }\n }\n .lg\\:pt-4 {\n @media (width >= 64rem) {\n padding-top: calc(var(--spacing) * 4);\n }\n }\n .lg\\:pt-10 {\n @media (width >= 64rem) {\n padding-top: calc(var(--spacing) * 10);\n }\n }\n .lg\\:pt-16 {\n @media (width >= 64rem) {\n padding-top: calc(var(--spacing) * 16);\n }\n }\n .lg\\:pt-18 {\n @media (width >= 64rem) {\n padding-top: calc(var(--spacing) * 18);\n }\n }\n .lg\\:pt-20 {\n @media (width >= 64rem) {\n padding-top: calc(var(--spacing) * 20);\n }\n }\n .lg\\:pr-0 {\n @media (width >= 64rem) {\n padding-right: calc(var(--spacing) * 0);\n }\n }\n .lg\\:pr-1 {\n @media (width >= 64rem) {\n padding-right: calc(var(--spacing) * 1);\n }\n }\n .lg\\:pb-6 {\n @media (width >= 64rem) {\n padding-bottom: calc(var(--spacing) * 6);\n }\n }\n .lg\\:pb-18 {\n @media (width >= 64rem) {\n padding-bottom: calc(var(--spacing) * 18);\n }\n }\n .lg\\:pb-20 {\n @media (width >= 64rem) {\n padding-bottom: calc(var(--spacing) * 20);\n }\n }\n .lg\\:pb-22 {\n @media (width >= 64rem) {\n padding-bottom: calc(var(--spacing) * 22);\n }\n }\n .lg\\:pb-24 {\n @media (width >= 64rem) {\n padding-bottom: calc(var(--spacing) * 24);\n }\n }\n .lg\\:pb-28 {\n @media (width >= 64rem) {\n padding-bottom: calc(var(--spacing) * 28);\n }\n }\n .lg\\:pb-32 {\n @media (width >= 64rem) {\n padding-bottom: calc(var(--spacing) * 32);\n }\n }\n .lg\\:pb-40 {\n @media (width >= 64rem) {\n padding-bottom: calc(var(--spacing) * 40);\n }\n }\n .lg\\:pl-0 {\n @media (width >= 64rem) {\n padding-left: calc(var(--spacing) * 0);\n }\n }\n .lg\\:pl-10 {\n @media (width >= 64rem) {\n padding-left: calc(var(--spacing) * 10);\n }\n }\n .lg\\:pl-16 {\n @media (width >= 64rem) {\n padding-left: calc(var(--spacing) * 16);\n }\n }\n .lg\\:text-left {\n @media (width >= 64rem) {\n text-align: left;\n }\n }\n .lg\\:text-\\[15px\\] {\n @media (width >= 64rem) {\n font-size: 15px;\n }\n }\n .lg\\:text-\\[18px\\] {\n @media (width >= 64rem) {\n font-size: 18px;\n }\n }\n .lg\\:text-\\[48px\\] {\n @media (width >= 64rem) {\n font-size: 48px;\n }\n }\n .lg\\:text-\\[52px\\] {\n @media (width >= 64rem) {\n font-size: 52px;\n }\n }\n .lg\\:text-\\[56px\\] {\n @media (width >= 64rem) {\n font-size: 56px;\n }\n }\n .lg\\:text-\\[58px\\] {\n @media (width >= 64rem) {\n font-size: 58px;\n }\n }\n .lg\\:text-\\[64px\\] {\n @media (width >= 64rem) {\n font-size: 64px;\n }\n }\n .lg\\:text-\\[68px\\] {\n @media (width >= 64rem) {\n font-size: 68px;\n }\n }\n .lg\\:text-\\[72px\\] {\n @media (width >= 64rem) {\n font-size: 72px;\n }\n }\n .lg\\:text-\\[78px\\] {\n @media (width >= 64rem) {\n font-size: 78px;\n }\n }\n .lg\\:text-\\[80px\\] {\n @media (width >= 64rem) {\n font-size: 80px;\n }\n }\n .lg\\:text-\\[length\\:min\\(48px\\,18cqw\\)\\] {\n @media (width >= 64rem) {\n font-size: min(48px, 18cqw);\n }\n }\n .lg\\:leading-\\[1\\.08\\] {\n @media (width >= 64rem) {\n --tw-leading: 1.08;\n line-height: 1.08;\n }\n }\n .xl\\:flex {\n @media (width >= 80rem) {\n display: flex;\n }\n }\n .xl\\:hidden {\n @media (width >= 80rem) {\n display: none;\n }\n }\n .xl\\:min-h-\\[820px\\] {\n @media (width >= 80rem) {\n min-height: 820px;\n }\n }\n .xl\\:min-h-\\[clamp\\(148px\\,11vw\\,172px\\)\\] {\n @media (width >= 80rem) {\n min-height: clamp(148px, 11vw, 172px);\n }\n }\n .xl\\:max-w-\\[420px\\] {\n @media (width >= 80rem) {\n max-width: 420px;\n }\n }\n .xl\\:max-w-\\[560px\\] {\n @media (width >= 80rem) {\n max-width: 560px;\n }\n }\n .xl\\:max-w-\\[620px\\] {\n @media (width >= 80rem) {\n max-width: 620px;\n }\n }\n .xl\\:max-w-\\[660px\\] {\n @media (width >= 80rem) {\n max-width: 660px;\n }\n }\n .xl\\:-translate-x-4 {\n @media (width >= 80rem) {\n --tw-translate-x: calc(var(--spacing) * -4);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .xl\\:translate-x-16 {\n @media (width >= 80rem) {\n --tw-translate-x: calc(var(--spacing) * 16);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .xl\\:grid-cols-3 {\n @media (width >= 80rem) {\n grid-template-columns: repeat(3, minmax(0, 1fr));\n }\n }\n .xl\\:grid-cols-\\[440px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 80rem) {\n grid-template-columns: 440px minmax(0,1fr);\n }\n }\n .xl\\:grid-cols-\\[clamp\\(84px\\,7vw\\,104px\\)_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 80rem) {\n grid-template-columns: clamp(84px, 7vw, 104px) minmax(0,1fr);\n }\n }\n .xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_440px\\] {\n @media (width >= 80rem) {\n grid-template-columns: minmax(0,1fr) 440px;\n }\n }\n .xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_minmax\\(460px\\,560px\\)\\] {\n @media (width >= 80rem) {\n grid-template-columns: minmax(0,1fr) minmax(460px,560px);\n }\n }\n .xl\\:gap-2 {\n @media (width >= 80rem) {\n gap: calc(var(--spacing) * 2);\n }\n }\n .xl\\:gap-\\[clamp\\(14px\\,1\\.3vw\\,20px\\)\\] {\n @media (width >= 80rem) {\n gap: clamp(14px
3, 1.3vw, 20px);\n }\n }\n .xl\\:gap-x-24 {\n @media (width >= 80rem) {\n column-gap: calc(var(--spacing) * 24);\n }\n }\n .xl\\:px-18 {\n @media (width >= 80rem) {\n padding-inline: calc(var(--spacing) * 18);\n }\n }\n .xl\\:px-\\[clamp\\(20px\\,1\\.8vw\\,28px\\)\\] {\n @media (width >= 80rem) {\n padding-inline: clamp(20px, 1.8vw, 28px);\n }\n }\n .xl\\:py-16 {\n @media (width >= 80rem) {\n padding-block: calc(var(--spacing) * 16);\n }\n }\n .xl\\:pr-2 {\n @media (width >= 80rem) {\n padding-right: calc(var(--spacing) * 2);\n }\n }\n .xl\\:pl-16 {\n @media (width >= 80rem) {\n padding-left: calc(var(--spacing) * 16);\n }\n }\n .xl\\:text-\\[18px\\] {\n @media (width >= 80rem) {\n font-size: 18px;\n }\n }\n .xl\\:text-\\[22px\\] {\n @media (width >= 80rem) {\n font-size: 22px;\n }\n }\n .xl\\:text-\\[60px\\] {\n @media (width >= 80rem) {\n font-size: 60px;\n }\n }\n .xl\\:text-\\[80px\\] {\n @media (width >= 80rem) {\n font-size: 80px;\n }\n }\n .xl\\:text-\\[length\\:min\\(60px\\,18cqw\\)\\] {\n @media (width >= 80rem) {\n font-size: min(60px, 18cqw);\n }\n }\n .xl\\:leading-\\[1\\.2\\] {\n @media (width >= 80rem) {\n --tw-leading: 1.2;\n line-height: 1.2;\n }\n }\n .\\32 xl\\:min-h-\\[172px\\] {\n @media (width >= 96rem) {\n min-height: 172px;\n }\n }\n .\\32 xl\\:w-\\[56px\\] {\n @media (width >= 96rem) {\n width: 56px;\n }\n }\n .\\32 xl\\:w-\\[72px\\] {\n @media (width >= 96rem) {\n width: 72px;\n }\n }\n .\\32 xl\\:w-\\[88px\\] {\n @media (width >= 96rem) {\n width: 88px;\n }\n }\n .\\32 xl\\:w-\\[104px\\] {\n @media (width >= 96rem) {\n width: 104px;\n }\n }\n .\\32 xl\\:w-\\[336px\\] {\n @media (width >= 96rem) {\n width: 336px;\n }\n }\n .\\32 xl\\:-translate-x-10 {\n @media (width >= 96rem) {\n --tw-translate-x: calc(var(--spacing) * -10);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .\\32 xl\\:translate-x-14 {\n @media (width >= 96rem) {\n --tw-translate-x: calc(var(--spacing) * 14);\n translate: var(--tw-translate-x) var(--tw-translate-y);\n }\n }\n .\\32 xl\\:scale-170 {\n @media (width >= 96rem) {\n --tw-scale-x: 170%;\n --tw-scale-y: 170%;\n --tw-scale-z: 170%;\n scale: var(--tw-scale-x) var(--tw-scale-y);\n }\n }\n .\\32 xl\\:scale-\\[1\\.24\\] {\n @media (width >= 96rem) {\n scale: 1.24;\n }\n }\n .\\32 xl\\:scale-\\[1\\.35\\] {\n @media (width >= 96rem) {\n scale: 1.35;\n }\n }\n .\\32 xl\\:scale-\\[1\\.56\\] {\n @media (width >= 96rem) {\n scale: 1.56;\n }\n }\n .\\32 xl\\:grid-cols-\\[104px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 96rem) {\n grid-template-columns: 104px minmax(0,1fr);\n }\n }\n .\\32 xl\\:grid-cols-\\[520px_minmax\\(0\\,1fr\\)\\] {\n @media (width >= 96rem) {\n grid-template-columns: 520px minmax(0,1fr);\n }\n }\n .\\32 xl\\:grid-cols-\\[minmax\\(0\\,0\\.95fr\\)_640px\\] {\n @media (width >= 96rem) {\n grid-template-columns: minmax(0,0.95fr) 640px;\n }\n }\n .\\32 xl\\:grid-cols-\\[minmax\\(0\\,1fr\\)_520px\\] {\n @media (width >= 96rem) {\n grid-template-columns: minmax(0,1fr) 520px;\n }\n }\n .\\32 xl\\:grid-cols-\\[repeat\\(3\\,260px\\)\\] {\n @media (width >= 96rem) {\n grid-template-columns: repeat(3,260px);\n }\n }\n .\\32 xl\\:flex-row {\n @media (width >= 96rem) {\n flex-direction: row;\n }\n }\n .\\32 xl\\:items-start {\n @media (width >= 96rem) {\n align-items: flex-start;\n }\n }\n .\\32 xl\\:gap-2 {\n @media (width >= 96rem) {\n gap: calc(var(--spacing) * 2);\n }\n }\n .\\32 xl\\:gap-3 {\n @media (width >= 96rem) {\n gap: calc(var(--spacing) * 3);\n }\n }\n .\\32 xl\\:gap-5 {\n @media (width >= 96rem) {\n gap: calc(var(--spacing) * 5);\n }\n }\n .\\32 xl\\:gap-10 {\n @media (width >= 96rem) {\n gap: calc(var(--spacing) * 10);\n }\n }\n .\\32 xl\\:gap-18 {\n @media (width >= 96rem) {\n gap: calc(var(--spacing) * 18);\n }\n }\n .\\32 xl\\:justify-self-start {\n @media (width >= 96rem) {\n justify-self: flex-start;\n }\n }\n .\\32 xl\\:px-5 {\n @media (width >= 96rem) {\n padding-inline: calc(var(--spacing) * 5);\n }\n }\n .\\32 xl\\:px-7 {\n @media (width >= 96rem) {\n padding-inline: calc(var(--spacing) * 7);\n }\n }\n .\\32 xl\\:pl-16 {\n @media (width >= 96rem) {\n padding-left: calc(var(--spacing) * 16);\n }\n }\n .\\32 xl\\:pl-20 {\n @media (width >= 96rem) {\n padding-left: calc(var(--spacing) * 20);\n }\n }\n .\\32 xl\\:text-\\[14px\\] {\n @media (width >= 96rem) {\n font-size: 14px;\n }\n }\n .\\32 xl\\:text-\\[16px\\] {\n @media (width >= 96rem) {\n font-size: 16px;\n }\n }\n .dark\\:block {\n &:where(.dark, .dark *) {\n display: block;\n }\n }\n .dark\\:hidden {\n &:where(.dark, .dark *) {\n display: none;\n }\n }\n .dark\\:border {\n &:where(.dark, .dark *) {\n border-style: var(--tw-border-style);\n border-width: 1px;\n }\n }\n .dark\\:border-\\[\\#7ee1dc\\]\\/14 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in oklab, #7ee1dc 14%, transparent);\n }\n }\n .dark\\:border-\\[\\#7ee1dc\\]\\/16 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in oklab, #7ee1dc 16%, transparent);\n }\n }\n .dark\\:border-\\[\\#7ee1dc\\]\\/18 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in oklab, #7ee1dc 18%, transparent);\n }\n }\n .dark\\:border-\\[\\#7ee1dc\\]\\/20 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in oklab, #7ee1dc 20%, transparent);\n }\n }\n .dark\\:border-\\[\\#7ee1dc\\]\\/35 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in oklab, #7ee1dc 35%, transparent);\n }\n }\n .dark\\:border-\\[\\#7ee1dc\\]\\/45 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in oklab, #7ee1dc 45%, transparent);\n }\n }\n .dark\\:border-\\[\\#ff8b4b\\]\\/18 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in oklab, #ff8b4b 18%, transparent);\n }\n }\n .dark\\:border-white\\/10 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in srgb, #fff 10%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n border-color: color-mix(in oklab, var(--color-white) 10%, transparent);\n }\n }\n }\n .dark\\:border-white\\/12 {\n &:where(.dark, .dark *) {\n border-color: color-mix(in srgb, #fff 12%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n border-color: color-mix(in oklab, var(--color-white) 12%, transparent);\n }\n }\n }\n .dark\\:bg-\\[\\#0b5a5d\\] {\n &:where(.dark, .dark *) {\n background-color: #0b5a5d;\n }\n }\n .dark\\:bg-\\[\\#0b2426\\] {\n &:where(.dark, .dark *) {\n background-color: #0b2426;\n }\n }\n .dark\\:bg-\\[\\#0b2426\\]\\/96 {\n &:where(.dark, .dark *) {\n background-color: color-mix(in oklab, #0b2426 96%, transparent);\n }\n }\n .dark\\:bg-\\[\\#3a2418\\] {\n &:where(.dark, .dark *) {\n background-color: #3a2418;\n }\n }\n .dark\\:bg-\\[\\#7ee1dc\\] {\n &:where(.dark, .dark *) {\n background-color: #7ee1dc;\n }\n }\n .dark\\:bg-\\[\\#7ee1dc\\]\\/22 {\n &:where(.dark, .dark *) {\n background-color: color-mix(in oklab, #7ee1dc 22%, transparent);\n }\n }\n .dark\\:bg-\\[\\#042d30\\] {\n &:where(.dark, .dark *) {\n background-color: #042d30;\n }\n }\n .dark\\:bg-\\[\\#071a1c\\] {\n &:where(.dark, .dark *) {\n background-color: #071a1c;\n }\n }\n .dark\\:bg-\\[\\#071d1f\\] {\n &:where(.dark, .dark *) {\n background-color: #071d1f;\n }\n }\n .dark\\:bg-\\[\\#081f21\\]\\/86 {\n &:where(.dark, .dark *) {\n background-color: color-mix(in oklab, #081f21 86%, transparent);\n }\n }\n .dark\\:bg-\\[\\#102b2d\\] {\n &:where(.dark, .dark *) {\n background-color: #102b2d;\n }\n }\n .dark\\:bg-\\[\\#123c3d\\] {\n &:where(.dark, .dark *) {\n background-color: #123c3d;\n }\n }\n .dark\\:bg-\\[\\#061719\\] {\n &:where(.dark, .dark *) {\n background-color: #061719;\n }\n }\n .dark\\:bg-\\[\\#082124\\] {\n &:where(.dark, .dark *) {\n background-color: #082124;\n }\n }\n .dark\\:bg-\\[\\#092427\\] {\n &:where(.dark, .dark *) {\n background-color: #092427;\n }\n }\n .dark\\:bg-\\[\\#092427\\]\\/95 {\n &:where(.dark, .dark *) {\n background-color: color-mix(in oklab, #092427 95%, transparent);\n }\n }\n .dark\\:bg-\\[\\#173232\\] {\n &:where(.dark, .dark *) {\n background-color: #173232;\n }\n }\n .dark\\:bg-\\[\\#ff6b1a\\]\\/18 {\n &:where(.dark, .dark *) {\n background-color: color-mix(in oklab, #ff6b1a 18%, transparent);\n }\n }\n .dark\\:bg-white\\/7 {\n &:where(.dark, .dark *) {\n background-color: color-mix(in srgb, #fff 7%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 7%, transparent);\n }\n }\n }\n .dark\\:bg-white\\/8 {\n &:where(.dark, .dark *) {\n background-color: color-mix(in srgb, #fff 8
3%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 8%, transparent);\n }\n }\n }\n .dark\\:bg-white\\/10 {\n &:where(.dark, .dark *) {\n background-color: color-mix(in srgb, #fff 10%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 10%, transparent);\n }\n }\n }\n .dark\\:\\!text-white {\n &:where(.dark, .dark *) {\n color: var(--color-white) !important;\n }\n }\n .dark\\:text-\\[\\#7ee1dc\\] {\n &:where(.dark, .dark *) {\n color: #7ee1dc;\n }\n }\n .dark\\:text-\\[\\#7ee1dc\\]\\/35 {\n &:where(.dark, .dark *) {\n color: color-mix(in oklab, #7ee1dc 35%, transparent);\n }\n }\n .dark\\:text-\\[\\#a9c6c5\\] {\n &:where(.dark, .dark *) {\n color: #a9c6c5;\n }\n }\n .dark\\:text-\\[\\#bfd4d2\\] {\n &:where(.dark, .dark *) {\n color: #bfd4d2;\n }\n }\n .dark\\:text-\\[\\#d7e8e8\\] {\n &:where(.dark, .dark *) {\n color: #d7e8e8;\n }\n }\n .dark\\:text-\\[\\#d8ecea\\] {\n &:where(.dark, .dark *) {\n color: #d8ecea;\n }\n }\n .dark\\:text-\\[\\#e6f6f5\\] {\n &:where(.dark, .dark *) {\n color: #e6f6f5;\n }\n }\n .dark\\:text-\\[\\#f2fbfa\\] {\n &:where(.dark, .dark *) {\n color: #f2fbfa;\n }\n }\n .dark\\:text-\\[\\#f5fbfb\\] {\n &:where(.dark, .dark *) {\n color: #f5fbfb;\n }\n }\n .dark\\:text-\\[\\#ff9b5c\\] {\n &:where(.dark, .dark *) {\n color: #ff9b5c;\n }\n }\n .dark\\:text-white {\n &:where(.dark, .dark *) {\n color: var(--color-white);\n }\n }\n .dark\\:opacity-24 {\n &:where(.dark, .dark *) {\n opacity: 24%;\n }\n }\n .dark\\:opacity-40 {\n &:where(.dark, .dark *) {\n opacity: 40%;\n }\n }\n .dark\\:shadow-\\[0_10px_30px_rgba\\(0\\,0\\,0\\,0\\.24\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 10px 30px var(--tw-sha
3dow-color, rgba(0,0,0,0.24));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .dark\\:shadow-\\[0_14px_28px_rgba\\(0\\,0\\,0\\,0\\.28\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 14px 28px var(--tw-shadow-color, rgba(0,0,0,0.28));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .dark\\:shadow-\\[0_18px_34px_rgba\\(0\\,0\\,0\\,0\\.22\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 18px 34px var(--tw-shadow-color, rgba(0,0,0,0.22));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .dark\\:shadow-\\[0_18px_34px_rgba\\(0\\,0\\,0\\,0\\.24\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 18px 34px var(--tw-shadow-color, rgba(0,0,0,0.24));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-sha
3dow);\n }\n }\n .dark\\:shadow-\\[0_18px_34px_rgba\\(0\\,0\\,0\\,0\\.28\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 18px 34px var(--tw-shadow-color, rgba(0,0,0,0.28));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .dark\\:shadow-\\[0_18px_44px_rgba\\(0\\,0\\,0\\,0\\.34\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 18px 44px var(--tw-shadow-color, rgba(0,0,0,0.34));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .dark\\:shadow-\\[0_18px_44px_rgba\\(0\\,0\\,0\\,0\\.38\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 18px 44px var(--tw-shadow-color, rgba(0,0,0,0.38));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .dark\\:shadow-\\[0_22px_54px_rgba\\(0\\,0\\,0\\,0\\.26\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 22px 54px var(--tw-sha
3dow-color, rgba(0,0,0,0.26));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .dark\\:shadow-\\[0_26px_70px_rgba\\(0\\,0\\,0\\,0\\.34\\)\\] {\n &:where(.dark, .dark *) {\n --tw-shadow: 0 26px 70px var(--tw-shadow-color, rgba(0,0,0,0.34));\n box-shadow: var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);\n }\n }\n .dark\\:brightness-125 {\n &:where(.dark, .dark *) {\n --tw-brightness: brightness(125%);\n 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,);\n }\n }\n .dark\\:brightness-150 {\n &:where(.dark, .dark *) {\n --tw-brightness: brightness(150%);\n 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,);\n }\n }\n .dark\\:contrast-125 {\n &:where(.dark, .dark *) {\n --tw-contrast: contrast(125%);\n 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,);\n }\n }\n .dark\\:drop-shadow-\\[0_0_14px_rgba\\(126\\,225\\,220\\,0\\.28\\)\\] {\n &:where(.dark, .dark *) {\n --tw-drop-shadow-size: drop-shadow(0 0 14px var(--tw-drop-shadow-color, rgba(126,225,220,0.28)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n }\n .dark\\:drop-shadow-\\[0_0_18px_rgba\\(126\\,225\\,220\\,0\\.45\\)\\] {\n &:where(.dark, .dark *) {\n --tw-drop-shadow-size: drop-shadow(0 0 18px var(--tw-drop-shadow-color, rgba(126,225,220,0.45)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n }\n .dark\\:drop-shadow-\\[0_24px_40px_rgba\\(0\\,0\\,0\\,0\\.42\\)\\] {\n &:where(.dark, .dark *) {\n --tw-drop-shadow-size: drop-shadow(0 24px 40px var(--tw-drop-shadow-color, rgba(0,0,0,0.42)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n }\n .dark\\:drop-shadow-\\[0_24px_42px_rgba\\(0\\,0\\,0\\,0\\.34\\)\\] {\n &:where(.dark, .dark *) {\n --tw-drop-shadow-size: drop-shadow(0 24px 42px var(--tw-drop-shadow-color, rgba(0,0,0,0.34)));\n --tw-drop-shadow: var(--tw-drop-shadow-size);\n 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,);\n }\n }\n .dark\\:saturate-150 {\n &:where(.dark, .dark *) {\n --tw-saturate: saturate(150%);\n 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,);\n }\n }\n .dark\\:saturate-200 {\n &:where(.dark, .dark *) {\n --tw-saturate: saturate(200%);\n 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,);\n }\n }\n .dark\\:group-hover\\:text-\\[\\#7ee1dc\\] {\n &:where(.dark, .dark *) {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n color: #7ee1dc;\n }\n }\n }\n }\n .dark\\:group-hover\\:text-\\[\\#ff8b4b\\] {\n &:where(.dark, .dark *) {\n &:is(:where(.group):hover *) {\n @media (hover: hover) {\n color: #ff8b4b;\n }\n }\n }\n }\n .dark\\:hover\\:border-\\[\\#7ee1dc\\] {\n &:where(.dark, .dark *) {\n &:hover {\n @media (hover: hover) {\n border-color: #7ee1dc;\n }\n }\n }\n }\n .dark\\:hover\\:bg-\\[\\#9af2ee\\] {\n &:where(.dark, .dark *) {\n &:hover {\n @media (hover: hover) {\n background-color: #9af2ee;\n }\n }\n }\n }\n .dark\\:hover\\:bg-\\[\\#102b2d\\] {\n &:where(.dark, .dark *) {\n &:hover {\n @media (hover: hover) {\n background-color: #102b2d;\n }\n }\n }\n }\n .dark\\:hover\\:bg-\\[\\#103638\\] {\n &:where(.dark, .dark *) {\n &:hover {\n @media (hover: hover) {\n background-color: #103638;\n }\n }\n }\n }\n .dark\\:hover\\:bg-white\\/10 {\n &:where(.dark, .dark *) {\n &:hover {\n @media (hover: hover) {\n background-color: color-mix(in srgb, #fff 10%, transparent);\n @supports (color: color-mix(in lab, red, red)) {\n background-color: color-mix(in oklab, var(--color-white) 10%, transparent);\n }\n }\n }\n }\n }\n .dark\\:hover\\:text-\\[\\#7ee1dc\\] {\n &:where(.dark, .dark *) {\n &:hover {\n @media (hover: hover) {\n color: #7ee1dc;\n }\n }\n }\n }\n .dark\\:hover\\:text-\\[\\#ff8b4b\\] {\n &:where(.dark, .dark *) {\n &:hover {\n @media (hover: hover) {\n color: #ff8b4b;\n }\n }\n }\n }\n .story-desktop\\:sticky {\n @media (min-width: 1024px) and (min-height: 600px) {\n position: sticky;\n }\n }\n .story-desktop\\:top-0 {\n @media (min-width: 1024px) and (min-height: 600px) {\n top: calc(var(--spacing) * 0);\n }\n }\n .story-desktop\\:block {\n @media (min-width: 1024px) and (min-height: 600px) {\n display: block;\n }\n }\n .story-desktop\\:hidden {\n @media (min-width: 1024px) and (min-height: 600px) {\n display: none;\n }\n }\n .story-desktop\\:h-\\[320vh\\] {\n @media (min-width: 1024px) and (min-height: 600px) {\n height: 320vh;\n }\n }\n .story-desktop\\:h-full {\n @media (min-width: 1024px) and (min-height: 600px) {\n height: 100%;\n }\n }\n .story-desktop\\:h-screen {\n @media (min-width: 1024px) and (min-height: 600px) {\n height: 100vh;\n }\n }\n .story-desktop\\:px-12 {\n @media (min-width: 1024px) and (min-height: 600px) {\n padding-inline: calc(var(--spacing) * 12);\n }\n }\n .story-desktop\\:py-0 {\n @media (min-width: 1024px) and (min-height: 600px) {\n padding-block: calc(var(--spacing) * 0);\n }\n }\n .story-desktop\\:py-10 {\n @media (min-width: 1024px) and (min-height: 600px) {\n padding-block: calc(var(--spacing) * 10);\n }\n }\n}\n:root {\n font-family: Montserrat, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n color: #111111;\n background: #efe9df;\n font-synthesis: none;\n text-rendering: optimizeLegibility;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\nhtml {\n scroll-behavior: smooth;\n}\nbody {\n margin: 0;\n min-width: 320px;\n font-family: Montserrat, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n background: #efe9df;\n}\n:root.dark, .dark body {\n color: #f5fbfb;\n background: #061719;\n color-scheme: dark;\n}\nhtml.theme-change-instant *, html.theme-change-instant *::before, html.theme-change-instant *::after {\n transition: none !important;\n}\nb, strong, h1, h2, h3, h4, h5, h6, .font-semibold, .font-bold, .font-extrabold, .font-black {\n font-family: Syne, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, \"Segoe UI\", sans-serif;\n}\na {\n color: inherit;\n text-decoration: none;\n}\nbutton, a {\n -webkit-tap-highlight-color: transparent;\n}
3\n@media (min-width: 1024px) {\n .story-pane {\n padding-block: clamp(1.5rem, 4vh, 2.5rem);\n }\n .story-heading {\n padding-block: clamp(1rem, 4vh, 2.5rem);\n }\n .story-heading h2 {\n font-size: clamp(46px, 6.4vh, 64px);\n }\n .story-lede {\n margin-top: clamp(0.5rem, 1.6vh, 1rem);\n font-size: clamp(16px, 1.8vh, 18px);\n }\n}\n.story-stage-viewport {\n container-type: size;\n}\n.story-stage {\n width: min(100%, calc(100cqh * 1284 / 638));\n aspect-ratio: 1284 / 638;\n container-type: inline-size;\n}\n.navbar-nav-link:hover, .dark .navbar-nav-link:hover {\n color: #ff9b53;\n}\n.dark .language-toggle:hover {\n border-color: #7ee1dc;\n color: #7ee1dc;\n}\n.dark .theme-mode-toggle:hover {\n border-color: #7ee1dc;\n color: #7ee1dc;\n}\n.dark .bg-white {\n background-color: #071d1f;\n}\n.dark [class*=\"bg-[#f1f1f1]\"], .dark [class*=\"bg-[#f2f2f2]\"], .dark [class*=\"bg-[#f6f6f6]\"], .dark [class*=\"bg-[#fafafa]\"], .dark [class*=\"bg-[#f7f3ee]\"], .dark [class*=\"bg-[#e6f5f3]\"], .dark [class*=\"bg-[#e9f1f1]\"], .dark [class*=\"bg-[#edf1f1]\"] {\n background-color: #102b2d;\n}\n.dark [class*=\"bg-[#fff2ea]\"], .dark [class*=\"bg-[#fff1e8]\"], .dark [class*=\"bg-[#eaf9f8]\"] {\n background-color: #173232;\n}\n.dark [class*=\"bg-[#d6d6d6]\"] {\n background-color: rgba(126, 225, 220, 0.22);\n}\n.dark [class*=\"bg-[#064345]\"] {\n background-color: #0b5a5d;\n}\n.dark .contact-hero-panel {\n background-color: #0b2426;\n}\n.dark .text-black, .dark [class*=\"text-[#000303]\"], .dark [class*=\"text-[#050505]\"], .dark [class*=\"text-[#181818]\"], .dark [class*=\"text-[#111111]\"] {\n color: #f2fbfa;\n}\n.dark [class*=\"text-[#222222]\"], .dark [class*=\"text-[#2f2f2f]\"], .dark [class*=\"text-[#333333]\"], .dark [class*=\"text-[#363636]\"], .dark [class*=\"text-[#3b3b3b]\"], .dark [class*=\"text-[#404040]\"], .dark [class*=\"text-[#4b4b4b]\"], .dark [class*=\"text-[#4f4a45]\"], .dark [class*=\"text-[#555555]\"] {\n color: #bfd4d2;\n}\n.dark [class*=\"border-[#cfd5d6]\"], .dark [class*=\"border-[#d9dfdf]\"], .dark [class*=\"border-[#dddddd]\"], .dark [class*=\"border-[#f2ddd0]\"] {\n border-color: rgba(126, 225, 220, 0.18);\n}\n.dark [class*=\"border-[#0d6d73]\"], .dark [class*=\"border-[#20b7bf]\"] {\n border-color: rgba(126, 225, 220, 0.5);\n}\n.dark [class*=\"text-[#0f4c53]\"], .dark [class*=\"text-[#0e9e98]\"] {\n color: #7ee1dc;\n}\n.dark input, .dark textarea {\n color: #f5fbfb;\n background-color: #102b2d;\n border-color: rgba(126, 225, 220, 0.18);\n}\n.dark input::placeholder, .dark textarea::placeholder {\n color: #9fb8b8;\n}\n.dark ::selection {\n color: #061719;\n background: #7ee1dc;\n}\n.dark .about-efficient-cta {\n background: radial-gradient( circle at 18% 18%, rgba(126, 225, 220, 0.08), transparent 30% ), linear-gradient(135deg, #031719 0%, #052527 58%, #031315 100%);\n border-color: rgba(126, 225, 220, 0.16);\n}\n.dark .about-efficient-cta h2, .dark .about-efficient-cta p {\n color: #ffffff;\n text-shadow: 0 2px 12px rgba(0, 0, 0, 0.45);\n}\n.farm-map-canvas {\n --farm-marker-scale: 0.68;\n width: 100%;\n}\n.farm-map-container {\n width: 100%;\n}\n@media (min-width: 768px) and (max-width: 1365px) {\n .farm-map-container {\n width: 88%;\n }\n}\n.farm-map-location-card, .farm-map-pin {\n scale: var(--farm-marker-scale);\n}\n.farm-map-location-card {\n transform-origin: top left;\n}\n@media (min-width: 1024px) and (max-width: 1365px) {\n .farm-map-canvas {\n --farm-marker-scale: 0.76;\n }\n}\n@media (min-width: 1366px) and (max-width: 1919px) {\n .farm-map-canvas {\n --farm-marker-scale: 0.86;\n }\n}\n@media (min-width: 1920px) {\n .farm-map-canvas {\n --farm-marker-scale: 1;\n }\n}\n@property --tw-translate-x {\n syntax: \"*\";\n inherits: false;\n initial-value: 0;\n}\n@property --tw-translate-y {\n syntax: \"*\";\n inherits: false;\n initial-value: 0;\n}\n@property --tw-translate-z {\n syntax: \"*\";\n inherits: false;\n initial-value: 0;\n}\n@property --tw-scale-x {\n syntax: \"*\";\n inherits: false;\n initial-value: 1;\n}\n@property --tw-scale-y {\n syntax: \"*\";\n inherits: false;\n initial-value: 1;\n}\n@property --tw-scale-z {\n syntax: \"*\";\n inherits: false;\n initial-value: 1;\n}\n@property --tw-rotate-x {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-rotate-y {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-rotate-z {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-skew-x {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-skew-y {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-space-y-reverse {\n syntax: \"*\";\n inherits: false;\n initial-value: 0;\n}\n@property --tw-border-style {\n syntax: \"*\";\n inherits: false;\n initial-value: solid;\n}\n@property --tw-leading {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-font-weight {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-tracking {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-shadow {\n syntax: \"*\";\n inherits: false;\n initial-value: 0 0 #0000;\n}\n@property --tw-shadow-color {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-shadow-alpha {\n syntax: \"<percentage>\";\n inherits: false;\n initial-value: 100%;\n}\n@property --tw-inset-shadow {\n syntax: \"*\";\n inherits: false;\n initial-value: 0 0 #0000;\n}\n@property --tw-inset-shadow-color {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-inset-shadow-alpha {\n syntax: \"<percentage>\";\n inherits: false;\n initial-value: 100%;\n}\n@property --tw-ring-color {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-ring-shadow {\n syntax: \"*\";\n inherits: false;\n initial-value: 0 0 #0000;\n}\n@property --tw-inset-ring-color {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-inset-ring-shadow {\n syntax: \"*\";\n inherits: false;\n initial-value: 0 0 #0000;\n}\n@property --tw-ring-inset {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-ring-offset-width {\n syntax: \"<length>\";\n inherits: false;\n initial-value: 0px;\n}\n@property --tw-ring-offset-color {\n syntax: \"*\";\n inherits: false;\n initial-value: #fff;\n}\n@property --tw-ring-offset-shadow {\n syntax: \"*\";\n inherits: false;\n initial-value: 0 0 #0000;\n}\n@property --tw-blur {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-brightness {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-contrast {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-grayscale {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-hue-rotate {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-invert {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-opacity {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-saturate {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-sepia {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-drop-shadow {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-drop-shadow-color {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-drop-shadow-alpha {\n syntax: \"<percentage>\";\n inherits: false;\n initial-value: 100%;\n}\n@property --tw-drop-shadow-size {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-blur {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-brightness {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-contrast {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-grayscale {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-hue-rotate {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-invert {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-opacity {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-saturate {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-backdrop-sepia {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-duration {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-ease {\n syntax: \"*\";\n inherits: false;\n}\n@property --tw-content {\n syntax: \"*\";\n initial-value: \"\";\n inherits: false;\n}\n@layer properties {\n @supports ((-webkit-hyphens: none) and (not (margin-trim: inline))) or ((-moz-orient: inline) and (not (color:rgb(from red r g b)))) {\n *, ::before, ::after, ::backdrop {\n --tw-translate-x: 0;\n --tw-translate-y: 0;\n --tw-translate-z: 0;\n --tw-scale-x: 1;\n --tw-scale-y: 1;\n --tw-scale-z: 1;\n --tw-rotate-x: initial;\n --tw-rotate-y: initial;\n --tw-rotate-z: initial;\n --tw-skew-x: initial;\n --tw-skew-y: initial;\n --tw-space-y-reverse: 0;\n --tw-border-style: solid;\n --tw-leading: initial;\n --tw-font-weight: initial;\n --tw-tracking: initial;\n --tw-shadow: 0 0 #0000;\n --tw-shadow-color: initial;\n --tw-shadow-alpha: 100%;\n --tw-inset-shadow: 0 0 #0000;\n --tw-inset-shadow-color: initial;\n --tw-inset-shadow-alpha: 100%;\n --tw-ring-color: initial;\n --tw-ring-shadow: 0 0 #0000;\n --tw-inset-ring-color: initial;\n --tw-inset-ring-shadow: 0 0 #0000;\n --tw-ring-inset: initial;\n --tw-ring-offset-width: 0px;\n --tw-ring-offset-color: #fff;\n --tw-ring-offset-shadow: 0 0 #0000;\n --tw-blur: initial;\n --tw-brightness: initial;\n --tw-contrast: initial;\n --tw-grayscale: initial;\n --tw-hue-rotate: initial;\n --tw-invert: initial;\n --tw-opacity: initial;\n --tw-saturate: initial;\n --tw-sepia: initial;\n --tw-drop-shadow: initial;\n --tw-drop-shadow-color: initial;\n --tw-drop-shadow-alpha: 100%;\n --tw-drop-shadow-size: initial;\n --tw-backdrop-blur: initial;\n --tw-backdrop-brightness: initial;\n --tw-backdrop-contrast: initial;\n --tw-backdrop-grayscale: initial;\n --tw-backdrop-hue-rotate: initial;\n --tw-backdrop-invert: initial;\n --tw-backdrop-opacity: initial;\n --tw-backdrop-saturate: initial;\n --tw-backdrop-sepia: initial;\n --tw-duration: initial;\n --tw-ease: initial;\n --tw-content: \"\";\n }\n }\n}\n" 4__vite__updateStyle(__vite__id, __vite__css) 5import.meta.hot.accept() 6import.meta.hot.prune(() => __vite__removeStyle(__vite__id))
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.