@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/3d51db290a6a25f3-s.0kkodo7okz7sx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/f7054824cbb51795-s.3gwda9lv2grgl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:75% 100%;font-display:swap;src:url(../media/74effe3e2193102a-s.p.2ke8r1sltdje0.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.Y02NyW_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.Y02NyW_variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/dae4b3dbdd9e4d1b-s.2_ze8n7bwlhtf.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/94d210260b00ada2-s.268m440qvy675.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a9fc94813a0b644-s.0w4ezn9vn3c-q.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8495c7a64396f454-s.p.1pvo0or05xyc_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat Fallback;src:local(Arial);ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.0%;size-adjust:76.94%}.P2g5qq_className{font-family:Caveat,Caveat Fallback;font-style:normal;font-weight:700}.P2g5qq_variable{--font-caveat:"Caveat", "Caveat Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.1zakzi6q17d4o.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.2htf8h-pf57mm.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.3skwie1wjplzh.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.3zhbgtelpa5ua.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.3vf5yzuqk3fsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.1wmoa0e_blxrz.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.EMFVga_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.EMFVga_variable{--font-jetbrains:"JetBrains Mono", "JetBrains Mono Fallback"}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-white:#fff;--spacing:.25rem;--breakpoint-sm:601px;--breakpoint-md:761px;--breakpoint-lg:901px;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-bricolage), system-ui, sans-serif;--default-mono-font-family:var(--font-jetbrains), ui-monospace, monospace;--container-site:1180px;--container-showcase:1300px;--color-ink:#18181b;--color-ink-soft:#4a4b52;--color-muted:#6b6d75;--color-faint:#8a8c95;--color-brand:#2456d6;--color-brand-dark:#163a9c;--color-azure:#3d78de;--color-paper:#f3f4f7;--color-hairline:#ebecef;--color-mist:#ececf0;--color-card:#fff;--color-card-soft:#fbfbfc;--color-line:#d7d9e0;--color-chip:#f2f3f6;--color-dot:#cdd0d8;--shadow-window:0 30px 60px -20px #18182840, 0 2px 6px #1818280f;--shadow-window-peek:0 40px 80px -20px #18182866, 0 2px 6px #18182814;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-swift:cubic-bezier(.2, .8, .2, 1);--ease-sheet:cubic-bezier(.7, 0, .2, 1);--ease-draw:cubic-bezier(.65, 0, .35, 1);--animate-spot-in:spot-in .55s var(--ease-spring) both;--animate-page-in:spot-in .55s var(--ease-spring) backwards;--animate-spot-load:spot-load .9s cubic-bezier(.34, 1.3, .64, 1) backwards;--animate-chip-in:chip-in .6s var(--ease-spring) both;--animate-box-pop:box-pop .75s var(--ease-spring) both;--animate-ico-pop:ico-pop .75s var(--ease-spring) both;--animate-icon-pop:icon-pop .5s var(--ease-spring) both;--animate-hero-up:hero-up .7s var(--ease-swift) both;--animate-float:float 8s ease-in-out infinite;--animate-plane-off:plane-off .9s var(--ease-swift);--animate-bubble:bubble 1.7s ease-in infinite;--animate-ballrun:ballrun 1.6s var(--ease-spring) infinite alternate;--animate-grow:grow .6s var(--ease-spring) both;--animate-stripes:stripes 1s linear infinite;--animate-pulse-dot:pulse-dot 1.6s ease-out infinite;--animate-blink:blink 1s steps(1) infinite;--animate-fold:fold .55s cubic-bezier(.6, 0, .4, 1) forwards;--animate-fly:fly 1.25s cubic-bezier(.5, 0, .3, 1) forwards}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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}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;-webkit-text-decoration:inherit;-webkit-text-decoration: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{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}: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}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{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{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer components;@layer utilities{.\@container{container-type:inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.-inset-\[3\.5px\]{inset:-3.5px}.inset-0{inset:0}.-inset-x-3\.5{inset-inline:calc(var(--spacing) * -3.5)}.inset-x-0{inset-inline:0}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-7{inset-inline:calc(var(--spacing) * 7)}.inset-y-0{inset-block:0}.-top-1{top:calc(var(--spacing) * -1)}.-top-5{top:calc(var(--spacing) * -5)}.-top-6{top:calc(var(--spacing) * -6)}.-top-\[2px\]{top:-2px}.-top-\[4\%\]{top:-4%}.-top-\[4px\]{top:-4px}.-top-\[38px\]{top:-38px}.-top-\[46px\]{top:-46px}.-top-\[68px\]{top:-68px}.top-0{top:0}.top-1\/2{top:50%}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-4{top:calc(var(--spacing) * 4)}.top-9{top:calc(var(--spacing) * 9)}.top-10{top:calc(var(--spacing) * 10)}.top-12{top:calc(var(--spacing) * 12)}.top-\[3px\]{top:3px}.top-\[9\%\]{top:9%}.top-\[44\%\]{top:44%}.top-\[52\%\]{top:52%}.top-\[70px\]{top:70px}.top-\[250px\]{top:250px}.top-\[calc\(100\%-40px\)\]{top:calc(100% - 40px)}.top-full{top:100%}.-right-\[4px\]{right:-4px}.right-0{right:0}.right-1{right:var(--spacing)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-3{right:calc(var(--spacing) * 3)}.right-6{right:calc(var(--spacing) * 6)}.right-\[3\%\]{right:3%}.right-\[3px\]{right:3px}.right-\[6\%\]{right:6%}.right-\[26\%\]{right:26%}.right-\[54px\]{right:54px}.right-\[140px\]{right:140px}.right-\[250px\]{right:250px}.right-\[max\(6px\,calc\(\(100vw-1180px\)\/2-40px\)\)\]{right:max(6px,50vw - 630px)}.right-full{right:100%}.-bottom-\[3\%\]{bottom:-3%}.-bottom-\[4px\]{bottom:-4px}.bottom-0{bottom:0}.bottom-1{bottom:var(--spacing)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-10{bottom:calc(var(--spacing) * 10)}.bottom-11{bottom:calc(var(--spacing) * 11)}.bottom-\[12\%\]{bottom:12%}.-left-\[3px\]{left:-3px}.-left-\[4px\]{left:-4px}.-left-\[26\.5px\]{left:-26.5px}.left-0{left:0}.left-1{left:var(--spacing)}.left-1\/2{left:50%}.left-3\.5{left:calc(var(--spacing) * 3.5)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[5\%\]{left:5%}.left-\[7\%\]{left:7%}.left-\[36px\]{left:36px}.left-\[70px\]{left:70px}.left-\[330px\]{left:330px}.isolate{isolation:isolate}.-z-1{z-index:calc(1 * -1)}.z-1{z-index:1}.z-2{z-index:2}.z-5{z-index:5}.z-6{z-index:6}.z-50{z-index:50}.z-60{z-index:60}.z-100{z-index:100}.z-\[1\]{z-index:1}.z-\[150\]{z-index:150}.z-\[300\]{z-index:300}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (min-width:601px){.container{max-width:601px}}@media (min-width:761px){.container{max-width:761px}}@media (min-width:901px){.container{max-width:901px}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mx-\[\.02em\]{margin-inline:.02em}.mx-\[clamp\(24px\,5vw\,64px\)\]{margin-inline:clamp(24px,5vw,64px)}.mx-auto{margin-inline:auto}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-0\.5{margin-top:calc(var(--spacing) * -.5)}.-mt-2{margin-top:calc(var(--spacing) * -2)}.-mt-\[5px\]{margin-top:-5px}.-mt-\[45px\]{margin-top:-45px}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-7{margin-top:calc(var(--spacing) * 7)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-20{margin-top:calc(var(--spacing) * 20)}.mt-\[clamp\(24px\,4\.5vh\,40px\)\]{margin-top:clamp(24px,4.5vh,40px)}.mt-\[clamp\(28px\,min\(4\.5vw\,5vh\)\,52px\)\]{margin-top:clamp(28px,min(4.5vw,5vh),52px)}.mt-\[clamp\(48px\,7vw\,88px\)\]{margin-top:clamp(48px,7vw,88px)}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-11{margin-right:calc(var(--spacing) * 11)}.mb-9{margin-bottom:calc(var(--spacing) * 9)}.-ml-\[5px\]{margin-left:-5px}.-ml-\[34px\]{margin-left:-34px}.-ml-\[45px\]{margin-left:-45px}.ml-auto{margin-left:auto}.ml-px{margin-left:1px}.scroll-progress{transform-origin:0;display:none;transform:scaleX(0)}@supports (animation-timeline:scroll()){.scroll-progress{animation:linear both progress;animation-timeline:scroll(root);display:block}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.size-2{width:calc(var(--spacing) * 2);height:calc(var(--spacing) * 2)}.size-2\.5{width:calc(var(--spacing) * 2.5);height:calc(var(--spacing) * 2.5)}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-14{width:calc(var(--spacing) * 14);height:calc(var(--spacing) * 14)}.size-16{width:calc(var(--spacing) * 16);height:calc(var(--spacing) * 16)}.size-\[\.82em\]{width:.82em;height:.82em}.size-\[1\.05em\]{width:1.05em;height:1.05em}.size-\[7px\]{width:7px;height:7px}.size-\[13px\]{width:13px;height:13px}.size-\[26px\]{width:26px;height:26px}.size-\[34px\]{width:34px;height:34px}.size-\[62\%\]{width:62%;height:62%}.size-\[100px\]{width:100px;height:100px}.size-full{width:100%;height:100%}.h-0\.5{height:calc(var(--spacing) * .5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-11{height:calc(var(--spacing) * 11)}.h-\[1\.05em\]{height:1.05em}.h-\[1\.12em\]{height:1.12em}.h-\[7px\]{height:7px}.h-\[9px\]{height:9px}.h-\[26px\]{height:26px}.h-\[30px\]{height:30px}.h-\[34px\]{height:34px}.h-\[35\%\]{height:35%}.h-\[38px\]{height:38px}.h-\[40\%\]{height:40%}.h-\[45\%\]{height:45%}.h-\[50\%\]{height:50%}.h-\[54px\]{height:54px}.h-\[55\%\]{height:55%}.h-\[60\%\]{height:60%}.h-\[65\%\]{height:65%}.h-\[68px\]{height:68px}.h-\[70\%\]{height:70%}.h-\[75\%\]{height:75%}.h-\[80\%\]{height:80%}.h-\[85\%\]{height:85%}.h-\[90\%\]{height:90%}.h-\[94px\]{height:94px}.h-\[95\%\]{height:95%}.h-\[100px\]{height:100px}.h-\[110px\]{height:110px}.h-\[150px\]{height:150px}.h-\[280px\]{height:280px}.h-\[300px\]{height:300px}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-13{min-height:calc(var(--spacing) * 13)}.min-h-\[52px\]{min-height:52px}.min-h-\[110px\]{min-height:110px}.min-h-\[390px\]{min-height:390px}.min-h-\[calc\(\(100svh-68px\)\/var\(--hero-zoom\,1\)\)\]{min-height:calc((100svh - 68px) / var(--hero-zoom,1))}.min-h-screen{min-height:100vh}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1\/2{width:50%}.w-1\/3{width:33.3333%}.w-11{width:calc(var(--spacing) * 11)}.w-\[\.5em\]{width:.5em}.w-\[\.08em\]{width:.08em}.w-\[3px\]{width:3px}.w-\[22px\]{width:22px}.w-\[55\%\]{width:55%}.w-\[60px\]{width:60px}.w-\[65\%\]{width:65%}.w-\[70\%\]{width:70%}.w-\[80\%\]{width:80%}.w-\[86px\]{width:86px}.w-\[90\%\]{width:90%}.w-\[110px\]{width:110px}.w-\[118px\]{width:118px}.w-\[150px\]{width:150px}.w-\[210px\]{width:210px}.w-\[270px\]{width:270px}.w-\[290px\]{width:290px}.w-\[320px\]{width:320px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.max-w-\[13em\]{max-width:13em}.max-w-\[30ch\]{max-width:30ch}.max-w-\[34ch\]{max-width:34ch}.max-w-\[48ch\]{max-width:48ch}.max-w-\[58ch\]{max-width:58ch}.max-w-\[560px\]{max-width:560px}.max-w-\[820px\]{max-width:820px}.max-w-\[1060px\]{max-width:1060px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[calc\(1400px\*var\(--hero-zoom\,1\)\)\]{max-width:calc(1400px * var(--hero-zoom,1))}.max-w-full{max-width:100%}.max-w-showcase{max-width:var(--container-showcase)}.max-w-site{max-width:var(--container-site)}.min-w-0{min-width:0}.min-w-6{min-width:calc(var(--spacing) * 6)}.flex-1{flex:1}.flex-none{flex:none}.shrink{flex-shrink:1}.origin-\[3px_2px\]{transform-origin:3px 2px}.origin-bottom{transform-origin:bottom}.origin-center{transform-origin:50%}.origin-left{transform-origin:0}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-x-full{--tw-translate-x:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1\/2{--tw-translate-x:calc(1 / 2 * 100%);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-\[30px\]{--tw-translate-y:calc(30px * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[30px\]{--tw-translate-y:30px;translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-80{--tw-scale-x:80%;--tw-scale-y:80%;--tw-scale-z:80%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-70{--tw-scale-x:70%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-x-125{--tw-scale-x:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-3{rotate:-3deg}.-rotate-6{rotate:-6deg}.-rotate-\[1\.5deg\]{rotate:-1.5deg}.rotate-3{rotate:3deg}.rotate-45{rotate:45deg}.rotate-\[2\.5deg\]{rotate:2.5deg}.\[transform\:rotate\(var\(--r\)\)\]{transform:rotate(var(--r))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.\[zoom\:var\(--hero-zoom\,1\)\]{zoom:var(--hero-zoom,1)}@supports (animation-timeline:view()){.rise-win{animation:linear both open-win;animation-timeline:view();animation-range:entry cover 22%}}.animate-\[app-active_4\.5s_var\(--ease-spring\)_infinite\]{animation:app-active 4.5s var(--ease-spring) infinite}.animate-\[cart-plus_2\.8s_ease-out_infinite\]{animation:2.8s ease-out infinite cart-plus}.animate-\[cart-press_2\.8s_ease_infinite\]{animation:2.8s infinite cart-press}.animate-\[dot-pick_4s_ease_infinite\]{animation:4s infinite dot-pick}.animate-\[flow-dot_2\.8s_ease-in-out_infinite\]{animation:2.8s ease-in-out infinite flow-dot}.animate-\[hero-up_\.3s_ease_both\]{animation:.3s both hero-up}.animate-\[ring_1\.1s_var\(--ease-swift\)_\.15s_forwards\]{animation:ring 1.1s var(--ease-swift) .15s forwards}.animate-\[shimmer_3s_ease-in-out_infinite\]{animation:3s ease-in-out infinite shimmer}.animate-\[sketch-draw_3\.6s_ease-in-out_infinite\]{animation:3.6s ease-in-out infinite sketch-draw}.animate-\[spin_9s_linear_infinite\]{animation:9s linear infinite spin}.animate-\[toggle-knob_3\.2s_var\(--ease-spring\)_infinite\]{animation:toggle-knob 3.2s var(--ease-spring) infinite}.animate-\[toggle-track_3\.2s_ease_infinite\]{animation:3.2s infinite toggle-track}.animate-\[word-roll_\.42s_var\(--ease-swift\)_both\]{animation:word-roll .42s var(--ease-swift) both}.animate-ballrun{animation:var(--animate-ballrun)}.animate-blink{animation:var(--animate-blink)}.animate-box-pop{animation:var(--animate-box-pop)}.animate-bubble{animation:var(--animate-bubble)}.animate-chip-in{animation:var(--animate-chip-in)}.animate-float{animation:var(--animate-float)}.animate-fly{animation:var(--animate-fly)}.animate-fold{animation:var(--animate-fold)}.animate-grow{animation:var(--animate-grow)}.animate-hero-up{animation:var(--animate-hero-up)}.animate-ico-pop{animation:var(--animate-ico-pop)}.animate-icon-pop{animation:var(--animate-icon-pop)}.animate-plane-off{animation:var(--animate-plane-off)}.animate-spot-in{animation:var(--animate-spot-in)}.animate-spot-load{animation:var(--animate-spot-load)}.cursor-grab{cursor:grab}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-none{touch-action:none}.resize{resize:both}.resize-y{resize:vertical}.\[scrollbar-gutter\:stable\]{scrollbar-gutter:stable}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-4\.5{gap:calc(var(--spacing) * 4.5)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-\[\.24em\]{gap:.24em}.gap-\[9px\]{gap:9px}.gap-\[34px\]{gap:34px}.gap-\[clamp\(48px\,7vw\,96px\)\]{gap:clamp(48px,7vw,96px)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-16{column-gap:calc(var(--spacing) * 16)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}.justify-self-start{justify-self:flex-start}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.rounded{border-radius:.25rem}.rounded-\[\.3em\]{border-radius:.3em}.rounded-\[\.22em\]{border-radius:.22em}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[5px\]{border-radius:5px}.rounded-\[9px\]{border-radius:9px}.rounded-\[10px\]{border-radius:10px}.rounded-\[14px\]{border-radius:14px}.rounded-\[20px\]{border-radius:20px}.rounded-\[22px\]{border-radius:22px}.rounded-\[28px\]{border-radius:28px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:2147483647px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-md{border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.rounded-b-full{border-bottom-right-radius:2147483647px;border-bottom-left-radius:2147483647px}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--bw\){border-style:var(--tw-border-style);border-width:var(--bw)}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-\[2\.5px\]{border-style:var(--tw-border-style);border-width:2.5px}.border-\[3\.5px\]{border-style:var(--tw-border-style);border-width:3.5px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--ws-muted\){border-color:var(--ws-muted)}.border-\[\#1aab29\]{border-color:#1aab29}.border-\[\#2a2a31\]{border-color:#2a2a31}.border-\[\#3b6fd6\]{border-color:#3b6fd6}.border-\[\#34343c\]{border-color:#34343c}.border-\[\#b8bfcf\]{border-color:#b8bfcf}.border-\[\#b9bbc2\]{border-color:#b9bbc2}.border-\[\#c7c9d1\]{border-color:#c7c9d1}.border-\[\#c9ccd5\]{border-color:#c9ccd5}.border-\[\#d3d5db\]{border-color:#d3d5db}.border-\[\#d6d8df\]{border-color:#d6d8df}.border-\[\#dde2ee\]{border-color:#dde2ee}.border-\[\#dea123\]{border-color:#dea123}.border-\[\#e3e5ea\]{border-color:#e3e5ea}.border-\[\#e0443e\]{border-color:#e0443e}.border-\[\#f07a24\]{border-color:#f07a24}.border-\[color-mix\(in_srgb\,currentColor_22\%\,transparent\)\]{border-color:currentColor}@supports (color:color-mix(in lab, red, red)){.border-\[color-mix\(in_srgb\,currentColor_22\%\,transparent\)\]{border-color:color-mix(in srgb,currentColor 22%,transparent)}}.border-\[rgba\(255\,255\,255\,\.08\)\]{border-color:#ffffff14}.border-\[rgba\(255\,255\,255\,\.12\)\]{border-color:#ffffff1f}.border-\[rgba\(255\,255\,255\,\.45\)\]{border-color:#ffffff73}.border-\[rgba\(255\,255\,255\,\.55\)\]{border-color:#ffffff8c}.border-\[rgba\(255\,255\,255\,\.85\)\]{border-color:#ffffffd9}.border-azure{border-color:var(--color-azure)}.border-hairline{border-color:var(--color-hairline)}.border-ink{border-color:var(--color-ink)}.border-line{border-color:var(--color-line)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.bg-\(--ws-ink\){background-color:var(--ws-ink)}.bg-\[\#1fa598\]{background-color:#1fa598}.bg-\[\#2fb350\]{background-color:#2fb350}.bg-\[\#3d78de\]{background-color:#3d78de}.bg-\[\#4a4a52\]{background-color:#4a4a52}.bg-\[\#4b5bd8\]{background-color:#4b5bd8}.bg-\[\#8f9cf0\]{background-color:#8f9cf0}.bg-\[\#9b4fe0\]{background-color:#9b4fe0}.bg-\[\#28c840\]{background-color:#28c840}.bg-\[\#17652a\]{background-color:#17652a}.bg-\[\#18181d\]{background-color:#18181d}.bg-\[\#c3ccff\]{background-color:#c3ccff}.bg-\[\#d4f24a\]{background-color:#d4f24a}.bg-\[\#e7e7ea\]{background-color:#e7e7ea}.bg-\[\#e9f6ec\]{background-color:#e9f6ec}.bg-\[\#ec4f8f\]{background-color:#ec4f8f}.bg-\[\#eef1f8\]{background-color:#eef1f8}.bg-\[\#f07a24\]{background-color:#f07a24}.bg-\[\#f2832b\]{background-color:#f2832b}.bg-\[\#febc2e\]{background-color:#febc2e}.bg-\[\#ff5f57\]{background-color:#ff5f57}.bg-\[\#ffc233\]{background-color:#ffc233}.bg-\[\#ffe2c9\]{background-color:#ffe2c9}.bg-\[rgba\(20\,22\,30\,\.62\)\]{background-color:#14161e9e}.bg-\[rgba\(227\,247\,230\,\.85\)\]{background-color:#e3f7e6d9}.bg-\[rgba\(255\,231\,230\,\.85\)\]{background-color:#ffe7e6d9}.bg-\[rgba\(255\,255\,255\,\.06\)\]{background-color:#ffffff0f}.bg-\[rgba\(255\,255\,255\,\.6\)\]{background-color:#fff9}.bg-brand{background-color:var(--color-brand)}.bg-card{background-color:var(--color-card)}.bg-card-soft{background-color:var(--color-card-soft)}.bg-ink{background-color:var(--color-ink)}.bg-ink\/70{background-color:#18181bb3}@supports (color:color-mix(in lab, red, red)){.bg-ink\/70{background-color:color-mix(in oklab, var(--color-ink) 70%, transparent)}}.bg-mist{background-color:var(--color-mist)}.bg-paper{background-color:var(--color-paper)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-dots{background-image:radial-gradient(var(--color-dot) 1.5px, transparent 1.6px);background-size:32px 32px}.bg-\[linear-gradient\(\#2c2c33\,\#222228\)\]{background-image:linear-gradient(#2c2c33,#222228)}.bg-\[linear-gradient\(\#7aa6f5\,\#4d82e8\)\]{background-image:linear-gradient(#7aa6f5,#4d82e8)}.bg-\[linear-gradient\(\#f8f8fa\,\#e5e6ea\)\]{background-image:linear-gradient(#f8f8fa,#e5e6ea)}.bg-\[linear-gradient\(\#fff\,\#ececef\)\]{background-image:linear-gradient(#fff,#ececef)}.bg-\[linear-gradient\(\.\.\.\)\]{background-image:linear-gradient(...)}.bg-\[linear-gradient\(90deg\,\#3d78de\,\#7a4fe0\)\]{background-image:linear-gradient(90deg,#3d78de,#7a4fe0)}.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,var\(--ws-ink\)_30\%\,transparent\)\,color-mix\(in_srgb\,var\(--ws-ink\)_14\%\,transparent\)\)\]{background-image:linear-gradient(90deg,var(--ws-ink),var(--ws-ink))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,var\(--ws-ink\)_30\%\,transparent\)\,color-mix\(in_srgb\,var\(--ws-ink\)_14\%\,transparent\)\)\]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--ws-ink) 30%,transparent),color-mix(in srgb,var(--ws-ink) 14%,transparent))}}.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,var\(--ws-ink\)_50\%\,transparent\)\,color-mix\(in_srgb\,var\(--ws-ink\)_8\%\,transparent\)\)\]{background-image:linear-gradient(90deg,var(--ws-ink),var(--ws-ink))}@supports (color:color-mix(in lab, red, red)){.bg-\[linear-gradient\(90deg\,color-mix\(in_srgb\,var\(--ws-ink\)_50\%\,transparent\)\,color-mix\(in_srgb\,var\(--ws-ink\)_8\%\,transparent\)\)\]{background-image:linear-gradient(90deg,color-mix(in srgb,var(--ws-ink) 50%,transparent),color-mix(in srgb,var(--ws-ink) 8%,transparent))}}.bg-\[linear-gradient\(90deg\,transparent\,rgba\(255\,255\,255\,\.55\)\,transparent\)\]{background-image:linear-gradient(90deg,#0000,#ffffff8c,#0000)}.bg-\[linear-gradient\(100deg\,\#4f7df5\,\#7fb0ff_25\%\,\#a98bff_50\%\,\#6fd0ff_75\%\,\#4f7df5\)\]{background-image:linear-gradient(100deg,#4f7df5,#7fb0ff 25%,#a98bff 50%,#6fd0ff 75%,#4f7df5)}.bg-\[linear-gradient\(100deg\,\#5b8ff5\,\#8fb8ff_22\%\,\#c08cff_42\%\,\#7fd8ff_62\%\,\#a98bff_82\%\,\#5b8ff5\)\]{background-image:linear-gradient(100deg,#5b8ff5,#8fb8ff 22%,#c08cff 42%,#7fd8ff 62%,#a98bff 82%,#5b8ff5)}.bg-\[linear-gradient\(100deg\,\#d4f24a\,\#8fe3c8_30\%\,\#5b8ff5_55\%\,\#8fe3c8_78\%\,\#d4f24a\)\]{background-image:linear-gradient(100deg,#d4f24a,#8fe3c8 30%,#5b8ff5 55%,#8fe3c8 78%,#d4f24a)}.bg-\[linear-gradient\(100deg\,\#d4f24a\,\#f6ff9e_25\%\,\#8fe3c8_50\%\,\#e9ff7a_75\%\,\#d4f24a\)\]{background-image:linear-gradient(100deg,#d4f24a,#f6ff9e 25%,#8fe3c8 50%,#e9ff7a 75%,#d4f24a)}.bg-\[linear-gradient\(100deg\,\#e0496f\,\#e8743a_25\%\,\#f28a3c_45\%\,\#ffb36b_62\%\,\#e8743a_82\%\,\#e0496f\)\]{background-image:linear-gradient(100deg,#e0496f,#e8743a 25%,#f28a3c 45%,#ffb36b 62%,#e8743a 82%,#e0496f)}.bg-\[linear-gradient\(100deg\,\#e8743a\,\#e0496f_25\%\,\#f28a3c_45\%\,\#ffb36b_62\%\,\#e0496f_82\%\,\#e8743a\)\]{background-image:linear-gradient(100deg,#e8743a,#e0496f 25%,#f28a3c 45%,#ffb36b 62%,#e0496f 82%,#e8743a)}.bg-\[linear-gradient\(100deg\,\#f07ac8\,\#ffc2ea_25\%\,\#c58bff_50\%\,\#ff9ad5_75\%\,\#f07ac8\)\]{background-image:linear-gradient(100deg,#f07ac8,#ffc2ea 25%,#c58bff 50%,#ff9ad5 75%,#f07ac8)}.bg-\[linear-gradient\(135deg\,\#ffc6dd\,\#a9c8ff\)\]{background-image:linear-gradient(135deg,#ffc6dd,#a9c8ff)}.bg-\[linear-gradient\(rgba\(255\,255\,255\,\.78\)\,rgba\(255\,255\,255\,\.5\)\)\]{background-image:linear-gradient(#ffffffc7,#ffffff80)}.bg-\[radial-gradient\(circle_at_30\%_30\%\,\#fff\,rgba\(255\,255\,255\,\.35\)_40\%\,rgba\(255\,255\,255\,\.08\)\)\]{background-image:radial-gradient(circle at 30% 30%,#fff,#ffffff59 40%,#ffffff14)}.bg-\[radial-gradient\(circle_at_40\%_35\%\,\#ffd6d4\,\#e5463f\)\]{background-image:radial-gradient(circle at 40% 35%,#ffd6d4,#e5463f)}.\[mask-image\:linear-gradient\(to_bottom\,transparent_40px\,\#000_120px\,\#000_82\%\,transparent\)\]{-webkit-mask-image:linear-gradient(#0000 40px,#000 120px 82%,#0000);mask-image:linear-gradient(#0000 40px,#000 120px 82%,#0000)}.holo{background-size:80% 100%;background-position:calc((1 - var(--px,.5)) * 3000%) 50%}.bg-progress-stripes{background:repeating-linear-gradient(-45deg,#3d78de 0 10px,#6fa2ff 10px 20px) 0 0/28px 28px}.fill-none{fill:none}.stroke-ink{stroke:var(--color-ink)}.object-cover{object-fit:cover}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.px-5\.5{padding-inline:calc(var(--spacing) * 5.5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7\.5{padding-inline:calc(var(--spacing) * 7.5)}.px-\[clamp\(16px\,3vw\,40px\)\]{padding-inline:clamp(16px,3vw,40px)}.px-\[clamp\(18px\,5vw\,64px\)\]{padding-inline:clamp(18px,5vw,64px)}.px-\[clamp\(24px\,5vw\,64px\)\]{padding-inline:clamp(24px,5vw,64px)}.px-\[clamp\(26px\,4vw\,48px\)\]{padding-inline:clamp(26px,4vw,48px)}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-1\.25{padding-block:calc(var(--spacing) * 1.25)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-\[7px\]{padding-block:7px}.py-\[clamp\(40px\,min\(6\.5vw\,8vh\)\,88px\)\]{padding-block:clamp(40px,min(6.5vw,8vh),88px)}.py-\[clamp\(72px\,calc\(12vh\/var\(--hero-zoom\,1\)\)\,150px\)\]{padding-block:clamp(72px, calc(12vh / var(--hero-zoom,1)), 150px)}.py-px{padding-block:1px}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:var(--spacing)}.pt-1\.5{padding-top:calc(var(--spacing) * 1.5)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4\.5{padding-top:calc(var(--spacing) * 4.5)}.pt-24{padding-top:calc(var(--spacing) * 24)}.pt-\[3px\]{padding-top:3px}.pt-\[180px\]{padding-top:180px}.pt-\[clamp\(6px\,1vw\,12px\)\]{padding-top:clamp(6px,1vw,12px)}.pt-\[clamp\(48px\,6vw\,96px\)\]{padding-top:clamp(48px,6vw,96px)}.pt-\[clamp\(48px\,7vw\,80px\)\]{padding-top:clamp(48px,7vw,80px)}.pr-10{padding-right:calc(var(--spacing) * 10)}.pr-\[\.3em\]{padding-right:.3em}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:var(--spacing)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-\[40px\]{padding-bottom:40px}.pb-\[120px\]{padding-bottom:120px}.pb-\[clamp\(10px\,1\.3vw\,16px\)\]{padding-bottom:clamp(10px,1.3vw,16px)}.pl-3\.5{padding-left:calc(var(--spacing) * 3.5)}.pl-\[\.1em\]{padding-left:.1em}.text-center{text-align:center}.text-left{text-align:left}.align-\[-\.15em\]{vertical-align:-.15em}.align-\[-\.18em\]{vertical-align:-.18em}.align-middle{vertical-align:middle}.font-hand{font-family:var(--font-caveat), cursive}.font-mono{font-family:var(--font-jetbrains), ui-monospace, monospace}.font-sans{font-family:var(--font-bricolage), system-ui, sans-serif}.text-\[8px\]{font-size:8px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[44px\]{font-size:44px}.text-\[length\:22cqw\]{font-size:22cqw}.text-\[length\:clamp\(15px\,1\.4vw\,18px\)\]{font-size:clamp(15px,1.4vw,18px)}.text-\[length\:clamp\(17px\,1\.6vw\,20px\)\]{font-size:clamp(17px,1.6vw,20px)}.text-\[length\:clamp\(18px\,1\.8vw\,22px\)\]{font-size:clamp(18px,1.8vw,22px)}.text-\[length\:clamp\(26px\,min\(3\.6vw\,5vh\)\,48px\)\]{font-size:clamp(26px,min(3.6vw,5vh),48px)}.text-\[length\:clamp\(28px\,3\.4vw\,44px\)\]{font-size:clamp(28px,3.4vw,44px)}.text-\[length\:clamp\(34px\,4\.2vw\,54px\)\]{font-size:clamp(34px,4.2vw,54px)}.text-\[length\:clamp\(40px\,4\.4vw\,60px\)\]{font-size:clamp(40px,4.4vw,60px)}.text-\[length\:clamp\(44px\,6vw\,76px\)\]{font-size:clamp(44px,6vw,76px)}.text-\[length\:clamp\(48px\,min\(7vw\,10vh\)\,96px\)\]{font-size:clamp(48px,min(7vw,10vh),96px)}.text-\[length\:clamp\(56px\,8vw\,120px\)\]{font-size:clamp(56px,8vw,120px)}.leading-\[\.95\]{--tw-leading:.95;line-height:.95}.leading-\[1\.02\]{--tw-leading:1.02;line-height:1.02}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.12\]{--tw-leading:1.12;line-height:1.12}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.25\]{--tw-leading:1.25;line-height:1.25}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.85\]{--tw-leading:1.85;line-height:1.85}.leading-\[normal\]{--tw-leading:normal;line-height:normal}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-\.06em\]{--tw-tracking:-.06em;letter-spacing:-.06em}.tracking-\[-\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[-\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.tracking-\[-\.045em\]{--tw-tracking:-.045em;letter-spacing:-.045em}.tracking-\[-\.055em\]{--tw-tracking:-.055em;letter-spacing:-.055em}.tracking-\[\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.text-balance{text-wrap:balance}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-\(--color-paper\){color:var(--color-paper)}.text-\(--ws-ink\){color:var(--ws-ink)}.text-\(--ws-muted\){color:var(--ws-muted)}.text-\[\#0a2350\]{color:#0a2350}.text-\[\#4a4f5c\]{color:#4a4f5c}.text-\[\#5d5f66\]{color:#5d5f66}.text-\[\#5d6270\]{color:#5d6270}.text-\[\#7a4fe0\]{color:#7a4fe0}.text-\[\#7fd48f\]{color:#7fd48f}.text-\[\#9a9aa3\]{color:#9a9aa3}.text-\[\#9d1c14\]{color:#9d1c14}.text-\[\#17652a\]{color:#17652a}.text-\[\#18181b\]{color:#18181b}.text-\[\#33364a\]{color:#33364a}.text-\[\#b9bcc8\]{color:#b9bcc8}.text-\[\#e7e7ea\]{color:#e7e7ea}.text-\[\#e5463f\]{color:#e5463f}.text-brand{color:var(--color-brand)}.text-faint{color:var(--color-faint)}.text-ink{color:var(--color-ink)}.text-ink-soft{color:var(--color-ink-soft)}.text-muted{color:var(--color-muted)}.text-paper{color:var(--color-paper)}.text-white{color:var(--color-white)}.uppercase{text-transform:uppercase}.italic{font-style:italic}.\[font-stretch\:75\%\]{font-stretch:75%}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-\[rgba\(36\,86\,214\,\.4\)\]{text-decoration-color:#2456d666}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-100{opacity:1}.shadow-\[0_0_0_\.5px_rgba\(36\,86\,214\,\.25\)\,inset_0_0_3px_rgba\(36\,86\,214\,\.25\)\]{--tw-shadow:0 0 0 .5px var(--tw-shadow-color,#2456d640), inset 0 0 3px var(--tw-shadow-color,#2456d640);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_4px_rgba\(240\,122\,36\,\.25\)\]{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#f07a2440);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(155\,79\,224\,\.18\)\]{--tw-shadow:0 0 0 5px var(--tw-shadow-color,#9b4fe02e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_10px_-2px_rgba\(10\,20\,40\,\.3\)\]{--tw-shadow:0 4px 10px -2px var(--tw-shadow-color,#0a14284d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_14px_-4px_rgba\(24\,24\,40\,\.35\)\]{--tw-shadow:0 6px 14px -4px var(--tw-shadow-color,#18182859);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_-6px_rgba\(0\,0\,0\,\.5\)\]{--tw-shadow:0 8px 20px -6px var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_20px_-6px_rgba\(0\,0\,0\,\.35\)\]{--tw-shadow:0 8px 20px -6px var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_22px_rgba\(24\,24\,40\,\.16\)\]{--tw-shadow:0 10px 22px var(--tw-shadow-color,#18182829);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_26px_rgba\(24\,24\,40\,\.16\)\]{--tw-shadow:0 12px 26px var(--tw-shadow-color,#18182829);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_56px_-26px_rgba\(24\,24\,40\,\.45\)\]{--tw-shadow:0 28px 56px -26px var(--tw-shadow-color,#18182873);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_30px_80px_-40px_rgba\(24\,24\,40\,\.25\)\]{--tw-shadow:0 30px 80px -40px var(--tw-shadow-color,#18182840);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_\#fff\,0_50px_100px_-30px_rgba\(24\,24\,40\,\.22\)\,0_1px_0_rgba\(24\,24\,40\,\.04\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff), 0 50px 100px -30px var(--tw-shadow-color,#18182838), 0 1px 0 var(--tw-shadow-color,#1818280a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.6\)\,0_2px_5px_rgba\(24\,24\,40\,\.15\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#fff9), 0 2px 5px var(--tw-shadow-color,#18182826);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.08\)\,0_30px_60px_-20px_rgba\(5\,10\,20\,\.55\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 30px 60px -20px var(--tw-shadow-color,#050a148c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.9\)\,0_30px_60px_-20px_rgba\(10\,20\,40\,\.45\)\]{--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffe6), 0 30px 60px -20px var(--tw-shadow-color,#0a142873);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_0_\#fff\,0_8px_22px_rgba\(24\,24\,40\,\.06\)\]{--tw-shadow:inset 0 2px 0 var(--tw-shadow-color,#fff), 0 8px 22px var(--tw-shadow-color,#1818280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_2px_0_rgba\(255\,255\,255\,\.85\)\,0_8px_22px_rgba\(61\,120\,222\,\.28\)\]{--tw-shadow:inset 0 2px 0 var(--tw-shadow-color,#ffffffd9), 0 8px 22px var(--tw-shadow-color,#3d78de47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-window{--tw-shadow:0 30px 60px -20px var(--tw-shadow-color,#18182840), 0 2px 6px var(--tw-shadow-color,#1818280f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);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,)}.blur-\[10px\]{--tw-blur:blur(10px);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,)}.drop-shadow-\[0_2px_4px_rgba\(10\,20\,40\,\.25\)\]{--tw-drop-shadow-size:drop-shadow(0 2px 4px var(--tw-drop-shadow-color,#0a142840));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_8px_14px_rgba\(36\,86\,214\,\.35\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 14px var(--tw-drop-shadow-color,#2456d659));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_8px_14px_rgba\(200\,60\,150\,\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 8px 14px var(--tw-drop-shadow-color,#c83c964d));--tw-drop-shadow:var(--tw-drop-shadow-size);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,)}.drop-shadow-\[0_10px_16px_rgba\(36\,86\,214\,\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 10px 16px var(--tw-drop-shadow-color,#2456d64d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.\[backdrop-filter\:blur\(14px\)_saturate\(150\%\)\]{-webkit-backdrop-filter:blur(14px)saturate(150%);backdrop-filter:blur(14px)saturate(150%)}.\[backdrop-filter\:blur\(16px\)_saturate\(140\%\)\]{-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%)}.\[backdrop-filter\:blur\(16px\)_saturate\(160\%\)\]{-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background\]{transition-property:background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[rotate\,translate\,box-shadow\]{transition-property:rotate,translate,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[scale\]{transition-property:scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\]{transition-property:transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\,scale\]{transition-property:translate,scale;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[translate\]{transition-property:translate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-350{--tw-duration:.35s;transition-duration:.35s}.duration-400{--tw-duration:.4s;transition-duration:.4s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-600{--tw-duration:.6s;transition-duration:.6s}.ease-\[ease\]{--tw-ease:ease;transition-timing-function:ease}.ease-spring{--tw-ease:var(--ease-spring);transition-timing-function:var(--ease-spring)}.outline-none{--tw-outline-style:none;outline-style:none}.\[--bw\:clamp\(5px\,\.7vw\,8px\)\]{--bw:clamp(5px, .7vw, 8px)}.\[--lx\:-60px\]{--lx:-60px}.\[--lx\:-160px\]{--lx:-160px}.\[--lx\:140px\]{--lx:140px}.\[--ly\:-140px\]{--ly:-140px}.\[--ly\:0px\]{--ly:0px}.\[--ly\:110px\]{--ly:110px}.\[--pull\:0px\]{--pull:0px}.\[--px\:-46px\]{--px:-46px}.\[--px\:20px\]{--px:20px}.\[--px\:54px\]{--px:54px}.\[--py\:-10px\]{--py:-10px}.\[--py\:-34px\]{--py:-34px}.\[--py\:46px\]{--py:46px}.\[--r\:-3deg\]{--r:-3deg}.\[--r\:-4deg\]{--r:-4deg}.\[--r\:-5deg\]{--r:-5deg}.\[--r\:-6deg\]{--r:-6deg}.\[--r\:-7deg\]{--r:-7deg}.\[--r\:-12deg\]{--r:-12deg}.\[--r\:4deg\]{--r:4deg}.\[--r\:5deg\]{--r:5deg}.\[--r\:7deg\]{--r:7deg}.\[--r\:8deg\]{--r:8deg}.\[-webkit-text-stroke\:max\(3px\,\.04em\)_var\(--color-ink\)\]{-webkit-text-stroke:max(3px, .04em) var(--color-ink)}.\[animation-delay\:-2s\]{animation-delay:-2s}.\[animation-delay\:-4s\]{animation-delay:-4s}.\[animation-delay\:\.1s\]{animation-delay:.1s}.\[animation-delay\:\.2s\]{animation-delay:.2s}.\[animation-delay\:\.05s\]{animation-delay:50ms}.\[animation-delay\:\.5s\]{animation-delay:.5s}.\[animation-delay\:\.6s\]{animation-delay:.6s}.\[animation-delay\:\.15s\]{animation-delay:.15s}.\[animation-delay\:\.25s\]{animation-delay:.25s}.\[animation-delay\:1\.2s\]{animation-delay:1.2s}.\[animation-delay\:1\.4s\]{animation-delay:1.4s}.\[animation-delay\:1\.6s\]{animation-delay:1.6s}.\[animation-delay\:1\.9s\]{animation-delay:1.9s}.\[animation-delay\:1\.75s\]{animation-delay:1.75s}.\[animation-delay\:1s\]{animation-delay:1s}.\[animation-delay\:2\.05s\]{animation-delay:2.05s}.\[animation-delay\:2s\]{animation-delay:2s}.\[animation-delay\:3s\]{animation-delay:3s}.\[animation-play-state\:paused\]{animation-play-state:paused}.\[clip-path\:inset\(-20\%_100\%_-20\%_-5\%\)\]{clip-path:inset(-20% 100% -20% -5%)}.\[grid-area\:1\/1\]{grid-area:1/1}.\[paint-order\:stroke_fill\]{paint-order:stroke fill}.\[stroke-dasharray\:1\]{stroke-dasharray:1}.\[stroke-dasharray\:1000\]{stroke-dasharray:1000}.\[stroke-dashoffset\:1\]{stroke-dashoffset:1px}.\[stroke-dashoffset\:251\]{stroke-dashoffset:251px}.\[transition\:opacity_\.5s_ease\,translate_\.7s_var\(--ease-spring\)\,scale_\.7s_var\(--ease-spring\)\,filter_\.5s\]{transition:opacity .5s ease,translate .7s var(--ease-spring),scale .7s var(--ease-spring),filter .5s}.\[transition\:transform_\.95s_var\(--ease-sheet\)\,opacity_\.6s_ease\]{transition:transform .95s var(--ease-sheet),opacity .6s ease}.\[transition\:translate_\.95s_var\(--ease-sheet\)\,border-radius_\.95s_var\(--ease-sheet\)\,box-shadow_\.95s_ease\]{transition:translate .95s var(--ease-sheet),border-radius .95s var(--ease-sheet),box-shadow .95s ease}.bg-aqua{background:linear-gradient(#d8e7ff 0%,#a2c4ff 48%,#73a5ff 52%,#abcdff 100%)}@media (hover:hover){.group-hover\/btn\:translate-x-0\.5:is(:where(.group\/btn):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/btn\:-translate-y-0\.5:is(:where(.group\/btn):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/btn\:-translate-y-full:is(:where(.group\/btn):hover *){--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/btn\:opacity-100:is(:where(.group\/btn):hover *){opacity:1}.group-hover\/btn\:\[animation-play-state\:running\]:is(:where(.group\/btn):hover *){animation-play-state:running}.group-hover\/slot\:bg-\[\#e2e3ea\]:is(:where(.group\/slot):hover *){background-color:#e2e3ea}}.group-data-docked\/nav\:mr-0:is(:where(.group\/nav)[data-docked] *){margin-right:0}.group-data-docked\/nav\:ml-8:is(:where(.group\/nav)[data-docked] *){margin-left:calc(var(--spacing) * 8)}.group-data-docked\/nav\:flex-none:is(:where(.group\/nav)[data-docked] *){flex:none}.group-data-docked\/nav\:justify-center:is(:where(.group\/nav)[data-docked] *){justify-content:center}.group-data-docked\/nav\:border-\[rgba\(255\,255\,255\,\.7\)\]:is(:where(.group\/nav)[data-docked] *){border-color:#ffffffb3}.group-data-docked\/nav\:bg-\[rgba\(255\,255\,255\,\.72\)\]:is(:where(.group\/nav)[data-docked] *){background-color:#ffffffb8}.group-data-docked\/nav\:py-1\.5:is(:where(.group\/nav)[data-docked] *){padding-block:calc(var(--spacing) * 1.5)}.group-data-docked\/nav\:pr-6:is(:where(.group\/nav)[data-docked] *){padding-right:calc(var(--spacing) * 6)}.group-data-docked\/nav\:pl-1\.5:is(:where(.group\/nav)[data-docked] *){padding-left:calc(var(--spacing) * 1.5)}.group-data-docked\/nav\:shadow-\[0_12px_32px_-12px_rgba\(10\,20\,40\,\.35\)\,inset_0_1px_0_rgba\(255\,255\,255\,\.9\)\]:is(:where(.group\/nav)[data-docked] *){--tw-shadow:0 12px 32px -12px var(--tw-shadow-color,#0a142859), inset 0 1px 0 var(--tw-shadow-color,#ffffffe6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-docked\/nav\:\[backdrop-filter\:blur\(18px\)_saturate\(180\%\)\]:is(:where(.group\/nav)[data-docked] *){-webkit-backdrop-filter:blur(18px)saturate(180%);backdrop-filter:blur(18px)saturate(180%)}.group-data-drawn\/intro\:animate-\[intro-border_\.2s_linear_1\.05s_forwards\]:is(:where(.group\/intro)[data-drawn] *){animation:.2s linear 1.05s forwards intro-border}.group-data-drawn\/intro\:animate-\[intro-fade_\.2s_linear_1\.05s_forwards\]:is(:where(.group\/intro)[data-drawn] *){animation:.2s linear 1.05s forwards intro-fade}.group-data-drawn\/intro\:animate-\[intro-ring_1\.1s_var\(--ease-draw\)_forwards\]:is(:where(.group\/intro)[data-drawn] *){animation:intro-ring 1.1s var(--ease-draw) forwards}.group-data-drawn\/intro\:animate-\[intro-word_1s_var\(--ease-draw\)_\.1s_forwards\,intro-fill_\.45s_ease_1s_forwards\]:is(:where(.group\/intro)[data-drawn] *){animation:intro-word 1s var(--ease-draw) .1s forwards,intro-fill .45s ease 1s forwards}.group-data-peek\/spot\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.9\)\,0_0_0_1\.5px_color-mix\(in_srgb\,var\(--glow\)_70\%\,transparent\)\,0_0_70px_10px_color-mix\(in_srgb\,var\(--glow\)_50\%\,transparent\)\,0_40px_80px_-20px_rgba\(10\,20\,40\,\.45\)\]:is(:where(.group\/spot)[data-peek] *){--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffe6), 0 0 0 1.5px var(--tw-shadow-color,var(--glow)), 0 0 70px 10px var(--tw-shadow-color,var(--glow)), 0 40px 80px -20px var(--tw-shadow-color,#0a142873)}@supports (color:color-mix(in lab, red, red)){.group-data-peek\/spot\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.9\)\,0_0_0_1\.5px_color-mix\(in_srgb\,var\(--glow\)_70\%\,transparent\)\,0_0_70px_10px_color-mix\(in_srgb\,var\(--glow\)_50\%\,transparent\)\,0_40px_80px_-20px_rgba\(10\,20\,40\,\.45\)\]:is(:where(.group\/spot)[data-peek] *){--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffffe6), 0 0 0 1.5px var(--tw-shadow-color,color-mix(in srgb,var(--glow) 70%,transparent)), 0 0 70px 10px var(--tw-shadow-color,color-mix(in srgb,var(--glow) 50%,transparent)), 0 40px 80px -20px var(--tw-shadow-color,#0a142873)}}.group-data-peek\/spot\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.9\)\,0_0_0_1\.5px_color-mix\(in_srgb\,var\(--glow\)_70\%\,transparent\)\,0_0_70px_10px_color-mix\(in_srgb\,var\(--glow\)_50\%\,transparent\)\,0_40px_80px_-20px_rgba\(10\,20\,40\,\.45\)\]:is(:where(.group\/spot)[data-peek] *){box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-data-\[intro\=lift\]\/intro\:-translate-y-full:is(:where(.group\/intro)[data-intro=lift] *){--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y)}.group-data-\[intro\=lift\]\/intro\:rounded-b-\[48px\]:is(:where(.group\/intro)[data-intro=lift] *){border-bottom-right-radius:48px;border-bottom-left-radius:48px}.group-data-\[intro\=lift\]\/intro\:shadow-\[0_40px_80px_-20px_rgba\(24\,24\,40\,\.3\)\]:is(:where(.group\/intro)[data-intro=lift] *){--tw-shadow:0 40px 80px -20px var(--tw-shadow-color,#1818284d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:bg-\[\#f6f8ff\]:focus-within{background-color:#f6f8ff}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-2:hover{--tw-translate-y:calc(var(--spacing) * -2);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-103:hover{--tw-scale-x:103%;--tw-scale-y:103%;--tw-scale-z:103%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:rotate-0:hover{rotate:0deg}.hover\:text-brand:hover{color:var(--color-brand)}.hover\:decoration-brand:hover{-webkit-text-decoration-color:var(--color-brand);-webkit-text-decoration-color:var(--color-brand);-webkit-text-decoration-color:var(--color-brand);text-decoration-color:var(--color-brand)}.hover\:shadow-\[0_40px_80px_-28px_rgba\(24\,24\,40\,\.5\)\]:hover{--tw-shadow:0 40px 80px -28px var(--tw-shadow-color,#18182880);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.focus-visible\:rounded:focus-visible{border-radius:.25rem}.focus-visible\:rounded-\[\.5em\]:focus-visible{border-radius:.5em}.focus-visible\:rounded-md:focus-visible{border-radius:var(--radius-md)}.focus-visible\:rounded-xl:focus-visible{border-radius:var(--radius-xl)}.focus-visible\:outline-3:focus-visible{outline-style:var(--tw-outline-style);outline-width:3px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-3:focus-visible{outline-offset:3px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-brand:focus-visible{outline-color:var(--color-brand)}.active\:translate-y-0:active{--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-96:active{--tw-scale-x:96%;--tw-scale-y:96%;--tw-scale-z:96%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:cursor-grabbing:active{cursor:grabbing}:where(.cord-used) .in-\[\.cord-used\]\:hidden{display:none}.data-peek\:z-3[data-peek]{z-index:3}.data-peek\:\[transform\:translate\(var\(--px\)\,var\(--py\)\)_rotate\(var\(--r\)\)_scale\(1\.08\)\][data-peek]{transform:translate(var(--px),var(--py)) rotate(var(--r)) scale(1.08)}@media (prefers-reduced-motion:no-preference){:where(.js) .motion-safe\:in-\[\.js\]\:block{display:block}}@media (prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}.motion-reduce\:\[stroke-dashoffset\:0\]{stroke-dashoffset:0}}@media not all and (min-width:901px){.max-lg\:hidden{display:none}.max-lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.max-lg\:gap-x-6{column-gap:calc(var(--spacing) * 6)}.max-lg\:gap-y-12{row-gap:calc(var(--spacing) * 12)}.max-lg\:group-data-docked\/nav\:pr-1\.5:is(:where(.group\/nav)[data-docked] *){padding-right:calc(var(--spacing) * 1.5)}}@media not all and (min-width:601px){.max-sm\:absolute{position:absolute}.max-sm\:top-0{top:0}.max-sm\:top-1{top:var(--spacing)}.max-sm\:top-5{top:calc(var(--spacing) * 5)}.max-sm\:right-5{right:calc(var(--spacing) * 5)}.max-sm\:right-\[4\%\]{right:4%}.max-sm\:right-\[5\%\]{right:5%}.max-sm\:bottom-1{bottom:var(--spacing)}.max-sm\:left-\[3\%\]{left:3%}.max-sm\:m-0{margin:0}.max-sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.max-sm\:hidden{display:none}.max-sm\:size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.max-sm\:h-\[40px\]{height:40px}.max-sm\:h-\[52px\]{height:52px}.max-sm\:min-h-0{min-height:0}.max-sm\:min-h-10{min-height:calc(var(--spacing) * 10)}.max-sm\:w-\[64px\]{width:64px}.max-sm\:w-\[90px\]{width:90px}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:gap-2{gap:calc(var(--spacing) * 2)}.max-sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.max-sm\:gap-y-9{row-gap:calc(var(--spacing) * 9)}.max-sm\:border-2{border-style:var(--tw-border-style);border-width:2px}.max-sm\:p-5\.5{padding:calc(var(--spacing) * 5.5)}.max-sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-sm\:px-4\.5{padding-inline:calc(var(--spacing) * 4.5)}.max-sm\:py-1{padding-block:var(--spacing)}.max-sm\:py-2{padding-block:calc(var(--spacing) * 2)}.max-sm\:pt-11{padding-top:calc(var(--spacing) * 11)}.max-sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.max-sm\:pl-8{padding-left:calc(var(--spacing) * 8)}.max-sm\:text-\[12px\]{font-size:12px}.max-sm\:text-\[15px\]{font-size:15px}.max-sm\:text-\[16px\]{font-size:16px}.max-sm\:text-\[40px\]{font-size:40px}.max-sm\:text-\[length\:clamp\(19px\,5\.6vw\,24px\)\]{font-size:clamp(19px,5.6vw,24px)}}@media (min-width:601px){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:whitespace-nowrap{white-space:nowrap}}@media (min-width:761px){.md\:h-auto{height:auto}.md\:min-h-\[380px\]{min-height:380px}.md\:grid-cols-\[minmax\(0\,340px\)_1fr\]{grid-template-columns:minmax(0,340px) 1fr}.md\:p-10{padding:calc(var(--spacing) * 10)}.md\:text-\[18px\]{font-size:18px}.md\:leading-\[1\.28\]{--tw-leading:1.28;line-height:1.28}}@media (min-width:901px){.lg\:mt-\[20px\]{margin-top:20px}.lg\:mt-\[90px\]{margin-top:90px}.lg\:mt-\[110px\]{margin-top:110px}.lg\:hidden{display:none}}.dark\:block:where(.dark,.dark *){display:block}.dark\:hidden:where(.dark,.dark *){display:none}.dark\:border-\[\#2e3039\]:where(.dark,.dark *){border-color:#2e3039}.dark\:border-\[\#3a3c46\]:where(.dark,.dark *){border-color:#3a3c46}.dark\:border-\[rgba\(255\,255\,255\,\.1\)\]:where(.dark,.dark *){border-color:#ffffff1a}.dark\:border-\[rgba\(255\,255\,255\,\.08\)\]:where(.dark,.dark *){border-color:#ffffff14}.dark\:border-line:where(.dark,.dark *){border-color:var(--color-line)}.dark\:bg-\[rgba\(23\,24\,30\,\.62\)\]:where(.dark,.dark *){background-color:#17181e9e}.dark\:bg-\[rgba\(30\,32\,40\,\.62\)\]:where(.dark,.dark *){background-color:#1e20289e}.dark\:bg-\[rgba\(255\,255\,255\,\.06\)\]:where(.dark,.dark *){background-color:#ffffff0f}.dark\:bg-chip:where(.dark,.dark *){background-color:var(--color-chip)}.dark\:bg-\[linear-gradient\(\#2a2c34\,\#1d1e24\)\]:where(.dark,.dark *){background-image:linear-gradient(#2a2c34,#1d1e24)}.dark\:bg-\[linear-gradient\(\#26272e\,\#1e1f25\)\]:where(.dark,.dark *){background-image:linear-gradient(#26272e,#1e1f25)}.dark\:text-\[\#5c5f6b\]:where(.dark,.dark *){color:#5c5f6b}.dark\:text-\[\#9a9ca6\]:where(.dark,.dark *){color:#9a9ca6}.dark\:text-ink-soft:where(.dark,.dark *){color:var(--color-ink-soft)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.1\)\,0_8px_22px_rgba\(0\,0\,0\,\.3\)\]:where(.dark,.dark *){--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff1a), 0 8px 22px var(--tw-shadow-color,#0000004d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.06\)\,0_50px_100px_-30px_rgba\(0\,0\,0\,\.6\)\]:where(.dark,.dark *){--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff0f), 0 50px 100px -30px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,\.08\)\,0_30px_60px_-20px_rgba\(0\,0\,0\,\.6\)\]:where(.dark,.dark *){--tw-shadow:inset 0 1px 0 var(--tw-shadow-color,#ffffff14), 0 30px 60px -20px var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.dark\:group-hover\/slot\:bg-\[\#30323d\]:where(.dark,.dark *):is(:where(.group\/slot):hover *){background-color:#30323d}}.dark\:group-data-docked\/nav\:border-\[rgba\(255\,255\,255\,\.1\)\]:where(.dark,.dark *):is(:where(.group\/nav)[data-docked] *){border-color:#ffffff1a}.dark\:group-data-docked\/nav\:bg-\[rgba\(23\,24\,29\,\.72\)\]:where(.dark,.dark *):is(:where(.group\/nav)[data-docked] *){background-color:#17181db8}.dark\:group-data-docked\/nav\:shadow-\[0_12px_32px_-12px_rgba\(0\,0\,0\,\.6\)\,inset_0_1px_0_rgba\(255\,255\,255\,\.08\)\]:where(.dark,.dark *):is(:where(.group\/nav)[data-docked] *){--tw-shadow:0 12px 32px -12px var(--tw-shadow-color,#0009), inset 0 1px 0 var(--tw-shadow-color,#ffffff14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.dark\:focus-within\:bg-\[\#1a1f2e\]:where(.dark,.dark *):focus-within{background-color:#1a1f2e}@media (prefers-reduced-motion:no-preference){html.js:has([data-intro]) .motion-safe\:intro-on\:invisible{visibility:hidden}}:is(html.js:has([data-intro]:not([data-intro=lift])) .intro-hold\:\*\*\:\[animation-play-state\:paused\]\! *){animation-play-state:paused!important}@media (prefers-reduced-motion:no-preference){.motion-safe\:\[\&\.js\:has\(\[data-intro\]\)\]\:overflow-hidden.js:has([data-intro]){overflow:hidden}}}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-ink:#ededf0;--color-ink-soft:#c3c5cc;--color-muted:#9b9da6;--color-faint:#787a84;--color-brand:#7ea4ff;--color-brand-dark:#a9c2ff;--color-paper:#0e0f13;--color-hairline:#24262d;--color-mist:#262832;--color-card:#17181d;--color-card-soft:#1c1d23;--color-line:#2e3039;--color-chip:#25272f;--color-dot:#2a2c35}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){animation:theme-reveal .7s var(--ease-sheet)}@keyframes theme-reveal{0%{clip-path:circle(0 at var(--reveal-x,100%) var(--reveal-y,0))}to{clip-path:circle(var(--reveal-r,150vmax) at var(--reveal-x,100%) var(--reveal-y,0))}}@supports (zoom:tan(atan2(100vw, 1480px))){:root{--hero-zoom:max(1, min(tan(atan2(100vw, 1480px)), tan(atan2(100svh, 910px))))}}@keyframes spot-in{0%{opacity:0;filter:blur(4px);transform:scale(.8)translateY(10px)}to{opacity:1;filter:none;transform:none}}@keyframes spot-load{0%{opacity:0;transform:translate(var(--lx), var(--ly)) rotate(0) scale(.5)}}@keyframes ring{to{stroke-dashoffset:0}}@keyframes ballrun{to{transform:translate(214px,-90px)}}@keyframes grow{0%{transform:scaleY(0)}to{transform:none}}@keyframes chip-in{0%{opacity:0;transform:scale(.5)translateY(.3em)}to{opacity:1;transform:none}}@keyframes icon-pop{0%{transform:scale(0)rotate(-40deg)}to{transform:none}}@keyframes ico-pop{0%{transform:scale(.3)rotate(-35deg)}35%{transform:scale(1.55)rotate(10deg)}65%{transform:scale(1.18)rotate(0)}to{transform:none}}@keyframes box-pop{0%,30%{transform:scale(1)}62%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0) rotate(var(--r))}50%{transform:translateY(-14px) rotate(var(--r))}}@keyframes hero-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes progress{to{transform:scaleX(1)}}@keyframes open-win{0%{opacity:0;transform:scale(.9)translateY(70px)}to{opacity:1;transform:none}}@keyframes bubble{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:1}50%{transform:translate(var(--sway,0), -36px) scale(.85)}to{opacity:0;transform:translateY(-72px)scale(1)}}@keyframes plane-off{0%{opacity:1;transform:none}40%{opacity:0;transform:translate(60px,-44px)rotate(-12deg)scale(.8)}41%{opacity:0;transform:translate(-26px,20px)}to{opacity:1;transform:none}}@keyframes stripes{to{background-position:28px 0}}@keyframes pulse-dot{to{box-shadow:0 0 0 10px #2fb35000}}@keyframes blink{50%{opacity:0}}@keyframes fold{to{opacity:0;transform:perspective(900px)rotateX(60deg)scale(.2)}}@keyframes fly{0%{opacity:0;transform:scale(.3)}25%{opacity:1;transform:scale(1.1)rotate(-6deg)}to{opacity:0;transform:translate(560px,-460px)scale(.5)rotate(8deg)}}@keyframes sketch-draw{0%{stroke-dashoffset:1px}40%,80%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes dot-pick{0%,22%{transform:scale(1.12);box-shadow:0 0 0 2px #fff,0 0 0 4px #18181b}27%,to{transform:none;box-shadow:0 0 #0000}}@keyframes flow-dot{0%{opacity:0;left:14%}10%{opacity:1}45%,55%{left:50%}90%{opacity:1}to{opacity:0;left:86%}}@keyframes toggle-knob{0%,40%{transform:none}50%,90%{transform:translate(-18px)}to{transform:none}}@keyframes toggle-track{0%,40%{background-color:#1fa598}50%,90%{background-color:#c9ccd5}to{background-color:#1fa598}}@keyframes app-active{0%,28%{transform:translateY(0)}33%,61%{transform:translateY(16px)}66%,94%{transform:translateY(32px)}to{transform:translateY(0)}}@keyframes cart-press{0%,30%,40%,to{transform:none}35%{transform:scale(.9)}}@keyframes cart-plus{0%,34%{opacity:0;transform:translateY(0)}42%{opacity:1}70%,to{opacity:0;transform:translateY(-26px)}}@keyframes shimmer{0%,55%{transform:translate(-120%)skew(-20deg)}85%,to{transform:translate(260%)skew(-20deg)}}@keyframes word-roll{0%{opacity:0;filter:blur(2px);transform:translateY(.45em)}to{opacity:1;filter:none;transform:none}}@keyframes intro-word{to{clip-path:inset(-20% -5%)}}@keyframes intro-fill{to{color:var(--color-ink);-webkit-text-stroke-color:transparent}}@keyframes intro-ring{to{stroke-dashoffset:0}}@keyframes intro-fade{to{opacity:0}}@keyframes intro-border{to{border-color:var(--color-ink)}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}
