@layer theme,base,components,utilities;@layer theme{@theme default{ --font-sans: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; --font-serif: ui-serif, Georgia, Cambria, "Times New Roman", Times, serif; --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; --color-red-50: oklch(.971 .013 17.38); --color-red-100: oklch(.936 .032 17.717); --color-red-200: oklch(.885 .062 18.334); --color-red-300: oklch(.808 .114 19.571); --color-red-400: oklch(.704 .191 22.216); --color-red-500: oklch(.637 .237 25.331); --color-red-600: oklch(.577 .245 27.325); --color-red-700: oklch(.505 .213 27.518); --color-red-800: oklch(.444 .177 26.899); --color-red-900: oklch(.396 .141 25.723); --color-red-950: oklch(.258 .092 26.042); --color-orange-50: oklch(.98 .016 73.684); --color-orange-100: oklch(.954 .038 75.164); --color-orange-200: oklch(.901 .076 70.697); --color-orange-300: oklch(.837 .128 66.29); --color-orange-400: oklch(.75 .183 55.934); --color-orange-500: oklch(.705 .213 47.604); --color-orange-600: oklch(.646 .222 41.116); --color-orange-700: oklch(.553 .195 38.402); --color-orange-800: oklch(.47 .157 37.304); --color-orange-900: oklch(.408 .123 38.172); --color-orange-950: oklch(.266 .079 36.259); --color-amber-50: oklch(.987 .022 95.277); --color-amber-100: oklch(.962 .059 95.617); --color-amber-200: oklch(.924 .12 95.746); --color-amber-300: oklch(.879 .169 91.605); --color-amber-400: oklch(.828 .189 84.429); --color-amber-500: oklch(.769 .188 70.08); --color-amber-600: oklch(.666 .179 58.318); --color-amber-700: oklch(.555 .163 48.998); --color-amber-800: oklch(.473 .137 46.201); --color-amber-900: oklch(.414 .112 45.904); --color-amber-950: oklch(.279 .077 45.635); --color-yellow-50: oklch(.987 .026 102.212); --color-yellow-100: oklch(.973 .071 103.193); --color-yellow-200: oklch(.945 .129 101.54); --color-yellow-300: oklch(.905 .182 98.111); --color-yellow-400: oklch(.852 .199 91.936); --color-yellow-500: oklch(.795 .184 86.047); --color-yellow-600: oklch(.681 .162 75.834); --color-yellow-700: oklch(.554 .135 66.442); --color-yellow-800: oklch(.476 .114 61.907); --color-yellow-900: oklch(.421 .095 57.708); --color-yellow-950: oklch(.286 .066 53.813); --color-lime-50: oklch(.986 .031 120.757); --color-lime-100: oklch(.967 .067 122.328); --color-lime-200: oklch(.938 .127 124.321); --color-lime-300: oklch(.897 .196 126.665); --color-lime-400: oklch(.841 .238 128.85); --color-lime-500: oklch(.768 .233 130.85); --color-lime-600: oklch(.648 .2 131.684); --color-lime-700: oklch(.532 .157 131.589); --color-lime-800: oklch(.453 .124 130.933); --color-lime-900: oklch(.405 .101 131.063); --color-lime-950: oklch(.274 .072 132.109); --color-green-50: oklch(.982 .018 155.826); --color-green-100: oklch(.962 .044 156.743); --color-green-200: oklch(.925 .084 155.995); --color-green-300: oklch(.871 .15 154.449); --color-green-400: oklch(.792 .209 151.711); --color-green-500: oklch(.723 .219 149.579); --color-green-600: oklch(.627 .194 149.214); --color-green-700: oklch(.527 .154 150.069); --color-green-800: oklch(.448 .119 151.328); --color-green-900: oklch(.393 .095 152.535); --color-green-950: oklch(.266 .065 152.934); --color-emerald-50: oklch(.979 .021 166.113); --color-emerald-100: oklch(.95 .052 163.051); --color-emerald-200: oklch(.905 .093 164.15); --color-emerald-300: oklch(.845 .143 164.978); --color-emerald-400: oklch(.765 .177 163.223); --color-emerald-500: oklch(.696 .17 162.48); --color-emerald-600: oklch(.596 .145 163.225); --color-emerald-700: oklch(.508 .118 165.612); --color-emerald-800: oklch(.432 .095 166.913); --color-emerald-900: oklch(.378 .077 168.94); --color-emerald-950: oklch(.262 .051 172.552); --color-teal-50: oklch(.984 .014 180.72); --color-teal-100: oklch(.953 .051 180.801); --color-teal-200: oklch(.91 .096 180.426); --color-teal-300: oklch(.855 .138 181.071); --color-teal-400: oklch(.777 .152 181.912); --color-teal-500: oklch(.704 .14 182.503); --color-teal-600: oklch(.6 .118 184.704); --color-teal-700: oklch(.511 .096 186.391); --color-teal-800: oklch(.437 .078 188.216); --color-teal-900: oklch(.386 .063 188.416); --color-teal-950: oklch(.277 .046 192.524); --color-cyan-50: oklch(.984 .019 200.873); --color-cyan-100: oklch(.956 .045 203.388); --color-cyan-200: oklch(.917 .08 205.041); --color-cyan-300: oklch(.865 .127 207.078); --color-cyan-400: oklch(.789 .154 211.53); --color-cyan-500: oklch(.715 .143 215.221); --color-cyan-600: oklch(.609 .126 221.723); --color-cyan-700: oklch(.52 .105 223.128); --color-cyan-800: oklch(.45 .085 224.283); --color-cyan-900: oklch(.398 .07 227.392); --color-cyan-950: oklch(.302 .056 229.695); --color-sky-50: oklch(.977 .013 236.62); --color-sky-100: oklch(.951 .026 236.824); --color-sky-200: oklch(.901 .058 230.902); --color-sky-300: oklch(.828 .111 230.318); --color-sky-400: oklch(.746 .16 232.661); --color-sky-500: oklch(.685 .169 237.323); --color-sky-600: oklch(.588 .158 241.966); --color-sky-700: oklch(.5 .134 242.749); --color-sky-800: oklch(.443 .11 240.79); --color-sky-900: oklch(.391 .09 240.876); --color-sky-950: oklch(.293 .066 243.157); --color-blue-50: oklch(.97 .014 254.604); --color-blue-100: oklch(.932 .032 255.585); --color-blue-200: oklch(.882 .059 254.128); --color-blue-300: oklch(.809 .105 251.813); --color-blue-400: oklch(.707 .165 254.624); --color-blue-500: oklch(.623 .214 259.815); --color-blue-600: oklch(.546 .245 262.881); --color-blue-700: oklch(.488 .243 264.376); --color-blue-800: oklch(.424 .199 265.638); --color-blue-900: oklch(.379 .146 265.522); --color-blue-950: oklch(.282 .091 267.935); --color-indigo-50: oklch(.962 .018 272.314); --color-indigo-100: oklch(.93 .034 272.788); --color-indigo-200: oklch(.87 .065 274.039); --color-indigo-300: oklch(.785 .115 274.713); --color-indigo-400: oklch(.673 .182 276.935); --color-indigo-500: oklch(.585 .233 277.117); --color-indigo-600: oklch(.511 .262 276.966); --color-indigo-700: oklch(.457 .24 277.023); --color-indigo-800: oklch(.398 .195 277.366); --color-indigo-900: oklch(.359 .144 278.697); --color-indigo-950: oklch(.257 .09 281.288); --color-violet-50: oklch(.969 .016 293.756); --color-violet-100: oklch(.943 .029 294.588); --color-violet-200: oklch(.894 .057 293.283); --color-violet-300: oklch(.811 .111 293.571); --color-violet-400: oklch(.702 .183 293.541); --color-violet-500: oklch(.606 .25 292.717); --color-violet-600: oklch(.541 .281 293.009); --color-violet-700: oklch(.491 .27 292.581); --color-violet-800: oklch(.432 .232 292.759); --color-violet-900: oklch(.38 .189 293.745); --color-violet-950: oklch(.283 .141 291.089); --color-purple-50: oklch(.977 .014 308.299); --color-purple-100: oklch(.946 .033 307.174); --color-purple-200: oklch(.902 .063 306.703); --color-purple-300: oklch(.827 .119 306.383); --color-purple-400: oklch(.714 .203 305.504); --color-purple-500: oklch(.627 .265 303.9); --color-purple-600: oklch(.558 .288 302.321); --color-purple-700: oklch(.496 .265 301.924); --color-purple-800: oklch(.438 .218 303.724); --color-purple-900: oklch(.381 .176 304.987); --color-purple-950: oklch(.291 .149 302.717); --color-fuchsia-50: oklch(.977 .017 320.058); --color-fuchsia-100: oklch(.952 .037 318.852); --color-fuchsia-200: oklch(.903 .076 319.62); --color-fuchsia-300: oklch(.833 .145 321.434); --color-fuchsia-400: oklch(.74 .238 322.16); --color-fuchsia-500: oklch(.667 .295 322.15); --color-fuchsia-600: oklch(.591 .293 322.896); --color-fuchsia-700: oklch(.518 .253 323.949); --color-fuchsia-800: oklch(.452 .211 324.591); --color-fuchsia-900: oklch(.401 .17 325.612); --color-fuchsia-950: oklch(.293 .136 325.661); --color-pink-50: oklch(.971 .014 343.198); --color-pink-100: oklch(.948 .028 342.258); --color-pink-200: oklch(.899 .061 343.231); --color-pink-300: oklch(.823 .12 346.018); --color-pink-400: oklch(.718 .202 349.761); --color-pink-500: oklch(.656 .241 354.308); --color-pink-600: oklch(.592 .249 .584); --color-pink-700: oklch(.525 .223 3.958); --color-pink-800: oklch(.459 .187 3.815); --color-pink-900: oklch(.408 .153 2.432); --color-pink-950: oklch(.284 .109 3.907); --color-rose-50: oklch(.969 .015 12.422); --color-rose-100: oklch(.941 .03 12.58); --color-rose-200: oklch(.892 .058 10.001); --color-rose-300: oklch(.81 .117 11.638); --color-rose-400: oklch(.712 .194 13.428); --color-rose-500: oklch(.645 .246 16.439); --color-rose-600: oklch(.586 .253 17.585); --color-rose-700: oklch(.514 .222 16.935); --color-rose-800: oklch(.455 .188 13.697); --color-rose-900: oklch(.41 .159 10.272); --color-rose-950: oklch(.271 .105 12.094); --color-slate-50: oklch(.984 .003 247.858); --color-slate-100: oklch(.968 .007 247.896); --color-slate-200: oklch(.929 .013 255.508); --color-slate-300: oklch(.869 .022 252.894); --color-slate-400: oklch(.704 .04 256.788); --color-slate-500: oklch(.554 .046 257.417); --color-slate-600: oklch(.446 .043 257.281); --color-slate-700: oklch(.372 .044 257.287); --color-slate-800: oklch(.279 .041 260.031); --color-slate-900: oklch(.208 .042 265.755); --color-slate-950: oklch(.129 .042 264.695); --color-gray-50: oklch(.985 .002 247.839); --color-gray-100: oklch(.967 .003 264.542); --color-gray-200: oklch(.928 .006 264.531); --color-gray-300: oklch(.872 .01 258.338); --color-gray-400: oklch(.707 .022 261.325); --color-gray-500: oklch(.551 .027 264.364); --color-gray-600: oklch(.446 .03 256.802); --color-gray-700: oklch(.373 .034 259.733); --color-gray-800: oklch(.278 .033 256.848); --color-gray-900: oklch(.21 .034 264.665); --color-gray-950: oklch(.13 .028 261.692); --color-zinc-50: oklch(.985 0 0); --color-zinc-100: oklch(.967 .001 286.375); --color-zinc-200: oklch(.92 .004 286.32); --color-zinc-300: oklch(.871 .006 286.286); --color-zinc-400: oklch(.705 .015 286.067); --color-zinc-500: oklch(.552 .016 285.938); --color-zinc-600: oklch(.442 .017 285.786); --color-zinc-700: oklch(.37 .013 285.805); --color-zinc-800: oklch(.274 .006 286.033); --color-zinc-900: oklch(.21 .006 285.885); --color-zinc-950: oklch(.141 .005 285.823); --color-neutral-50: oklch(.985 0 0); --color-neutral-100: oklch(.97 0 0); --color-neutral-200: oklch(.922 0 0); --color-neutral-300: oklch(.87 0 0); --color-neutral-400: oklch(.708 0 0); --color-neutral-500: oklch(.556 0 0); --color-neutral-600: oklch(.439 0 0); --color-neutral-700: oklch(.371 0 0); --color-neutral-800: oklch(.269 0 0); --color-neutral-900: oklch(.205 0 0); --color-neutral-950: oklch(.145 0 0); --color-stone-50: oklch(.985 .001 106.423); --color-stone-100: oklch(.97 .001 106.424); --color-stone-200: oklch(.923 .003 48.717); --color-stone-300: oklch(.869 .005 56.366); --color-stone-400: oklch(.709 .01 56.259); --color-stone-500: oklch(.553 .013 58.071); --color-stone-600: oklch(.444 .011 73.639); --color-stone-700: oklch(.374 .01 67.558); --color-stone-800: oklch(.268 .007 34.298); --color-stone-900: oklch(.216 .006 56.043); --color-stone-950: oklch(.147 .004 49.25); --color-black: #000; --color-white: #fff; --spacing: .25rem; --breakpoint-sm: 40rem; --breakpoint-md: 48rem; --breakpoint-lg: 64rem; --breakpoint-xl: 80rem; --breakpoint-2xl: 96rem; --container-3xs: 16rem; --container-2xs: 18rem; --container-xs: 20rem; --container-sm: 24rem; --container-md: 28rem; --container-lg: 32rem; --container-xl: 36rem; --container-2xl: 42rem; --container-3xl: 48rem; --container-4xl: 56rem; --container-5xl: 64rem; --container-6xl: 72rem; --container-7xl: 80rem; --text-xs: .75rem; --text-xs--line-height: calc(1 / .75); --text-sm: .875rem; --text-sm--line-height: calc(1.25 / .875); --text-base: 1rem; --text-base--line-height: 1.5 ; --text-lg: 1.125rem; --text-lg--line-height: calc(1.75 / 1.125); --text-xl: 1.25rem; --text-xl--line-height: calc(1.75 / 1.25); --text-2xl: 1.5rem; --text-2xl--line-height: calc(2 / 1.5); --text-3xl: 1.875rem; --text-3xl--line-height: 1.2 ; --text-4xl: 2.25rem; --text-4xl--line-height: calc(2.5 / 2.25); --text-5xl: 3rem; --text-5xl--line-height: 1; --text-6xl: 3.75rem; --text-6xl--line-height: 1; --text-7xl: 4.5rem; --text-7xl--line-height: 1; --text-8xl: 6rem; --text-8xl--line-height: 1; --text-9xl: 8rem; --text-9xl--line-height: 1; --font-weight-thin: 100; --font-weight-extralight: 200; --font-weight-light: 300; --font-weight-normal: 400; --font-weight-medium: 500; --font-weight-semibold: 600; --font-weight-bold: 700; --font-weight-extrabold: 800; --font-weight-black: 900; --tracking-tighter: -.05em; --tracking-tight: -.025em; --tracking-normal: 0em; --tracking-wide: .025em; --tracking-wider: .05em; --tracking-widest: .1em; --leading-tight: 1.25; --leading-snug: 1.375; --leading-normal: 1.5; --leading-relaxed: 1.625; --leading-loose: 2; --radius-xs: .125rem; --radius-sm: .25rem; --radius-md: .375rem; --radius-lg: .5rem; --radius-xl: .75rem; --radius-2xl: 1rem; --radius-3xl: 1.5rem; --radius-4xl: 2rem; --shadow-2xs: 0 1px rgb(0 0 0 / .05); --shadow-xs: 0 1px 2px 0 rgb(0 0 0 / .05); --shadow-sm: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --shadow-md: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1); --shadow-lg: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1); --shadow-xl: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1); --shadow-2xl: 0 25px 50px -12px rgb(0 0 0 / .25); --inset-shadow-2xs: inset 0 1px rgb(0 0 0 / .05); --inset-shadow-xs: inset 0 1px 1px rgb(0 0 0 / .05); --inset-shadow-sm: inset 0 2px 4px rgb(0 0 0 / .05); --drop-shadow-xs: 0 1px 1px rgb(0 0 0 / .05); --drop-shadow-sm: 0 1px 2px rgb(0 0 0 / .15); --drop-shadow-md: 0 3px 3px rgb(0 0 0 / .12); --drop-shadow-lg: 0 4px 4px rgb(0 0 0 / .15); --drop-shadow-xl: 0 9px 7px rgb(0 0 0 / .1); --drop-shadow-2xl: 0 25px 25px rgb(0 0 0 / .15); --ease-in: cubic-bezier(.4, 0, 1, 1); --ease-out: cubic-bezier(0, 0, .2, 1); --ease-in-out: cubic-bezier(.4, 0, .2, 1); --animate-spin: spin 1s linear infinite; --animate-ping: ping 1s cubic-bezier(0, 0, .2, 1) infinite; --animate-pulse: pulse 2s cubic-bezier(.4, 0, .6, 1) infinite; --animate-bounce: bounce 1s infinite; @keyframes spin { to { transform: rotate(360deg); } } @keyframes ping { 75%, 100% { transform: scale(2); opacity: 0; } } @keyframes pulse { 50% { opacity: .5; } } @keyframes bounce { 0%, 100% { transform: translateY(-25%); animation-timing-function: cubic-bezier(.8, 0, 1, 1); } 50% { transform: none; animation-timing-function: cubic-bezier(0, 0, .2, 1); } } --blur-xs: 4px; --blur-sm: 8px; --blur-md: 12px; --blur-lg: 16px; --blur-xl: 24px; --blur-2xl: 40px; --blur-3xl: 64px; --perspective-dramatic: 100px; --perspective-near: 300px; --perspective-normal: 500px; --perspective-midrange: 800px; --perspective-distant: 1200px; --aspect-video: 16 / 9; --default-transition-duration: .15s; --default-transition-timing-function: cubic-bezier(.4, 0, .2, 1); --default-font-family: var(--font-sans); --default-font-feature-settings: var(--font-sans--font-feature-settings); --default-font-variation-settings: var( --font-sans--font-variation-settings ); --default-mono-font-family: var(--font-mono); --default-mono-font-feature-settings: var( --font-mono--font-feature-settings ); --default-mono-font-variation-settings: var( --font-mono--font-variation-settings ); }@theme default inline reference{ --blur: 8px; --shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1); --shadow-inner: inset 0 2px 4px 0 rgb(0 0 0 / .05); --drop-shadow: 0 1px 2px rgb(0 0 0 / .1), 0 1px 1px rgb(0 0 0 / .06); --radius: .25rem; --max-width-prose: 65ch; }}@layer base{*,:after,:before,::backdrop,::file-selector-button{box-sizing:border-box;margin:0;padding:0;border:0 solid}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;tab-size:4;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" );font-feature-settings:var(--default-font-feature-settings, normal);font-variation-settings:var( --default-font-variation-settings, normal );-webkit-tap-highlight-color:transparent}body{line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var( --default-mono-font-family, ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace );font-feature-settings:var( --default-mono-font-feature-settings, normal );font-variation-settings:var( --default-mono-font-variation-settings, normal );font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea,::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;border-radius:0;background-color:transparent;opacity:1}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1;color:color-mix(in oklab,currentColor 50%,transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-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{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]),::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{@tailwind utilities;}@layer base{:root{--color-primary: 16 18 27;--color-contrast: 16 18 27;--color-accent: 191 72 0;--font-size-fine: .75rem;--font-size-copy: 1rem;--font-size-lead: 1.125rem;--font-size-heading: 2rem;--font-size-display: 3rem;--color-shop-pay: #5a31f4;--shop-pay-button--width: 100%;--height-nav: 3rem;--screen-height: 100vh;--screen-height-dynamic: 100vh;overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media(min-width:32em){:root{--height-nav: 4rem}}@media(min-width:48em){:root{--height-nav: 6rem;--font-size-heading: 2.25rem;--font-size-display: 3.75rem}}@supports (height: 100svh){:root{--screen-height: 100svh}}@supports (height: 100dvh){:root{--screen-height-dynamic: 100dvh}}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0;font:inherit;font-variant-ligatures:none}body{@apply antialiased;}body:before{min-height:100vh;position:fixed;inset:0;z-index:-1;content:""}body:after{inset:0;z-index:-1;content:""}html{scroll-padding-top:10rem}model-viewer::part(default-progress-mask){display:none}model-viewer::part(default-progress-bar){display:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none}:is(.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6):first-child{@apply mt-0;}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#ced2d9}:before,:after{--tw-content: ""}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Liberation Sans,Helvetica,Arial,system-ui,sans-serif;font-feature-settings:normal}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:IBM Plex Mono,ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ea6b3}input::placeholder,textarea::placeholder{opacity:1;color:#9ea6b3}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}:root{--amber1: hsl(39, 70%, 99%);--amber2: hsl(40, 100%, 96.5%);--amber3: hsl(44, 100%, 91.7%);--amber4: hsl(43, 100%, 86.8%);--amber5: hsl(42, 100%, 81.8%);--amber6: hsl(38, 99.7%, 76.3%);--amber7: hsl(36, 86.1%, 67.1%);--amber8: hsl(35, 85.2%, 55.1%);--amber9: hsl(39, 100%, 57%);--amber10: hsl(35, 100%, 55.5%);--amber11: hsl(30, 100%, 34%);--amber12: hsl(20, 80%, 17%);--amberA1: hsla(40, 94.9%, 38.7%, .016);--amberA2: hsla(40, 100%, 50.3%, .071);--amberA3: hsla(44, 100%, 50.1%, .165);--amberA4: hsla(43, 100%, 50%, .263);--amberA5: hsla(42, 100%, 50%, .365);--amberA6: hsla(38, 100%, 50.1%, .475);--amberA7: hsla(36, 99.9%, 46.2%, .612);--amberA8: hsla(35, 99.8%, 46%, .832);--amberA9: hsla(39, 100%, 50%, .859);--amberA10: hsla(35, 100%, 50%, .891);--amberA11: hsla(29, 100%, 33.6%, .98);--amberA12: hsla(20, 99.8%, 14.1%, .965);--blackA1: hsla(0, 0%, 0%, .012);--blackA2: hsla(0, 0%, 0%, .027);--blackA3: hsla(0, 0%, 0%, .047);--blackA4: hsla(0, 0%, 0%, .071);--blackA5: hsla(0, 0%, 0%, .09);--blackA6: hsla(0, 0%, 0%, .114);--blackA7: hsla(0, 0%, 0%, .141);--blackA8: hsla(0, 0%, 0%, .22);--blackA9: hsla(0, 0%, 0%, .439);--blackA10: hsla(0, 0%, 0%, .478);--blackA11: hsla(0, 0%, 0%, .565);--blackA12: hsla(0, 0%, 0%, .91);--blue1: hsl(206, 100%, 99.2%);--blue2: hsl(210, 100%, 98%);--blue3: hsl(209, 100%, 96.5%);--blue4: hsl(210, 98.8%, 94%);--blue5: hsl(209, 95%, 90.1%);--blue6: hsl(209, 81.2%, 84.5%);--blue7: hsl(208, 77.5%, 76.9%);--blue8: hsl(206, 81.9%, 65.3%);--blue9: hsl(206, 100%, 50%);--blue10: hsl(208, 100%, 47.3%);--blue11: hsl(211, 100%, 43.2%);--blue12: hsl(211, 100%, 15%);--blueA1: hsla(210, 100%, 51%, .016);--blueA2: hsla(210, 100%, 51%, .04);--blueA3: hsla(210, 100%, 50.3%, .071);--blueA4: hsla(210, 100%, 50.1%, .118);--blueA5: hsla(208, 99.1%, 47.1%, .189);--blueA6: hsla(209, 99.5%, 45.3%, .283);--blueA7: hsla(208, 99.9%, 43.8%, .412);--blueA8: hsla(206, 99.8%, 45.1%, .632);--blueA9: hsla(206, 100%, 50%, .98);--blueA10: hsla(208, 100%, 47.2%, .98);--blueA11: hsla(212, 100%, 43%, .98);--blueA12: hsla(213, 100%, 14.4%, .98);--bronze1: hsl(15, 30%, 99.1%);--bronze2: hsl(17, 63.6%, 97.8%);--bronze3: hsl(17, 42.1%, 95.2%);--bronze4: hsl(17, 35.2%, 92.1%);--bronze5: hsl(17, 31.5%, 88.2%);--bronze6: hsl(17, 29%, 83%);--bronze7: hsl(17, 26.9%, 75.6%);--bronze8: hsl(17, 25.1%, 66.5%);--bronze9: hsl(17, 20%, 54%);--bronze10: hsl(17, 18.1%, 50.1%);--bronze11: hsl(15, 20%, 43.1%);--bronze12: hsl(12, 22%, 21.5%);--bronzeA1: hsla(0, 89.3%, 18.3%, .012);--bronzeA2: hsla(17, 95.1%, 40.1%, .036);--bronzeA3: hsla(18, 98.3%, 29.8%, .067);--bronzeA4: hsla(17, 99.6%, 26%, .106);--bronzeA5: hsla(19, 99.6%, 23.8%, .157);--bronzeA6: hsla(17, 99.2%, 22.5%, .22);--bronzeA7: hsla(18, 99.7%, 21.6%, .31);--bronzeA8: hsla(17, 99.5%, 20.2%, .42);--bronzeA9: hsla(18, 99.9%, 16.7%, .553);--bronzeA10: hsla(17, 99.2%, 15.4%, .589);--bronzeA11: hsla(15, 99.9%, 13.2%, .655);--bronzeA12: hsla(12, 98.7%, 5.7%, .832);--brown1: hsl(30, 40%, 99.1%);--brown2: hsl(30, 50%, 97.6%);--brown3: hsl(30, 52.5%, 94.6%);--brown4: hsl(30, 53%, 91.2%);--brown5: hsl(29, 52.9%, 86.8%);--brown6: hsl(29, 52.5%, 80.9%);--brown7: hsl(29, 51.5%, 72.8%);--brown8: hsl(28, 50%, 63.1%);--brown9: hsl(28, 34%, 51%);--brown10: hsl(27, 31.8%, 47.6%);--brown11: hsl(25, 30%, 41%);--brown12: hsl(20, 30%, 19%);--brownA1: hsla(30, 94.3%, 34.6%, .012);--brownA2: hsla(30, 94.3%, 34.6%, .036);--brownA3: hsla(30, 97.7%, 33.9%, .083);--brownA4: hsla(31, 98.5%, 34.2%, .134);--brownA5: hsla(29, 100%, 34.3%, .2);--brownA6: hsla(28, 99.2%, 34.6%, .291);--brownA7: hsla(29, 99.8%, 33.8%, .412);--brownA8: hsla(28, 100%, 33.3%, .553);--brownA9: hsla(28, 99.9%, 25.5%, .655);--brownA10: hsla(27, 99.7%, 22.4%, .675);--brownA11: hsla(25, 99.8%, 17.3%, .714);--brownA12: hsla(21, 99.4%, 6.6%, .867);--crimson1: hsl(332, 100%, 99.4%);--crimson2: hsl(330, 100%, 98.4%);--crimson3: hsl(331, 85.6%, 96.6%);--crimson4: hsl(331, 78.1%, 94.2%);--crimson5: hsl(332, 72.1%, 91.1%);--crimson6: hsl(333, 67%, 86.7%);--crimson7: hsl(335, 63.5%, 80.4%);--crimson8: hsl(336, 62.3%, 72.9%);--crimson9: hsl(336, 80%, 57.8%);--crimson10: hsl(336, 73.7%, 53.5%);--crimson11: hsl(336, 75%, 47.2%);--crimson12: hsl(340, 65%, 14.5%);--crimsonA1: hsla(340, 100%, 51%, .012);--crimsonA2: hsla(330, 100%, 51%, .032);--crimsonA3: hsla(332, 99.1%, 47.1%, .063);--crimsonA4: hsla(331, 99.9%, 44.3%, .102);--crimsonA5: hsla(333, 99.9%, 42.3%, .153);--crimsonA6: hsla(333, 99.5%, 40.5%, .224);--crimsonA7: hsla(335, 99.7%, 39.1%, .322);--crimsonA8: hsla(336, 99.5%, 38.5%, .44);--crimsonA9: hsla(336, 99.9%, 44.3%, .761);--crimsonA10: hsla(336, 100%, 42.5%, .808);--crimsonA11: hsla(336, 99.8%, 40.3%, .883);--crimsonA12: hsla(340, 99%, 10%, .95);--cyan1: hsl(185, 60%, 98.7%);--cyan2: hsl(185, 73.3%, 97.1%);--cyan3: hsl(186, 70.2%, 94.4%);--cyan4: hsl(186, 63.8%, 90.6%);--cyan5: hsl(187, 58.3%, 85.4%);--cyan6: hsl(188, 54.6%, 78.4%);--cyan7: hsl(189, 53.7%, 68.7%);--cyan8: hsl(189, 60.3%, 52.5%);--cyan9: hsl(190, 95%, 39%);--cyan10: hsl(191, 91.2%, 36.8%);--cyan11: hsl(192, 85%, 31%);--cyan12: hsl(192, 88%, 12.5%);--cyanA1: hsla(195, 95.2%, 41.2%, .02);--cyanA2: hsla(185, 99.9%, 42.3%, .051);--cyanA3: hsla(186, 97.8%, 42.2%, .095);--cyanA4: hsla(186, 99.9%, 38.5%, .153);--cyanA5: hsla(187, 99.3%, 36.6%, .232);--cyanA6: hsla(188, 99.4%, 35.4%, .334);--cyanA7: hsla(189, 99.6%, 35%, .483);--cyanA8: hsla(189, 99.9%, 37.6%, .761);--cyanA9: hsla(190, 100%, 37.8%, .98);--cyanA10: hsla(191, 99.9%, 34.6%, .969);--cyanA11: hsla(192, 100%, 27.6%, .953);--cyanA12: hsla(192, 100%, 11%, .98);--gold1: hsl(50, 20%, 99.1%);--gold2: hsl(47, 52.9%, 96.7%);--gold3: hsl(46, 38.2%, 93.7%);--gold4: hsl(44, 32.7%, 90.1%);--gold5: hsl(43, 29.9%, 85.7%);--gold6: hsl(41, 28.3%, 79.8%);--gold7: hsl(39, 27.6%, 71.9%);--gold8: hsl(36, 27.2%, 61.8%);--gold9: hsl(36, 20%, 49.5%);--gold10: hsl(36, 19.8%, 45.7%);--gold11: hsl(36, 20%, 39%);--gold12: hsl(36, 16%, 20%);--goldA1: hsla(60, 89.3%, 18.3%, .012);--goldA2: hsla(47, 99.9%, 34.6%, .051);--goldA3: hsla(45, 97%, 27.9%, .087);--goldA4: hsla(46, 98%, 25.4%, .134);--goldA5: hsla(43, 98.4%, 22.6%, .185);--goldA6: hsla(41, 99.7%, 22%, .259);--goldA7: hsla(38, 99.8%, 21.5%, .357);--goldA8: hsla(36, 99.3%, 21.5%, .487);--goldA9: hsla(36, 99.9%, 16.2%, .604);--goldA10: hsla(36, 99.2%, 14.6%, .636);--goldA11: hsla(35, 99.1%, 11.2%, .687);--goldA12: hsla(38, 98%, 3.8%, .832);--grass1: hsl(116, 50%, 98.9%);--grass2: hsl(120, 60%, 97.1%);--grass3: hsl(120, 53.6%, 94.8%);--grass4: hsl(121, 47.5%, 91.4%);--grass5: hsl(122, 42.6%, 86.5%);--grass6: hsl(124, 39%, 79.7%);--grass7: hsl(126, 37.1%, 70.2%);--grass8: hsl(131, 38.1%, 56.3%);--grass9: hsl(131, 41%, 46.5%);--grass10: hsl(132, 43.1%, 42.2%);--grass11: hsl(133, 50%, 32.5%);--grass12: hsl(130, 30%, 14.9%);--grassA1: hsla(120, 94.9%, 38.7%, .016);--grassA2: hsla(120, 94.9%, 38.7%, .048);--grassA3: hsla(120, 98%, 35.5%, .079);--grassA4: hsla(120, 98.7%, 31.5%, .126);--grassA5: hsla(122, 98.5%, 29.9%, .193);--grassA6: hsla(125, 99.2%, 27.9%, .283);--grassA7: hsla(125, 99.9%, 27%, .408);--grassA8: hsla(131, 100%, 27.6%, .604);--grassA9: hsla(131, 99.7%, 26.3%, .726);--grassA10: hsla(132, 99.9%, 24%, .761);--grassA11: hsla(133, 99.5%, 19.5%, .84);--grassA12: hsla(128, 98%, 4.9%, .895);--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--grayA1: hsla(0, 0%, 0%, .012);--grayA2: hsla(0, 0%, 0%, .027);--grayA3: hsla(0, 0%, 0%, .047);--grayA4: hsla(0, 0%, 0%, .071);--grayA5: hsla(0, 0%, 0%, .09);--grayA6: hsla(0, 0%, 0%, .114);--grayA7: hsla(0, 0%, 0%, .141);--grayA8: hsla(0, 0%, 0%, .22);--grayA9: hsla(0, 0%, 0%, .439);--grayA10: hsla(0, 0%, 0%, .478);--grayA11: hsla(0, 0%, 0%, .565);--grayA12: hsla(0, 0%, 0%, .91);--green1: hsl(136, 50%, 98.9%);--green2: hsl(138, 62.5%, 96.9%);--green3: hsl(139, 55.2%, 94.5%);--green4: hsl(140, 48.7%, 91%);--green5: hsl(141, 43.7%, 86%);--green6: hsl(143, 40.3%, 79%);--green7: hsl(146, 38.5%, 69%);--green8: hsl(151, 40.2%, 54.1%);--green9: hsl(151, 55%, 41.5%);--green10: hsl(152, 57.5%, 37.6%);--green11: hsl(153, 67%, 28.5%);--green12: hsl(155, 40%, 14%);--greenA1: hsla(140, 94.9%, 38.7%, .016);--greenA2: hsla(138, 99.9%, 38.5%, .051);--greenA3: hsla(139, 97.7%, 36.9%, .087);--greenA4: hsla(139, 98.5%, 32.7%, .134);--greenA5: hsla(141, 100%, 30.4%, .2);--greenA6: hsla(142, 99%, 28.9%, .295);--greenA7: hsla(146, 99.5%, 27.6%, .428);--greenA8: hsla(151, 99.5%, 28.8%, .644);--greenA9: hsla(151, 99.9%, 28%, .812);--greenA10: hsla(152, 99.6%, 25.8%, .84);--greenA11: hsla(153, 99.9%, 21%, .906);--greenA12: hsla(155, 99.4%, 6.2%, .918);--indigo1: hsl(225, 60%, 99.4%);--indigo2: hsl(223, 100%, 98.6%);--indigo3: hsl(223, 98.4%, 97.1%);--indigo4: hsl(223, 92.9%, 95%);--indigo5: hsl(224, 87.1%, 92%);--indigo6: hsl(224, 81.9%, 87.8%);--indigo7: hsl(225, 77.4%, 82.1%);--indigo8: hsl(226, 75.4%, 74.5%);--indigo9: hsl(226, 70%, 55.5%);--indigo10: hsl(226, 58.6%, 51.3%);--indigo11: hsl(226, 55%, 45%);--indigo12: hsl(226, 62%, 17%);--indigoA1: hsla(240, 92.6%, 26.5%, .008);--indigoA2: hsla(223, 100%, 51%, .028);--indigoA3: hsla(224, 100%, 50.1%, .059);--indigoA4: hsla(223, 98%, 48.5%, .099);--indigoA5: hsla(225, 98.6%, 46.4%, .15);--indigoA6: hsla(224, 99.5%, 44.9%, .224);--indigoA7: hsla(225, 99.7%, 43.9%, .318);--indigoA8: hsla(226, 99.5%, 43.1%, .448);--indigoA9: hsla(226, 100%, 41.2%, .757);--indigoA10: hsla(226, 99.8%, 37.1%, .773);--indigoA11: hsla(226, 99.6%, 31.1%, .797);--indigoA12: hsla(226, 99.3%, 11.4%, .938);--lime1: hsl(85, 50%, 98.7%);--lime2: hsl(85, 66.7%, 96.5%);--lime3: hsl(85, 76%, 92.3%);--lime4: hsl(84, 75.3%, 87.5%);--lime5: hsl(84, 71.5%, 81.9%);--lime6: hsl(82, 65%, 74.6%);--lime7: hsl(79, 53.2%, 61.8%);--lime8: hsl(76, 61.7%, 45.1%);--lime9: hsl(81, 67%, 50%);--lime10: hsl(80, 68.3%, 46.9%);--lime11: hsl(75, 80%, 26%);--lime12: hsl(78, 70%, 11.5%);--limeA1: hsla(80, 93.8%, 31.4%, .02);--limeA2: hsla(85, 99.3%, 40.2%, .059);--limeA3: hsla(84, 98.7%, 43.2%, .138);--limeA4: hsla(84, 99.6%, 43%, .22);--limeA5: hsla(85, 99.8%, 41.8%, .31);--limeA6: hsla(82, 99.8%, 39.3%, .42);--limeA7: hsla(79, 99.7%, 34.6%, .585);--limeA8: hsla(76, 99.8%, 33.7%, .828);--limeA9: hsla(81, 99.8%, 40.2%, .836);--limeA10: hsla(80, 100%, 37.6%, .851);--limeA11: hsla(75, 99.5%, 22%, .95);--limeA12: hsla(78, 99.6%, 8.4%, .965);--mauve1: hsl(300, 20%, 99%);--mauve2: hsl(300, 7.7%, 97.5%);--mauve3: hsl(294, 5.5%, 95.3%);--mauve4: hsl(289, 4.7%, 93.3%);--mauve5: hsl(283, 4.4%, 91.3%);--mauve6: hsl(278, 4.1%, 89.1%);--mauve7: hsl(271, 3.9%, 86.3%);--mauve8: hsl(255, 3.7%, 78.8%);--mauve9: hsl(252, 4%, 57.3%);--mauve10: hsl(253, 3.5%, 53.5%);--mauve11: hsl(252, 4%, 44.8%);--mauve12: hsl(260, 25%, 11%);--mauveA1: hsla(300, 89.3%, 18.3%, .012);--mauveA2: hsla(300, 78.1%, 9%, .028);--mauveA3: hsla(300, 99.5%, 7.7%, .051);--mauveA4: hsla(270, 90.5%, 6.1%, .071);--mauveA5: hsla(270, 83%, 5.2%, .091);--mauveA6: hsla(300, 93.5%, 3.7%, .114);--mauveA7: hsla(270, 82.6%, 3.3%, .142);--mauveA8: hsla(255, 95.2%, 3.7%, .22);--mauveA9: hsla(255, 94.8%, 3.7%, .444);--mauveA10: hsla(253, 96.5%, 3.8%, .483);--mauveA11: hsla(247, 97.9%, 3.2%, .569);--mauveA12: hsla(261, 98.7%, 3%, .918);--mint1: hsl(165, 80%, 98.8%);--mint2: hsl(164, 88.2%, 96.7%);--mint3: hsl(164, 76.6%, 93.3%);--mint4: hsl(165, 68.8%, 89.5%);--mint5: hsl(165, 60.6%, 84.5%);--mint6: hsl(165, 53.5%, 76.9%);--mint7: hsl(166, 50.7%, 66.1%);--mint8: hsl(168, 52.8%, 51%);--mint9: hsl(167, 65%, 66%);--mint10: hsl(167, 59.3%, 63.1%);--mint11: hsl(172, 72%, 28.5%);--mint12: hsl(172, 70%, 12%);--mintA1: hsla(168, 95.4%, 42.8%, .024);--mintA2: hsla(164, 99.1%, 47.1%, .063);--mintA3: hsla(164, 99.3%, 43.5%, .118);--mintA4: hsla(164, 99.3%, 41.3%, .177);--mintA5: hsla(165, 99%, 37.5%, .248);--mintA6: hsla(165, 100%, 35%, .353);--mintA7: hsla(166, 99.9%, 33.5%, .51);--mintA8: hsla(168, 99.6%, 34.6%, .75);--mintA9: hsla(167, 99.9%, 39.5%, .561);--mintA10: hsla(167, 99.7%, 37.4%, .589);--mintA11: hsla(172, 99.8%, 22.4%, .922);--mintA12: hsla(172, 99.7%, 8.8%, .965);--olive1: hsl(110, 20%, 99%);--olive2: hsl(120, 16.7%, 97.6%);--olive3: hsl(119, 10.1%, 95.2%);--olive4: hsl(118, 8.1%, 93%);--olive5: hsl(117, 7.1%, 90.8%);--olive6: hsl(115, 6.4%, 88.5%);--olive7: hsl(114, 5.9%, 85.4%);--olive8: hsl(110, 5.2%, 77.3%);--olive9: hsl(110, 3.5%, 55.5%);--olive10: hsl(111, 2.8%, 51.7%);--olive11: hsl(110, 3%, 43%);--olive12: hsl(110, 25%, 9.5%);--oliveA1: hsla(120, 89.3%, 18.3%, .012);--oliveA2: hsla(120, 87.7%, 16%, .028);--oliveA3: hsla(120, 99.5%, 7.7%, .051);--oliveA4: hsla(120, 92.3%, 8.5%, .075);--oliveA5: hsla(120, 86%, 6.9%, .099);--oliveA6: hsla(120, 94.8%, 6.8%, .122);--oliveA7: hsla(120, 99.3%, 5.2%, .153);--oliveA8: hsla(110, 93.8%, 5.2%, .24);--oliveA9: hsla(111, 98.7%, 3%, .459);--oliveA10: hsla(111, 93.5%, 2.9%, .499);--oliveA11: hsla(111, 95.2%, 2.5%, .585);--oliveA12: hsla(110, 97.6%, 2.6%, .93);--orange1: hsl(24, 70%, 99%);--orange2: hsl(24, 83.3%, 97.6%);--orange3: hsl(24, 100%, 95.3%);--orange4: hsl(25, 100%, 92.2%);--orange5: hsl(25, 100%, 88.2%);--orange6: hsl(25, 100%, 82.8%);--orange7: hsl(24, 100%, 75.3%);--orange8: hsl(24, 94.5%, 64.3%);--orange9: hsl(24, 94%, 50%);--orange10: hsl(24, 100%, 46.5%);--orange11: hsl(24, 100%, 37%);--orange12: hsl(15, 60%, 17%);--orangeA1: hsla(20, 94.9%, 38.7%, .016);--orangeA2: hsla(24, 95.8%, 46.5%, .044);--orangeA3: hsla(25, 100%, 50.5%, .095);--orangeA4: hsla(26, 100%, 50%, .157);--orangeA5: hsla(25, 100%, 50.1%, .236);--orangeA6: hsla(25, 100%, 50.1%, .346);--orangeA7: hsla(24, 100%, 50.1%, .495);--orangeA8: hsla(24, 99.7%, 48.7%, .695);--orangeA9: hsla(24, 99.9%, 48.4%, .969);--orangeA10: hsla(23, 100%, 46.4%, .98);--orangeA11: hsla(23, 100%, 36.8%, .98);--orangeA12: hsla(15, 99.4%, 11%, .934);--pink1: hsl(322, 100%, 99.4%);--pink2: hsl(323, 100%, 98.4%);--pink3: hsl(323, 86.3%, 96.5%);--pink4: hsl(323, 78.7%, 94.2%);--pink5: hsl(323, 72.2%, 91.1%);--pink6: hsl(323, 66.3%, 86.6%);--pink7: hsl(323, 62%, 80.1%);--pink8: hsl(323, 60.3%, 72.4%);--pink9: hsl(322, 65%, 54.5%);--pink10: hsl(322, 63.9%, 50.7%);--pink11: hsl(322, 75%, 46%);--pink12: hsl(320, 70%, 13.5%);--pinkA1: hsla(320, 100%, 51%, .012);--pinkA2: hsla(323, 100%, 51%, .032);--pinkA3: hsla(323, 98.9%, 47.3%, .067);--pinkA4: hsla(323, 99.9%, 44.3%, .102);--pinkA5: hsla(324, 99.9%, 42.3%, .153);--pinkA6: hsla(323, 99.5%, 39.6%, .224);--pinkA7: hsla(323, 99.7%, 38.5%, .322);--pinkA8: hsla(323, 99.5%, 37.7%, .444);--pinkA9: hsla(322, 99.7%, 39.3%, .75);--pinkA10: hsla(322, 100%, 39.1%, .808);--pinkA11: hsla(322, 99.8%, 39%, .887);--pinkA12: hsla(321, 99.8%, 10%, .961);--plum1: hsl(292, 90%, 99.4%);--plum2: hsl(300, 100%, 98.6%);--plum3: hsl(299, 71.2%, 96.4%);--plum4: hsl(299, 62%, 93.8%);--plum5: hsl(298, 56.1%, 90.5%);--plum6: hsl(296, 51.3%, 85.8%);--plum7: hsl(295, 48.2%, 78.9%);--plum8: hsl(292, 47.7%, 70.8%);--plum9: hsl(292, 45%, 51%);--plum10: hsl(292, 50.2%, 46.9%);--plum11: hsl(292, 60%, 42.5%);--plum12: hsl(291, 66%, 14%);--plumA1: hsla(280, 100%, 51%, .012);--plumA2: hsla(300, 100%, 51%, .028);--plumA3: hsla(300, 99%, 40.9%, .063);--plumA4: hsla(300, 99.9%, 38.5%, .102);--plumA5: hsla(298, 98.2%, 35.9%, .15);--plumA6: hsla(297, 99.6%, 33.7%, .216);--plumA7: hsla(295, 99.7%, 32.6%, .314);--plumA8: hsla(292, 99.6%, 32.4%, .432);--plumA9: hsla(292, 99.9%, 31%, .71);--plumA10: hsla(292, 99.9%, 30.8%, .765);--plumA11: hsla(292, 99.8%, 30.7%, .832);--plumA12: hsla(291, 99.9%, 9.7%, .953);--purple1: hsl(280, 65%, 99.4%);--purple2: hsl(276, 100%, 99%);--purple3: hsl(276, 83.1%, 97%);--purple4: hsl(275, 76.4%, 94.7%);--purple5: hsl(275, 70.8%, 91.8%);--purple6: hsl(274, 65.4%, 87.8%);--purple7: hsl(273, 61%, 81.7%);--purple8: hsl(272, 60%, 73.5%);--purple9: hsl(272, 51%, 54%);--purple10: hsl(272, 46.8%, 50.3%);--purple11: hsl(272, 50%, 45.8%);--purple12: hsl(272, 66%, 16%);--purpleA1: hsla(300, 94.3%, 34.6%, .012);--purpleA2: hsla(276, 100%, 51%, .02);--purpleA3: hsla(277, 99.6%, 46.5%, .055);--purpleA4: hsla(274, 97.9%, 44.3%, .095);--purpleA5: hsla(276, 98.6%, 42%, .142);--purpleA6: hsla(275, 100%, 39.2%, .2);--purpleA7: hsla(273, 99.2%, 38.2%, .295);--purpleA8: hsla(272, 99.7%, 37.6%, .424);--purpleA9: hsla(272, 99.6%, 34%, .695);--purpleA10: hsla(272, 99.7%, 32%, .73);--purpleA11: hsla(272, 99.8%, 29.7%, .773);--purpleA12: hsla(272, 99.2%, 11.3%, .946);--red1: hsl(359, 100%, 99.4%);--red2: hsl(359, 100%, 98.6%);--red3: hsl(360, 100%, 96.8%);--red4: hsl(360, 97.9%, 94.8%);--red5: hsl(360, 90.2%, 91.9%);--red6: hsl(360, 81.7%, 87.8%);--red7: hsl(359, 74.2%, 81.7%);--red8: hsl(359, 69.5%, 74.3%);--red9: hsl(358, 75%, 59%);--red10: hsl(358, 69.4%, 55.2%);--red11: hsl(358, 65%, 48.7%);--red12: hsl(354, 50%, 14.6%);--redA1: hsla(0, 100%, 51%, .012);--redA2: hsla(0, 100%, 51%, .032);--redA3: hsla(0, 100%, 50.2%, .063);--redA4: hsla(0, 100%, 50%, .102);--redA5: hsla(0, 99.9%, 47.5%, .153);--redA6: hsla(0, 99.5%, 44.9%, .224);--redA7: hsla(359, 99.7%, 42.7%, .318);--redA8: hsla(359, 99.6%, 41.1%, .436);--redA9: hsla(358, 99.9%, 42.9%, .718);--redA10: hsla(358, 99.9%, 41%, .761);--redA11: hsla(358, 99.8%, 38.3%, .832);--redA12: hsla(355, 99.3%, 7.9%, .926);--sage1: hsl(155, 30%, 98.8%);--sage2: hsl(150, 16.7%, 97.6%);--sage3: hsl(151, 10.6%, 95.2%);--sage4: hsl(151, 8.8%, 93%);--sage5: hsl(151, 7.8%, 90.8%);--sage6: hsl(152, 7.2%, 88.4%);--sage7: hsl(153, 6.7%, 85.3%);--sage8: hsl(154, 6.1%, 77.5%);--sage9: hsl(155, 3.5%, 55.5%);--sage10: hsl(154, 2.8%, 51.7%);--sage11: hsl(155, 3%, 43%);--sage12: hsl(155, 24%, 9%);--sageA1: hsla(150, 92.6%, 26.5%, .016);--sageA2: hsla(150, 87.7%, 16%, .028);--sageA3: hsla(160, 98.4%, 10.9%, .055);--sageA4: hsla(140, 92.3%, 8.5%, .075);--sageA5: hsla(160, 86%, 6.9%, .099);--sageA6: hsla(156, 95.1%, 8.2%, .126);--sageA7: hsla(156, 98.6%, 6.3%, .157);--sageA8: hsla(154, 94.6%, 6%, .24);--sageA9: hsla(154, 98.7%, 3%, .459);--sageA10: hsla(154, 93.5%, 2.9%, .499);--sageA11: hsla(154, 95.2%, 2.5%, .585);--sageA12: hsla(158, 97%, 2.4%, .934);--sand1: hsl(50, 20%, 99%);--sand2: hsl(60, 7.7%, 97.5%);--sand3: hsl(59, 6.5%, 95.1%);--sand4: hsl(58, 6.1%, 92.9%);--sand5: hsl(57, 6%, 90.7%);--sand6: hsl(56, 5.9%, 88.4%);--sand7: hsl(55, 5.9%, 85.2%);--sand8: hsl(51, 6%, 77.1%);--sand9: hsl(50, 2%, 55.7%);--sand10: hsl(55, 1.7%, 51.9%);--sand11: hsl(50, 2%, 43.1%);--sand12: hsl(50, 6%, 10%);--sandA1: hsla(60, 89.3%, 18.3%, .012);--sandA2: hsla(60, 78.1%, 9%, .028);--sandA3: hsla(60, 99%, 3.9%, .051);--sandA4: hsla(60, 88.9%, 5.9%, .075);--sandA5: hsla(60, 86%, 6.9%, .099);--sandA6: hsla(60, 93.2%, 5.2%, .122);--sandA7: hsla(60, 98.3%, 5.1%, .157);--sandA8: hsla(51, 94.1%, 6%, .244);--sandA9: hsla(60, 99.8%, 1.7%, .451);--sandA10: hsla(60, 90.7%, 1.8%, .491);--sandA11: hsla(45, 93.7%, 1.5%, .577);--sandA12: hsla(60, 98%, .7%, .906);--sky1: hsl(193, 100%, 98.8%);--sky2: hsl(193, 100%, 97.3%);--sky3: hsl(193, 99%, 94.7%);--sky4: hsl(193, 91.4%, 91.4%);--sky5: hsl(194, 82%, 86.6%);--sky6: hsl(194, 74.1%, 79.5%);--sky7: hsl(194, 72.3%, 69.6%);--sky8: hsl(193, 77.9%, 53.9%);--sky9: hsl(193, 98%, 70%);--sky10: hsl(193, 87%, 66.5%);--sky11: hsl(195, 100%, 31.5%);--sky12: hsl(195, 100%, 13%);--skyA1: hsla(190, 100%, 51%, .024);--skyA2: hsla(193, 100%, 50.1%, .055);--skyA3: hsla(193, 100%, 50.1%, .106);--skyA4: hsla(194, 99.6%, 47.7%, .165);--skyA5: hsla(194, 99.2%, 45.4%, .244);--skyA6: hsla(194, 99.9%, 42.3%, .357);--skyA7: hsla(194, 99.8%, 42.2%, .526);--skyA8: hsla(193, 99.9%, 43.8%, .82);--skyA9: hsla(193, 99.7%, 49.4%, .593);--skyA10: hsla(193, 99.8%, 46.6%, .628);--skyA11: hsla(196, 100%, 31.2%, .98);--skyA12: hsla(196, 100%, 12.2%, .98);--slate1: hsl(206, 30%, 98.8%);--slate2: hsl(210, 16.7%, 97.6%);--slate3: hsl(209, 13.3%, 95.3%);--slate4: hsl(209, 12.2%, 93.2%);--slate5: hsl(208, 11.7%, 91.1%);--slate6: hsl(208, 11.3%, 88.9%);--slate7: hsl(207, 11.1%, 85.9%);--slate8: hsl(205, 10.7%, 78%);--slate9: hsl(206, 6%, 56.1%);--slate10: hsl(206, 5.8%, 52.3%);--slate11: hsl(206, 6%, 43.5%);--slate12: hsl(206, 24%, 9%);--slateA1: hsla(210, 92.6%, 26.5%, .016);--slateA2: hsla(210, 87.7%, 16%, .028);--slateA3: hsla(210, 98.8%, 14.4%, .055);--slateA4: hsla(210, 94.1%, 11.1%, .075);--slateA5: hsla(216, 91.1%, 10.9%, .099);--slateA6: hsla(206, 96.4%, 11.3%, .126);--slateA7: hsla(210, 99.1%, 10.1%, .157);--slateA8: hsla(205, 96.5%, 10%, .244);--slateA9: hsla(206, 98.8%, 5.9%, .467);--slateA10: hsla(206, 99.6%, 5.4%, .506);--slateA11: hsla(206, 97%, 4.8%, .593);--slateA12: hsla(202, 97%, 2.4%, .934);--teal1: hsl(165, 60%, 98.8%);--teal2: hsl(169, 64.7%, 96.7%);--teal3: hsl(169, 59.8%, 94%);--teal4: hsl(169, 53.1%, 90.2%);--teal5: hsl(170, 47.1%, 85%);--teal6: hsl(170, 42.6%, 77.9%);--teal7: hsl(170, 39.9%, 68.1%);--teal8: hsl(172, 42.1%, 52.5%);--teal9: hsl(173, 80%, 36%);--teal10: hsl(173, 83.4%, 32.5%);--teal11: hsl(174, 90%, 25.2%);--teal12: hsl(170, 50%, 12.5%);--tealA1: hsla(165, 95.2%, 41.2%, .02);--tealA2: hsla(169, 99.5%, 39.4%, .055);--tealA3: hsla(167, 97.6%, 38.1%, .095);--tealA4: hsla(168, 98.1%, 34.6%, .15);--tealA5: hsla(170, 99.4%, 32.3%, .22);--tealA6: hsla(170, 99.7%, 30.1%, .314);--tealA7: hsla(170, 99.3%, 28.7%, .448);--tealA8: hsla(172, 99.8%, 29.7%, .675);--tealA9: hsla(173, 99.8%, 31.1%, .93);--tealA10: hsla(173, 99.7%, 28.7%, .946);--tealA11: hsla(174, 99.8%, 23.3%, .977);--tealA12: hsla(171, 98.8%, 6.8%, .938);--tomato1: hsl(10, 100%, 99.4%);--tomato2: hsl(8, 100%, 98.4%);--tomato3: hsl(8, 100%, 96.6%);--tomato4: hsl(8, 100%, 94.3%);--tomato5: hsl(8, 92.8%, 91%);--tomato6: hsl(9, 84.7%, 86.3%);--tomato7: hsl(10, 77.3%, 79.5%);--tomato8: hsl(10, 71.6%, 71%);--tomato9: hsl(10, 78%, 54%);--tomato10: hsl(10, 71.5%, 50%);--tomato11: hsl(10, 82%, 43.5%);--tomato12: hsl(10, 50%, 13.5%);--tomatoA1: hsla(0, 100%, 51%, .012);--tomatoA2: hsla(8, 100%, 51%, .032);--tomatoA3: hsla(7, 100%, 50.2%, .067);--tomatoA4: hsla(8, 100%, 50.1%, .114);--tomatoA5: hsla(7, 99.5%, 47.9%, .173);--tomatoA6: hsla(9, 99.9%, 46.2%, .255);--tomatoA7: hsla(10, 99.8%, 43.6%, .365);--tomatoA8: hsla(10, 99.5%, 41.8%, .499);--tomatoA9: hsla(10, 99.9%, 43.8%, .82);--tomatoA10: hsla(10, 100%, 41.8%, .859);--tomatoA11: hsla(10, 99.9%, 38.8%, .922);--tomatoA12: hsla(10, 99%, 7.4%, .934);--violet1: hsl(255, 65%, 99.4%);--violet2: hsl(252, 100%, 99%);--violet3: hsl(252, 96.9%, 97.4%);--violet4: hsl(252, 91.5%, 95.5%);--violet5: hsl(252, 85.1%, 93%);--violet6: hsl(252, 77.8%, 89.4%);--violet7: hsl(252, 71%, 83.7%);--violet8: hsl(252, 68.6%, 76.3%);--violet9: hsl(252, 56%, 57.5%);--violet10: hsl(251, 48.1%, 53.5%);--violet11: hsl(250, 43%, 48%);--violet12: hsl(254, 60%, 18.5%);--violetA1: hsla(270, 94.3%, 34.6%, .012);--violetA2: hsla(252, 100%, 51%, .02);--violetA3: hsla(254, 100%, 50%, .051);--violetA4: hsla(251, 98.3%, 48.2%, .087);--violetA5: hsla(252, 99%, 45.7%, .13);--violetA6: hsla(251, 99.1%, 44%, .189);--violetA7: hsla(252, 99.5%, 41.7%, .279);--violetA8: hsla(252, 100%, 40.7%, .4);--violetA9: hsla(252, 99.9%, 35.8%, .663);--violetA10: hsla(251, 99.6%, 32.5%, .691);--violetA11: hsla(250, 99.8%, 28.4%, .726);--violetA12: hsla(254, 99.5%, 11.9%, .926);--whiteA1: hsla(0, 0%, 100%, 0);--whiteA2: hsla(0, 0%, 100%, .013);--whiteA3: hsla(0, 0%, 100%, .034);--whiteA4: hsla(0, 0%, 100%, .056);--whiteA5: hsla(0, 0%, 100%, .086);--whiteA6: hsla(0, 0%, 100%, .124);--whiteA7: hsla(0, 0%, 100%, .176);--whiteA8: hsla(0, 0%, 100%, .249);--whiteA9: hsla(0, 0%, 100%, .386);--whiteA10: hsla(0, 0%, 100%, .446);--whiteA11: hsla(0, 0%, 100%, .592);--whiteA12: hsla(0, 0%, 100%, .923);--yellow1: hsl(60, 54%, 98.5%);--yellow2: hsl(52, 100%, 95.5%);--yellow3: hsl(55, 100%, 90.9%);--yellow4: hsl(54, 100%, 86.6%);--yellow5: hsl(52, 97.9%, 82%);--yellow6: hsl(50, 89.4%, 76.1%);--yellow7: hsl(47, 80.4%, 68%);--yellow8: hsl(48, 100%, 46.1%);--yellow9: hsl(53, 92%, 50%);--yellow10: hsl(50, 100%, 48.5%);--yellow11: hsl(42, 100%, 29%);--yellow12: hsl(40, 55%, 13.5%);--yellowA1: hsla(60, 94.3%, 34.6%, .024);--yellowA2: hsla(52, 100%, 50.4%, .091);--yellowA3: hsla(55, 100%, 50.2%, .181);--yellowA4: hsla(54, 100%, 50.1%, .267);--yellowA5: hsla(52, 99.9%, 49.5%, .357);--yellowA6: hsla(50, 100%, 47.4%, .451);--yellowA7: hsla(47, 99.8%, 44.6%, .577);--yellowA8: hsla(48, 100%, 46%, .98);--yellowA9: hsla(53, 100%, 48%, .961);--yellowA10: hsla(50, 100%, 48.4%, .98);--yellowA11: hsla(42, 100%, 28.6%, .98);--yellowA12: hsla(41, 98.9%, 8%, .942)}.dark{--amber1: hsl(36, 100%, 6.1%);--amber2: hsl(35, 100%, 7.6%);--amber3: hsl(32, 100%, 10.2%);--amber4: hsl(32, 100%, 12.4%);--amber5: hsl(33, 100%, 14.6%);--amber6: hsl(35, 100%, 17.1%);--amber7: hsl(35, 91%, 21.6%);--amber8: hsl(36, 100%, 25.5%);--amber9: hsl(39, 100%, 57%);--amber10: hsl(43, 100%, 64%);--amber11: hsl(39, 90%, 49.8%);--amber12: hsl(39, 97%, 93.2%);--amberA1: hsla(0, 0%, 0%, 0);--amberA2: hsla(31, 100%, 49.7%, .036);--amberA3: hsla(27, 100%, 49.9%, .094);--amberA4: hsla(29, 100%, 50%, .143);--amberA5: hsla(31, 100%, 50%, .192);--amberA6: hsla(35, 100%, 50%, .25);--amberA7: hsla(34, 99.6%, 52.9%, .331);--amberA8: hsla(36, 100%, 50%, .442);--amberA9: hsla(40, 100%, 57.2%, .98);--amberA10: hsla(44, 100%, 64.2%, .98);--amberA11: hsla(39, 99.9%, 52.7%, .938);--amberA12: hsla(45, 100%, 94.2%, .98);--blue1: hsl(212, 35%, 9.2%);--blue2: hsl(216, 50%, 11.8%);--blue3: hsl(214, 59.4%, 15.3%);--blue4: hsl(214, 65.8%, 17.9%);--blue5: hsl(213, 71.2%, 20.2%);--blue6: hsl(212, 77.4%, 23.1%);--blue7: hsl(211, 85.1%, 27.4%);--blue8: hsl(211, 89.7%, 34.1%);--blue9: hsl(206, 100%, 50%);--blue10: hsl(209, 100%, 60.6%);--blue11: hsl(210, 100%, 66.1%);--blue12: hsl(206, 98%, 95.8%);--blueA1: hsla(0, 0%, 0%, 0);--blueA2: hsla(221, 97.8%, 52.4%, .059);--blueA3: hsla(215, 99.3%, 54.2%, .135);--blueA4: hsla(215, 99.3%, 53.8%, .198);--blueA5: hsla(213, 99.4%, 52.8%, .252);--blueA6: hsla(212, 99.9%, 51.7%, .323);--blueA7: hsla(211, 100%, 50.7%, .435);--blueA8: hsla(211, 99.8%, 50.9%, .597);--blueA9: hsla(205, 100%, 50%, .98);--blueA10: hsla(208, 100%, 60.7%, .98);--blueA11: hsla(209, 100%, 66.3%, .98);--blueA12: hsla(196, 100%, 96.8%, .98);--bronze1: hsl(17, 10%, 8.8%);--bronze2: hsl(15, 14.8%, 10.6%);--bronze3: hsl(15, 16.3%, 14.3%);--bronze4: hsl(16, 17.1%, 17.2%);--bronze5: hsl(16, 17.6%, 19.6%);--bronze6: hsl(16, 18.1%, 22.9%);--bronze7: hsl(17, 18.8%, 28.8%);--bronze8: hsl(17, 19.6%, 38%);--bronze9: hsl(17, 20%, 54%);--bronze10: hsl(18, 24%, 59%);--bronze11: hsl(18, 35%, 68.5%);--bronze12: hsl(18, 57%, 94.1%);--bronzeA1: hsla(0, 0%, 0%, 0);--bronzeA2: hsla(20, 88.2%, 74.2%, .027);--bronzeA3: hsla(10, 99.4%, 83%, .074);--bronzeA4: hsla(18, 96%, 81.1%, .114);--bronzeA5: hsla(18, 99.4%, 81.7%, .148);--bronzeA6: hsla(15, 98.1%, 82.4%, .192);--bronzeA7: hsla(16, 99.2%, 82.9%, .27);--bronzeA8: hsla(18, 99.5%, 82.6%, .396);--bronzeA9: hsla(18, 99.3%, 85%, .592);--bronzeA10: hsla(18, 99.6%, 85.2%, .657);--bronzeA11: hsla(17, 99.9%, 86.1%, .774);--bronzeA12: hsla(20, 99.8%, 96.4%, .974);--brown1: hsl(22, 15%, 8.7%);--brown2: hsl(20, 28.3%, 10.4%);--brown3: hsl(20, 28%, 14%);--brown4: hsl(21, 28.4%, 16.5%);--brown5: hsl(22, 28.7%, 18.9%);--brown6: hsl(23, 29%, 22.3%);--brown7: hsl(25, 29.5%, 27.8%);--brown8: hsl(27, 30.1%, 35.9%);--brown9: hsl(28, 34%, 51%);--brown10: hsl(28, 41.4%, 55.8%);--brown11: hsl(28, 60%, 64.5%);--brown12: hsl(30, 67%, 94%);--brownA1: hsla(0, 0%, 0%, 0);--brownA2: hsla(22, 99.6%, 53.6%, .035);--brownA3: hsla(18, 97.8%, 69%, .088);--brownA4: hsla(21, 98.2%, 71%, .123);--brownA5: hsla(25, 98.4%, 72.1%, .158);--brownA6: hsla(25, 98.7%, 73.5%, .206);--brownA7: hsla(25, 99%, 74.6%, .289);--brownA8: hsla(28, 99.2%, 75.3%, .407);--brownA9: hsla(28, 100%, 74.8%, .642);--brownA10: hsla(28, 99.9%, 74.9%, .712);--brownA11: hsla(28, 99.9%, 74.9%, .843);--brownA12: hsla(32, 98.2%, 95.7%, .979);--crimson1: hsl(335, 20%, 9.6%);--crimson2: hsl(335, 32.2%, 11.6%);--crimson3: hsl(335, 42.5%, 16.5%);--crimson4: hsl(335, 47.2%, 19.3%);--crimson5: hsl(335, 50.9%, 21.8%);--crimson6: hsl(335, 55.7%, 25.3%);--crimson7: hsl(336, 62.9%, 30.8%);--crimson8: hsl(336, 74.9%, 39%);--crimson9: hsl(336, 80%, 57.8%);--crimson10: hsl(339, 84.1%, 62.6%);--crimson11: hsl(341, 90%, 67.3%);--crimson12: hsl(332, 87%, 96%);--crimsonA1: hsla(0, 0%, 0%, 0);--crimsonA2: hsla(336, 96.8%, 53.2%, .045);--crimsonA3: hsla(335, 98.7%, 59.3%, .138);--crimsonA4: hsla(336, 99.1%, 59.9%, .191);--crimsonA5: hsla(335, 99.4%, 59.4%, .244);--crimsonA6: hsla(335, 99.4%, 59.4%, .315);--crimsonA7: hsla(336, 99.5%, 57.8%, .439);--crimsonA8: hsla(336, 99.9%, 55.4%, .642);--crimsonA9: hsla(336, 99.9%, 62.8%, .903);--crimsonA10: hsla(339, 99.9%, 66.3%, .934);--crimsonA11: hsla(341, 99.9%, 69.5%, .965);--crimsonA12: hsla(327, 100%, 97.1%, .98);--cyan1: hsl(192, 60%, 7.2%);--cyan2: hsl(192, 71.4%, 8.2%);--cyan3: hsl(192, 75.9%, 10.8%);--cyan4: hsl(192, 79.3%, 12.8%);--cyan5: hsl(192, 82.5%, 14.6%);--cyan6: hsl(192, 86.6%, 16.9%);--cyan7: hsl(192, 92.6%, 20.1%);--cyan8: hsl(192, 100%, 24.5%);--cyan9: hsl(190, 95%, 39%);--cyan10: hsl(188, 100%, 40%);--cyan11: hsl(186, 100%, 42.2%);--cyan12: hsl(185, 73%, 93.2%);--cyanA1: hsla(0, 0%, 0%, 0);--cyanA2: hsla(196, 100%, 50%, .031);--cyanA3: hsla(192, 98%, 50.9%, .085);--cyanA4: hsla(194, 99.6%, 51.3%, .133);--cyanA5: hsla(192, 99.5%, 51.3%, .173);--cyanA6: hsla(193, 99.7%, 50.4%, .226);--cyanA7: hsla(192, 100%, 50%, .31);--cyanA8: hsla(193, 100%, 50%, .425);--cyanA9: hsla(190, 99.8%, 50.8%, .731);--cyanA10: hsla(188, 100%, 50%, .775);--cyanA11: hsla(186, 100%, 49.9%, .824);--cyanA12: hsla(185, 99.8%, 95.1%, .978);--gold1: hsl(44, 9%, 8.3%);--gold2: hsl(43, 14.3%, 9.6%);--gold3: hsl(42, 15.5%, 13%);--gold4: hsl(41, 16.4%, 15.6%);--gold5: hsl(41, 16.9%, 17.8%);--gold6: hsl(40, 17.6%, 20.8%);--gold7: hsl(38, 18.5%, 26.4%);--gold8: hsl(36, 19.6%, 35.1%);--gold9: hsl(36, 20%, 49.5%);--gold10: hsl(36, 22.3%, 54.5%);--gold11: hsl(35, 30%, 64%);--gold12: hsl(49, 52%, 93.8%);--goldA1: hsla(0, 0%, 0%, 0);--goldA2: hsla(40, 93.7%, 70.6%, .022);--goldA3: hsla(40, 97.5%, 80.6%, .065);--goldA4: hsla(40, 95.9%, 80.8%, .1);--goldA5: hsla(38, 97.3%, 82.1%, .13);--goldA6: hsla(39, 97.2%, 82.5%, .169);--goldA7: hsla(37, 99.3%, 82.4%, .246);--goldA8: hsla(35, 98.7%, 82.2%, .363);--goldA9: hsla(36, 99.7%, 82.8%, .552);--goldA10: hsla(35, 99.2%, 83.7%, .613);--goldA11: hsla(35, 99.3%, 85.3%, .725);--goldA12: hsla(49, 98.6%, 96.7%, .966);--grass1: hsl(146, 30%, 7.4%);--grass2: hsl(136, 33.3%, 8.8%);--grass3: hsl(137, 36%, 11.4%);--grass4: hsl(137, 37.6%, 13.7%);--grass5: hsl(136, 38.7%, 16%);--grass6: hsl(135, 39.6%, 19.1%);--grass7: hsl(134, 40.3%, 23.8%);--grass8: hsl(131, 40.1%, 30.8%);--grass9: hsl(131, 41%, 46.5%);--grass10: hsl(131, 39%, 52.1%);--grass11: hsl(131, 43%, 57.2%);--grass12: hsl(137, 72%, 94%);--grassA1: hsla(0, 0%, 0%, 0);--grassA2: hsla(107, 97.2%, 61.9%, .022);--grassA3: hsla(128, 96.5%, 69.8%, .066);--grassA4: hsla(130, 100%, 70.2%, .1);--grassA5: hsla(130, 98.2%, 69.1%, .14);--grassA6: hsla(132, 99.9%, 69.3%, .187);--grassA7: hsla(132, 99.9%, 69.8%, .261);--grassA8: hsla(130, 99.6%, 70.5%, .37);--grassA9: hsla(130, 99.7%, 70.6%, .618);--grassA10: hsla(131, 100%, 73.5%, .674);--grassA11: hsla(130, 99.7%, 75.6%, .731);--grassA12: hsla(137, 100%, 95.8%, .98);--gray1: hsl(0, 0%, 8.5%);--gray2: hsl(0, 0%, 11%);--gray3: hsl(0, 0%, 13.6%);--gray4: hsl(0, 0%, 15.8%);--gray5: hsl(0, 0%, 17.9%);--gray6: hsl(0, 0%, 20.5%);--gray7: hsl(0, 0%, 24.3%);--gray8: hsl(0, 0%, 31.2%);--gray9: hsl(0, 0%, 43.9%);--gray10: hsl(0, 0%, 49.4%);--gray11: hsl(0, 0%, 62.8%);--gray12: hsl(0, 0%, 93%);--grayA1: hsla(0, 0%, 100%, 0);--grayA2: hsla(0, 0%, 100%, .026);--grayA3: hsla(0, 0%, 100%, .056);--grayA4: hsla(0, 0%, 100%, .077);--grayA5: hsla(0, 0%, 100%, .103);--grayA6: hsla(0, 0%, 100%, .129);--grayA7: hsla(0, 0%, 100%, .172);--grayA8: hsla(0, 0%, 100%, .249);--grayA9: hsla(0, 0%, 100%, .386);--grayA10: hsla(0, 0%, 100%, .446);--grayA11: hsla(0, 0%, 100%, .592);--grayA12: hsla(0, 0%, 100%, .923);--green1: hsl(146, 30%, 7.4%);--green2: hsl(155, 44.2%, 8.4%);--green3: hsl(155, 46.7%, 10.9%);--green4: hsl(154, 48.4%, 12.9%);--green5: hsl(154, 49.7%, 14.9%);--green6: hsl(154, 50.9%, 17.6%);--green7: hsl(153, 51.8%, 21.8%);--green8: hsl(151, 51.7%, 28.4%);--green9: hsl(151, 55%, 41.5%);--green10: hsl(151, 49.3%, 46.5%);--green11: hsl(151, 50%, 53.2%);--green12: hsl(137, 72%, 94%);--greenA1: hsla(0, 0%, 0%, 0);--greenA2: hsla(169, 100%, 48.5%, .027);--greenA3: hsla(162, 98.7%, 57.9%, .07);--greenA4: hsla(158, 98.6%, 59.7%, .105);--greenA5: hsla(158, 98.6%, 60.7%, .14);--greenA6: hsla(156, 99.9%, 62%, .187);--greenA7: hsla(154, 99.5%, 63.1%, .257);--greenA8: hsla(152, 99.7%, 64.2%, .37);--greenA9: hsla(151, 99.7%, 63.8%, .605);--greenA10: hsla(152, 99.9%, 66.5%, .661);--greenA11: hsla(151, 99.7%, 69.2%, .74);--greenA12: hsla(137, 100%, 95.8%, .98);--indigo1: hsl(229, 24%, 10%);--indigo2: hsl(230, 36.4%, 12.9%);--indigo3: hsl(228, 43.3%, 17.5%);--indigo4: hsl(227, 47.2%, 21%);--indigo5: hsl(227, 50%, 24.1%);--indigo6: hsl(226, 52.9%, 28.2%);--indigo7: hsl(226, 56%, 34.5%);--indigo8: hsl(226, 58.2%, 44.1%);--indigo9: hsl(226, 70%, 55.5%);--indigo10: hsl(227, 75.2%, 61.6%);--indigo11: hsl(228, 100%, 75.9%);--indigo12: hsl(226, 83%, 96.3%);--indigoA1: hsla(0, 0%, 0%, 0);--indigoA2: hsla(234, 97.4%, 59.9%, .059);--indigoA3: hsla(228, 99.2%, 61.7%, .144);--indigoA4: hsla(227, 99.7%, 62%, .211);--indigoA5: hsla(227, 99.2%, 62.3%, .27);--indigoA6: hsla(226, 99.9%, 62.1%, .35);--indigoA7: hsla(226, 99.9%, 62%, .471);--indigoA8: hsla(226, 99.9%, 62.1%, .655);--indigoA9: hsla(226, 99.9%, 63.6%, .848);--indigoA10: hsla(227, 99.8%, 67.7%, .893);--indigoA11: hsla(227, 100%, 76.3%, .98);--indigoA12: hsla(226, 100%, 97.5%, .98);--lime1: hsl(75, 55%, 6%);--lime2: hsl(74, 56.8%, 7.3%);--lime3: hsl(78, 50.2%, 9.9%);--lime4: hsl(79, 50.3%, 12.1%);--lime5: hsl(79, 52.6%, 14.2%);--lime6: hsl(78, 55.7%, 16.7%);--lime7: hsl(77, 59.7%, 20.1%);--lime8: hsl(75, 64.8%, 24.5%);--lime9: hsl(81, 67%, 50%);--lime10: hsl(75, 85%, 60%);--lime11: hsl(81, 70%, 43.8%);--lime12: hsl(84, 79%, 92.6%);--limeA1: hsla(0, 0%, 0%, 0);--limeA2: hsla(75, 96.4%, 59.6%, .022);--limeA3: hsla(88, 98%, 70.4%, .061);--limeA4: hsla(81, 97.8%, 67.4%, .096);--limeA5: hsla(82, 98.4%, 65.6%, .135);--limeA6: hsla(79, 99.7%, 64.3%, .182);--limeA7: hsla(77, 99.1%, 62.1%, .252);--limeA8: hsla(75, 100%, 60%, .342);--limeA9: hsla(81, 99.8%, 59.7%, .819);--limeA10: hsla(75, 99.8%, 63.7%, .936);--limeA11: hsla(81, 99.9%, 58.7%, .719);--limeA12: hsla(83, 100%, 94.2%, .98);--mauve1: hsl(246, 6%, 9%);--mauve2: hsl(240, 5.1%, 11.6%);--mauve3: hsl(241, 5%, 14.3%);--mauve4: hsl(242, 4.9%, 16.5%);--mauve5: hsl(243, 4.9%, 18.8%);--mauve6: hsl(244, 4.9%, 21.5%);--mauve7: hsl(245, 4.9%, 25.4%);--mauve8: hsl(247, 4.8%, 32.5%);--mauve9: hsl(252, 4%, 45.2%);--mauve10: hsl(247, 3.4%, 50.7%);--mauve11: hsl(253, 4%, 63.7%);--mauve12: hsl(256, 6%, 93.2%);--mauveA1: hsla(0, 0%, 0%, 0);--mauveA2: hsla(240, 76.7%, 91.2%, .031);--mauveA3: hsla(240, 86%, 95.8%, .061);--mauveA4: hsla(240, 91.8%, 94.7%, .087);--mauveA5: hsla(240, 91.5%, 95.8%, .113);--mauveA6: hsla(240, 92%, 93.8%, .148);--mauveA7: hsla(240, 94.8%, 95.3%, .191);--mauveA8: hsla(249, 98.1%, 95.2%, .273);--mauveA9: hsla(248, 97.6%, 96.2%, .416);--mauveA10: hsla(248, 95.5%, 96.6%, .477);--mauveA11: hsla(250, 98%, 98%, .615);--mauveA12: hsla(240, 93.9%, 99.6%, .931);--mint1: hsl(173, 50%, 6.6%);--mint2: hsl(176, 73%, 7.3%);--mint3: hsl(175, 79.3%, 8.9%);--mint4: hsl(174, 84.8%, 10.3%);--mint5: hsl(174, 90.2%, 11.9%);--mint6: hsl(173, 96%, 13.8%);--mint7: hsl(172, 100%, 16.8%);--mint8: hsl(170, 100%, 21.4%);--mint9: hsl(167, 65%, 66%);--mint10: hsl(163, 80%, 77%);--mint11: hsl(167, 70%, 48%);--mint12: hsl(165, 80%, 94.8%);--mintA1: hsla(0, 0%, 0%, 0);--mintA2: hsla(180, 100%, 49.2%, .031);--mintA3: hsla(176, 100%, 49.7%, .07);--mintA4: hsla(173, 100%, 49.7%, .105);--mintA5: hsla(173, 100%, 49.8%, .144);--mintA6: hsla(172, 100%, 49.8%, .192);--mintA7: hsla(171, 100%, 49.9%, .266);--mintA8: hsla(169, 100%, 49.9%, .366);--mintA9: hsla(167, 99.8%, 75%, .87);--mintA10: hsla(163, 99.9%, 80.7%, .948);--mintA11: hsla(167, 99.9%, 58.7%, .796);--mintA12: hsla(169, 100%, 96.2%, .98);--olive1: hsl(110, 5%, 8.6%);--olive2: hsl(105, 7.4%, 10.6%);--olive3: hsl(106, 6.4%, 13.1%);--olive4: hsl(106, 5.8%, 15.3%);--olive5: hsl(107, 5.3%, 17.4%);--olive6: hsl(107, 4.9%, 19.9%);--olive7: hsl(108, 4.4%, 23.6%);--olive8: hsl(110, 3.8%, 30.6%);--olive9: hsl(110, 6%, 42.5%);--olive10: hsl(111, 4.8%, 48.2%);--olive11: hsl(110, 5%, 61.8%);--olive12: hsl(110, 6%, 93%);--oliveA1: hsla(0, 0%, 0%, 0);--oliveA2: hsla(91, 97%, 84%, .026);--oliveA3: hsla(101, 87.4%, 87.7%, .057);--oliveA4: hsla(92, 91.8%, 94.1%, .078);--oliveA5: hsla(101, 92.6%, 93.5%, .104);--oliveA6: hsla(102, 91.1%, 94.6%, .13);--oliveA7: hsla(102, 92.5%, 95.9%, .173);--oliveA8: hsla(107, 100%, 96.5%, .25);--oliveA9: hsla(110, 98.3%, 94.1%, .397);--oliveA10: hsla(109, 99.6%, 95.3%, .457);--oliveA11: hsla(113, 95.3%, 97.2%, .6);--oliveA12: hsla(120, 93.5%, 99.6%, .927);--orange1: hsl(30, 70%, 7.2%);--orange2: hsl(28, 100%, 8.4%);--orange3: hsl(26, 91.1%, 11.6%);--orange4: hsl(25, 88.3%, 14.1%);--orange5: hsl(24, 87.6%, 16.6%);--orange6: hsl(24, 88.6%, 19.8%);--orange7: hsl(24, 92.4%, 24%);--orange8: hsl(25, 100%, 29%);--orange9: hsl(24, 94%, 50%);--orange10: hsl(24, 100%, 58.5%);--orange11: hsl(24, 100%, 62.2%);--orange12: hsl(24, 97%, 93.2%);--orangeA1: hsla(0, 0%, 0%, 0);--orangeA2: hsla(13, 100%, 49.7%, .054);--orangeA3: hsla(20, 100%, 49.7%, .117);--orangeA4: hsla(23, 100%, 49.8%, .166);--orangeA5: hsla(23, 99.4%, 50.1%, .215);--orangeA6: hsla(23, 99.8%, 51.1%, .286);--orangeA7: hsla(23, 99.7%, 50.6%, .389);--orangeA8: hsla(24, 100%, 49.9%, .523);--orangeA9: hsla(24, 99.9%, 51.6%, .965);--orangeA10: hsla(25, 100%, 58.6%, .98);--orangeA11: hsla(24, 100%, 62.4%, .98);--orangeA12: hsla(26, 100%, 94.2%, .98);--pink1: hsl(318, 25%, 9.6%);--pink2: hsl(319, 32.2%, 11.6%);--pink3: hsl(319, 41%, 16%);--pink4: hsl(320, 45.4%, 18.7%);--pink5: hsl(320, 49%, 21.1%);--pink6: hsl(321, 53.6%, 24.4%);--pink7: hsl(321, 61.1%, 29.7%);--pink8: hsl(322, 74.9%, 37.5%);--pink9: hsl(322, 65%, 54.5%);--pink10: hsl(323, 72.8%, 59.2%);--pink11: hsl(325, 90%, 66.4%);--pink12: hsl(322, 90%, 95.8%);--pinkA1: hsla(0, 0%, 0%, 0);--pinkA2: hsla(320, 98.1%, 64.1%, .036);--pinkA3: hsla(320, 99.1%, 63.1%, .121);--pinkA4: hsla(320, 99.5%, 62.7%, .17);--pinkA5: hsla(319, 99.7%, 61.5%, .219);--pinkA6: hsla(322, 99.4%, 60.8%, .291);--pinkA7: hsla(321, 99.6%, 58.7%, .407);--pinkA8: hsla(322, 99.7%, 55.4%, .608);--pinkA9: hsla(322, 100%, 64.6%, .817);--pinkA10: hsla(323, 100%, 66.3%, .875);--pinkA11: hsla(325, 99.9%, 68.6%, .96);--pinkA12: hsla(314, 100%, 96.9%, .98);--plum1: hsl(301, 20%, 9.4%);--plum2: hsl(300, 29.8%, 11.2%);--plum3: hsl(298, 34.4%, 15.3%);--plum4: hsl(297, 36.8%, 18.3%);--plum5: hsl(296, 38.5%, 21.1%);--plum6: hsl(295, 40.4%, 24.7%);--plum7: hsl(294, 42.7%, 30.6%);--plum8: hsl(292, 45.1%, 40%);--plum9: hsl(292, 45%, 51%);--plum10: hsl(295, 50%, 55.4%);--plum11: hsl(300, 60%, 62%);--plum12: hsl(296, 74%, 95.7%);--plumA1: hsla(0, 0%, 0%, 0);--plumA2: hsla(300, 96.4%, 58.4%, .036);--plumA3: hsla(300, 99.4%, 67.1%, .102);--plumA4: hsla(295, 99.8%, 66.3%, .155);--plumA5: hsla(295, 99.4%, 67.1%, .204);--plumA6: hsla(294, 99%, 67.8%, .262);--plumA7: hsla(294, 99.9%, 67.7%, .363);--plumA8: hsla(292, 99.8%, 67.5%, .527);--plumA9: hsla(292, 99.9%, 69.2%, .695);--plumA10: hsla(295, 99.9%, 70.8%, .748);--plumA11: hsla(300, 99.8%, 72.9%, .828);--plumA12: hsla(300, 100%, 97.1%, .98);--purple1: hsl(284, 20%, 9.6%);--purple2: hsl(283, 30%, 11.8%);--purple3: hsl(281, 37.5%, 16.5%);--purple4: hsl(280, 41.2%, 20%);--purple5: hsl(279, 43.8%, 23.3%);--purple6: hsl(277, 46.4%, 27.5%);--purple7: hsl(275, 49.3%, 34.6%);--purple8: hsl(272, 52.1%, 45.9%);--purple9: hsl(272, 51%, 54%);--purple10: hsl(273, 57.3%, 59.1%);--purple11: hsl(275, 80%, 71%);--purple12: hsl(279, 75%, 95.7%);--purpleA1: hsla(0, 0%, 0%, 0);--purpleA2: hsla(280, 96.5%, 57.5%, .045);--purpleA3: hsla(279, 98.7%, 62.8%, .129);--purpleA4: hsla(279, 99.1%, 64%, .191);--purpleA5: hsla(278, 99.8%, 64.2%, .248);--purpleA6: hsla(276, 99.6%, 64.6%, .328);--purpleA7: hsla(274, 99.9%, 64.6%, .456);--purpleA8: hsla(272, 99.7%, 64.6%, .66);--purpleA9: hsla(272, 99.9%, 69.1%, .748);--purpleA10: hsla(273, 100%, 71.3%, .801);--purpleA11: hsla(275, 99.9%, 75.3%, .934);--purpleA12: hsla(286, 100%, 97.1%, .98);--red1: hsl(353, 23%, 9.8%);--red2: hsl(357, 34.4%, 12%);--red3: hsl(356, 43.4%, 16.4%);--red4: hsl(356, 47.6%, 19.2%);--red5: hsl(356, 51.1%, 21.9%);--red6: hsl(356, 55.2%, 25.9%);--red7: hsl(357, 60.2%, 31.8%);--red8: hsl(358, 65%, 40.4%);--red9: hsl(358, 75%, 59%);--red10: hsl(358, 85.3%, 64%);--red11: hsl(358, 100%, 69.5%);--red12: hsl(351, 89%, 96%);--redA1: hsla(0, 0%, 0%, 0);--redA2: hsla(5, 98.5%, 53.8%, .045);--redA3: hsla(359, 99.1%, 61.1%, .13);--redA4: hsla(358, 98.8%, 61%, .184);--redA5: hsla(357, 99.6%, 60.3%, .237);--redA6: hsla(358, 99.6%, 60.3%, .322);--redA7: hsla(357, 100%, 59.5%, .442);--redA8: hsla(358, 99.8%, 59.1%, .621);--redA9: hsla(358, 100%, 65.5%, .884);--redA10: hsla(358, 100%, 67.5%, .942);--redA11: hsla(358, 100%, 69.7%, .98);--redA12: hsla(352, 100%, 97.1%, .98);--sage1: hsl(155, 7%, 8.4%);--sage2: hsl(150, 7.4%, 10.6%);--sage3: hsl(150, 6.7%, 13.1%);--sage4: hsl(150, 6.4%, 15.3%);--sage5: hsl(150, 6.1%, 17.4%);--sage6: hsl(150, 5.8%, 19.9%);--sage7: hsl(150, 5.5%, 23.6%);--sage8: hsl(150, 5.1%, 30.6%);--sage9: hsl(155, 6%, 42.5%);--sage10: hsl(153, 4.8%, 48.2%);--sage11: hsl(155, 5%, 61.8%);--sage12: hsl(155, 6%, 93%);--sageA1: hsla(0, 0%, 0%, 0);--sageA2: hsla(123, 94.4%, 91.4%, .026);--sageA3: hsla(123, 82.9%, 91%, .057);--sageA4: hsla(124, 97.9%, 94.5%, .082);--sageA5: hsla(125, 90%, 95.2%, .104);--sageA6: hsla(142, 95.1%, 94.8%, .134);--sageA7: hsla(143, 92.8%, 95.7%, .173);--sageA8: hsla(146, 94.7%, 95.3%, .255);--sageA9: hsla(151, 98.2%, 94.4%, .397);--sageA10: hsla(148, 99.5%, 95.5%, .457);--sageA11: hsla(152, 95.1%, 97.3%, .6);--sageA12: hsla(149, 93.3%, 99.6%, .927);--sand1: hsl(61, 2%, 8.3%);--sand2: hsl(60, 3.7%, 10.6%);--sand3: hsl(58, 3.7%, 13.1%);--sand4: hsl(57, 3.6%, 15.3%);--sand5: hsl(56, 3.7%, 17.4%);--sand6: hsl(55, 3.7%, 19.9%);--sand7: hsl(53, 3.7%, 23.6%);--sand8: hsl(50, 3.8%, 30.6%);--sand9: hsl(50, 4%, 42.7%);--sand10: hsl(52, 3.1%, 48.3%);--sand11: hsl(50, 4%, 61.8%);--sand12: hsl(56, 4%, 92.8%);--sandA1: hsla(0, 0%, 0%, 0);--sandA2: hsla(60, 89.8%, 91.4%, .026);--sandA3: hsla(60, 95.5%, 92.5%, .056);--sandA4: hsla(60, 75.6%, 96.4%, .078);--sandA5: hsla(60, 81.9%, 95.2%, .104);--sandA6: hsla(41, 87.6%, 94.8%, .134);--sandA7: hsla(60, 95.4%, 96.2%, .172);--sandA8: hsla(49, 93.5%, 95.7%, .254);--sandA9: hsla(52, 97.3%, 96.2%, .391);--sandA10: hsla(52, 97.8%, 96.7%, .451);--sandA11: hsla(51, 97%, 97.8%, .597);--sandA12: hsla(60, 88.7%, 99.8%, .923);--sky1: hsl(205, 45%, 8.6%);--sky2: hsl(202, 71.4%, 9.6%);--sky3: hsl(201, 74.6%, 12.2%);--sky4: hsl(201, 77.4%, 14.4%);--sky5: hsl(200, 80.3%, 16.5%);--sky6: hsl(200, 84.1%, 18.9%);--sky7: hsl(199, 90.2%, 22.1%);--sky8: hsl(198, 100%, 26.1%);--sky9: hsl(193, 98%, 70%);--sky10: hsl(192, 100%, 77%);--sky11: hsl(192, 85%, 55.8%);--sky12: hsl(198, 98%, 95.8%);--skyA1: hsla(0, 0%, 0%, 0);--skyA2: hsla(208, 100%, 49.8%, .045);--skyA3: hsla(201, 100%, 49.8%, .099);--skyA4: hsla(201, 100%, 50%, .148);--skyA5: hsla(200, 100%, 49.8%, .198);--skyA6: hsla(199, 100%, 49.9%, .256);--skyA7: hsla(199, 100%, 49.9%, .337);--skyA8: hsla(199, 100%, 50%, .453);--skyA9: hsla(192, 100%, 70.8%, .98);--skyA10: hsla(190, 100%, 77.6%, .98);--skyA11: hsla(192, 99.9%, 59.6%, .924);--skyA12: hsla(189, 100%, 96.8%, .98);--slate1: hsl(200, 7%, 8.8%);--slate2: hsl(195, 7.1%, 11%);--slate3: hsl(197, 6.8%, 13.6%);--slate4: hsl(198, 6.6%, 15.8%);--slate5: hsl(199, 6.4%, 17.9%);--slate6: hsl(201, 6.2%, 20.5%);--slate7: hsl(203, 6%, 24.3%);--slate8: hsl(207, 5.6%, 31.6%);--slate9: hsl(206, 6%, 43.9%);--slate10: hsl(206, 5.2%, 49.5%);--slate11: hsl(206, 6%, 63%);--slate12: hsl(210, 6%, 93%);--slateA1: hsla(0, 0%, 0%, 0);--slateA2: hsla(181, 98.9%, 91.8%, .026);--slateA3: hsla(182, 86.7%, 91.4%, .057);--slateA4: hsla(209, 86.7%, 93.9%, .083);--slateA5: hsla(200, 90.3%, 93.4%, .109);--slateA6: hsla(209, 95.3%, 93.5%, .139);--slateA7: hsla(204, 98.5%, 93.9%, .182);--slateA8: hsla(209, 94%, 94.7%, .265);--slateA9: hsla(207, 97.3%, 94%, .412);--slateA10: hsla(209, 99.4%, 95.2%, .472);--slateA11: hsla(208, 98.7%, 96.8%, .615);--slateA12: hsla(211, 86.7%, 99.6%, .927);--teal1: hsl(168, 48%, 6.5%);--teal2: hsl(169, 77.8%, 7.1%);--teal3: hsl(170, 76.1%, 9.2%);--teal4: hsl(171, 75.8%, 11%);--teal5: hsl(171, 75.7%, 12.8%);--teal6: hsl(172, 75.8%, 15.1%);--teal7: hsl(172, 76.7%, 18.6%);--teal8: hsl(173, 80.2%, 23.7%);--teal9: hsl(173, 80%, 36%);--teal10: hsl(174, 83.9%, 38.2%);--teal11: hsl(174, 90%, 40.7%);--teal12: hsl(166, 73%, 93.1%);--tealA1: hsla(0, 0%, 0%, 0);--tealA2: hsla(171, 100%, 49.2%, .031);--tealA3: hsla(172, 100%, 49.7%, .07);--tealA4: hsla(175, 100%, 49.7%, .105);--tealA5: hsla(174, 98.9%, 50.1%, .14);--tealA6: hsla(174, 100%, 51.8%, .187);--tealA7: hsla(173, 99.6%, 53.2%, .257);--tealA8: hsla(174, 99.6%, 53.3%, .366);--tealA9: hsla(173, 99.9%, 54.6%, .609);--tealA10: hsla(174, 99.9%, 53.8%, .67);--tealA11: hsla(174, 100%, 52%, .748);--tealA12: hsla(166, 98.6%, 95%, .979);--tomato1: hsl(10, 23%, 9.4%);--tomato2: hsl(9, 44.8%, 11.4%);--tomato3: hsl(8, 52%, 15.3%);--tomato4: hsl(7, 56.3%, 18%);--tomato5: hsl(7, 60.1%, 20.6%);--tomato6: hsl(8, 64.8%, 24%);--tomato7: hsl(8, 71.2%, 29.1%);--tomato8: hsl(10, 80.2%, 35.7%);--tomato9: hsl(10, 78%, 54%);--tomato10: hsl(10, 81.7%, 59%);--tomato11: hsl(10, 85%, 62.8%);--tomato12: hsl(10, 89%, 96%);--tomatoA1: hsla(0, 0%, 0%, 0);--tomatoA2: hsla(5, 100%, 49.6%, .058);--tomatoA3: hsla(6, 99.6%, 54.9%, .133);--tomatoA4: hsla(6, 99.2%, 55.4%, .191);--tomatoA5: hsla(6, 99.5%, 55.8%, .244);--tomatoA6: hsla(7, 99.7%, 55.9%, .319);--tomatoA7: hsla(8, 99.8%, 54.8%, .434);--tomatoA8: hsla(10, 99.8%, 53.5%, .598);--tomatoA9: hsla(10, 100%, 59.7%, .885);--tomatoA10: hsla(10, 100%, 63.6%, .916);--tomatoA11: hsla(10, 99.7%, 66.4%, .939);--tomatoA12: hsla(12, 100%, 97.1%, .98);--violet1: hsl(250, 20%, 10.2%);--violet2: hsl(255, 30.3%, 12.9%);--violet3: hsl(253, 37%, 18.4%);--violet4: hsl(252, 40.1%, 22.5%);--violet5: hsl(252, 42.2%, 26.2%);--violet6: hsl(251, 44.3%, 31.1%);--violet7: hsl(250, 46.8%, 38.9%);--violet8: hsl(250, 51.8%, 51.2%);--violet9: hsl(252, 56%, 57.5%);--violet10: hsl(251, 63.2%, 63.2%);--violet11: hsl(250, 95%, 76.8%);--violet12: hsl(252, 87%, 96.4%);--violetA1: hsla(0, 0%, 0%, 0);--violetA2: hsla(258, 98.2%, 61%, .054);--violetA3: hsla(252, 98.8%, 65.8%, .148);--violetA4: hsla(253, 99.7%, 65.7%, .219);--violetA5: hsla(252, 99.7%, 66.4%, .286);--violetA6: hsla(251, 99.7%, 66.2%, .371);--violetA7: hsla(250, 99.7%, 66.3%, .514);--violetA8: hsla(250, 99.7%, 66.1%, .733);--violetA9: hsla(252, 99.9%, 70.3%, .786);--violetA10: hsla(251, 99.9%, 72.9%, .844);--violetA11: hsla(250, 100%, 77.9%, .98);--violetA12: hsla(254, 100%, 97.5%, .98);--yellow1: hsl(45, 100%, 5.5%);--yellow2: hsl(46, 100%, 6.7%);--yellow3: hsl(45, 100%, 8.7%);--yellow4: hsl(45, 100%, 10.4%);--yellow5: hsl(47, 100%, 12.1%);--yellow6: hsl(49, 100%, 14.3%);--yellow7: hsl(49, 90.3%, 18.4%);--yellow8: hsl(50, 100%, 22%);--yellow9: hsl(53, 92%, 50%);--yellow10: hsl(54, 100%, 68%);--yellow11: hsl(48, 100%, 47%);--yellow12: hsl(53, 100%, 91%);--yellowA1: hsla(0, 0%, 0%, 0);--yellowA2: hsla(49, 100%, 49.1%, .027);--yellowA3: hsla(45, 100%, 49.7%, .071);--yellowA4: hsla(46, 100%, 49.7%, .111);--yellowA5: hsla(47, 100%, 49.9%, .15);--yellowA6: hsla(51, 100%, 49.8%, .199);--yellowA7: hsla(51, 99.8%, 53.6%, .269);--yellowA8: hsla(51, 100%, 49.9%, .371);--yellowA9: hsla(53, 100%, 52%, .956);--yellowA10: hsla(56, 100%, 68.4%, .98);--yellowA11: hsla(48, 100%, 50%, .934);--yellowA12: hsla(60, 100%, 91.8%, .98)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(34 118 252 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(34 118 252 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-left:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){font-weight:inherit;font-style:normal;color:var(--tw-prose-quotes);border-left-width:.25rem;border-left-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-left:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~=not-prose] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~=not-prose] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~=not-prose] *)):before{content:"`"}.prose :where(code):not(:where([class~=not-prose] *)):after{content:"`"}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding:.8571429em 1.1428571em}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){width:100%;table-layout:auto;text-align:left;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-right:.5714286em;padding-bottom:.5714286em;padding-left:.5714286em}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose{--tw-prose-body: #101112;--tw-prose-headings: #101112;--tw-prose-lead: #101112;--tw-prose-links: #101112;--tw-prose-bold: #101112;--tw-prose-counters: #101112;--tw-prose-bullets: #101112;--tw-prose-hr: #101112;--tw-prose-quotes: #101112;--tw-prose-quote-borders: #101112;--tw-prose-captions: #101112;--tw-prose-code: #101112;--tw-prose-pre-code: #fff;--tw-prose-pre-bg: #101112;--tw-prose-th-borders: #101112;--tw-prose-td-borders: #101112;--tw-prose-invert-body: #fff;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #fff;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #fff;--tw-prose-invert-bullets: #fff;--tw-prose-invert-hr: #fff;--tw-prose-invert-quotes: #fff;--tw-prose-invert-quote-borders: #fff;--tw-prose-invert-captions: #fff;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #101112;--tw-prose-invert-pre-bg: #fff;--tw-prose-invert-th-borders: #fff;--tw-prose-invert-td-borders: #fff;font-size:1rem;line-height:1.75}.prose :where(p):not(:where([class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(video):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>*:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>*:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>*:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>*:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-y-0{top:0;bottom:0}.left-0{left:0}.top-16{top:4rem}.right-0{right:0}.z-10{z-index:10}.z-50{z-index:50}.z-0{z-index:0}.-m-3{margin:-12px}.mx-auto{margin-left:auto;margin-right:auto}.ml-4{margin-left:20px}.mt-1{margin-top:4px}.mt-2{margin-top:8px}.ml-3{margin-left:12px}.mt-16{margin-top:4rem}.mt-6{margin-top:52px}.mt-10{margin-top:2.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.flow-root{display:flow-root}.grid{display:grid}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-screen{height:100vh}.h-10{height:2.5rem}.h-6{height:52px}.h-7{height:84px}.h-16{height:4rem}.h-auto{height:auto}.h-12{height:3rem}.h-48{height:12rem}.min-h-screen{min-height:100vh}.w-screen,.w-\[100vw\]{width:100vw}.w-full{width:100%}.w-10{width:2.5rem}.w-6{width:52px}.w-12{width:3rem}.w-48{width:12rem}.w-4{width:20px}.w-\[200\%\]{width:200%}.max-w-7xl{max-width:80rem}.max-w-\[70vw\]{max-width:70vw}.max-w-4xl{max-width:56rem}.flex-1{flex:1 1 0}.shrink-0{flex-shrink:0}.origin-top-right{transform-origin:top right}.-translate-y-1{--tw-translate-y: -4px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-20{--tw-translate-x: 5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-20{--tw-translate-y: 5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-45{--tw-rotate: -45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-8{gap:136px}.gap-4{gap:20px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-6{gap:52px}.gap-y-6{row-gap:52px}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(52px * var(--tw-space-x-reverse));margin-left:calc(52px * calc(1 - var(--tw-space-x-reverse)))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(52px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(52px * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(136px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(136px * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(20px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(20px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4px * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-gray-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(230 232 236 / var(--tw-divide-opacity))}.overflow-hidden{overflow:hidden}.rounded-lg{border-radius:9px}.rounded-md{border-radius:6px}.rounded-full{border-radius:9999px}.border-b-2{border-bottom-width:2px}.border-t{border-top-width:1px}.border-l-4{border-left-width:4px}.border-transparent{border-color:transparent}.border-gray-900\/10{border-color:#272a2e1a}.bg-black{--tw-bg-opacity: 1;background-color:rgb(16 17 18 / var(--tw-bg-opacity))}.bg-green-300{--tw-bg-opacity: 1;background-color:rgb(114 224 151 / var(--tw-bg-opacity))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(242 243 245 / var(--tw-bg-opacity))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(230 232 236 / var(--tw-bg-opacity))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(134 144 160 / var(--tw-bg-opacity))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-white{--tw-gradient-from: #fff;--tw-gradient-to: rgb(255 255 255 / 0);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-transparent{--tw-gradient-to: transparent}.object-cover{-o-object-fit:cover;object-fit:cover}.p-4{padding:20px}.p-6{padding:52px}.p-3{padding:12px}.p-2{padding:8px}.px-1{padding-left:4px;padding-right:4px}.px-6{padding-left:52px;padding-right:52px}.py-5{padding-top:32px;padding-bottom:32px}.px-2{padding-left:8px;padding-right:8px}.py-2{padding-top:8px;padding-bottom:8px}.py-1{padding-top:4px;padding-bottom:4px}.px-4{padding-left:20px;padding-right:20px}.py-3{padding-top:12px;padding-bottom:12px}.pt-1{padding-top:4px}.pb-8{padding-bottom:136px}.pt-16{padding-top:4rem}.pt-8{padding-top:136px}.pr-2{padding-right:8px}.pt-2{padding-top:8px}.pb-4{padding-bottom:20px}.pl-3{padding-left:12px}.pr-4{padding-right:20px}.pt-4{padding-top:20px}.font-serif{font-family:PT Serif,serif}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.text-2xl{font-size:1.5rem;line-height:2rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-6{line-height:1.5rem}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.tracking-tighter{letter-spacing:-.05em}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.text-gray-500{--tw-text-opacity: 1;color:rgb(134 144 160 / var(--tw-text-opacity))}.text-gray-900{--tw-text-opacity: 1;color:rgb(39 42 46 / var(--tw-text-opacity))}.text-gray-400{--tw-text-opacity: 1;color:rgb(158 166 179 / var(--tw-text-opacity))}.text-gray-600{--tw-text-opacity: 1;color:rgb(110 118 131 / var(--tw-text-opacity))}.text-gray-700{--tw-text-opacity: 1;color:rgb(86 93 103 / var(--tw-text-opacity))}.text-black{--tw-text-opacity: 1;color:rgb(16 17 18 / var(--tw-text-opacity))}.underline{text-decoration-line:underline}.decoration-8{text-decoration-thickness:8px}.underline-offset-\[1rem\]{text-underline-offset:1rem}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.mix-blend-overlay{mix-blend-mode:overlay}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-black{--tw-shadow-color: #101112;--tw-shadow: var(--tw-shadow-colored)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(16 17 18 / var(--tw-ring-opacity))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-100{transition-duration:.1s}.duration-75{transition-duration:75ms}.duration-1000{transition-duration:1s}.duration-500{transition-duration:.5s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(182 188 198 / var(--tw-border-opacity))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(242 243 245 / var(--tw-bg-opacity))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(230 232 236 / var(--tw-bg-opacity))}.hover\:bg-cyan-400:hover{--tw-bg-opacity: 1;background-color:rgb(34 218 244 / var(--tw-bg-opacity))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(39 42 46 / var(--tw-text-opacity))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(110 118 131 / var(--tw-text-opacity))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(134 144 160 / var(--tw-text-opacity))}.hover\:text-black:hover{--tw-text-opacity: 1;color:rgb(16 17 18 / var(--tw-text-opacity))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(86 93 103 / var(--tw-text-opacity))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-gray-400:hover{text-decoration-color:#9ea6b3}.hover\:underline-offset-\[1rem\]:hover{text-underline-offset:1rem}.focus\:outline-hidden:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-inset:focus{--tw-ring-inset: inset}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.disabled\:opacity-50:disabled{opacity:.5}.group:hover .group-hover\:translate-y-10{--tw-translate-y: 2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-10{--tw-translate-x: 2.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-105{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-90{opacity:.9}.group:hover .group-hover\:opacity-75{opacity:.75}.group:hover .group-hover\:shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.group:hover .group-hover\:shadow-cyan-200{--tw-shadow-color: #90ecf9;--tw-shadow: var(--tw-shadow-colored)}.prose-a\:text-cyan-600 :is(:where(a):not(:where([class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(28 151 168 / var(--tw-text-opacity))}.dark .dark\:divide-gray-900>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(39 42 46 / var(--tw-divide-opacity))}.dark .dark\:bg-black{--tw-bg-opacity: 1;background-color:rgb(16 17 18 / var(--tw-bg-opacity))}.dark .dark\:prose-invert{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}.dark .dark\:prose-a\:text-cyan-200 :is(:where(a):not(:where([class~=not-prose] *))){--tw-text-opacity: 1;color:rgb(144 236 249 / var(--tw-text-opacity))}@media(min-width:640px){.sm\:static{position:static}.sm\:inset-auto{inset:auto}.sm\:ml-6{margin-left:52px}.sm\:mt-20{margin-top:5rem}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:w-12{width:3rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:gap-8{gap:136px}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0 * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0 * var(--tw-space-y-reverse))}.sm\:space-x-10>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2.5rem * var(--tw-space-x-reverse));margin-left:calc(2.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:py-8{padding-top:136px;padding-bottom:136px}.sm\:px-6{padding-left:52px;padding-right:52px}.sm\:pt-24{padding-top:6rem}.sm\:pr-0{padding-right:0}}@media(min-width:768px){.md\:mt-0{margin-top:0}.md\:flex{display:flex}.md\:grid{display:grid}.md\:h-full{height:100%}.md\:flex-1{flex:1 1 0}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-col{flex-direction:column}.md\:justify-between{justify-content:space-between}.md\:gap-8{gap:136px}.md\:gap-6{gap:52px}.md\:gap-12{gap:3rem}.md\:prose-2xl{font-size:1.5rem;line-height:1.6666667}.md\:prose-2xl :where(p):not(:where([class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em}.md\:prose-2xl :where([class~=lead]):not(:where([class~=not-prose] *)){font-size:1.25em;line-height:1.4666667;margin-top:1.0666667em;margin-bottom:1.0666667em}.md\:prose-2xl :where(blockquote):not(:where([class~=not-prose] *)){margin-top:1.7777778em;margin-bottom:1.7777778em;padding-left:1.1111111em}.md\:prose-2xl :where(h1):not(:where([class~=not-prose] *)){font-size:2.6666667em;margin-top:0;margin-bottom:.875em;line-height:1}.md\:prose-2xl :where(h2):not(:where([class~=not-prose] *)){font-size:2em;margin-top:1.5em;margin-bottom:.8333333em;line-height:1.0833333}.md\:prose-2xl :where(h3):not(:where([class~=not-prose] *)){font-size:1.5em;margin-top:1.5555556em;margin-bottom:.6666667em;line-height:1.2222222}.md\:prose-2xl :where(h4):not(:where([class~=not-prose] *)){margin-top:1.6666667em;margin-bottom:.6666667em;line-height:1.5}.md\:prose-2xl :where(img):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.md\:prose-2xl :where(video):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.md\:prose-2xl :where(figure):not(:where([class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.md\:prose-2xl :where(figure>*):not(:where([class~=not-prose] *)){margin-top:0;margin-bottom:0}.md\:prose-2xl :where(figcaption):not(:where([class~=not-prose] *)){font-size:.8333333em;line-height:1.6;margin-top:1em}.md\:prose-2xl :where(code):not(:where([class~=not-prose] *)){font-size:.8333333em}.md\:prose-2xl :where(h2 code):not(:where([class~=not-prose] *)){font-size:.875em}.md\:prose-2xl :where(h3 code):not(:where([class~=not-prose] *)){font-size:.8888889em}.md\:prose-2xl :where(pre):not(:where([class~=not-prose] *)){font-size:.8333333em;line-height:1.8;margin-top:2em;margin-bottom:2em;border-radius:.1875rem;padding:1.2em 1.6em}.md\:prose-2xl :where(ol):not(:where([class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.5833333em}.md\:prose-2xl :where(ul):not(:where([class~=not-prose] *)){margin-top:1.3333333em;margin-bottom:1.3333333em;padding-left:1.5833333em}.md\:prose-2xl :where(li):not(:where([class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.md\:prose-2xl :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.4166667em}.md\:prose-2xl :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.4166667em}.md\:prose-2xl :where(.md\:prose-2xl>ul>li p):not(:where([class~=not-prose] *)){margin-top:.8333333em;margin-bottom:.8333333em}.md\:prose-2xl :where(.md\:prose-2xl>ul>li>*:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.md\:prose-2xl :where(.md\:prose-2xl>ul>li>*:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.md\:prose-2xl :where(.md\:prose-2xl>ol>li>*:first-child):not(:where([class~=not-prose] *)){margin-top:1.3333333em}.md\:prose-2xl :where(.md\:prose-2xl>ol>li>*:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.3333333em}.md\:prose-2xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-top:.6666667em;margin-bottom:.6666667em}.md\:prose-2xl :where(hr):not(:where([class~=not-prose] *)){margin-top:3em;margin-bottom:3em}.md\:prose-2xl :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.md\:prose-2xl :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.md\:prose-2xl :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.md\:prose-2xl :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}.md\:prose-2xl :where(table):not(:where([class~=not-prose] *)){font-size:.8333333em;line-height:1.4}.md\:prose-2xl :where(thead th):not(:where([class~=not-prose] *)){padding-right:.6em;padding-bottom:.8em;padding-left:.6em}.md\:prose-2xl :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}.md\:prose-2xl :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}.md\:prose-2xl :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.8em .6em}.md\:prose-2xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}.md\:prose-2xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}.md\:prose-2xl :where(.md\:prose-2xl>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.md\:prose-2xl :where(.md\:prose-2xl>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media(min-width:1024px){.lg\:ml-0{margin-left:0}.lg\:mt-4{margin-top:20px}.lg\:mt-24{margin-top:6rem}.lg\:flex{display:flex}.lg\:h-12{height:3rem}.lg\:w-2\/3{width:66.666667%}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}.lg\:flex-col{flex-direction:column}.lg\:justify-between{justify-content:space-between}.lg\:gap-12{gap:3rem}.lg\:px-8{padding-left:136px;padding-right:136px}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:px-4{padding-left:20px;padding-right:20px}.lg\:pt-32{padding-top:8rem}.lg\:text-3xl{font-size:1.875rem;line-height:2.25rem}.lg\:text-5xl{font-size:3rem;line-height:1}}@media(min-width:1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:mt-0{margin-top:0}.xl\:grid{display:grid}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:gap-8{gap:136px}.xl\:py-16{padding-top:4rem;padding-bottom:4rem}.xl\:text-8xl{font-size:6rem;line-height:1}}*{font-variant-ligatures:none}html{-webkit-font-smoothing:antialiased;overflow-x:hidden}.embla__slide{position:relative;flex:0 0 100%;color:#ebc8ed}}@theme{ --breakpoint-xs: 480px; --breakpoint-sm: 640px; --breakpoint-md: 768px; --breakpoint-lg: 1024px; --breakpoint-xl: 1280px; --breakpoint-2xl: 1536px; --breakpoint-3xl: 1920px; --breakpoint-4xl: 2560px; }@theme{ --font-sans: "cy", "josefin-sans", "proxima-nova-condensed", "Jost", "Inter Tight", "Helvetica Neue", "ui-sans-serif", "system-ui", "sans-serif"; --font-mono: "TT Norms Pro Mono"; --font-heading: "TT Berlinerins Grotesk", "cy", "system-ui", "sans-serif"; --font-body: "Sofia Pro", "josefin-sans", "system-ui", "sans-serif"; --font-serif: "Acta Display", "Domaine Display Narrow", "Sometimes Times", "Merriweather", "ui-serif"; --font-script: "Autumn Chant Script", "Leaves and Twigs Three Regular", "Beach Script Demo", "Good Karma Script", "Biloxi Script", "Shopping Script Demo", "TT Berlinerins Script", "Braisetto"; --font-title: "Oatmeal Pro"; --font-acta-display: "Acta Display"; --font-arca-majora: "Arca Majora"; --font-hex-franklin: "Hex Franklin"; --font-tt-berlinerins-grotesk: "TT Berlinerins Grotesk"; --font-tt-berlinerins-script: "TT Berlinerins Script"; --font-galactic-script: "Galactic Script"; --font-raisetto: "Braisetto"; --font-leaves-and-twigs-three-regular: "Leaves and Twigs Three Regular"; --font-shopping-script-demo: "Shopping Script Demo"; --font-beach-script-demo: "Beach Script Demo"; --font-biloxi-script: "Biloxi Script"; --font-autumn-chant-script: "Autumn Chant Script"; --font-good-karma-script: "Good Karma Script"; }@theme{ --color-background: oklch(1 0 0); --color-foreground: oklch(.55 .2 255); --color-tahiti: oklch(.6 .3 0); --color-tahiti-light: oklch(.8 .2 90); --color-tahiti-dark: oklch(.4 .25 180); --color-card: oklch(.7 .1 230); --color-card-foreground: oklch(.25 .2 255); --color-popover: oklch(1 0 0); --color-popover-foreground: oklch(.25 .2 255); --color-primary: oklch(.65 .3 320); --color-primary-foreground: oklch(.95 .03 240); --color-secondary: oklch(.95 .03 240); --color-secondary-foreground: oklch(.35 .2 255); --color-muted: oklch(.95 .03 240); --color-muted-foreground: oklch(.6 .1 250); --color-accent: oklch(.95 .03 240); --color-accent-foreground: oklch(.35 .2 255); --color-destructive: oklch(.65 .25 30); --color-destructive-foreground: oklch(.95 .03 240); --color-border: oklch(.9 .03 245); --color-input: oklch(.9 .03 245); --color-ring: oklch(.25 .2 255); }@theme dark{ --color-background: oklch(.12 .02 0); --color-foreground: oklch( .85 .25 255 ); --color-tahiti: oklch(.3 .25 0); --color-tahiti-light: oklch(.5 .2 90); --color-tahiti-dark: oklch(.15 .3 180); --color-card: oklch(.25 .1 230); --color-card-foreground: oklch(.85 .2 255); --color-popover: oklch(.18 .02 0); --color-popover-foreground: oklch(.85 .2 255); --color-primary: oklch(.4 .25 320); --color-primary-foreground: oklch(.9 .05 240); --color-secondary: oklch(.4 .2 240); --color-secondary-foreground: oklch(.85 .25 255); --color-muted: oklch(.3 .05 240); --color-muted-foreground: oklch(.7 .15 250); --color-accent: oklch(.4 .15 240); --color-accent-foreground: oklch(.85 .2 255); --color-destructive: oklch(.3 .2 30); --color-destructive-foreground: oklch( .85 .15 240 ); --color-border: oklch(.25 .03 245); --color-input: oklch(.25 .03 245); --color-ring: oklch(.6 .15 255); }@theme{ --magic-card-height: 200px; }@layer base{@font-face{font-family:Inter Tight;font-display:swap;font-weight:100 900;src:url(/static/InterTight-VariableFont_wght-BuYFAPY1.ttf) format("woff2")}@font-face{font-family:Inter Tight;font-display:swap;font-weight:100 900;font-style:italic;src:url(/static/InterTight-Italic-VariableFont_wght-kcsG9Siq.ttf) format("woff2")}@font-face{font-family:Satisfy Regular;font-display:swap;font-weight:100 900;src:url(/static/Satisfy-Regular-CDn8QRVK.ttf) format("woff2")}@font-face{font-family:Raleway;font-display:swap;font-weight:100 900;font-style:italic;src:url(/static/Raleway-Italic-VariableFont_wght-DeUc5ZeL.ttf) format("woff2")}@font-face{font-family:Raleway;font-display:swap;font-weight:100 900;src:url(/static/Raleway-VariableFont_wght-D_g2wK_1.ttf) format("woff2")}@font-face{font-family:Merriweather;font-display:swap;font-weight:100 900;font-style:italic;src:url(/static/Merriweather-Italic-GcduroKQ.ttf) format("woff2")}@font-face{font-family:Merriweather;font-display:swap;font-weight:100 900;src:url(/static/Merriweather-Regular-rtU9Xc2a.ttf) format("woff2")}@font-face{font-family:Leaves and Twigs Three Regular;font-display:swap;font-weight:400;src:url(/static/LeavesAndTwigsThree-Regular-CnBgdjq-.woff2) format("woff2")}@font-face{font-family:Jost;font-display:swap;font-weight:100 900;src:url(/static/Jost-VariableFont_wght-Cm8dCCqe.ttf) format("woff2")}@font-face{font-family:Sacramento;font-display:swap;font-weight:400;src:url(/static/Sacramento-Regular-j1WQUtzH.ttf) format("woff2")}@font-face{font-family:Sometimes Times;font-display:swap;font-weight:100 900;src:url(/static/SometimesTimesTRIAL-Light-COyJDCka.otf) format("woff2")}@font-face{font-family:Sometimes Times;font-display:swap;font-weight:100 900;src:url(/static/SometimesTimesTRIAL-Regular-DCFbPRct.otf) format("woff2")}@font-face{font-family:Sometimes Times;font-display:swap;font-weight:100 900;src:url(/static/SometimesTimesTRIAL-Medium-DHdiDSh7.otf) format("woff2")}@font-face{font-family:Sometimes Times;font-display:swap;font-weight:100 900;src:url(/static/SometimesTimesTRIAL-Bold-BKh7TzNI.otf) format("woff2")}@font-face{font-family:Oatmeal Pro;font-display:swap;font-weight:100 900;src:url(/static/OatmealProTRIAL-ExtraLight-BC24uRhu.otf) format("woff2")}@font-face{font-family:Oatmeal Pro;font-display:swap;font-weight:100 900;src:url(/static/OatmealProTRIAL-Light-BEJa1PA3.otf) format("woff2")}@font-face{font-family:Oatmeal Pro;font-display:swap;font-weight:100 900;src:url(/static/OatmealProTRIAL-Regular-C8itZNlW.otf) format("woff2")}@font-face{font-family:Oatmeal Pro;font-display:swap;font-weight:100 900;src:url(/static/OatmealProTRIAL-Medium-DHWEme0K.otf) format("woff2")}@font-face{font-family:Oatmeal Pro;font-display:swap;font-weight:100 900;src:url(/static/OatmealProTRIAL-SemiBold-Ckzl5jwK.otf) format("woff2")}@font-face{font-family:Oatmeal Pro;font-display:swap;font-weight:100 900;src:url(/static/OatmealProTRIAL-Bold-D4WrlMuO.otf) format("woff2")}@font-face{font-family:Lothian-X;font-display:swap;font-weight:100 900;src:url(/static/LothianSansXS-D3pxHGo6.ttf) format("woff2")}@font-face{font-family:Josef K Paneuropean;font-display:swap;font-weight:100 900;src:url(/static/josefkpaneuropean-BzKZeaqP.ttf) format("woff2")}.font-acta-display-light{font-family:Acta Display Light;font-weight:400;font-style:normal}.font-acta-display-book{font-family:Acta Display Book;font-weight:400;font-style:normal}.font-acta-display-medium{font-family:Acta Display Medium;font-weight:400;font-style:normal}.font-literata{font-family:literata-variable,sans-serif;font-variation-settings:"opsz" 72,"wght" 100}.font-sofia-pro{font-family:sofia-pro,sans-serif;font-weight:100;font-style:normal}.font-new-order{font-family:new-order,sans-serif;font-weight:300 700;font-style:normal}.font-brandon-grotesque{font-family:brandon-grotesque,sans-serif;font-weight:100 900;font-style:normal}.font-proxima-nova{font-family:proxima-nova,sans-serif;font-weight:100 900;font-style:normal italic}.font-proxima-nova-condensed{font-family:proxima-nova-condensed,sans-serif;font-weight:100 900;font-style:normal italic}.font-proxima-nova-extra-condensed{font-family:font-proxima-nova-extra-condensed,sans-serif;font-weight:100 900;font-style:normal italic}.font-kinescope{font-family:kinescope,sans-serif;font-weight:100 900;font-style:normal}.font-liebelotte{font-family:liebelotte,sans-serif;font-weight:100 900;font-style:normal}.font-mostra-nuova{font-family:mostra-nuova,sans-serif;font-weight:100 900;font-style:normal}.font-josefin-slab{font-family:josefin-slab,serif;font-weight:100 900;font-style:normal}.font-josefin-sans{font-family:josefin-sans,sans-serif;font-weight:100 900;font-style:normal}.font-goldenbook{font-family:goldenbook,serif;font-weight:100 900;font-style:normal}.font-braisetto{font-family:braisetto,script;font-weight:100 900;font-style:normal}.font-bagatela{font-family:bagatela,serif;font-weight:100 900;font-style:normal}}@layer base{@font-face{font-family:Cy;font-display:swap;font-weight:100;src:url(/static/Cy-Thin-DKfFc-L9.ttf) format("truetype")}@font-face{font-family:Cy;font-display:swap;font-weight:200;src:local("Cy-ExtraLight"),url(/static/Cy-ExtraLight-BQTA3TD6.ttf) format("truetype")}@font-face{font-family:Cy;font-display:swap;font-weight:300;src:local("Cy-Light"),url(/static/Cy-Light-hfWcVSvD.ttf) format("truetype")}@font-face{font-family:Cy;font-display:swap;font-weight:400;src:local("Cy-SemiLight"),url(/static/Cy-SemiLight-DxocKDjQ.ttf) format("truetype")}@font-face{font-family:Cy;font-display:swap;font-weight:500;src:local("Cy-Regular"),url(/static/Cy-Regular-ZGqPGBaG.ttf) format("truetype")}@font-face{font-family:Cy;font-display:swap;font-weight:600;src:local("Cy-SemiBold"),url(/static/Cy-SemiBold-BHHFK_Vl.ttf) format("truetype")}@font-face{font-family:Cy;font-display:swap;font-weight:700;src:local("Cy-ExtraBold"),url(/static/Cy-ExtraBold-P-5h_l6z.ttf) format("truetype")}@font-face{font-family:Cy;font-display:swap;font-weight:800;src:local("Cy-Black"),url(/static/Cy-Black-DcJVFJtT.ttf) format("truetype")}}@layer base{@font-face{font-family:Sofia Pro;font-display:swap;font-weight:100;src:local("Sofia-Pro-Ultra-Light"),url(/static/Sofia-Pro-Ultra-Light-Bt85oRWF.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-display:swap;font-weight:200;src:local("Sofia-Pro-Extra-Light-italic"),url(/static/Sofia-Pro-Extra-Light-italic-C6M4q6tX.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-display:swap;font-weight:200;src:local("Sofia-Pro-ExtraLight"),url(../../fonts/Sofia-Pro/Sofia-Pro-ExtraLight.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-display:swap;font-weight:300;src:local("Sofia-Pro-Light-italic"),url(/static/Sofia-Pro-Light-italic-Cl0780kZ.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-display:swap;font-weight:300;src:local("Sofia-Pro-Light"),url(/static/Sofia-Pro-Light-BNEbrpOE.ttf) format("truetype")}@font-face{font-family:Sofia Pro;font-display:swap;font-style:italic;font-weight:400;src:local("Sofia-Pro-Regular-italic"),url(/static/Sofia-Pro-Regular-italic-CPjef-oQ.ttf) format("truetype")}}@layer base{@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-weight:100;src:url(/static/Sofia-Pro-Ultra-Light-Bt85oRWF.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-weight:100;src:url(/static/Sofia-Pro-Ultra-Light-italic-UtNF7wll.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-weight:200;src:url(/static/Sofia-Pro-Extra-Light-D8gdKQYS.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-weight:200;src:url(/static/Sofia-Pro-Extra-Light-italic-C6M4q6tX.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-weight:300;src:url(/static/Sofia-Pro-Light-BNEbrpOE.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-weight:300;src:url(/static/Sofia-Pro-Light-italic-Cl0780kZ.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-style:normal;font-weight:400;src:url(/static/Sofia-Pro-Regular-Rp3jsBYH.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-style:italic;font-weight:400;src:url(/static/Sofia-Pro-Regular-italic-CPjef-oQ.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-weight:600;src:url(/static/Sofia-Pro-Medium-CXMGNLsR.ttf) format("woff2")}@font-face{font-family:Sofia Pro Condensed;font-display:swap;font-weight:600;src:url(/static/Sofia-Pro-Medium-italic-nd7zNKiG.ttf) format("woff2")}}@layer base{@font-face{font-family:Acta Display;font-display:swap;font-weight:300;src:url(/static/Acta-Display-Light-RiQKOCtU.woff2) format("woff2")}@font-face{font-family:Acta Display;font-display:swap;font-style:italic;font-weight:400;src:url(../../fonts/Acta-Display/Acta-Display-Book.woff2) format("woff2")}@font-face{font-family:Acta Display;font-display:swap;font-weight:600;src:url(/static/Acta-Display-W01-Medium-D0MQ9jEO.woff2) format("woff2")}@font-face{font-family:Acta Display;font-display:swap;font-weight:700;src:url(/static/Acta-Display-W04-Medium-D0p_xGoc.woff2) format("woff2")}@font-face{font-family:Acta Display;font-display:swap;font-style:italic;font-weight:800;src:url(/static/Acta-Display-W01-Bold-Bew0pdAj.woff2) format("woff2")}}@layer base{@font-face{font-family:TT Berlinerins Grotesk;font-display:swap;font-weight:400;src:url(/static/TT-Berlinerins-Grotesk-IjilYUYi.woff2) format("woff2")}@font-face{font-family:TT Berlinerins Script;font-display:swap;font-weight:400;src:url(/static/TT-Berlinerins-Script-BB0SfnrO.woff2) format("woff2")}}@layer base{@font-face{font-family:Shopping Script Demo;font-display:swap;font-weight:100;src:url(/static/ShoppingScriptDemo-rGL7-CAGvT5d8.ttf) format("woff2")}}@layer base{@font-face{font-family:Beach Script Demo;font-display:swap;font-weight:100;src:url(/static/BeachScriptRegular-8Wyg-BabmyBY7.otf) format("woff2")}}@layer base{@font-face{font-family:Biloxi Script;font-display:swap;font-weight:500;src:url(/static/BiloxiScript-g5WY-R3oFGGwu.ttf) format("woff2")}@font-face{font-family:Biloxi Script Thin;font-display:swap;font-weight:100;src:url(/static/BiloxiThin-XeKo-C5n3lqSJ.ttf) format("woff2")}}@layer base{@font-face{font-family:Autumn Chant Script;font-display:swap;font-weight:500;src:url(/static/Autumnchant-Bnvw-BHhtZVTU.otf) format("woff2")}}@layer base{@font-face{font-family:Good Karma Script;font-display:swap;font-weight:500;src:url(/static/GoodKarmaDemo-j4gR-DgFrjpen.ttf) format("woff2")}}@layer base{@font-face{font-family:Hex Franklin;font-display:swap;font-weight:100/900;src:url(/static/HEX-Franklin-v.0.2-Variable-n3N4Mx0x.ttf) format("woff2")}}@layer base{@font-face{font-family:Arca Majora Bold;font-display:swap;font-weight:700;src:url(/static/ArcaMajora3-Bold-Cg7E1OAG.woff2) format("woff2")}@font-face{font-family:Arca Majora Heavy;font-display:swap;font-weight:900;src:url(/static/ArcaMajora3-Heavy-Ngoxbo8s.woff2) format("woff2")}}@layer base{@font-face{font-family:Galactic Script;font-display:swap;font-weight:100/900;src:url(/static/galactic-script-BNZl3UT6.otf) format("woff2")}}@layer base{@font-face{font-family:Domaine Display;font-display:swap;font-weight:100 900;src:url(/static/FontsFree-Net-DomaineDisplayBlack-BRgPa9nX.ttf) format("woff2")}@font-face{font-family:Domaine Display;font-display:swap;font-weight:100 900;font-style:italic;src:url(/static/FontsFree-Net-DomaineDisplayBold-CZbgJ6wP.ttf) format("woff2")}}@layer base{:root{--light: #fff;--dark: #202124;--background: #ffffff;--foreground: #171717;--bg: var(--light);--onBg: var(--dark);--minL: #000;--maxL: #fff}:root{--color-background: var(--background);--color-foreground: var(--foreground)}@media(prefers-color-scheme:dark){:root{--background: #0a0a0a;--foreground: #ededed;--bg: var(--dark);--onBg: var(--light)}}body{background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}.color-wheel{--diameter: min(60vmin, 60%);position:relative;width:100%;aspect-ratio:1;border-radius:50%;z-index:4;overflow:visible}.color-wheel:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,var(--minL),rgba(255,255,255,0),var(--maxL)),conic-gradient(from 90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);z-index:2;will-change:transform,opacity;pointer-events:none}.color-wheel.inverted-lightness:before{background:radial-gradient(closest-side,var(--maxL),rgba(255,255,255,0),var(--minL)),conic-gradient(from 90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red)}.wheel-container{position:relative;width:100%;height:100%;border-radius:50%;overflow:visible}.color-anchor{position:absolute;border-radius:50%;z-index:10;cursor:grab;transform-origin:center center;box-shadow:0 0 0 2px var(--bg),0 0 0 3px var(--onBg);transition:transform .2s cubic-bezier(.3,.7,0,1)}.wheel__huelabel{-webkit-user-select:none;user-select:none;box-sizing:border-box;position:absolute;top:50%;left:50%;font-size:1.7vmin;text-align:left;pointer-events:none;transition:font-size .3s cubic-bezier(.3,.7,0,1);width:10%;animation:dropIn 1.5s cubic-bezier(.3,.7,0,1);animation-delay:calc(var(--i) * .5s);animation-fill-mode:forwards;opacity:0;transform:scale(5) translate(-50%,-50%) rotate(calc(var(--i, 0) * 360deg)) translate(540%) translate(100%);will-change:transform,opacity,font-size;z-index:2;font-family:Aboreto,cursive,sans-serif}@keyframes dropIn{0%{opacity:0;transform:scale(5) translate(-50%,-50%) rotate(calc(var(--i, 0) * 360deg)) translate(540%) translate(100%)}15%{opacity:0}to{opacity:1;transform:scale(1) translate(-50%,-50%) rotate(calc(var(--i, 0) * 360deg)) translate(540%) translate(100%)}}.wheel__huelabel b{display:block;font-weight:400;animation-delay:calc(var(--i) * .5s);animation-fill-mode:forwards;animation:dropIndent 1.5s cubic-bezier(.3,.7,0,1);transition:font-size .1s cubic-bezier(.3,.7,0,1)}.wheel__huelabel--flipped{text-align:left;transform:translate(-50%,-50%) rotate(calc(var(--i, 0) * 360deg)) translate(540%) rotate(180deg)}.color-dot{position:absolute;width:8px;height:8px;border-radius:50%;border:1.5px solid #ffffff;transform:translate(-50%,-50%);box-shadow:0 0 3px #00000080;z-index:50}.color-path{position:absolute;height:2px;background:none;border-top:2px dashed #ffffff;transform-origin:0 0;opacity:.8;z-index:45}@keyframes dropIndent{0%{transform:translate(4000%)}to{transform:translate(0)}}.color-wheel:hover .wheel__huelabel{font-size:1vmin}.color-wheel:hover .wheel__huelabel--active b{font-size:1.7vmin}.wheel__huelabel:before,.wheel__huelabel:after{content:"";position:absolute}.wheel__huelabel:after{overflow:hidden;width:35%;bottom:50%;aspect-ratio:1;right:auto;left:-90%;background:hsl(calc(360 * var(--i, 0)),100%,70%);border-radius:50%;border:1px solid var(--minL, #000);transform:translate(-50%,50%) scale(.5);transition:all .5s cubic-bezier(.16,1,.3,1);--scale: .5;box-shadow:0 0 0 3px var(--maxL, #fff)}.wheel__huelabel--active:after{--scale: .75;transform:translate(-50%,50%) scale(.75);box-shadow:0 0 0 4px var(--maxL, #fff);transition:all .5s cubic-bezier(.16,1,.3,1)}.color-wheel:hover .wheel__huelabel--active:after{--scale: .9;transform:translate(-50%,50%) scale(.9)}@keyframes scaleInD{0%{transform:translate(-50%,50%) scale(0)}to{transform:translate(-50%,50%) scale(var(--scale))}}.wheel__huelabel:before{height:1px;left:-60%;right:125%;background:var(--onBg);top:50%;transform:translateY(-50%) scale(.7) scaleX(0);transform-origin:0 0;animation:reveal 1s cubic-bezier(.3,.7,0,1);animation-delay:calc(1.6s + var(--i) * .5s);animation-fill-mode:forwards}@keyframes reveal{0%{transform:translateY(-50%) scale(.6) scaleX(0)}to{transform:translateY(-50%) scale(.6) scaleX(2.2)}}.color-palette-container{display:flex;flex-direction:row;align-items:center;width:100%;overflow:hidden;border-radius:.5rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}.color-anchor:active{cursor:grabbing}}@layer components{.swimlane{@apply grid w-full snap-x snap-mandatory scroll-px-1 grid-flow-col justify-start gap-2 overflow-x-scroll px-6 pb-1;}}@layer components{.col{overflow:hidden;position:relative}.slide{position:absolute;inset:0;transition:all .275s ease-in-out,visibility 0s .275s;visibility:hidden;will-change:transform;transform:translateY(100%)}.row:hover~.row .slide{transform:translateY(-100%)}.row:hover .slide{transform:translate(100%)}.row:hover .col:hover~.col .slide{transform:translate(-100%)}.row:hover .col:hover .slide{transform:none;visibility:visible;transition-delay:0s}.row{display:flex}.col{color:#fff;flex:1 1 auto;min-height:260px;position:relative;margin:5px}.col h2{font-weight:300;font-size:1.33333rem;line-height:1.25;margin:0;position:absolute;bottom:1.5rem;right:1.5rem;z-index:0}.photo-container{background:#0f0523 50% 50% / cover;position:absolute;inset:0;transition:1s;transform-origin:bottom right}.photo-container:before{background:linear-gradient(transparent,#43113380,#000320);content:"";position:absolute;inset:0}.col:hover .photo-container{transform:scale(1.25)}.slide{background:#190115cc;padding:0 1.5rem}}@layer components{.drops{position:absolute;bottom:60px;left:500px;display:flex;justify-content:center;align-items:center}.drop{position:absolute;width:150px;height:150px;background:transparent;border-radius:57% 43% 32% 68%/46% 51% 49% 54%;box-shadow:inset 10px 10px 10px #0000000d,15px 25px 10px #0000001a,15px 20px 20px #0000000d,inset -10px -10px 15px #ffffffe6}.drop:before{content:"";position:absolute;top:25px;left:35px;background:#fff;width:20px;height:20px;border-radius:40% 60% 39% 61%/37% 50% 50% 63%}.drop:after{content:"";position:absolute;top:25px;left:65px;background:#fff;width:10px;height:10px;border-radius:58% 42% 39% 61%/52% 37% 63% 48%}.drop:nth-child(2){transform:scale(.5) translate(-200px,180px);border-radius:58% 42% 40% 60%/41% 37% 63% 59%}.drop:nth-child(3){transform:scale(.5) translate(280px,10px);border-radius:47% 53% 40% 60%/56% 50% 50% 44%}.drop:nth-child(4){transform:scale(.35) translate(120px,-310px);border-radius:40% 60% 62% 38%/73% 49% 51% 27%}}@layer components{shop-pay-button{background:#111;width:100%;height:3rem;display:table}.direction-aware-button{margin:5em auto;position:relative;width:10em;height:10em;line-height:10em;overflow:hidden}.button-overlay-right,.button-overlay-left,.button-overlay-top,.button-overlay-bottom,.button-overlay-center{position:absolute;width:inherit;height:inherit;text-align:center;line-height:inherit;transition:transform .4s ease}.button-overlay-right:before,.button-overlay-left:before,.button-overlay-top:before,.button-overlay-bottom:before,.button-overlay-center:before{position:absolute;content:"";width:70.71%;height:70.71%;transform:rotate(45deg)}.button-overlay-right:hover,.button-overlay-left:hover,.button-overlay-top:hover,.button-overlay-bottom:hover,.button-overlay-center:hover{transform:translate(0);z-index:1}.button-overlay-right:hover:before,.button-overlay-left:hover:before,.button-overlay-top:hover:before,.button-overlay-bottom:hover:before,.button-overlay-center:hover:before{width:100%;height:100%;transform:none}.button-overlay-right{background:#00f;transform:translate(100%)}.button-overlay-right:before{right:100%;bottom:0;transform-origin:100% 100%}.button-overlay-right:hover~.button-overlay-center{transform:translate(-100%)}.button-overlay-left{background:green;transform:translate(-100%)}.button-overlay-left:before{left:100%;transform-origin:0 0}.button-overlay-left:hover~.button-overlay-center{transform:translate(100%)}.button-overlay-top{background:red;transform:translateY(-100%)}.button-overlay-top:before{top:100%;right:0;transform-origin:100% 0}.button-overlay-top:hover~.button-overlay-center{transform:translateY(100%)}.button-overlay-bottom{background:#ff0;transform:translateY(100%)}.button-overlay-bottom:before{bottom:100%;left:0;transform-origin:0 100%}.button-overlay-bottom:hover~.button-overlay-center{transform:translateY(-100%)}.button-overlay-center{background:orange;z-index:-1}.switch-button{width:92px;height:48px;display:flex;align-items:center;justify-content:flex-start;border-radius:50px;padding:4px;cursor:pointer}.switch-button[data-isOn=false]{justify-content:flex-end}.switch-button-handle{width:40px;height:40px;border-radius:40px}}@layer components{.dir-control{--borderWidth: 2;--buttonColor: #153568;--bg: #fdd7cd;--backdrop: #1a56c4;--fontSize: 1;--horizontalPadding: 16;--verticalPadding: 8;background:var(--backdrop);border:calc(var(--borderWidth) * 1px) solid var(--buttonColor);border-radius:9999px;text-align:center;line-height:24px;color:var(--textColor, var(--buttonColor));cursor:pointer;font-size:calc(var(--fontSize) * 1rem);font-weight:700;font-family:sans-serif;outline:transparent;padding:calc(var(--verticalPadding) * 1px) calc(var(--horizontalPadding) * 1px);position:relative;text-decoration:none;height:60px;display:flex;align-items:center;justify-content:center;width:300px;transition:transform .2s;transform:translateY(calc(var(--y, 0) * 1%)) scale(var(--scale, 1))}.dir-control:hover{--y: -5;--scale: 1.05}.dir-control:active{--y: 0;--scale: .95}.dir-control span{-webkit-clip-path:var(--clip);bottom:calc(var(--borderWidth) * -1px);clip-path:var(--clip);left:calc(var(--borderWidth) * -1px);position:absolute;right:calc(var(--borderWidth) * -1px);top:calc(var(--borderWidth) * -1px);z-index:1}.dir-control span:nth-of-type(1):hover,.dir-control span:nth-of-type(2):hover,.dir-control span:nth-of-type(3):hover,.dir-control span:nth-of-type(4):hover{--clip: polygon(0 0, 100% 0, 100% 100%, 0 100%);z-index:2}.dir-control span:nth-of-type(1):hover~b:nth-of-type(1),.dir-control span:nth-of-type(2):hover~b:nth-of-type(2),.dir-control span:nth-of-type(3):hover~b:nth-of-type(3),.dir-control span:nth-of-type(4):hover~b:nth-of-type(4){--clip: inset(0 0 0 0)}.dir-control span:nth-of-type(1){--clip: polygon(0 0, 100% 0, 50% 50%, 50% 50%)}.dir-control span:nth-of-type(2){--clip: polygon(100% 0, 100% 100%, 50% 50%)}.dir-control span:nth-of-type(3){--clip: polygon(0 100%, 100% 100%, 50% 50%)}.dir-control span:nth-of-type(4){--clip: polygon(0 0, 0 100%, 50% 50%)}.dir-control b{-webkit-clip-path:var(--clip);background:var(--slideColor, var(--buttonColor));border:calc(var(--borderWidth) * 1px) solid var(--buttonColor);bottom:calc(var(--borderWidth) * -1px);font-weight:700;clip-path:var(--clip);color:var(--bg, #fafafa);left:calc(var(--borderWidth) * -1px);padding:calc(var(--verticalPadding) * 1px) calc(var(--horizontalPadding) * 1px);position:absolute;right:calc(var(--borderWidth) * -1px);top:calc(var(--borderWidth) * -1px);transition:-webkit-clip-path .25s ease;transition:clip-path .25s ease;transition:clip-path .25s ease,-webkit-clip-path .25s ease;border-radius:9999px;display:flex;align-items:center;justify-content:center}.dir-control b:nth-of-type(1){--clip: inset(0 0 100% 0)}.dir-control b:nth-of-type(2){--clip: inset(0 0 0 100%)}.dir-control b:nth-of-type(3){--clip: inset(100% 0 0 0)}.dir-control b:nth-of-type(4){--clip: inset(0 100% 0 0)}.dir-control--secondary{--buttonColor: #fff;--bg: #0d0d0d}.dir-control--filled{--backdrop: #c7edef;--slideColor: #0d0d0d;--textColor: #0d0d0d;--bg: #c7edef}}@layer components{.mobile-nav-bg{position:absolute;top:0;left:0;bottom:0}.mobile-nav-btn{outline:none;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;background:transparent}.mobile-nav-list.ul,.mobile-nav-list.li{margin:0;padding:0}.mobile-nav-list.ul{padding:25px;position:absolute;top:100px;width:230px}.mobile-nav-list.li{list-style:none;margin-bottom:20px;display:flex;align-items:center;cursor:pointer}.mobile-nav-icon{width:40px;height:40px;border-radius:50%;flex:40px 0;margin-right:20px}.mobile-nav-label{border-radius:10px;width:100%;height:auto;flex:1;padding:10px}}@layer components{.desktop-nav{@apply mt-2 font-sans lowercase text-base;}}@layer components{.embla{--slide-spacing: 1rem;--slide-size: 100%;--slide-height: 19rem;padding:1.6rem}.embla__viewport{overflow:hidden}.embla__container{backface-visibility:hidden;display:flex;touch-action:pan-y;margin-left:calc(var(--slide-spacing) * -1)}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);position:relative}.embla__slide__img{display:block;height:var(--slide-height);width:100%;object-fit:cover}.embla__slide__number{width:4.6rem;height:4.6rem;z-index:1;position:absolute;top:.6rem;right:.6rem;border-radius:50%;background-color:rgba(var(--background-site-rgb-value),.85);line-height:4.6rem;font-weight:900;text-align:center;pointer-events:none}.embla__slide__number>span{color:var(--brand-primary);background-image:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.6rem;display:block;position:absolute;inset:0}.embla-thumbs{--thumbs-slide-spacing: .8rem;--thumbs-slide-height: 9rem;margin-top:var(--thumbs-slide-spacing)}.embla-thumbs__viewport{overflow:hidden}.embla-thumbs__container{display:flex;flex-direction:row;margin-left:calc(var(--thumbs-slide-spacing) * -1)}.embla-thumbs__slide{flex:0 0 28%;min-width:0;padding-left:var(--thumbs-slide-spacing);position:relative}@media(min-width:576px){.embla-thumbs__slide{flex:0 0 18%}}.embla-thumbs__slide__button{-webkit-appearance:none;background-color:transparent;touch-action:manipulation;display:block;text-decoration:none;cursor:pointer;border:0;padding:0;margin:0;width:100%;opacity:.2;transition:opacity .2s}.embla-thumbs__slide--selected .embla-thumbs__slide__button{opacity:1}.embla-thumbs__slide__img{display:block;height:var(--thumbs-slide-height);width:100%;object-fit:cover}.embla-thumbs__slide__number{width:3rem;height:3rem;z-index:1;position:absolute;top:.3rem;right:.3rem;border-radius:50%;background-color:rgba(var(--background-site-rgb-value),.85);line-height:3rem;font-weight:900;text-align:center;pointer-events:none}.embla-thumbs__slide__number>span{color:var(--brand-primary);background-image:linear-gradient(45deg,var(--brand-primary),var(--brand-secondary));background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:1.4rem;display:block;position:absolute;inset:0}}@layer components{mux-player{--media-object-fit: cover;--media-object-position: center;--controls: none}}@layer components{aside{background:var(--background);box-shadow:0 0 50px #0000004d;height:100vh;max-width:var(--aside-width);min-width:var(--aside-width);position:fixed;right:calc(-1 * var(--aside-width));top:0;transition:transform .2s ease-in-out}aside header{align-items:center;border-bottom:1px solid var(--background);display:flex;height:var(--header-height);justify-content:space-between;padding:0 20px}aside header h3{margin:0}aside header .close{font-weight:700;opacity:.8;text-decoration:none;transition:all .2s;width:20px}aside header .close:hover{opacity:1}aside header h2{margin-bottom:.6rem;margin-top:0}aside main{margin:1rem}aside p{margin:0 0 .25rem}aside p:last-child{margin:0}aside li{margin-bottom:.125rem}.overlay{background:#0003;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .4s ease-in-out;transition:opacity .4s;visibility:hidden;z-index:10}.overlay .close-outside{background:transparent;border:none;color:transparent;height:100%;left:0;position:absolute;top:0;width:calc(100% - var(--aside-width))}.overlay .light{background:#ffffff80}.overlay .cancel{cursor:default;height:100%;position:absolute;width:100%}.overlay.expanded{opacity:1;pointer-events:auto;visibility:visible}.overlay.expanded aside{transform:translate(calc(var(--aside-width) * -1))}button.reset{border:0;background:inherit;font-size:inherit}button.reset>*{margin:0}button.reset:not(:has(>*)){height:1.5rem;line-height:1.5rem}button.reset:hover:not(:has(>*)){text-decoration:underline;cursor:pointer}}@layer components{.cart-main{height:100%;max-height:calc(100vh - var(--cart-aside-summary-height));overflow-y:auto;width:auto}.cart-main.with-discount{max-height:calc(100vh - var(--cart-aside-summary-height-with-discount))}.cart-line{display:flex;padding:.75rem 0}.cart-line img{height:100%;display:block;margin-right:.75rem}.cart-summary-page{position:relative}.cart-summary-aside{background:#fff;border-top:1px solid var(--color-dark);bottom:0;padding-top:.75rem;position:absolute;width:calc(var(--aside-width) - 40px)}.cart-line-quantity{display:flex}.cart-discount{align-items:center;display:flex;margin-top:.25rem}.cart-subtotal{align-items:center;display:flex}}@layer components{.header{align-items:center;background:#fff;display:flex;height:var(--header-height);padding:0 1rem;position:sticky;top:0;z-index:1}@media(min-width:48em){.header-menu-mobile-toggle{display:none}}.header-menu-mobile{display:flex;flex-direction:column;grid-gap:1rem}.header-menu-desktop{display:none;grid-gap:1rem}@media(min-width:45em){.header-menu-desktop{display:flex;grid-gap:1rem;margin-left:3rem}}.header-menu-item{cursor:pointer}.header-ctas{align-items:center;display:flex;grid-gap:1rem;margin-left:auto}}@layer components{.footer{background:var(--background);margin-top:auto}.footer-menu{align-items:center;display:flex;grid-gap:1rem;padding:1rem}.footer-menu a{color:var(--background)}}@layer components{.predictive-search{height:calc(100vh - var(--header-height) - 40px);overflow-y:auto}.predictive-search-form{background:var(--background);position:sticky;top:0}.predictive-search-result{margin-bottom:2rem}.predictive-search-result h5{text-transform:uppercase}.predictive-search-result-item{margin-bottom:.5rem}.predictive-search-result-item a{align-items:center;display:flex}.predictive-search-result-item a img{margin-right:.75rem;height:100%}.search-result{margin-bottom:1.5rem}.search-results-item{margin-bottom:.5rem}.search-results-item a{display:flex;flex:row;align-items:center;gap:1rem}}#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;position:relative;line-height:1.15;-webkit-text-size-adjust:100%;z-index:var(--cc-z-index);position:fixed}#cc-main div,#cc-main span,#cc-main a,#cc-main h2,#cc-main p,#cc-main button,#cc-main input,#cc-main :before,#cc-main :after{all:unset;box-sizing:border-box}#cc-main button,#cc-main .pm__badge{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main a,#cc-main button,#cc-main input,#cc-main .pm__badge{font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;cursor:pointer;overflow:hidden;-webkit-appearance:none;appearance:none}#cc-main table,#cc-main thead,#cc-main tbody,#cc-main tr,#cc-main th,#cc-main td{all:revert;font-family:inherit;font-weight:inherit;color:inherit;font-size:inherit}:root{--cc-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--cc-modal-border-radius: .5rem;--cc-btn-border-radius: .4rem;--cc-modal-transition-duration: .25s;--cc-link-color: var(--cc-btn-primary-bg);--cc-modal-margin: 1rem;--cc-z-index: 99999999999999999;--cc-bg: #ffffff;--cc-primary-color: #2c2f31;--cc-secondary-color: #5e6266;--cc-btn-primary-bg: #30363c;--cc-btn-primary-color: #ffffff;--cc-btn-primary-border-color: var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg: #000000;--cc-btn-primary-hover-color: #ffffff;--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg: #eaeff2;--cc-btn-secondary-color: var(--cc-primary-color);--cc-btn-secondary-border-color: var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg: #d4dae0;--cc-btn-secondary-hover-color: #000000;--cc-btn-secondary-hover-border-color: #d4dae0;--cc-separator-border-color: #f0f4f7;--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-toggle-off-bg: #667481;--cc-toggle-on-knob-bg: #ffffff;--cc-toggle-off-knob-bg: var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color: var(--cc-bg);--cc-toggle-disabled-icon-color: var(--cc-bg);--cc-toggle-readonly-bg: #d5dee2;--cc-toggle-readonly-knob-bg: #fff;--cc-toggle-readonly-knob-icon-color: var(--cc-toggle-readonly-bg);--cc-section-category-border: var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg: #f0f4f7;--cc-cookie-category-block-border: #f0f4f7;--cc-cookie-category-block-hover-bg: #e9eff4;--cc-cookie-category-block-hover-border: #e9eff4;--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: #dee4e9;--cc-overlay-bg: rgba(0, 0, 0, .65);--cc-webkit-scrollbar-bg: var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg: var(--cc-btn-primary-hover-bg);--cc-footer-bg: var(--cc-btn-secondary-bg);--cc-footer-color: var(--cc-secondary-color);--cc-footer-border-color: #e4eaed;--cc-pm-toggle-border-radius: 4em}#cc-main.cc--rtl{direction:rtl}#cc-main b,#cc-main em,#cc-main strong,#cc-main a,#cc-main .cm__title{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main a,#cc-main .cc__link{font-weight:600;position:relative;background-image:linear-gradient(currentColor,currentColor);background-position:0% 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size .25s,color .25s ease}#cc-main a:hover,#cc-main .cc__link:hover{color:var(--cc-primary-color);background-size:100% 1px}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{scrollbar-width:thin;overscroll-behavior:auto contain}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-track,#cc-main ::-webkit-scrollbar-thumb{all:revert}#cc-main ::-webkit-scrollbar-thumb{border:.25rem solid var(--cc-bg);-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:1rem;background:var(--cc-toggle-readonly-bg)}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration: 0s}}.cc--darkmode{--cc-bg: #161a1c;--cc-primary-color: #ebf3f6;--cc-secondary-color: #aebbc5;--cc-btn-primary-bg: #c2d0e0;--cc-btn-primary-color: var(--cc-bg);--cc-btn-primary-border-color: var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg: #98a7b6;--cc-btn-primary-hover-color: #000000;--cc-btn-primary-hover-border-color: var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg: #242c31;--cc-btn-secondary-color: var(--cc-primary-color);--cc-btn-secondary-border-color: var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg: #353d43;--cc-btn-secondary-hover-color: #ffffff;--cc-btn-secondary-hover-border-color: var(--cc-btn-secondary-hover-bg);--cc-separator-border-color: #222a30;--cc-toggle-on-bg: var(--cc-btn-primary-bg);--cc-toggle-off-bg: #525f6b;--cc-toggle-on-knob-bg: var(--cc-btn-primary-color);--cc-toggle-off-knob-bg: var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color: var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color: var(--cc-btn-primary-color);--cc-toggle-readonly-bg: #343e45;--cc-toggle-readonly-knob-bg: #5f6b72;--cc-toggle-readonly-knob-icon-color: var(--cc-toggle-readonly-bg);--cc-section-category-border: #1e2428;--cc-cookie-category-block-bg: #1e2428;--cc-cookie-category-block-border: var(--cc-section-category-border);--cc-cookie-category-block-hover-bg: #242c31;--cc-cookie-category-block-hover-border: #232a2f;--cc-cookie-category-expanded-block-bg: transparent;--cc-cookie-category-expanded-block-hover-bg: var(--cc-toggle-readonly-bg);--cc-overlay-bg: rgba(0, 0, 0, .65);--cc-webkit-scrollbar-bg: var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg: var(--cc-btn-primary-hover-bg);--cc-footer-bg: #0c0e0f;--cc-footer-color: var(--cc-secondary-color);--cc-footer-border-color: #060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{position:fixed;max-width:24rem;display:flex;flex-direction:column;background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);z-index:1;overflow:hidden;box-shadow:0 .625em 1.875em #0000024d;visibility:hidden;opacity:0;transform:translateY(1.6em)}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);right:var(--cc-modal-margin);margin:0 auto;width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{right:var(--cc-modal-margin);margin-left:var(--cc-modal-margin)}#cc-main .cm__body{position:relative;display:flex;flex-direction:column;justify-content:space-between}#cc-main .cm__btns,#cc-main .cm__links{width:unset;padding:1rem 1.3rem}#cc-main .cm__texts{display:flex;flex-direction:column;justify-content:center;flex:1;padding:1rem 0 0}#cc-main .cm__title,#cc-main .cm__desc{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);line-height:1.5;font-size:.9em;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{display:flex;flex-direction:column;justify-content:center;border-top:1px solid var(--cc-separator-border-color)}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0;margin-bottom:.375rem}#cc-main .cm--inline .cm__btn+.cm__btn{margin-top:0;margin-left:.375rem}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-right:0;margin-bottom:.375rem}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--wide .cm__btn-group--uneven,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--wide.cm--flip .cm__btn-group--uneven,#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{color:var(--cc-btn-primary-color);background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);text-align:center;font-weight:600;font-size:.82em;min-height:42px;padding:.5em 1em;border-radius:var(--cc-btn-border-radius)}#cc-main .cm__btn:hover{color:var(--cc-btn-primary-hover-color);background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color)}#cc-main .cm__btn--secondary{color:var(--cc-btn-secondary-color);background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color)}#cc-main .cm__btn--secondary:hover{color:var(--cc-btn-secondary-hover-color);background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .cm__btn--close{display:none;position:absolute;right:0;top:0;width:42px;height:42px;border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-top:none;border-right:none;padding:0!important;min-width:auto!important;font-size:1em;overflow:hidden}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{color:var(--cc-footer-color);background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);padding:.4em 0 .5em}#cc-main .cm__links{padding-top:0;padding-bottom:0;display:flex;flex-direction:row}#cc-main .cm__link-group{font-size:.8em;display:flex;flex-direction:row;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-right:1.8em;padding-left:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{width:unset;max-width:54em}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-top:none;border-left:1px solid var(--cc-separator-border-color);max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btns,#cc-main .cm--cloud.cm--flip .cm__btn-group{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{max-width:unset;width:100vw;left:0;right:0;margin:0;transform:translateY(0);border-radius:0;opacity:1;--cc-modal-transition-duration: .35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{max-width:55em;margin:0 auto;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-top:0;margin-left:.375rem}#cc-main .cm--bar .cm__btn{min-width:120px;padding-right:2em;padding-left:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{padding:0;flex-direction:row}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__close,#cc-main .cc--anim .cm__btn{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{content:"";opacity:0;visibility:hidden;position:fixed;inset:0;z-index:0;background:var(--cc-overlay-bg)}.show--consent #cc-main .cc--anim .cm{opacity:1;visibility:visible!important;transform:translateY(0)}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{right:unset;left:0;border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius)}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-right:1.3rem;padding-left:3rem!important}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin: .5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__title,#cc-main .cm__desc,#cc-main .cm__btns,#cc-main .cm__links{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{flex-direction:column!important;max-width:none!important;min-width:auto!important;border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:0!important;margin-top:.375rem!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btns,#cc-main .cm--flip .cm__btn-group{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{position:fixed;display:flex;width:100%;width:unset;background:var(--cc-bg);flex-direction:column;border-radius:var(--cc-modal-border-radius);opacity:0;visibility:hidden;overflow:hidden;z-index:1;box-shadow:0 .625em 1.875em #0000024d}#cc-main svg{fill:none;width:100%}#cc-main .pm__header,#cc-main .pm__body,#cc-main .pm__footer{padding:1em 1.4em}#cc-main .pm__header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__title{display:flex;align-items:center;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{width:40px;height:40px;position:relative;background:var(--cc-btn-secondary-bg);border-radius:var(--cc-btn-border-radius);border:1px solid var(--cc-btn-secondary-border-color);transition:all .15s ease}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{border-color:var(--cc-btn-secondary-hover-border-color);background:var(--cc-btn-secondary-hover-bg)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{display:flex;flex-direction:column;margin-bottom:.5em;border-radius:var(--cc-btn-border-radius)}#cc-main .pm__section--toggle .pm__section-desc-wrapper{overflow:hidden;margin-top:0!important;display:none;border:1px solid var(--cc-cookie-category-block-border);border-top:none;border-radius:var(--cc-btn-border-radius);border-top-left-radius:0;border-top-right-radius:0}#cc-main .pm__section{padding:1em;border:1px solid var(--cc-separator-border-color);transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{transition:none;padding:0;margin-top:0;border:none;margin-bottom:2em}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{width:100%;display:flex;justify-content:space-between;align-items:center;background:var(--cc-cookie-category-block-bg);position:relative;padding:1.1em 5.4em 1.1em 1.2em;border:1px solid var(--cc-cookie-category-block-border);transition:background-color .25s ease,border-color .25s ease;min-height:58px}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{padding:1em;margin-top:0}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg: var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border: var( --cc-cookie-category-expanded-block-hover-bg )}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{padding-left:3.4em;cursor:pointer}#cc-main .pm__section--expandable .pm__section-arrow{width:20px;height:20px;position:absolute;left:18px;background:var(--cc-toggle-readonly-bg);display:flex;justify-content:center;border-radius:100%;pointer-events:none}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{position:relative;display:flex;align-items:center}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{font-weight:600;border-radius:var(--cc-btn-border-radius);font-size:.95em}#cc-main .pm__badge{display:flex;flex:none;margin-left:1em;border-radius:5em;font-weight:600;font-size:.8em;background:var(--cc-btn-secondary-bg);color:var(--cc-secondary-color);position:relative;height:23px;width:auto;min-width:23px;align-items:center;text-align:center;justify-content:center;padding:0 .6em 1px;white-space:nowrap;overflow:hidden}#cc-main .pm__service-counter{padding:0;width:23px;background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color)}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle-wrapper,#cc-main .section__toggle,#cc-main .toggle__label,#cc-main .toggle__icon{width:50px;height:23px;border-radius:var(--cc-pm-toggle-border-radius);transform:translateZ(0)}#cc-main .section__toggle-wrapper{position:absolute;right:18px;cursor:pointer;z-index:1}#cc-main .toggle-service{position:relative;right:0;width:42px;height:19px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{width:42px;height:19px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{position:absolute;cursor:pointer;display:block;top:0;left:0;margin:0;border:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{position:absolute;background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);transition:all .25s ease;pointer-events:none;display:flex;flex-direction:row}#cc-main .toggle__icon-circle{position:absolute;display:block;left:0;top:0;width:23px;height:23px;border:none;background:var(--cc-toggle-off-knob-bg);box-shadow:0 1px 2px #1820035c;transition:transform .25s ease,background-color .25s ease;border-radius:var(--cc-pm-toggle-border-radius)}#cc-main .toggle__icon-on,#cc-main .toggle__icon-off{height:100%;position:absolute;width:100%;transition:opacity .15s ease}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(27px);background-color:var(--cc-toggle-on-knob-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{position:absolute;top:0;z-index:-1;opacity:0;pointer-events:none;overflow:hidden}#cc-main .pm__section-desc-wrapper{display:flex;flex-direction:column;font-size:.9em;color:var(--cc-secondary-color)}#cc-main .pm__section-desc-wrapper>*:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{padding:.4em 1.2em;position:relative;display:flex;justify-content:space-between;transition:background-color .15s ease;align-items:center}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{display:flex;align-items:center;width:100%;margin-right:1em}#cc-main .pm__service-icon{min-width:8px;height:8px;border:2px solid currentColor;border-radius:100%;margin-left:6px;margin-right:20px;margin-top:1px}#cc-main .pm__service-title{font-size:.95em;word-break:break-word;width:100%}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{text-align:left;border-collapse:collapse;width:100%;padding:0;margin:0;overflow:hidden;font-size:.9em}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{font-weight:600;color:var(--cc-primary-color);border-bottom:1px dashed var(--cc-separator-border-color)}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-th,#cc-main .pm__table-td{vertical-align:top;padding:.625em .625em .625em 1.2em}#cc-main .pm__footer{display:flex;justify-content:space-between;border-top:1px solid var(--cc-separator-border-color)}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{color:var(--cc-btn-primary-color);background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);text-align:center;flex:auto;min-width:110px;font-weight:600;font-size:.82em;padding:.5em 1.5em;min-height:42px;border-radius:var(--cc-btn-border-radius);transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{color:var(--cc-btn-secondary-color);background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{left:var(--cc-modal-margin);right:var(--cc-modal-margin);margin:0 auto;top:50%;max-width:43em;max-height:37.5em;height:calc(100% - 2em);transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__footer,#cc-main .pm--box.pm--flip .pm__btn-group{flex-direction:row-reverse}#cc-main .pm--bar{top:0;bottom:0;border-radius:0;height:100%;max-height:none;max-width:29em;width:100%;margin:0;opacity:1;--cc-modal-transition-duration: .35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-tr,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-td{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{content:attr(data-column);padding-right:2em;font-weight:600;color:var(--cc-primary-color);overflow:hidden;text-overflow:ellipsis;flex:1;min-width:100px}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__header,#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:0;margin-top:.375rem}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__header,#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__footer,#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group{flex-direction:row-reverse}#cc-main .pm-overlay{content:"";position:fixed;inset:0;z-index:1;background:var(--cc-overlay-bg);opacity:0;visibility:hidden}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-right:0;margin-left:1em}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{right:unset;left:18px;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-right:5px;margin-left:20px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-th,#cc-main.cc--rtl .pm__table-td{text-align:right;padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-right:unset;padding-left:2em}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{inset:0;max-height:100%;height:auto;transform:translateY(1.6em);border-radius:0;max-width:none!important}#cc-main .pm__header,#cc-main .pm__body,#cc-main .pm__footer{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-caption,#cc-main .pm__table-body,#cc-main .pm__table-tr,#cc-main .pm__table-th,#cc-main .pm__table-td{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{content:attr(data-column);padding-right:2em;font-weight:600;color:var(--cc-primary-color);overflow:hidden;text-overflow:ellipsis;flex:1;min-width:100px}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important;flex-direction:column!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:0!important;margin-top:.375rem!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-top:0!important;margin-bottom:.375rem!important}#cc-main .pm--flip .pm__footer,#cc-main .pm--flip .pm__btn-group{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}@layer components{.hoverText{transition:.35s font-weight,.35s color}.hoverText:hover{font-weight:900;color:#eef2ff}.hoverText:hover+.hoverText{font-weight:500;color:#c7d2fe}.hoverText:hover+.hoverText+.hoverText{font-weight:300}.hoverText:has(+.hoverText:hover){font-weight:500;color:#c7d2fe}.hoverText:has(+.hoverText+.hoverText:hover){font-weight:300}}@layer components{.header{grid-area:hd}.footer{grid-area:ft}.content{grid-area:main}.sidebar{grid-area:sd}.product-overview-areas-1{display:grid;grid-template-columns:repeat(9,1fr);grid-auto-rows:minmax(100px,1fr);grid-template-areas:"gallery      gallery     gallery     gallery     gallery     gallery     gallery     widget      widget" "gallery      gallery     gallery     gallery     gallery     gallery     gallery     widget      widget" "sections     sections    sections    sections    sections    sections    sections    widget      widget"}.gallery{position:relative;grid-area:gallery}.sections{position:relative;grid-area:sections}.widget{position:sticky;grid-area:widget}.recommended{position:relative;grid-area:recommended}}@utility hiddenScroll{scrollbar-width: none; &::-webkit-scrollbar {display: none;}}@utility absolute-center{@apply absolute top-1/2 left-1/2 -translate-x-1/2 -translate-y-1/2;}@utility strike{position: relative; &::before {content: ""; display: block; position: absolute; width: 108%; height: 1.5px; left: -4%; top: 50%; transform: translateY(-50%); background: rgb(var(--color-primary)); box-shadow: .5px .5px 0 .5px rgb(var(--color-contrast));}}@utility feature-every-fourth-item{&:nth-child(4n) {grid-column: span 2; grid-row: span 2;}}@utility second-item-span-6{&:nth-child(2n) {grid-column: span 6;}}@utility custom-box-shadow{box-shadow: 0 2.8px 2.2px rgba(0,0,0,.034),0 6.7px 5.3px rgba(108,87,87,.048),0 12.5px 10px rgba(0,0,0,.06),0 22.3px 17.9px rgba(0,0,0,.072),0 41.8px 33.4px rgba(0,0,0,.086),0 100px 80px rgba(0,0,0,.12);}@utility car-shadow{ --shadow-color: 331deg 100% 14%; --shadow-elevation-low: 0 -.9px 1.4px hsl(var(--shadow-color) / 0), 0 -4.1px 6.1px hsl(var(--shadow-color) / .61); --shadow-elevation-medium: 0 -.9px 1.4px hsl(var(--shadow-color) / 0), 0 -7px 10.5px hsl(var(--shadow-color) / .38), .1px -20.3px 30.5px hsl(var(--shadow-color) / .76); --shadow-elevation-high: 0 -.9px 1.4px hsl(var(--shadow-color) / 0), .1px -14.9px 22.4px hsl(var(--shadow-color) / .18), .1px -27.6px 41.4px hsl(var(--shadow-color) / .35), .2px -44.2px 66.3px hsl(var(--shadow-color) / .53), .3px -69.9px 104.9px hsl(var(--shadow-color) / .71), .4px -110.1px 165.2px hsl(var(--shadow-color) / .88); }@utility avatar-shadow{box-shadow: 0 0 0 2px #ffbc42;}@utility custom-border{border: 1px solid #e2e8f0;}@utility text-shadow-lg{text-shadow: 0 0 20px #0c182080;}@utility text-shadow-xs{text-shadow: 0 0 4px #0c182050;}@utility custom-backdrop-blur{backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px);}@utility glass-effect{background: rgba(255,255,255,.15); border-radius: 16px; box-shadow: 0 4px 30px rgba(0,0,0,.1); backdrop-filter: blur(15.2px); -webkit-backdrop-filter: blur(15.2px); border: 1px solid rgba(255,255,255,.3);}@layer components{.thin-word{font-weight:300}.padded-multiline{@apply inline rounded-full box-decoration-clone px-12 py-[2px] drop-shadow-md;}.text-clip{background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.gradient-text{background:-webkit-linear-gradient(45deg,#8e4ec6,#00ff95,#68ddfd,#d6409f,#ffb224 80%)}.drop-cap:first-letter{-webkit-initial-letter:4;initial-letter:4;font-weight:700;margin-right:.75em}}@utility masked-linear-gradient{z-index: -1; background: linear-gradient(90deg,red,cyan); min-height: 100vh; &:before {z-index: -1; content: ""; position: absolute; top: 0; left: 0; bottom: 0; right: 0; mask-image: linear-gradient(to bottom,transparent,black); background: linear-gradient(90deg,hotpink,rebeccapurple);}}@utility radix-gradient{background-image: radial-gradient(circle 1200px at 700px 200px,#251425,transparent),radial-gradient(circle 600px at calc(100% - 300px) 300px,#071d2a,transparent),radial-gradient(circle 800px at right center,#05201e,transparent),radial-gradient(circle 800px at right bottom,#0c1820,transparent),radial-gradient(circle 800px at calc(50% - 600px) calc(100% - 100px),#3a182f,#1f121b,transparent);}@utility tekla-reds-gradient{background-image: radial-gradient(circle 1200px at 700px 200px,#c2707a,transparent),radial-gradient(circle 600px at calc(100% - 300px) 300px,#fdd7cd,transparent),radial-gradient(circle 800px at right center,#fdd7cd,transparent),radial-gradient(circle 800px at right bottom,#e19f9f,transparent),radial-gradient(circle 800px at calc(50% - 600px) calc(100% - 100px),#dca9b0,#e19f9f,transparent);}@utility organic-search{background-image: linear-gradient(315deg,hsl(346deg 99% 52%) 0%,hsl(353deg 100% 60%) 21%,hsl(357deg 100% 65%) 30%,hsl(360deg 100% 68%) 39%,hsl(2deg 100% 70%) 46%,hsl(4deg 100% 72%) 54%,hsl(7deg 100% 74%) 61%,hsl(9deg 100% 76%) 69%,hsl(11deg 100% 78%) 79%,hsl(14deg 98% 79%) 100%);}@utility sportscar{background-image: linear-gradient(315deg,hsl(343deg 92% 15%) 0%,hsl(343deg 93% 19%) 11%,hsl(343deg 93% 22%) 22%,hsl(343deg 93% 26%) 33%,hsl(343deg 94% 30%) 44%,hsl(343deg 94% 34%) 56%,hsl(343deg 95% 37%) 67%,hsl(342deg 96% 41%) 78%,hsl(342deg 97% 45%) 89%,hsl(342deg 98% 49%) 100%);}@utility wozniaks-broken-heart{background-image: linear-gradient(315deg,hsl(232deg 24% 70%) 0%,hsl(228deg 24% 70%) 21%,hsl(224deg 24% 71%) 30%,hsl(220deg 24% 72%) 39%,hsl(215deg 24% 73%) 46%,hsl(210deg 24% 73%) 54%,hsl(205deg 24% 74%) 61%,hsl(200deg 24% 75%) 69%,hsl(194deg 24% 75%) 79%,hsl(188deg 25% 76%) 100%);}@utility blueish-radial-gradient{background: radial-gradient(at center,#3498db,#9b59b6);}@utility tekla-radial-gradient{background: radial-gradient(at center,#c2707a,#fdd7cd);}@utility radix-2{background: radial-gradient(ellipse at 100% 100%,hsl(254 100% 6% / .07),var(--colors-violetA1),transparent),linear-gradient(to bottom right,var(--colors-mint2),var(--colors-indigo2),var(--colors-pink3),var(--colors-cyan3));}@utility golden-gradient-1{background-image: linear-gradient(45deg,hsl(37deg 65% 40%) 0%,hsl(37deg 60% 43%) 21%,hsl(37deg 57% 46%) 30%,hsl(37deg 54% 49%) 39%,hsl(38deg 56% 52%) 46%,hsl(38deg 61% 56%) 54%,hsl(38deg 66% 59%) 61%,hsl(38deg 72% 62%) 69%,hsl(38deg 79% 65%) 79%,hsl(38deg 88% 68%) 100%);}@utility blue-gradient-1{background-image: linear-gradient(45deg,hsl(219deg 77% 44%) 0%,hsl(219deg 75% 41%) 21%,hsl(219deg 74% 39%) 30%,hsl(219deg 73% 37%) 39%,hsl(219deg 72% 35%) 46%,hsl(219deg 70% 33%) 54%,hsl(218deg 69% 31%) 61%,hsl(218deg 68% 29%) 69%,hsl(217deg 67% 27%) 79%,hsl(217deg 66% 25%) 100%);}@property --rotate{syntax: "<angle>"; initial-value: 132deg; inherits: false;}@layer components{.magic-card:before{content:"";width:104%;height:102%;border-radius:8px;background-image:linear-gradient(var(--rotate),#5ddcff,#3c67e3 43%,#4e00c2);position:absolute;z-index:-1;top:-1%;left:-2%;animation:spin 5s linear infinite}.magic-card:after{position:absolute;content:"";top:0;z-index:-1;margin:0 auto;transform:scale(.8);filter:blur(calc(var(--magic-card-height) / 6));background-image:linear-gradient(var(--rotate),#5ddcff,#3c67e3 43%,#4e00c2);opacity:1;transition:opacity .5s;animation:spin 5s linear infinite}@keyframes spin{0%{--rotate: 0deg}to{--rotate: 360deg}}}@layer components{.compare-image-slider-container{index:2000000;position:absolute;width:900px;height:600px;border:2px solid white}.compare-images-slider-container .img{position:absolute;top:0;left:0;width:100%;height:100%;background-size:900px 100%}.compare-images-slider-container .background-img{background-image:url(https://i.imgur.com/s08MkXC.jpg)}.compare-images-slider-container .foreground-img{background-image:url(https://i.imgur.com/PfIWek4.jpg);width:50%}.compare-images-slider-container .slider{index:2000000;position:absolute;-webkit-appearance:none;appearance:none;width:100%;height:100%;background:#f2f2f24d;outline:none;margin:0;transition:all .2s;display:flex;justify-content:center;align-items:center}.compare-images-slider-container .slider:hover{background:#f2f2f21a}.compare-images-slider-container .slider::-webkit-slider-thumb{index:2000000;-webkit-appearance:none;appearance:none;width:6px;height:600px;background:#fff;cursor:col-resize}.compare-images-slider-container .slider::-moz-range-thumb{index:2000000;width:6px;height:600px;background:#fff;cursor:col-resize}.compare-images-slider-container .slider-button{index:2000000;pointer-events:none;position:absolute;width:30px;height:30px;border-radius:50%;background-color:#fff;left:calc(50% - 18px);top:calc(50% - 18px);display:flex;justify-content:center;align-items:center;cursor:col-resize}.compare-images-slider-container .slider-button:after{content:"";padding:3px;display:inline-block;border:solid #5d5d5d;border-width:0 2px 2px 0;transform:rotate(-45deg)}.compare-images-slider-container .slider-button:before{content:"";padding:3px;display:inline-block;border:solid #5d5d5d;border-width:0 2px 2px 0;transform:rotate(135deg)}}@utility resize-app{width: 100vw; height: 100vh; background-color: beige;}@utility resize-box{width: 200px; height: 700px; background-color: coral; position: relative;}@utility resize-grab{width: 10px; height: 25px; background-color: darkblue; color: white; display: flex; justify-content: center; align-items: center; position: absolute; top: 50%; transform: translateY(-50%); right: -10px; cursor: col-resize;}@utility resize-separator{width: 10px; height: 100%; position: absolute; right: -10px; background-color: black; cursor: col-resize;}@utility resize-trigger{position: absolute; bottom: 5px; right: 15px; cursor: pointer;}@utility mix-blend-color-revert{mix-blend-mode: revert;}@layer components{.card-perspective{transform-style:preserve-3d}.card-perspective .card{transform-style:preserve-3d;transition:background-color .3s ease,color .3s ease,transform .3s ease}.card-perspective:hover .card,.card-perspective:focus .card,.card-perspective:active .card{transform:scale(.95)}.card-perspective .card:hover,.card-perspective .card:focus,.card-perspective .card:active{transform:scale(1.05)}.card-perspective .card:hover~.card,.card-perspective .card:focus~.card,.card-perspective .card:active~.card{transform:perspective(500px) rotateY(-30deg)}}@utility animation-delay-2000{animation-delay: 2s;}@utility animation-delay-3000{animation-delay: 3s;}@utility animation-delay-4000{animation-delay: 4s;}@utility fade-in{opacity: 0; animation: fadeInAnimation ease .5s forwards;}@layer components{.drop-shape{border-radius:57% 43% 32% 68%/46% 51% 49% 54%;box-shadow:inset 10px 10px 10px #0000000d,15px 25px 10px #0000001a,15px 20px 20px #0000000d,inset -10px -10px 15px #ffffffe6}.blob-1{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;overflow:clip}.spinner{position:relative;background-color:purple;border-radius:50%;background:conic-gradient(#3dffc9,#f7c723,#eb0ea5,#3dffc9);animation:spin 10.4s linear infinite;box-shadow:0 0 #fff}@keyframes spin{to{transform:rotate(360deg)}}}@layer components{.grain{position:fixed;z-index:-1;inset:-50%;width:200%;height:200vh;background:transparent url(/static/grain-C1ddI3Dy.webp) repeat 0 0;opacity:.9;visibility:visible}.noise-2{position:fixed;z-index:-1;inset:-50%;width:200%;height:200vh;background:transparent url(/static/noise-CwCkij7i.png) repeat 0 0;opacity:.9;visibility:visible}.noise-3{position:fixed;z-index:-1;inset:-50%;width:200%;height:200vh;background:transparent url(/static/noise-transparent-cfuzFBYZ.png) repeat 0 0;opacity:.9;visibility:visible}.noise-4{position:absolute;z-index:-1;inset:0;background:transparent url(/static/noise-transparent-cfuzFBYZ.png) repeat 0 0;opacity:.9;visibility:visible;mix-blend-mode:luminosity}.noise-5{position:absolute;z-index:-1;inset:0;background:transparent url(/static/noise-CwCkij7i.png) repeat 0 0;opacity:.9;visibility:visible;mix-blend-mode:luminosity}.vertical-lines-1{background:#00254d linear-gradient(90deg,#20134b 11px,transparent 0),linear-gradient(90deg,#2b0e44 23px,transparent 0),linear-gradient(90deg,#04313c 41px,transparent 0);background-size:41px 100%,61px 100%,83px 100%}.vertical-lines-2{background:#00254d linear-gradient(90deg,#20134b 11px,transparent 0),linear-gradient(90deg,#2b0e44 23px,transparent 0),linear-gradient(90deg,#118383 41px,transparent 0);background-size:41px 100%,61px 100%,83px 100%}.tekla-vertical-lines-1{background:#fdd7cd linear-gradient(90deg,#dca9b0 11px,transparent 0),linear-gradient(90deg,#e19f9f 41px,transparent 0);background-size:41px 100%,61px 100%,83px 100%}.yayoi-kusama-one{background:radial-gradient(circle,black 30%,transparent 31%),radial-gradient(circle,#000 19%,#ffc302 21%) 50px 40px;background-size:100px 100px}.yayoi-kusama-two{background:radial-gradient(circle,#118383 30.9%,transparent 31%),radial-gradient(circle,#2b0e44 20%,#74d48a 21%) 23px 100px;background-size:200px 200px}.yayoi-kusama-three{background:#d7010d;background:radial-gradient(circle,white 30%,transparent 31%),radial-gradient(circle,#fff 19%,#d7010d 21%) 50px 50px;background-size:100px 100px}.yayoi-kusama-four{background:radial-gradient(circle,black 30.9%,transparent 31%),radial-gradient(circle,#000 20.9%,#ffc302 21%) 50px 50px}.yayoi-kusama-five{background:#2a6197;background:radial-gradient(circle,black 30%,transparent 31%),radial-gradient(circle,#000 20%,#2a6197 21%) 60px 55px;background-size:100px 100px}.yayoi-kusama-six{background:#e10159;background:radial-gradient(circle,black 58%,transparent 60%),radial-gradient(circle,#000 38%,#e10159 40%) 50px 50px;background-size:100px 100px}.yayoi-kusama-seven{background-color:#000;background-image:radial-gradient(circle,white 8%,transparent 10%),radial-gradient(circle,white 38%,transparent 40%);background-size:100px 100px;background-position:0 0,50px 50px}.tablecloth-2{background:#fff linear-gradient(90deg,rgba(200,0,0,.5) 50%,transparent 0),linear-gradient(rgba(200,0,0,.5) 50%,transparent 0);background-size:30px 30px}.blueprint{background:#58a linear-gradient(white 1px,transparent 0),linear-gradient(to right,white 1px,transparent 0);background-size:30px 30px}.advanced-blueprint{background:#58a linear-gradient(white 2px,transparent 0),linear-gradient(90deg,white 2px,transparent 0),linear-gradient(hsla(0,0%,100%,.3) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.3) 1px,transparent 0);background-size:75px 75px,75px 75px,15px 15px,15px 15px}.dot{background-size:30px 30px;background:#655 radial-gradient(tan 30%,transparent 0),radial-gradient(tan 30%,transparent 0) 0 0,15px 15px}.checkerboards{background:#eee linear-gradient(45deg,#bbb 25%,transparent 0),linear-gradient(45deg,transparent 75%,#bbb 0),linear-gradient(45deg,#bbb 25%,transparent 0),linear-gradient(45deg,transparent 75%,#bbb 0) 0 0,600px 600px,600px 600px,1200px 1200px;background-size:1200px 1200px}.fantasy-1{background-color:#59ed99;background-blend-mode:hard-light;background-image:radial-gradient(#78c936 1%,#c95d36 36% 43%,#8cc936 81%,#3644c9 99%,#c9b336),repeating-radial-gradient(#b336c9 14%,#365dc9 16% 25%,#9636c9 30%,#c9bd36 30%,#c97b36 46%,#c93698 64% 97%,#c95336);-webkit-background-size:14px 14px,7px 7px;background-size:14px 14px,7px 7px}.fantasy-2{background-blend-mode:soft-light;background-image:radial-gradient(#ab4aba70 2%,#ab4aba70 11%,transparent 12%,transparent 25%,#46a758 26%,#46a758 44%,transparent 45%,transparent 71%);-webkit-background-size:67px 67px,33.5px 33.5px;background-size:67px 67px,33.5px 33.5px}.fantasy-3{background-color:#af7f39;background-blend-mode:multiply;background-image:repeating-radial-gradient(#b9c5f8 7%,#f1f3fe 8% 44%,#b9c5f8 75%,#163ce9 80%,#78a7f2),repeating-radial-gradient(#a6f3f7 0%,#a6f3f7 27%,transparent 28%,transparent 31%,#f6fefe 32%,#f6fefe 49%,transparent 50%,transparent 87%,#16dfe9 88%,#16dfe9 90%,transparent 91%,transparent 100%);-webkit-background-size:70px 70px,210px 210px;background-size:70px 70px,210px 210px}.fantasy-4{background-color:#266649;background-blend-mode:exclusion;background-image:repeating-radial-gradient(#1e05ff 0%,#1e05ff 9%,transparent 10%,transparent 46%,#ff009d 69%,#ff009d 84%,transparent 85%,transparent 100%),repeating-radial-gradient(#38ebff 0%,#38ebff 40%,transparent 41%,transparent 54%);-webkit-background-size:37px 37px,18.5px 18.5px;background-size:37px 37px,18.5px 18.5px}.fantasy-5{background-color:#dcb573;background-blend-mode:color-burn;background-image:repeating-radial-gradient(#9ebdc2 0%,#9ebdc2 10%,transparent 11%,transparent 43%,#c2b69e 44%,#c2b69e 55%,transparent 56%,transparent 76%),repeating-radial-gradient(#bebb8e 8%,#bebb8e 13%,transparent 14%,transparent 36%);-webkit-background-size:74px 74px,37px 37px;background-size:74px 74px,37px 37px}.fantasy-6{background-color:#189b45;background-blend-mode:soft-light;background-image:repeating-radial-gradient(#ff57a5 0%,#ff57a5 14%,transparent 15%,transparent 51%,#33ff00 73%,#33ff00 75%,transparent 76%,transparent 91%),radial-gradient(#0affeb 21%,#0affeb 61%,transparent 62%,transparent 80%);-webkit-background-size:67px 67px,201px 201px;background-size:67px 67px,201px 201px}.fantasy-7{background-color:#39b7b2;background-blend-mode:exclusion;background-image:radial-gradient(#c392b7 24%,#c392b7 33%,transparent 34%,transparent 60%,#bd92c3 77%,#bd92c3 77%,transparent 78%,transparent 95%),repeating-radial-gradient(#b18ec2 0%,#b18ec2 13%,transparent 14%,transparent 53%,#8ec2a2 54%,#8ec2a2 82%,transparent 83%,transparent 83%);-webkit-background-size:13px 13px,6.5px 6.5px;background-size:13px 13px,6.5px 6.5px}.fantasy-8{background-color:#544e86;background-blend-mode:soft-light;background-image:repeating-radial-gradient(#c3eb7f 25%,#eb7fba 51% 83%,#baeb7f 87%,#0860f7),repeating-radial-gradient(#f1e132,#f132de 16% 34%,#def132 74%,#08b3f7 78%,#f1e132);-webkit-background-size:33px 33px,16.5px 16.5px;background-size:33px 33px,16.5px 16.5px}.fantasy-9{background-color:#5f1e50;background-blend-mode:difference;background-image:radial-gradient(#be4182 0%,#be4182 31%,transparent 32%,transparent 60%,#851968 61%,#851968 85%,transparent 86%,transparent 97%,#be415c 98%,#be415c 98%,transparent 99%,transparent 100%),radial-gradient(#52be41 23%,#52be41 57%,transparent 58%,transparent 87%);-webkit-background-size:32px 32px,16px 16px;background-size:32px 32px,16px 16px}.fantasy-10{background-color:#3919f7;background-blend-mode:multiply;background-image:radial-gradient(#d4372b 8%,#d4372b 45%,transparent 46%,transparent 68%),repeating-radial-gradient(#2bd474 0%,#2bd474 16%,transparent 17%,transparent 55%);-webkit-background-size:75px 75px,37.5px 37.5px;background-size:75px 75px,37.5px 37.5px}.fantasy-11{background-color:#1bd2eb;background-blend-mode:multiply;background-image:repeating-radial-gradient(#9eb2c7 0%,#9eb2c7 27%,transparent 28%,transparent 28%),repeating-radial-gradient(#bf7a78 0%,#bf7a78 28%,transparent 29%,transparent 57%,#7a78bf 58%,#7a78bf 90%,transparent 91%,transparent 100%);-webkit-background-size:28px 28px,14px 14px;background-size:28px 28px,14px 14px}.fantasy-12{background-color:#eed52a;background-blend-mode:multiply;background-image:repeating-radial-gradient(#f40b87 2%,#f40b87 13%,transparent 14%,transparent 15%,#ee1174 32%,#ee1174 66%,transparent 67%,transparent 100%),radial-gradient(#f40be4 0%,#f40be4 31%,transparent 32%,transparent 65%);-webkit-background-size:55px 55px,110px 110px;background-size:55px 55px,110px 110px}.fantasy-13{background-color:#fb55d1;background-blend-mode:difference;background-image:repeating-radial-gradient(#13b969,#56e6a0 35% 42%,#e6569c 48%,#2adf69 69%,#13b969 87%,#56e6a0),repeating-radial-gradient(#1b6eb1 25%,#1b6eb1 64%,transparent 65%,transparent 96%);-webkit-background-size:3px 3px,9px 9px;background-size:3px 3px,9px 9px}.fantasy-14{background-color:#024f26;background-blend-mode:exclusion;background-image:radial-gradient(#4cba08 0%,#4cba08 22%,transparent 23%,transparent 23%,#ba08a5 24%,#ba08a5 32%,transparent 33%,transparent 43%,#e619ce 44%,#e619ce 57%,transparent 58%,transparent 95%),repeating-radial-gradient(#00992b 0%,#00992b 6%,transparent 7%,transparent 6%,#005799 18%,#005799 30%,transparent 31%,transparent 39%,#132ad8 77%,#132ad8 95%,transparent 96%,transparent 100%);-webkit-background-size:22px 22px,11px 11px;background-size:22px 22px,11px 11px}.fantasy-15{background-color:#5334fe;background-blend-mode:hard-light;background-image:repeating-radial-gradient(#c19fd5 29%,#c19fd5 68%,transparent 69%,transparent 91%),repeating-radial-gradient(#efdce3 19%,#fff 19% 41%,#d6d6d6 76%,#707070 88%,#d8b9a6,#e6d2c6);-webkit-background-size:70px 70px,210px 210px;background-size:70px 70px,210px 210px}.fantasy-16{background-color:#780a5b;background-blend-mode:multiply;background-image:repeating-radial-gradient(#8feafa 12%,#8feafa 44%,transparent 45%,transparent 82%),radial-gradient(#b6d8fc 2%,#b6d8fc 32%,transparent 33%,transparent 45%,#b6d8fc 72%,#b6d8fc 80%,transparent 81%,transparent 100%);-webkit-background-size:51px 51px,102px 102px;background-size:51px 51px,102px 102px}.fantasy-17{background-color:#ee1a0b;background-blend-mode:difference;background-image:repeating-radial-gradient(#14eb26 37%,#14eb26 48%,transparent 49%,transparent 80%,#2bd90d 81%,#2bd90d 99%,transparent 100%,transparent 100%),radial-gradient(#eb144a 0%,#eb144a 7%,transparent 8%,transparent 36%,#eb1451 55%,#eb1451 74%,transparent 75%,transparent 100%);-webkit-background-size:25px 25px,12.5px 12.5px;background-size:25px 25px,12.5px 12.5px}.fantasy-18{background-color:#e91b64;background-blend-mode:hard-light;background-image:radial-gradient(#00b828 21%,#00b828 29%,transparent 30%,transparent 66%),repeating-radial-gradient(#9b7003 15%,#9b7003 30%,transparent 31%,transparent 47%,#1953e6 51%,#1953e6 73%,transparent 74%,transparent 96%);-webkit-background-size:61px 61px,30.5px 30.5px;background-size:61px 61px,30.5px 30.5px}.fantasy-19{background-color:#44790c;background-blend-mode:multiply;background-image:repeating-radial-gradient(#0b7cf4,#07a1e9 20% 51%,#0ba6f4 79%,#0b59f4),repeating-radial-gradient(#0bf468 13%,#0bf468 33%,transparent 34%,transparent 45%,#00a32e 46%,#00a32e 61%,transparent 62%,transparent 78%);-webkit-background-size:12px 12px,36px 36px;background-size:12px 12px,36px 36px}.fantasy-20{background-color:#003242;background-blend-mode:hard-light;background-image:radial-gradient(#9072c0 0%,#9072c0 31%,transparent 32%,transparent 65%,#72c077 66%,#72c077 92%,transparent 93%,transparent 100%),radial-gradient(#c69597 0%,#c69597 10%,transparent 11%,transparent 12%,#c6959e 26%,#c6959e 61%,transparent 62%,transparent 77%);-webkit-background-size:52px 52px,156px 156px;background-size:52px 52px,156px 156px}.fantasy-21{background-color:#cdc73f;background-blend-mode:normal;background-image:repeating-radial-gradient(#339622 1%,#339622 38%,transparent 39%,transparent 50%,#73d562 51%,#73d562 64%,transparent 65%,transparent 76%,#78cf35 77%,#78cf35 83%,transparent 84%,transparent 93%),radial-gradient(#ad361f 23%,#c95740 44% 82%,#40b2c9);-webkit-background-size:58px 58px,174px 174px;background-size:58px 58px,174px 174px}.fantasy-22{background-color:#fd8375;background-blend-mode:normal;background-image:radial-gradient(#92a0d9 34%,#e8ebf7 68% 70%,#92a0d9),radial-gradient(#d99297 0%,#d99297 29%,transparent 30%,transparent 46%,#d99297 84%,#d99297 97%,transparent 98%,transparent 100%);-webkit-background-size:7px 7px,14px 14px;background-size:7px 7px,14px 14px}.fantasy-23{background-color:#a65bb0;background-blend-mode:soft-light;background-image:radial-gradient(#9a9bc6 22%,#9a9bc6 23%,transparent 24%,transparent 42%,#9ac69b 43%,#9ac69b 71%,transparent 72%,transparent 100%),repeating-radial-gradient(#c9adcc 0%,#c9adcc 21%,transparent 22%,transparent 49%);-webkit-background-size:47px 47px,94px 94px;background-size:47px 47px,94px 94px}.fantasy-24{background-color:#63e706;background-blend-mode:exclusion;background-image:repeating-radial-gradient(#13c943 24%,#13c943 55%,transparent 56%,transparent 66%),repeating-radial-gradient(#1473cc 25%,#ccc914 43% 74%,#7314cc 77%,#dde01f 79%,#dd1db7 98%,#1ddda3);-webkit-background-size:30px 30px,90px 90px;background-size:30px 30px,90px 90px}.fantasy-25{background-color:#2da814;background-blend-mode:exclusion;background-image:radial-gradient(#f80798 0%,#f80798 38%,transparent 39%,transparent 74%),radial-gradient(#f9db1b 0%,#f9db1b 19%,transparent 20%,transparent 31%,#00fff7 42%,#00fff7 70%,transparent 71%,transparent 86%);-webkit-background-size:61px 61px,183px 183px;background-size:61px 61px,183px 183px}.fantasy-26{background-color:#ebc8ed;background-blend-mode:normal;background-image:repeating-radial-gradient(#fefcff 35%,#fff8ff 74%,transparent 75%,transparent 84%),repeating-radial-gradient(#fceffc 33%,#f9e5f9 40%,transparent 41%,transparent 66%,#f3d9f4 67%,#ebc8ed 81%,transparent 82%,transparent 100%);-webkit-background-size:37px 37px,111px 111px;background-size:37px 37px,111px 111px}.fantasy-27{background-color:#9da97b;background-blend-mode:normal;background-image:radial-gradient(#a9b503 9%,#6803b5 27% 64%,#03b506 82%,#8316e9),radial-gradient(#84009e 0%,#84009e 34%,transparent 35%,transparent 39%,#9e005f 76%,#9e005f 97%,transparent 98%,transparent 100%);-webkit-background-size:39px 39px,19.5px 19.5px;background-size:39px 39px,19.5px 19.5px}.fantasy-28{background-color:#003242;background-blend-mode:soft-light;background-image:repeating-radial-gradient(#fffac2 0%,#fffac2 34%,transparent 35%,transparent 60%),repeating-radial-gradient(#f4fe94 33%,#fff 37% 77%,#c7c7c7 81%,#7d7d7d);-webkit-background-size:51px 51px,102px 102px;background-size:51px 51px,102px 102px}.fantasy-29{background-color:#43b1f1;background-blend-mode:difference;background-image:repeating-radial-gradient(#27690c 23%,#2e581d 30% 52%,#27690c 54%,#000 65%,#14690c 80%,#205b1a),repeating-radial-gradient(#c8caf9,#dedff7 5% 16%,#ecedfd 37%,#fff 49%,#b6cef6 72%,#c1d2f0 87% 99%,#bdd3f9);-webkit-background-size:59px 59px,177px 177px;background-size:59px 59px,177px 177px}.fantasy-30{background-color:#64bc7d;background-blend-mode:multiply;background-image:repeating-radial-gradient(#c17370 10%,#c17370 13%,transparent 14%,transparent 38%,#989898 39%,#989898 52%,transparent 53%,transparent 82%),repeating-radial-gradient(#3d572d 31%,#3d572d 65%,transparent 66%,transparent 92%,#424242 93%,#424242 97%,transparent 98%,transparent 100%);-webkit-background-size:32px 32px,96px 96px;background-size:32px 32px,96px 96px}.plaid-1{background-blend-mode:darken;background-color:#f1e4d4;background-image:linear-gradient(0deg,transparent 25%,rgba(234,168,32,.75) 25%,rgba(234,168,32,.75) 50%,transparent 50%,transparent),linear-gradient(0deg,transparent 75%,rgba(63,185,146,.75) 75%,rgba(63,185,146,.75) 100%,transparent 100%,transparent),linear-gradient(90deg,transparent 25%,rgba(224,21,100,.75) 25%,rgba(224,21,100,.75) 50%,transparent 50%,transparent),linear-gradient(90deg,transparent 75%,rgba(111,202,221,.75) 75%,rgba(111,202,221,.75) 100%,transparent 100%,transparent);background-size:200px 200px}.plaid-2{background-blend-mode:darken;background-color:#f1e4d4;background-image:repeating-linear-gradient(45deg,transparent 50px,transparent 100px,rgba(224,21,100,.75) 100px,rgba(224,21,100,.75) 150px,transparent 150px,transparent 200px,rgba(111,202,221,.75) 200px,rgba(111,202,221,.75) 250px,transparent 250px),repeating-linear-gradient(135deg,transparent 50px,transparent 100px,rgba(234,168,32,.75) 100px,rgba(234,168,32,.75) 150px,transparent 150px,transparent 200px,rgba(63,185,146,.75) 200px,rgba(63,185,146,.75) 250px,transparent 250px)}.tablecloth{background-color:#fff;background-image:repeating-linear-gradient(0,transparent,transparent 10%,rgba(255,0,0,.5) 10%,rgba(255,0,0,.5) 20%),repeating-linear-gradient(90deg,transparent,transparent 10%,rgba(255,0,0,.5) 10%,rgba(255,0,0,.5) 20%)}.tablecloth-3{background-color:#fff;background-image:repeating-linear-gradient(-45deg,#e2b0ceb3,#e2b0ceb3 25px,#e6b95eb3 25px 50px),repeating-linear-gradient(45deg,#e2b0ceb3,#e2b0ceb3 25px,#844079e6 25px 50px)}.tessalated{--u: 1vmax;--hue: hue-rotate(0deg);--c1: #4d7931;--c2: #88b968;--c3: #cde6bc;--gp: 50% / calc(var(--u) * 20) calc(var(--u) * 12);--g1: repeating-conic-gradient( from 0deg at 50% 40%, var(--c2) 0% 15%, #fff0 0% 100% );--g2: repeating-conic-gradient( from 0deg at 66.5% 80%, #fff0 0% 35%, var(--c2) 0% 65%, #fff0 0% 100% );--g3: repeating-conic-gradient( from 0deg at 83.5% 30%, var(--c1) 0% 35%, #fff0 0% 100% );--g4: repeating-conic-gradient( from 0deg at 66.5% 50%, #fff0 0% 15%, var(--c2) 0% 35%, var(--c1) 0% 50%, #fff0 0% 100% );--bp: calc(var(--u) * -10) calc(var(--u) * -6);height:100vh;filter:var(--hue);background:var(--g1) var(--gp),var(--g2) var(--gp),var(--g3) var(--gp),var(--g4) var(--gp),var(--g1) var(--gp),var(--g2) var(--gp),var(--g3) var(--gp),var(--g4) var(--gp),repeating-linear-gradient(90deg,var(--c3) 0% 50%,var(--c2) 66.5%,var(--c1) 66.5% 100%) 50% / calc(var(--u) * 10) calc(var(--u) * 12);background-position:var(--bp),var(--bp),var(--bp),var(--bp),0 0,0 0,0 0,0 0}.honeycomb{--u: 1.5vmax;--c1: #60b2f3;--c2: #489de2;--c3: #2c8cd8;--c4: #1d81d0;--gp: 50% / calc(var(--u) * 10) calc(var(--u) * 12);--glt: repeating-conic-gradient( from 210deg at 16.66% 25%, var(--c2) 0% 33.3%, #fff0 0% 100% ) var(--gp);--glb: repeating-conic-gradient( from 210deg at 16.66% 75%, var(--c4) 0% 33.3%, #fff0 0% 100% ) var(--gp);height:100vh;background:repeating-linear-gradient(to bottom,var(--c1) 0% 1.5%,transparent 1.5% 23.5%,var(--c2) 23.5% 26.5%,transparent 26.5% 48.5%,var(--c3) 48.5% 51.5%,transparent 51.5% 73.5%,var(--c4) 73.5% 76.5%,transparent 76.5% 98.5%,var(--c1) 98.5% 100%) var(--gp),var(--glt),var(--glb),var(--glt),var(--glb),var(--glt),var(--glb),var(--glt),var(--glb),repeating-conic-gradient(from 150deg at 50% 75%,var(--c1) 0% 33.3%,#fff0 0% 100%) var(--gp),repeating-conic-gradient(from 90deg at 66.66% 50%,var(--c4) 0% 33.3%,#fff0 0% 100%) var(--gp),repeating-conic-gradient(from -90deg at 50% 25%,var(--c1) 0% 33.3%,var(--c2) 0% 66.4%,var(--c3) 0% 100%) var(--gp)}.honeycomb:before{content:"";background:linear-gradient(-45deg,#002542 0%,transparent 50%,#d2ebff 100%);position:absolute;width:100vw;height:100vh}.rings-1{--color: #ffc355;--color-1: #ff8d94;--color-2: #ff4c84;--color-3: #ff8d94;--color-4: #ff4c84;background-size:50px 50px;background-image:radial-gradient(transparent 45% 50%,var(--color) calc(50% + 1px) 55%,transparent 60% 65%,var(--color) calc(65% + 1px) 70%,transparent 75%),radial-gradient(transparent 45% 50%,var(--color-1) calc(50% + 1px) 55%,transparent 60% 65%,var(--color-1) calc(65% + 1px) 70%,transparent 75%),radial-gradient(transparent 45% 50%,var(--color-2) calc(50% + 1px) 55%,transparent 60% 65%,var(--color-2) calc(65% + 1px) 70%,transparent 75%),radial-gradient(transparent 45% 50%,var(--color-3) calc(50% + 1px) 55%,transparent 60% 65%,var(--color-3) calc(65% + 1px) 70%,transparent 75%),radial-gradient(transparent 45% 50%,var(--color-4) calc(50% + 1px) 55%,transparent 60% 65%,var(--color-4) calc(65% + 1px) 70%,transparent 75%),radial-gradient(transparent 45% 50%,var(--color) calc(50% + 1px) 55%,transparent 60% 65%,var(--color) calc(65% + 1px) 70%,transparent 75%),radial-gradient(transparent 45% 50%,var(--color-4) calc(50% + 1px) 55%,transparent 60% 65%,var(--color-4) calc(65% + 1px) 70%,transparent 75%);background-position:0 0,5px 5px,10px 10px,15px 15px,20px 20px,25px 25px,30px 30px}.dots-2{--color: #ffc355;--color-1: black;--color-2: #ff4c84;--color-3: #ff8d94;--color-4: #ff4c84;--size: 3%;background-size:50px 50px;background-image:radial-gradient(var(--color-1) var(--size),transparent calc(var(--size) + 2%)),radial-gradient(var(--color-1) var(--size),transparent calc(var(--size) + 2%)),radial-gradient(var(--color-1) var(--size),transparent calc(var(--size) + 2%)),radial-gradient(var(--color-1) var(--size),transparent calc(var(--size) + 2%)),radial-gradient(var(--color-1) var(--size),transparent calc(var(--size) + 2%)),radial-gradient(var(--color-1) var(--size),transparent calc(var(--size) + 2%)),radial-gradient(var(--color) 30%,transparent 35%);background-position:10px 10px,20px 30px,50px 23px,43px 35px,-10px 10px,0 0,5px 5px}.golden-text{background-image:linear-Gradient(70deg,#4e2009,#ad5700,#ffa01c,#b14623,#f6921d,#4e2009,#ad5700,#602749,#ad5700,#f6921d);-webkit-background-clip:text;background-clip:text;color:transparent}.golden-tooltip{border:solid .5em transparent;padding:0 .5em;min-width:.5em;border-radius:calc(9px + .5em);background:linear-Gradient(70deg,#130912,#3e1c33,#602749,#b14623,#f6921d,#130912,#3e1c33,#602749,#b14623,#f6921d) border-box;color:transparent;font:9em/1.5 ubuntu mono,consolas,monaco,monospace;-webkit-clip-path:inset(1px round calc(9px + .5em));clip-path:inset(1px round calc(9px + .5em));--mask: var(--text, linear-Gradient(red, red) text) linear-Gradient(red, red) border-box, linear-Gradient(red, red) 50% / calc(100% - 18px) calc(100% - 18px) no-repeat padding-box, conic-Gradient( from -36deg at 50% calc(100% - 15.69102px) , transparent, red 1deg 71deg , transparent 72deg ) 50% 100%/50% 50% no-repeat border-box, radial-Gradient(circle at 50% 0, transparent 9px, red 10px ) 50% 100%/ 18px 15.69102px no-repeat border-box, linear-Gradient(red, red) border-box, linear-Gradient(red, red) padding-box, conic-Gradient( from -36deg at 50% 100%, transparent, red 1deg 71deg , transparent 72deg ) 50% 100%/50% 50% no-repeat border-box;-webkit-mask:var(--mask);-webkit-mask-composite:source-over,xor,source-over,source-over}@supports not (-webkit-mask-clip: text){.golden-tooltip{position:relative;-webkit-background-clip:text;background-clip:text;--text: ;mask:none}.golden-tooltip:after{position:absolute;inset:0;margin:-.5em;border:inherit;border-radius:inherit;background:inherit;background-clip:border-box;mask:var(--mask);-webkit-mask-composite:xor,source-over,source-over,source-over;mask-composite:exclude,add,add,add;content:""}}.animated-circles{background:radial-gradient(#0b853d 3px,transparent 5px,#000 7px,transparent 9px,#0b853d 11px,transparent 13px,#fff 15px,transparent 17px,#000 19px,transparent 21px,#0b853d 23px,transparent 25px,#fff 27px,transparent 29px,#000 31px,transparent 33px);background-size:30px 30px}.circle{-webkit-animation:adjustHue 1s alternate infinite}@-webkit-keyframes adjustHue{0%{-webkit-filter:hue-rotate(30deg)}50%{-webkit-filter:hue-rotate(60deg)}to{-webkit-filter:hue-rotate(90deg)}}@-webkit-keyframes loading{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes loading{to{-moz-transform:rotate(360deg)}}@-ms-keyframes loading{to{-ms-transform:rotate(360deg)}}@keyframes loading{to{transform:rotate(360deg)}}.animated-circles{-webkit-animation-name:blinker;-webkit-animation-duration:3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-moz-animation-name:blinker;-moz-animation-duration:3s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;animation-name:blinker;animation-duration:3s;animation-timing-function:linear;animation-iteration-count:infinite;color:red}@-moz-keyframes blinker{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@-webkit-keyframes blinker{0%{opacity:1}50%{opacity:.3}to{opacity:1}}@keyframes blinker{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.circle{background:#000 radial-gradient(#0b853d 3px,transparent 5px,#000 7px,transparent 9px,#0b853d 11px,transparent 13px,#fff 15px,transparent 17px,#000 19px,transparent 21px,#0b853d 23px,transparent 25px,#fff 27px,transparent 29px,#000 31px,transparent 33px);background-size:32px 32px;overflow:hidden;width:100vw;height:100vh;margin:-10px}.animated-circles{overflow:hidden;background:#000;transform-style:preserve-3d}.noise{position:fixed;z-index:-1;inset:-50%;width:200%;height:200vh;background:transparent url(http://assets.iceable.com/img/noise-transparent.png) repeat 0 0;background-repeat:repeat;animation:bg-animation .2s infinite;opacity:.9;visibility:visible}@keyframes bg-animation{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(-15%)}90%{transform:translate(10%,5%)}to{transform:translate(5%)}}.underwater{background:radial-gradient(1.5em 6.28571em at 1.95em,#fff0 50%,#ffffff40 55%) 0 0,radial-gradient(1.5em 6.28571em at -.45em,#fff0 50%,#ffffff40 55%) 1.5em 5.5em,radial-gradient(2.3em 4.57143em at 2.99em,#fff0 50%,#ffffff4d 55%) 0 0,radial-gradient(2.3em 4.57143em at -.69em,#fff0 50%,#ffffff4d 55%) 2.3em 4em,radial-gradient(3.5em 6.28571em at 4.55em,#fff0 50%,#ffffff40 55%) 0 0}.beachball{background:repeating-radial-gradient(circle at bottom left,#fedc00 0 5.5555555556%,#fcb712 0 11.1111111111%,#f7921e 0 16.6666666667%,#e87f24 0 22.2222222222%,#dd6227 0 27.7777777778%,#dc4c27 0 33.3333333333%,#ca3435 0 38.8888888889%,#b82841 0 44.4444444444%,#953751 0 50%,#364c88 0 55.5555555556%,#16599d 0 61.1111111111%,#02609e 0 66.6666666667%,#0073a9 0 72.2222222222%,#008aa4 0 77.7777777778%,#239a87 0 83.3333333333%,#7cba6d 0 88.8888888889%,#becc2f 0 94.4444444444%,#e0d81d 0 100%),repeating-radial-gradient(circle at bottom right,#fedc00 0 5.5555555556%,#fcb712 0 11.1111111111%,#f7921e 0 16.6666666667%,#e87f24 0 22.2222222222%,#dd6227 0 27.7777777778%,#dc4c27 0 33.3333333333%,#ca3435 0 38.8888888889%,#b82841 0 44.4444444444%,#953751 0 50%,#364c88 0 55.5555555556%,#16599d 0 61.1111111111%,#02609e 0 66.6666666667%,#0073a9 0 72.2222222222%,#008aa4 0 77.7777777778%,#239a87 0 83.3333333333%,#7cba6d 0 88.8888888889%,#becc2f 0 94.4444444444%,#e0d81d 0 100%);background-blend-mode:overlay;height:100vh}.singlediv-geometric{height:100vh;width:100vw;margin:0;background-color:#639;background-image:linear-gradient(45deg,#000,#000 .5%,#ffd700 .5%,#ffd700 7.6%,#000 7.6%,#000 8.642857143%,#ff8c00 8.642857143%,#ff8c00 15.64285714%,#000 15.64285714%,#000 16.88571429%,#dc143c 16.88571429%,#dc143c 23.84285714%,#000 23.84285714%,#000 25%,transparent 25%),linear-gradient(-45deg,#000,#000 .5%,#ffd700 .5%,#ffd700 7.6%,#000 7.6%,#000 8.642857143%,#ff8c00 8.642857143%,#ff8c00 15.64285714%,#000 15.64285714%,#000 16.88571429%,#dc143c 16.88571429%,#dc143c 23.84285714%,#000 23.84285714%,#000 25%,transparent 25%),linear-gradient(45deg,transparent 73.85714286%,#000 73.85714286%,#000 75%,transparent 75%),linear-gradient(-45deg,transparent 73.85714286%,#000 73.85714286%,#000 75%,transparent 75%),linear-gradient(45deg,transparent 66.85714286%,#dc143c 66.85714286%,#dc143c 73.85714286%,transparent 73.85714286%),linear-gradient(-45deg,transparent 66.85714286%,#dc143c 66.85714286%,#dc143c 73.85714286%,transparent 73.85714286%),linear-gradient(45deg,transparent 65.71428571%,#000 65.71428571%,#000 66.85714286%,transparent 66.85714286%),linear-gradient(-45deg,transparent 65.71428571%,#000 65.71428571%,#000 66.85714286%,transparent 66.85714286%),linear-gradient(45deg,transparent 58.71428571%,#ff8c00 58.71428571%,#ff8c00 65.71428571%,transparent 65.71428571%),linear-gradient(-45deg,transparent 58.71428571%,#ff8c00 58.71428571%,#ff8c00 65.71428571%,transparent 65.71428571%),linear-gradient(45deg,transparent 57.57142857%,#000 57.57142857%,#000 58.71428571%,transparent 58.71428571%),linear-gradient(-45deg,transparent 57.57142857%,#000 57.57142857%,#000 58.71428571%,transparent 58.71428571%),linear-gradient(45deg,transparent 50.57142857%,#ffd700 50.57142857%,#ffd700 57.57142857%,transparent 57.57142857%),linear-gradient(-45deg,transparent 50.57142857%,#ffd700 50.57142857%,#ffd700 57.57142857%,transparent 57.57142857%),linear-gradient(45deg,transparent 49.42857143%,#000 49.42857143%,#000 50.57142857%,transparent 50.57142857%),linear-gradient(-45deg,transparent 49.42857143%,#000 49.42857143%,#000 50.57142857%,transparent 50.57142857%),linear-gradient(45deg,transparent 42.42857143%,#228b22 42.42857143%,#228b22 49.42857143%,transparent 49.42857143%),linear-gradient(-45deg,transparent 42.42857143%,#228b22 42.42857143%,#228b22 49.42857143%,transparent 49.42857143%),linear-gradient(45deg,transparent 41.28571429%,#000 41.28571429%,#000 42.42857143%,transparent 42.42857143%),linear-gradient(-45deg,transparent 41.28571429%,#000 41.28571429%,#000 42.42857143%,transparent 42.42857143%),linear-gradient(45deg,transparent 34.28571429%,#4169e1 34.28571429%,#4169e1 41.28571429%,transparent 41.28571429%),linear-gradient(-45deg,transparent 34.28571429%,#4169e1 34.28571429%,#4169e1 41.28571429%,transparent 41.28571429%),linear-gradient(45deg,transparent 33.142857143%,#000 33.142857143%,#000 34.28571429%,transparent 34.28571429%),linear-gradient(-45deg,transparent 33.142857143%,#000 33.142857143%,#000 34.28571429%,transparent 34.28571429%);background-size:100px 100px;background-position:0 0}.marrakesh{background-color:#fdd7cd;background-image:radial-gradient(#153568 9px,transparent 10px),repeating-radial-gradient(#153568 0,#153568 4px,transparent 5px,transparent 20px,#1a56c4 21px,#1a56c4 25px,transparent 26px,transparent 50px);background-size:30px 30px,90px 90px;background-position:0 0}.zig-zag{background:linear-gradient(135deg,#eceddc 25%,transparent 25%) -50px 0,linear-gradient(225deg,#eceddc 25%,transparent 25%) -50px 0,linear-gradient(315deg,#eceddc 25%,transparent 25%),linear-gradient(45deg,#eceddc 25%,transparent 25%);background-size:100px 100px;background-color:#ec173a}.umbrella-gradient-1{background-color:#300;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 800 400'%3E%3Cdefs%3E%3CradialGradient id='a' cx='396' cy='281' r='514' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23D18'/%3E%3Cstop offset='1' stop-color='%23330000'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='400' y1='148' x2='400' y2='333'%3E%3Cstop offset='0' stop-color='%23FA3' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23FA3' stop-opacity='0.5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect fill='url(%23a)' width='800' height='400'/%3E%3Cg fill-opacity='0.4'%3E%3Ccircle fill='url(%23b)' cx='267.5' cy='61' r='300'/%3E%3Ccircle fill='url(%23b)' cx='532.5' cy='61' r='300'/%3E%3Ccircle fill='url(%23b)' cx='400' cy='30' r='300'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;background-position:-4.5rem 50%}.umbrella-gradient-2{background-color:#300;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 800 400'%3E%3Cdefs%3E%3CradialGradient id='a' cx='396' cy='281' r='514' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' stop-color='%23DD0D4F'/%3E%3Cstop offset='1' stop-color='%23330000'/%3E%3C/radialGradient%3E%3ClinearGradient id='b' gradientUnits='userSpaceOnUse' x1='400' y1='148' x2='400' y2='333'%3E%3Cstop offset='0' stop-color='%23FA3' stop-opacity='0'/%3E%3Cstop offset='1' stop-color='%23FA3' stop-opacity='0.5'/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect fill='url(%23a)' width='800' height='400'/%3E%3Cg fill-opacity='0.4'%3E%3Ccircle fill='url(%23b)' cx='267.5' cy='61' r='300'/%3E%3Ccircle fill='url(%23b)' cx='532.5' cy='61' r='300'/%3E%3Ccircle fill='url(%23b)' cx='400' cy='30' r='300'/%3E%3C/g%3E%3C/svg%3E");background-attachment:fixed;background-size:cover;background-position:-15px 50%}.eyes-pattern-1{background-color:#dca9b0;background-image:url("data:image/svg+xml,%3Csvg width='20' height='12' viewBox='0 0 20 12' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 12c0-.622-.095-1.221-.27-1.785A5.982 5.982 0 0 0 10 12c1.67 0 3.182-.683 4.27-1.785A5.998 5.998 0 0 0 14 12h2a4 4 0 0 1 4-4V6c-1.67 0-3.182.683-4.27 1.785C15.905 7.22 16 6.622 16 6c0-.622-.095-1.221-.27-1.785A5.982 5.982 0 0 0 20 6V4a4 4 0 0 1-4-4h-2c0.622.095 1.221.27 1.785A5.982 5.982 0 0 0 10 0C8.33 0 6.818.683 5.73 1.785 5.905 1.22 6.622 6 0H4a4 4 0 0 1-4 4v2c1.67 0 3.182.683 4.27 1.785A5.998 5.998 0 0 1 4 6c0-.622.095-1.221.27-1.785A5.982 5.982 0 0 1 0 6v2a4 4 0 0 1 4 4h2zm-4 0a2 2 0 0 0-2-2v2h2zm16 0a2 2 0 0 1 2-2v2h-2zM0 2a2 2 0 0 0 2-2H0v2zm20 0a2 2 0 0 1-2-2h2v2zm-10 8a4 4 0 1 0 0-8 4 4 0 0 0 0 8zm0-2a2 2 0 1 0 0-4 2 2 0 0 0 0 4z' fill='%23fdd7cd' fill-opacity='0.27' fill-rule='evenodd'/%3E%3C/svg%3E")}.circles-squares-pattern-1{background-color:#dca9b0;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v20H0V0zm10 17a7 7 0 1 0 0-14 7 7 0 0 0 0 14zm20 0a7 7 0 1 0 0-14 7 7 0 0 0 0 14zM10 37a7 7 0 1 0 0-14 7 7 0 0 0 0 14zm10-17h20v20H20V20zm10 17a7 7 0 1 0 0-14 7 7 0 0 0 0 14z' fill='%23fdd7cd' fill-opacity='0.27' fill-rule='evenodd'/%3E%3C/svg%3E")}.circles-squares-pattern-2{background-color:#112a53;background-image:url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 0h20v20H0V0zm10 17a7 7 0 1 0 0-14 7 7 0 0 0 0 14zm20 0a7 7 0 1 0 0-14 7 7 0 0 0 0 14zM10 37a7 7 0 1 0 0-14 7 7 0 0 0 0 14zm10-17h20v20H20V20zm10 17a7 7 0 1 0 0-14 7 7 0 0 0 0 14z' fill='%231a56c4' fill-opacity='0.27' fill-rule='evenodd'/%3E%3C/svg%3E")}.conic-gradients-1{background:repeating-conic-gradient(#991d35 0 .0001%,#d65e50 0 .0002%) 60% 60%/3000px 3000px}.conic-gradients-2{background:repeating-conic-gradient(#03394d 0 .0001%,#112a53 0 .0007%) 60% 60%/3000px 3000px}.conic-gradients-3{background-blend-mode:difference;background:repeating-conic-gradient(#112a53 0 .001%,#1a56c4 0 .0012%) 60% 85%/3000px 3000px}}@utility text-outline-2{-webkit-text-stroke: 2px;}@utility text-outline-4{-webkit-text-stroke: 4px purple;}@layer components{.shrink img{transition:1s ease}.shrink img:hover{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);transition:1s ease}}@layer components{.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}@utility gridDesktop{grid-template-columns: repeat(auto-fit,minmax(25%,1fr));}@utility gridMobile{grid-template-columns: repeat(auto-fit,minmax(50%,1fr));}@utility content-grid{ --sm: 640px; --md: 768px; --lg: 1024px; --xl: 1280px; --2xl: 1536px; --3xl: 1920px; --4xl: 2560px; display: grid; justify-content: center; align-items: center; grid-template-columns: [screen-start] 1fr [breakout-start] 1fr [content-start] 92vw [content-end] 1fr [breakout-end] 1fr [screen-end]; @media (min-width: 1024px) { grid-template-columns: [screen-start] 1fr [breakout-start] 1fr [content-start] 80vw [content-end] 1fr [breakout-end] 1fr [screen-end]; } @media (min-width: 1536px) { grid-template-columns: [screen-start] 1fr [breakout-start] 1fr [content-start] 70vw [content-end] 1fr [breakout-end] 1fr [screen-end]; } @media (min-width: 2560px) { grid-template-columns: [screen-start] 1fr [breakout-start] 1fr [content-start] 60vw [content-end] 1fr [breakout-end] 1fr [screen-end]; } }.content-grid>*{grid-column:content}.content-grid>breakout{grid-column:breakout}.content-grid>screen{grid-column:screen}@theme{ --aside-width: 400px; --cart-aside-summary-height-with-discount: 300px; --cart-aside-summary-height: 250px; --grid-item-width: 355px; --header-height: 64px; }.CircularProgressbar{width:100%;vertical-align:middle}.CircularProgressbar .CircularProgressbar-path{stroke:#3e98c7;stroke-linecap:round;-webkit-transition:stroke-dashoffset .5s ease 0s;transition:stroke-dashoffset .5s ease 0s}.CircularProgressbar .CircularProgressbar-trail{stroke:#d6d6d6;stroke-linecap:round}.CircularProgressbar .CircularProgressbar-text{fill:#3e98c7;font-size:20px;dominant-baseline:middle;text-anchor:middle}.CircularProgressbar .CircularProgressbar-background{fill:#d6d6d6}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-background{fill:#3e98c7}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-text{fill:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-path{stroke:#fff}.CircularProgressbar.CircularProgressbar-inverted .CircularProgressbar-trail{stroke:transparent}
