*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Geist,Inter,ui-sans-serif,system-ui,sans-serif;font-feature-settings:normal;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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;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}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image: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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.bottom-0{bottom:0}.bottom-4{bottom:1rem}.bottom-\[-4px\]{bottom:-4px}.left-0{left:0}.left-1\/2{left:50%}.left-8{left:2rem}.left-\[-132px\]{left:-132px}.left-\[-383px\]{left:-383px}.left-\[-520px\]{left:-520px}.left-\[1013px\]{left:1013px}.left-\[103px\]{left:103px}.left-\[119px\]{left:119px}.left-\[23px\]{left:23px}.left-\[544px\]{left:544px}.left-\[54px\]{left:54px}.left-\[627px\]{left:627px}.left-\[635px\]{left:635px}.left-\[726px\]{left:726px}.left-\[79px\]{left:79px}.left-\[806px\]{left:806px}.left-\[817px\]{left:817px}.left-\[82px\]{left:82px}.left-\[84px\]{left:84px}.left-\[860px\]{left:860px}.left-\[90px\]{left:90px}.right-0{right:0}.right-4{right:1rem}.top-0{top:0}.top-11{top:2.75rem}.top-4{top:1rem}.top-\[-368px\]{top:-368px}.top-\[-470px\]{top:-470px}.top-\[109px\]{top:109px}.top-\[110px\]{top:110px}.top-\[120px\]{top:120px}.top-\[141px\]{top:141px}.top-\[18px\]{top:18px}.top-\[28px\]{top:28px}.top-\[300px\]{top:300px}.top-\[30px\]{top:30px}.top-\[372px\]{top:372px}.top-\[376px\]{top:376px}.top-\[38px\]{top:38px}.top-\[396px\]{top:396px}.top-\[45px\]{top:45px}.top-\[545px\]{top:545px}.top-\[54px\]{top:54px}.top-\[84px\]{top:84px}.top-\[88px\]{top:88px}.top-\[92px\]{top:92px}.top-\[968px\]{top:968px}.z-10{z-index:10}.z-20{z-index:20}.z-\[100\]{z-index:100}.order-1{order:1}.order-2{order:2}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-5{margin-bottom:1.25rem}.ml-7{margin-left:1.75rem}.ml-8{margin-left:2rem}.ml-auto{margin-left:auto}.mr-\[116px\]{margin-right:116px}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[104px\]{margin-top:104px}.mt-\[10px\]{margin-top:10px}.mt-\[122px\]{margin-top:122px}.mt-\[307px\]{margin-top:307px}.mt-\[3px\]{margin-top:3px}.mt-\[56px\]{margin-top:56px}.mt-\[6px\]{margin-top:6px}.mt-\[78px\]{margin-top:78px}.mt-\[7px\]{margin-top:7px}.mt-\[9px\]{margin-top:9px}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-\[1064px\]{height:1064px}.h-\[1200px\]{height:1200px}.h-\[1645px\]{height:1645px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[2206px\]{height:2206px}.h-\[47px\]{height:47px}.h-\[48px\]{height:48px}.h-\[520px\]{height:520px}.h-\[52px\]{height:52px}.h-\[552px\]{height:552px}.h-\[559px\]{height:559px}.h-\[56px\]{height:56px}.h-\[570px\]{height:570px}.h-\[625px\]{height:625px}.h-\[640px\]{height:640px}.h-\[650px\]{height:650px}.h-\[684px\]{height:684px}.h-\[720px\]{height:720px}.h-\[721px\]{height:721px}.h-\[730px\]{height:730px}.h-\[755px\]{height:755px}.h-\[760px\]{height:760px}.h-\[820px\]{height:820px}.h-\[84px\]{height:84px}.h-\[86px\]{height:86px}.h-\[923px\]{height:923px}.h-\[92px\]{height:92px}.h-\[9px\]{height:9px}.h-full{height:100%}.min-h-5{min-height:1.25rem}.min-h-\[1290px\]{min-height:1290px}.min-h-\[416px\]{min-height:416px}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(100vh-92px\)\]{min-height:calc(100vh - 92px)}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-\[1095px\]{width:1095px}.w-\[1120px\]{width:1120px}.w-\[1232px\]{width:1232px}.w-\[1282px\]{width:1282px}.w-\[1333px\]{width:1333px}.w-\[146px\]{width:146px}.w-\[18px\]{width:18px}.w-\[2063px\]{width:2063px}.w-\[21px\]{width:21px}.w-\[226px\]{width:226px}.w-\[236px\]{width:236px}.w-\[244px\]{width:244px}.w-\[314px\]{width:314px}.w-\[336px\]{width:336px}.w-\[344px\]{width:344px}.w-\[359px\]{width:359px}.w-\[366px\]{width:366px}.w-\[411px\]{width:411px}.w-\[419px\]{width:419px}.w-\[442px\]{width:442px}.w-\[470px\]{width:470px}.w-\[486px\]{width:486px}.w-\[489px\]{width:489px}.w-\[541px\]{width:541px}.w-\[560px\]{width:560px}.w-\[610px\]{width:610px}.w-\[61px\]{width:61px}.w-\[620px\]{width:620px}.w-\[623px\]{width:623px}.w-\[634px\]{width:634px}.w-\[686px\]{width:686px}.w-\[687px\]{width:687px}.w-\[714px\]{width:714px}.w-\[720px\]{width:720px}.w-\[74px\]{width:74px}.w-\[804px\]{width:804px}.w-\[min\(400px\2c calc\(100vw-32px\)\)\]{width:min(400px,calc(100vw - 32px))}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0}.min-w-7{min-width:1.75rem}.min-w-\[158px\]{min-width:158px}.min-w-\[172px\]{min-width:172px}.min-w-\[9px\]{min-width:9px}.max-w-\[1282px\]{max-width:1282px}.max-w-\[310px\]{max-width:310px}.max-w-\[354px\]{max-width:354px}.max-w-\[360px\]{max-width:360px}.max-w-\[470px\]{max-width:470px}.max-w-\[500px\]{max-width:500px}.max-w-\[760px\]{max-width:760px}.max-w-none{max-width:none}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-2{--tw-translate-y:0.5rem}.rotate-\[-149deg\]{--tw-rotate:-149deg}.rotate-\[-149deg\],.rotate-\[15deg\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[15deg\]{--tw-rotate:15deg}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[259px_1fr\]{grid-template-columns:259px 1fr}.grid-cols-\[411px_714px\]{grid-template-columns:411px 714px}.grid-cols-\[541px_674px\]{grid-template-columns:541px 674px}.grid-cols-\[541px_716px\]{grid-template-columns:541px 716px}.grid-cols-\[minmax\(0\2c 520px\)_minmax\(420px\2c 1fr\)\]{grid-template-columns:minmax(0,520px) minmax(420px,1fr)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[149px\]{gap:149px}.gap-\[14px\]{gap:14px}.gap-\[21px\]{gap:21px}.gap-\[38px\]{gap:38px}.gap-\[66px\]{gap:66px}.gap-\[70px\]{gap:70px}.gap-\[74px\]{gap:74px}.gap-\[9px\]{gap:9px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-y-4{row-gap:1rem}.space-y-\[10px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(10px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(10px * var(--tw-space-y-reverse))}.space-y-\[18px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(18px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(18px * var(--tw-space-y-reverse))}.space-y-\[6px\]>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(6px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(6px * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-clip{overflow-x:clip}.whitespace-nowrap{white-space:nowrap}.rounded{border-radius:.25rem}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[24px\]{border-radius:24px}.rounded-\[48px\]{border-radius:48px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-full{border-radius:9999px}.rounded-t-\[48px\]{border-top-left-radius:48px;border-top-right-radius:48px}.border{border-width:1px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-l{border-left-width:1px}.border-t{border-top-width:1px}.border-\[\#1c2733\]{--tw-border-opacity:1;border-color:rgb(28 39 51/var(--tw-border-opacity,1))}.border-\[\#2f3b48\]{--tw-border-opacity:1;border-color:rgb(47 59 72/var(--tw-border-opacity,1))}.border-\[\#c7d2dc\]{--tw-border-opacity:1;border-color:rgb(199 210 220/var(--tw-border-opacity,1))}.border-\[\#eef9ff\]{--tw-border-opacity:1;border-color:rgb(238 249 255/var(--tw-border-opacity,1))}.border-\[\#eef9ff\]\/30{border-color:rgb(238 249 255/.3)}.border-\[\#eef9ff\]\/35{border-color:rgb(238 249 255/.35)}.border-\[\#eef9ff\]\/40{border-color:rgb(238 249 255/.4)}.border-current{border-color:currentColor}.border-pond-ink\/15{border-color:rgb(28 39 51/.15)}.border-pond-pale\/25{border-color:rgb(238 249 255/.25)}.bg-\[\#071522\]{--tw-bg-opacity:1;background-color:rgb(7 21 34/var(--tw-bg-opacity,1))}.bg-\[\#1c2733\]{--tw-bg-opacity:1;background-color:rgb(28 39 51/var(--tw-bg-opacity,1))}.bg-\[\#1c2733\]\/45{background-color:rgb(28 39 51/.45)}.bg-\[\#1c2733\]\/70{background-color:rgb(28 39 51/.7)}.bg-\[\#1c2733\]\/\[0\.08\]{background-color:rgb(28 39 51/.08)}.bg-\[\#b3261e\]{--tw-bg-opacity:1;background-color:rgb(179 38 30/var(--tw-bg-opacity,1))}.bg-\[\#eef9ff\]{--tw-bg-opacity:1;background-color:rgb(238 249 255/var(--tw-bg-opacity,1))}.bg-\[\#f7fcff\]{--tw-bg-opacity:1;background-color:rgb(247 252 255/var(--tw-bg-opacity,1))}.bg-pond-ink{--tw-bg-opacity:1;background-color:rgb(28 39 51/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/50{background-color:rgb(255 255 255/.5)}.bg-white\/70{background-color:rgb(255 255 255/.7)}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[54\%_center\]{-o-object-position:54% center;object-position:54% center}.object-\[62\%_center\]{-o-object-position:62% center;object-position:62% center}.object-\[center_48\%\]{-o-object-position:center 48%;object-position:center 48%}.p-5{padding:1.25rem}.p-7{padding:1.75rem}.p-\[2px\]{padding:2px}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-\[2px\]{padding-left:2px;padding-right:2px}.px-\[78px\]{padding-left:78px;padding-right:78px}.px-\[79px\]{padding-left:79px;padding-right:79px}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.py-\[19px\]{padding-top:19px;padding-bottom:19px}.py-\[23px\]{padding-top:23px;padding-bottom:23px}.py-\[72px\]{padding-top:72px;padding-bottom:72px}.py-\[84px\]{padding-top:84px;padding-bottom:84px}.pb-12{padding-bottom:3rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-\[18px\]{padding-bottom:18px}.pb-\[19px\]{padding-bottom:19px}.pl-\[29px\]{padding-left:29px}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.font-sans{font-family:Geist,Inter,ui-sans-serif,system-ui,sans-serif}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[148px\]{font-size:148px}.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-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[420px\]{font-size:420px}.text-\[48px\]{font-size:48px}.text-\[52px\]{font-size:52px}.text-\[64px\]{font-size:64px}.text-\[6px\]{font-size:6px}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[150px\]{line-height:150px}.leading-\[18px\]{line-height:18px}.leading-\[22px\]{line-height:22px}.leading-\[27px\]{line-height:27px}.leading-\[28px\]{line-height:28px}.leading-\[30px\]{line-height:30px}.leading-\[38px\]{line-height:38px}.leading-\[42px\]{line-height:42px}.leading-\[54px\]{line-height:54px}.leading-\[58px\]{line-height:58px}.leading-\[72px\]{line-height:72px}.leading-\[9px\]{line-height:9px}.leading-none{line-height:1}.tracking-normal{letter-spacing:0}.text-\[\#1c2733\]{--tw-text-opacity:1;color:rgb(28 39 51/var(--tw-text-opacity,1))}.text-\[\#2f3b48\]{--tw-text-opacity:1;color:rgb(47 59 72/var(--tw-text-opacity,1))}.text-\[\#647282\]{--tw-text-opacity:1;color:rgb(100 114 130/var(--tw-text-opacity,1))}.text-\[\#8895a3\]{--tw-text-opacity:1;color:rgb(136 149 163/var(--tw-text-opacity,1))}.text-\[\#abc0d3\]{--tw-text-opacity:1;color:rgb(171 192 211/var(--tw-text-opacity,1))}.text-\[\#eef9ff\]{--tw-text-opacity:1;color:rgb(238 249 255/var(--tw-text-opacity,1))}.text-\[\#eef9ff\]\/\[0\.06\]{color:rgb(238 249 255/.06)}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-pond-ink{--tw-text-opacity:1;color:rgb(28 39 51/var(--tw-text-opacity,1))}.text-pond-pale{--tw-text-opacity:1;color:rgb(238 249 255/var(--tw-text-opacity,1))}.text-pond-soft{--tw-text-opacity:1;color:rgb(171 192 211/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/90{color:rgb(255 255 255/.9)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[\#1c2733\]{accent-color:#1c2733}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.mix-blend-darken{mix-blend-mode:darken}.shadow-\[0_32px_110px_rgba\(28\2c 39\2c 51\2c 0\.24\)\]{--tw-shadow:0 32px 110px rgba(28,39,51,0.24);--tw-shadow-colored:0 32px 110px 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-\[inset_0_0_0_1px_rgba\(199\2c 210\2c 220\2c 0\.75\)\]{--tw-shadow:inset 0 0 0 1px rgba(199,210,220,0.75);--tw-shadow-colored:inset 0 0 0 1px var(--tw-shadow-color)}.shadow-\[inset_0_0_0_1px_rgba\(199\2c 210\2c 220\2c 0\.75\)\],.shadow-soft{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow:0 24px 80px rgba(28,39,51,0.12);--tw-shadow-colored:0 24px 80px var(--tw-shadow-color)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[2px\]{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(2px)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,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-300{transition-duration:.3s}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-300{animation-duration:.3s}:root{color-scheme:light;background:#f7fcff}*{box-sizing:border-box}html{scroll-behavior:auto}body,html{overflow-x:hidden}body{margin:0;background:#f7fcff;color:#1c2733}.figma-shell{--page-gutter:clamp(24px,5.5vw,79px);display:block;width:100%;height:auto;overflow:visible}.figma-canvas{width:min(100%,1440px);height:auto;margin-inline:auto;transform:none;transform-origin:top left}::-moz-selection{background:#1c2733;color:#f7fcff}::selection{background:#1c2733;color:#f7fcff}.preload-splash{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:#f7fcff;color:#1c2733;opacity:1;visibility:visible;transition:opacity .76s cubic-bezier(.22,1,.36,1),visibility 0s linear .76s}.preload-splash.is-hidden{opacity:0;visibility:hidden;pointer-events:none}.preload-splash__mark{display:flex;width:188px;flex-direction:column;align-items:center;gap:22px}.preload-splash__line{position:relative;height:1px;width:188px;overflow:hidden;background:rgba(28,39,51,.14)}.preload-splash__line:after{position:absolute;inset:0;width:45%;background:#1c2733;content:"";animation:preload-line 1.3s cubic-bezier(.22,1,.36,1) infinite}.text-image{color:#1c2733}@supports ((-webkit-background-clip:text) or (background-clip:text)){.text-image{background-image:linear-gradient(180deg,#1c2733 0,rgba(28,39,51,0) 120%);background-position:50%;background-size:100% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}}.dark-noise{background:radial-gradient(circle at 16% 18%,rgba(238,249,255,.14),transparent 28%),linear-gradient(135deg,rgba(255,255,255,.04),rgba(255,255,255,0)),#1c2733}.hero-ring-field{--hero-ring-rotation:0deg;--hero-ring-tilt:0deg;--hero-ring-yaw:0deg;--hero-ring-scale:1;--hero-ring-rotation-0:0deg;--hero-ring-rotation-1:0deg;--hero-ring-rotation-2:0deg;--hero-ring-rotation-3:0deg;--hero-ring-tilt-0:0deg;--hero-ring-tilt-1:0deg;--hero-ring-tilt-2:0deg;--hero-ring-tilt-3:0deg;--hero-ring-yaw-0:0deg;--hero-ring-yaw-1:0deg;--hero-ring-yaw-2:0deg;--hero-ring-yaw-3:0deg;--hero-ring-z-0:0px;--hero-ring-z-1:0px;--hero-ring-z-2:0px;--hero-ring-z-3:0px;--hero-ring-glow-0:0;--hero-ring-glow-1:0;--hero-ring-glow-2:0;--hero-ring-glow-3:0;transform-box:fill-box;transform-origin:50% 62%;transform-style:preserve-3d;transform:perspective(1200px) rotateX(var(--hero-ring-tilt)) rotateY(var(--hero-ring-yaw)) rotate(var(--hero-ring-rotation)) scale(var(--hero-ring-scale));pointer-events:none;contain:layout;will-change:transform}.hero-ring-orbit{transform-origin:50% 50%;transform-style:preserve-3d;border-color:rgba(28,39,51,.18);box-shadow:0 0 0 1px rgba(157,204,240,.1),0 0 18px rgba(102,160,210,.12),inset 0 0 18px rgba(102,160,210,.1);filter:drop-shadow(0 0 7px rgba(119,179,225,.12));will-change:transform,opacity,filter}.hero-ring-orbit:after{content:"";position:absolute;inset:-2px;border-radius:inherit;border-color:rgba(197,229,255,.48) rgba(40,87,128,.28) rgba(197,229,255,.18) transparent;border-style:solid;border-width:1px;opacity:var(--ring-glow,0);box-shadow:0 0 24px rgba(124,188,236,.28),inset 0 0 24px rgba(124,188,236,.12)}.hero-product-stage-shell{left:-174px;top:-22px;width:1680px;height:945px}.hero-product-stage{transform:translateY(0) scale(1);transform-origin:50% 47%;transition:transform 2.4s cubic-bezier(.19,1,.22,1);backface-visibility:hidden;will-change:transform}.hero-intro[data-hero-intro=complete] .hero-product-stage{transform:translateY(124px) scale(.93);animation:hero-product-float 5.2s ease-in-out 2.6s infinite}.hero-intro[data-hero-intro=playing] .hero-ring-orbit:first-child{--ring-glow:var(--hero-ring-glow-0);transform:rotateX(var(--hero-ring-tilt-0)) rotateY(var(--hero-ring-yaw-0)) rotate(var(--hero-ring-rotation-0)) translateZ(var(--hero-ring-z-0))}.hero-intro[data-hero-intro=playing] .hero-ring-orbit:nth-child(2){--ring-glow:var(--hero-ring-glow-1);transform:rotateX(var(--hero-ring-tilt-1)) rotateY(var(--hero-ring-yaw-1)) rotate(var(--hero-ring-rotation-1)) translateZ(var(--hero-ring-z-1))}.hero-intro[data-hero-intro=playing] .hero-ring-orbit:nth-child(3){--ring-glow:var(--hero-ring-glow-2);transform:rotateX(var(--hero-ring-tilt-2)) rotateY(var(--hero-ring-yaw-2)) rotate(var(--hero-ring-rotation-2)) translateZ(var(--hero-ring-z-2))}.hero-intro[data-hero-intro=playing] .hero-ring-orbit:nth-child(4){--ring-glow:var(--hero-ring-glow-3);transform:rotateX(var(--hero-ring-tilt-3)) rotateY(var(--hero-ring-yaw-3)) rotate(var(--hero-ring-rotation-3)) translateZ(var(--hero-ring-z-3))}.hero-intro[data-hero-intro=playing] .hero-ring-orbit{border-color:rgba(53,93,128,.2);box-shadow:0 0 0 1px rgba(197,229,255,.22),0 0 28px rgba(124,188,236,.22),inset 0 0 26px rgba(124,188,236,.16);filter:drop-shadow(0 0 13px rgba(124,188,236,.2));transition:none}.hero-intro[data-hero-intro=playing] .hero-ring-orbit:after{opacity:var(--ring-glow,.32)}.hero-intro[data-hero-intro=complete] .hero-ring-field{transform:perspective(1200px) rotateX(0deg) rotateY(0deg) rotate(0deg) scale(1);transition:transform .9s cubic-bezier(.22,1,.36,1)}.hero-intro[data-hero-intro=complete] .hero-ring-orbit{transition:transform .9s cubic-bezier(.22,1,.36,1);transform:rotateX(0deg) rotateY(0deg)}.hero-title-reveal{display:inline-block;opacity:0;transform:translateY(22px) scale(.985);filter:blur(7px)}.hero-intro[data-hero-intro=complete] .hero-title-reveal{animation:hero-copy-in 1.1s cubic-bezier(.22,1,.36,1) .56s forwards}.hero-intro[data-hero-intro=complete] .hero-title-reveal--eyebrow{animation-delay:.5s}.hero-scroll-reveal{--hero-reveal-start:0.1;--hero-reveal-speed:6;--hero-reveal-progress:clamp(0,calc((var(--local-scroll-progress, 0) - var(--hero-reveal-start)) * var(--hero-reveal-speed)),1);opacity:var(--hero-reveal-progress);transform:translateY(calc((1 - var(--hero-reveal-progress)) * 42px)) scale(calc(.985 + var(--hero-reveal-progress) * .015));filter:blur(calc((1 - var(--hero-reveal-progress)) * 9px));transition:opacity .86s cubic-bezier(.22,1,.36,1),transform .86s cubic-bezier(.22,1,.36,1),filter .86s cubic-bezier(.22,1,.36,1);will-change:opacity,transform,filter}.hero-scroll-reveal--finishes{--hero-reveal-start:0.12}.hero-scroll-reveal--left{--hero-reveal-start:0.17}.hero-scroll-reveal--right{--hero-reveal-start:0.23}@keyframes hero-copy-in{to{opacity:1;transform:translateY(0);filter:blur(0)}}.scroll-reveal{animation:reveal linear both;animation-timeline:view();animation-range:entry 0 cover 35%}@keyframes reveal{0%{opacity:0;transform:translateY(42px)}to{opacity:1;transform:translateY(0)}}[data-progress-section]{--scroll-progress:0;--local-scroll-progress:0;--sheet-entry-progress:0}[data-motion]{opacity:0;transform:translateY(46px);filter:blur(8px);transition:opacity .86s cubic-bezier(.22,1,.36,1),transform .86s cubic-bezier(.22,1,.36,1),filter .86s cubic-bezier(.22,1,.36,1);transition-delay:var(--motion-delay,0s);will-change:opacity,transform,filter}[data-motion].is-visible{opacity:1;transform:translateY(0);filter:blur(0)}[data-motion=kicker]{transform:translateY(18px);filter:blur(4px)}[data-motion=title]{transform:translateY(54px)}[data-motion=copy]{transform:translateY(34px)}[data-motion=product]{transform:translateY(54px) scale(.94) rotate(2deg);transition-duration:1.15s}[data-motion=card]{transform:translateY(72px) scale(.96);clip-path:inset(8% 0 0 0 round 24px);transition:opacity .98s cubic-bezier(.22,1,.36,1),transform .98s cubic-bezier(.22,1,.36,1),filter .98s cubic-bezier(.22,1,.36,1),clip-path .98s cubic-bezier(.22,1,.36,1)}[data-motion=card].is-visible{transform:translateY(0) scale(1);clip-path:inset(0 0 0 0 round 24px)}.motion-card img{transform:scale(1.08);transition:transform 1.6s cubic-bezier(.22,1,.36,1),filter .45s ease}.motion-card.is-visible img{transform:scale(1)}.motion-card:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,17,24,.72),rgba(9,17,24,.34) 32%,rgba(9,17,24,.1) 68%),linear-gradient(90deg,rgba(9,17,24,.36),transparent 62%);opacity:.78;transition:opacity .42s ease}.gallery-text-panel{z-index:1;text-shadow:0 2px 18px rgba(0,0,0,.42);transition:opacity .36s ease,transform .36s cubic-bezier(.22,1,.36,1),filter .36s ease}.motion-card:hover:after{opacity:0}.motion-card:hover img{transform:scale(1.018);filter:saturate(1.04) contrast(1.02)}.motion-card:hover .gallery-text-panel{opacity:0;transform:translateY(-10px);filter:blur(4px)}.highlight-media-stage{overflow:visible}.motion-dark-panel{box-shadow:inset 0 1px 0 rgba(238,249,255,.08)}.motion-stack-panel{--sheet-lift:-96px;position:sticky;top:0;margin-bottom:var(--sheet-lift);transform:translateY(calc((1 - var(--sheet-entry-progress)) * 24px + var(--sheet-lift) + var(--local-scroll-progress) * -12px)) scale(calc(.982 + var(--sheet-entry-progress) * .018));transform-origin:top center;box-shadow:0 -18px 42px rgba(17,28,40,calc(var(--sheet-entry-progress) * .16)),0 -1px 0 rgba(238,249,255,calc(var(--sheet-entry-progress) * .08));will-change:transform}#story.motion-stack-panel{--sheet-lift:-190px;z-index:1}#story-video.motion-stack-panel{--sheet-lift:-56px;z-index:2}#companion-app.motion-stack-panel{--sheet-lift:-40px;z-index:2;margin-top:56px}#faq.motion-stack-panel{--sheet-lift:-48px;z-index:3}.motion-spec-sticky{z-index:2;opacity:1}.motion-spec-rail{min-height:620px;will-change:transform}.motion-spec-sticky p[data-motion]{opacity:1;transform:none;filter:none}.app-showcase-panel{min-width:0;align-items:center}.app-copy-stack{max-width:520px}.app-video-panel{min-width:0;height:416px;isolation:isolate;filter:drop-shadow(0 28px 42px rgba(4,12,22,.28));transform:translateY(34px) scale(.97)}.app-video-panel video{position:absolute;left:50%;top:50%;height:820px;width:820px;max-width:none;clip-path:inset(0 0 20% 0);transform:translate(-50%,-50%) scale(1.06);transform-origin:center}.store-badge{background:rgba(7,21,34,.08);box-shadow:inset 0 1px 0 rgba(238,249,255,.1)}.store-icon{flex:0 0 auto;display:block}.store-icon--apple{width:20px;height:25px}.store-icon--google{width:25px;height:25px}.motion-dark-panel .dark-texture-motion{transform:translateY(calc(var(--scroll-progress) * -110px)) rotate(-149deg) scale(calc(.96 + var(--scroll-progress) * .1));transform-origin:50% 50%;transition:opacity .4s ease;will-change:transform}.motion-faq-row:first-child,.motion-gallery-section .motion-card:first-of-type,.motion-highlight-section .motion-line:first-child,.motion-spec-section .motion-spec-row:first-child{--motion-delay:60ms}.motion-faq-row:nth-child(2),.motion-gallery-section .motion-card:nth-of-type(2),.motion-highlight-section .motion-line:nth-child(2),.motion-spec-section .motion-spec-row:nth-child(2){--motion-delay:140ms}.motion-faq-row:nth-child(3),.motion-gallery-section .motion-card:nth-of-type(3),.motion-highlight-section .motion-line:nth-child(3),.motion-spec-section .motion-spec-row:nth-child(3){--motion-delay:220ms}.motion-faq-row:nth-child(4),.motion-gallery-section .motion-card:nth-of-type(4),.motion-highlight-section .motion-line:nth-child(4),.motion-spec-section .motion-spec-row:nth-child(4){--motion-delay:300ms}.motion-faq-row:nth-child(5),.motion-spec-section .motion-spec-row:nth-child(5){--motion-delay:380ms}.motion-spec-section .motion-spec-row:nth-child(6){--motion-delay:460ms}.motion-metric{opacity:0;transform:translateY(24px);transition:opacity .78s cubic-bezier(.22,1,.36,1),transform .78s cubic-bezier(.22,1,.36,1)}[data-motion=metrics].is-visible .motion-metric{opacity:1;transform:translateY(0)}[data-motion=metrics].is-visible .motion-metric:nth-child(2){transition-delay:.12s}[data-motion=metrics].is-visible .motion-metric:nth-child(3){transition-delay:.24s}.metric-ota-reveal{display:inline-block;clip-path:inset(0 100% 0 0);transition:clip-path .92s cubic-bezier(.22,1,.36,1)}.metric-ota-reveal[data-started=true]{clip-path:inset(0 0 0 0)}.motion-color-product.is-visible{animation:product-float 5.2s ease-in-out 1s infinite}.motion-swatches.is-visible>*{animation:swatch-pop .7s cubic-bezier(.22,1,.36,1) both}.motion-swatches.is-visible>:nth-child(2){animation-delay:.12s}.motion-swatches.is-visible>:nth-child(3){animation-delay:.24s}.finish-option{position:relative;display:flex;height:44px;width:100%;align-items:center;gap:10px;overflow:hidden;border-radius:999px;border:1px solid transparent;padding:0 14px;text-align:left;transition:background-color .26s ease,border-color .26s ease,box-shadow .26s ease,color .26s ease}.finish-option:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--finish-accent) 18%,transparent),transparent 72%);opacity:0;transition:opacity .26s ease}.finish-option.is-active,.finish-option:focus-visible,.finish-option:hover{border-color:color-mix(in srgb,var(--finish-accent) 38%,transparent);background-color:rgba(238,249,255,.62);box-shadow:0 14px 34px rgba(28,39,51,.08)}.finish-option:focus-visible{outline:2px solid color-mix(in srgb,var(--finish-accent) 60%,#1c2733);outline-offset:3px}.finish-option.is-active:before{opacity:1}.finish-option:disabled{cursor:wait;opacity:.72}.finish-option__swatch{height:13px;width:13px;flex:0 0 auto;border-radius:999px;border:1px solid rgba(28,39,51,.62);background:var(--finish-color);box-shadow:inset 0 1px 2px rgba(255,255,255,.45),0 0 0 4px rgba(247,252,255,.52)}.finish-option__label,.finish-option__mark,.finish-option__swatch{position:relative;z-index:1}.finish-option__mark{margin-left:auto;height:6px;width:28px;border-radius:999px;background:var(--finish-accent);opacity:0;transform:scaleX(.28);transform-origin:right;transition:opacity .26s ease,transform .26s ease}.finish-option.is-active .finish-option__mark{opacity:1;transform:scaleX(1)}.finish-product-glow{position:absolute;inset:4% -6% -2%;border-radius:999px;filter:blur(4px);opacity:.95;pointer-events:none}.finish-product-image{opacity:0;z-index:0;backface-visibility:hidden;pointer-events:none;filter:drop-shadow(0 34px 38px rgba(28,39,51,.22));transform:translateZ(0);transform-origin:50% 58%;transition:none}.finish-product-image.is-active{opacity:1;z-index:1}.motion-product.is-visible{animation:product-float 5.8s ease-in-out .9s infinite}.app-video-panel.is-visible{animation:app-video-bounce 5.6s cubic-bezier(.45,0,.25,1) .6s infinite}.motion-footer .footer-wordmark{transform:translateY(calc(var(--scroll-progress) * -62px));will-change:transform}.faq-copy-column{min-height:491px}.footer-wordmark{left:0;right:0;width:100%;font-size:clamp(280px,36vw,520px)!important;line-height:.74!important;transform:translateY(calc(var(--scroll-progress) * -28px))!important;pointer-events:none}.waitlist-screen{min-height:100vh}.waitlist-sheet{opacity:0;transform:translate3d(0,108px,0) scale(.982);transform-origin:bottom center;animation:waitlist-sheet-in .98s cubic-bezier(.22,1,.36,1) 80ms forwards;will-change:opacity,transform}.waitlist-field-motion,.waitlist-panel,.waitlist-reveal,.waitlist-social-row,.waitlist-text-motion{opacity:0;transform:translateY(32px);filter:blur(7px);animation:waitlist-copy-in .82s cubic-bezier(.22,1,.36,1) forwards;animation-delay:var(--waitlist-delay,0s);will-change:opacity,transform,filter}.waitlist-reveal{--waitlist-delay:90ms}.waitlist-panel--dark{--waitlist-delay:150ms}.waitlist-panel--form{--waitlist-delay:230ms}.waitlist-text-motion--kicker{--waitlist-delay:420ms}.waitlist-text-motion--title{--waitlist-delay:500ms}.waitlist-text-motion--copy{--waitlist-delay:610ms}.waitlist-text-motion--stats{--waitlist-delay:720ms}.waitlist-panel--form .grid .waitlist-field-motion:first-child{--waitlist-delay:470ms}.waitlist-panel--form .grid .waitlist-field-motion:nth-child(2){--waitlist-delay:520ms}.waitlist-panel--form .grid .waitlist-field-motion:nth-child(3){--waitlist-delay:570ms}.waitlist-panel--form .grid .waitlist-field-motion:nth-child(4){--waitlist-delay:620ms}.waitlist-panel--form .grid .waitlist-field-motion:nth-child(5){--waitlist-delay:670ms}.waitlist-panel--form>fieldset.waitlist-field-motion{--waitlist-delay:730ms}.waitlist-panel--form>label.waitlist-field-motion{--waitlist-delay:790ms}.waitlist-panel--form>div.waitlist-field-motion{--waitlist-delay:850ms}.waitlist-social-row{--waitlist-delay:900ms}.cart-drawer__scrim{animation:cart-scrim-in .42s ease forwards}.cart-drawer__panel{transform-origin:right center;animation:cart-panel-in .68s cubic-bezier(.22,1,.36,1) forwards;will-change:opacity,transform,clip-path}.cart-drawer__item{opacity:0;transform:translateX(22px);filter:blur(5px);animation:cart-content-in .56s cubic-bezier(.22,1,.36,1) forwards}.cart-drawer__item:first-child{animation-delay:.18s}.cart-drawer__item:nth-child(2){animation-delay:.26s}.cart-drawer__item:nth-child(3){animation-delay:.34s}.cart-product-stage:before{content:"";position:absolute;inset:-38%;background:radial-gradient(circle at 50% 42%,rgba(238,249,255,.22),transparent 32%),radial-gradient(circle at 50% 118%,rgba(171,192,211,.24),transparent 34%)}.cart-product-stage:after{content:"";position:absolute;inset:34px;border:1px solid rgba(238,249,255,.18);border-radius:999px}@keyframes waitlist-sheet-in{to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes waitlist-copy-in{to{opacity:1;transform:translateY(0);filter:blur(0)}}@keyframes cart-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes cart-panel-in{0%{opacity:0;clip-path:inset(0 0 0 94% round 24px);transform:translate3d(28px,0,0) scaleX(.86)}to{opacity:1;clip-path:inset(0 0 0 0 round 24px);transform:translateZ(0) scaleX(1)}}@keyframes cart-content-in{to{opacity:1;transform:translateX(0);filter:blur(0)}}.faq-trigger{display:flex;align-items:center;cursor:pointer}.faq-trigger:focus-visible{outline:2px solid rgba(238,249,255,.72);outline-offset:6px;border-radius:8px}.faq-icon{display:inline-flex;align-items:center;justify-content:center;align-self:center;margin-top:0;line-height:1;transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s ease}.faq-question{display:block}.faq-trigger[aria-expanded=true] .faq-icon{transform:rotate(180deg);background-color:rgba(238,249,255,.1)}.faq-answer-shell{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-8px);transition:grid-template-rows .46s cubic-bezier(.22,1,.36,1),opacity .32s ease,transform .46s cubic-bezier(.22,1,.36,1)}.faq-answer-shell[data-open=true]{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.highlight-trigger{cursor:pointer;transition:color .24s ease}.highlight-trigger:focus-visible{outline:2px solid rgba(28,39,51,.34);outline-offset:6px;border-radius:8px}.highlight-icon{transition:transform .32s cubic-bezier(.22,1,.36,1),background-color .32s ease,color .32s ease}.highlight-trigger[aria-expanded=true] .highlight-icon{transform:rotate(180deg);background-color:#1c2733;color:#f7fcff}.highlight-answer-shell{display:grid;grid-template-rows:0fr;opacity:0;transform:translateY(-8px);transition:grid-template-rows .46s cubic-bezier(.22,1,.36,1),opacity .32s ease,transform .46s cubic-bezier(.22,1,.36,1)}.highlight-answer-shell[data-open=true]{grid-template-rows:1fr;opacity:1;transform:translateY(0)}.highlight-product-preview,.highlight-profile-video{transition:opacity .42s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.22,1,.36,1),filter .52s cubic-bezier(.22,1,.36,1)}.highlight-product-preview.is-hidden{opacity:0;transform:translate3d(18px,8px,0) scale(.985) rotate(15deg);filter:blur(8px)}.highlight-profile-video{opacity:0;transform:translate3d(28px,10px,0) scale(.975);pointer-events:none;filter:blur(8px)}.highlight-profile-video.is-visible{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}@keyframes pulse-line{0%,to{opacity:.72;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.08)}}@keyframes product-float{0%,to{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-18px) rotate(-1deg)}}@keyframes app-video-bounce{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-10px) scale(1.006)}62%{transform:translateY(-5px) scale(1.003)}}@keyframes preload-line{0%{transform:translateX(-110%)}to{transform:translateX(240%)}}@keyframes hero-product-float{0%,to{transform:translateY(124px) scale(.93)}50%{transform:translateY(112px) scale(.93)}}@keyframes swatch-pop{0%{opacity:0;transform:translateX(18px) scale(.92)}to{opacity:1;transform:translateX(0) scale(1)}}@media (max-width:1279px){.figma-shell{--page-gutter:clamp(24px,5vw,64px)}.figma-canvas{width:100%}.hero-intro{min-height:100svh;height:auto!important;padding:clamp(26px,4vw,48px) var(--page-gutter) clamp(64px,8vw,104px);overflow:hidden}.site-header{height:auto!important}.hero-stage-frame,.site-header{position:relative!important;left:auto!important;top:auto!important;width:100%!important}.hero-stage-frame{height:clamp(680px,76vw,923px)!important;margin-top:clamp(28px,5vw,48px)}.hero-title-reveal--eyebrow{left:0!important;top:clamp(6px,1.5vw,18px)!important}.hero-title-block{left:50%!important;top:clamp(58px,8vw,88px)!important;width:100%!important;transform:translateX(-50%)}.hero-title-block h1{font-size:clamp(76px,11.5vw,148px)!important;line-height:.96!important}.hero-scroll-reveal--left{left:0!important;top:clamp(320px,35vw,372px)!important;width:min(280px,38vw)!important}.hero-scroll-reveal--left p{font-size:clamp(18px,2.2vw,24px)!important;line-height:1.22!important}.hero-scroll-reveal--right{left:auto!important;right:0!important;top:clamp(326px,36vw,376px)!important;width:min(314px,36vw)!important}.hero-product-stage-shell{left:50%!important;top:clamp(88px,9vw,132px)!important;width:clamp(980px,126vw,1680px)!important;height:auto!important;aspect-ratio:16/9;transform:translateX(-50%)}.hero-intro[data-hero-intro=complete] .hero-product-stage{transform:translateY(clamp(72px,9vw,124px)) scale(.93);animation-name:hero-product-float-responsive}.motion-stack-panel{position:relative;top:auto;margin-bottom:0;transform:none}#faq,#story,.motion-app-section,.motion-buy-section,.motion-color-section,.motion-footer,.motion-gallery-section,.motion-highlight-section,.motion-video-section{height:auto!important}#faq,#story,.motion-footer{border-radius:32px}#story{display:grid;gap:clamp(48px,7vw,82px);margin-inline:clamp(16px,2vw,24px);padding:clamp(64px,8vw,92px) var(--page-gutter)}#story>div{position:relative!important;left:auto!important;top:auto!important;width:auto!important}#story>div:first-of-type,#story>div:nth-of-type(2){display:grid!important;grid-template-columns:minmax(280px,.76fr) minmax(0,1fr)!important;gap:clamp(32px,5vw,66px)!important;align-items:start}#story h2,#story p{width:auto!important}#faq h2,#story h2,.motion-buy-section h2,.motion-color-section h2,.motion-gallery-section h2,.motion-spec-section h2{font-size:clamp(42px,5.6vw,64px)!important;line-height:1.08!important}#story>div:first-of-type>p{font-size:clamp(22px,2.7vw,32px)!important;line-height:1.3!important}#story>div:nth-of-type(2)>div:last-child{padding-left:clamp(22px,3vw,29px)!important}.motion-video-section{margin:clamp(24px,4vw,56px) clamp(16px,2vw,24px) 0;min-height:min(64vw,760px);aspect-ratio:16/9;border-radius:32px}.motion-highlight-section{display:grid;grid-template-columns:minmax(0,.96fr) minmax(340px,.84fr);gap:clamp(24px,4vw,56px);align-items:center;padding:clamp(64px,8vw,84px) var(--page-gutter);overflow:hidden}.highlight-media-stage,.motion-highlight-section>div:first-child{position:relative!important;left:auto!important;top:auto!important;width:auto!important}.highlight-answer-shell p,.motion-highlight-section h2,.motion-highlight-section p,.motion-highlight-section>div:first-child>div{width:auto!important}.highlight-media-stage{height:clamp(430px,46vw,570px)!important;min-width:0}.highlight-product-preview{left:50%!important;top:8%!important;width:min(68%,344px)!important;height:min(88%,520px)!important;transform:translateX(-50%) rotate(15deg)}.highlight-profile-video{left:50%!important;top:50%!important;width:min(132%,720px)!important;height:auto!important;aspect-ratio:1;transform:translate(-50%,-50%) scale(.975)}.highlight-profile-video.is-visible{transform:translate(-50%,-50%) scale(1)}.motion-spec-section{min-height:0!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr)!important;gap:clamp(40px,6vw,82px)!important;padding:clamp(64px,8vw,84px) var(--page-gutter)!important}.motion-spec-list,.motion-spec-rail,.motion-spec-sticky,.motion-spec-sticky p{width:auto!important}.motion-spec-rail{min-height:0;gap:clamp(28px,6vw,72px)}.motion-spec-row>div{grid-template-columns:minmax(180px,.48fr) minmax(0,1fr)!important}.motion-app-section{height:auto!important;margin-top:clamp(48px,7vw,72px);padding:clamp(52px,7vw,72px) var(--page-gutter)}.app-showcase-panel{position:relative!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;grid-template-columns:minmax(320px,.86fr) minmax(0,1fr)!important;gap:clamp(24px,4vw,48px)!important;padding:0!important}.app-showcase-panel h2{font-size:clamp(40px,5vw,58px)!important;line-height:1.08!important}.app-video-panel{height:clamp(360px,42vw,500px);transform:none}.app-video-panel video{height:min(150%,780px);width:min(150%,780px);transform:translate(-50%,-50%) scale(1.06)}.motion-color-section{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(280px,1fr);gap:clamp(32px,6vw,76px);align-items:center;padding:clamp(64px,8vw,84px) var(--page-gutter);overflow:hidden}.motion-color-section>div{position:relative!important;left:auto!important;top:auto!important}.motion-color-section h2,.motion-color-section p,.motion-color-section>div:first-child{width:auto!important}.motion-color-section>div:first-child p:last-child{margin-top:clamp(52px,12vw,180px)!important}.motion-color-copy{grid-column:1;grid-row:1}.motion-swatches{grid-column:1;grid-row:2;width:min(100%,320px)!important;align-self:start}.motion-color-product{grid-column:2;grid-row:1/span 2;justify-self:center;width:min(100%,540px)!important;height:auto!important;aspect-ratio:1}.motion-gallery-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);padding:clamp(64px,8vw,84px) var(--page-gutter)}.motion-gallery-section>div:first-child{position:relative!important;left:auto!important;top:auto!important;grid-column:1/-1;display:grid!important;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);gap:clamp(32px,6vw,74px);width:auto!important}.gallery-text-panel,.motion-gallery-section>div:first-child>div,.motion-gallery-section>div:first-child>p{width:auto!important}.motion-gallery-section>div:first-child>p{margin-top:clamp(8px,3vw,78px)!important}.motion-gallery-section .motion-card{position:relative!important;left:auto!important;top:auto!important;width:100%!important;height:auto!important;min-height:420px;aspect-ratio:1.08;border-radius:20px}.gallery-text-panel{left:clamp(24px,3vw,32px)!important;top:clamp(28px,4vw,44px)!important;max-width:min(420px,calc(100% - 48px))}.gallery-text-panel h3{font-size:clamp(24px,3vw,32px)!important;line-height:1.18!important}#faq{display:grid;grid-template-columns:minmax(280px,.72fr) minmax(0,1fr);gap:clamp(32px,6vw,72px);margin-inline:clamp(16px,2vw,24px);padding:clamp(64px,8vw,110px) var(--page-gutter)}#faq>div{position:relative!important;left:auto!important;top:auto!important}#faq h2,#faq>div,.faq-answer-shell p{width:auto!important}.faq-copy-column{min-height:auto}#faq>div:first-of-type>div:last-child{margin-top:auto!important}.motion-buy-section{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(280px,.8fr);gap:clamp(32px,6vw,72px);align-items:center;padding:clamp(64px,8vw,84px) var(--page-gutter)}.motion-buy-section>div{position:relative!important;left:auto!important;top:auto!important;width:auto!important}.motion-buy-section h2,.motion-buy-section p,.motion-buy-section>div:first-child>div:last-child{width:auto!important}.motion-buy-section>div:first-child>div:last-child{margin-top:clamp(52px,9vw,104px)!important;gap:24px}.motion-buy-section .motion-product{justify-self:center;width:min(100%,489px)!important;height:auto!important;aspect-ratio:489/625}.motion-footer{margin-top:0;padding:clamp(72px,9vw,109px) var(--page-gutter) clamp(120px,16vw,220px);border-radius:32px 32px 0 0}.motion-footer>div:not(.footer-wordmark){position:relative!important;left:auto!important;top:auto!important;width:auto!important}.motion-footer>div:nth-of-type(2){display:flex;gap:clamp(48px,8vw,96px)}.motion-footer>div:nth-of-type(2)>div{width:auto!important}.footer-wordmark{left:0;right:0;width:100%;transform:none!important;font-size:clamp(180px,36vw,460px)!important}@keyframes hero-product-float-responsive{0%,to{transform:translateY(clamp(72px,9vw,124px)) scale(.93)}50%{transform:translateY(clamp(62px,8vw,112px)) scale(.93)}}}@media (max-width:767px){.figma-shell{--page-gutter:clamp(18px,5vw,24px)}.site-header{align-items:flex-start!important;gap:18px}.site-header nav{gap:13px!important;font-size:14px!important}.hero-intro{padding-top:22px;min-height:760px}.hero-stage-frame{height:650px!important;margin-top:28px}.hero-title-block{top:70px!important}.hero-title-block h1{white-space:normal!important;font-size:clamp(50px,15vw,78px)!important;line-height:.94!important}.hero-product-stage-shell{top:138px!important;width:clamp(720px,185vw,980px)!important}.hero-intro[data-hero-intro=complete] .hero-product-stage{transform:translateY(64px) scale(.9);animation-name:hero-product-float-mobile}@keyframes hero-product-float-mobile{0%,to{transform:translateY(64px) scale(.9)}50%{transform:translateY(54px) scale(.9)}}.hero-scroll-reveal--left{top:460px!important;width:min(270px,72vw)!important}.hero-scroll-reveal--right{left:0!important;right:auto!important;top:566px!important;width:100%!important}#faq,#story,.motion-video-section{margin-inline:0;border-radius:24px}#faq,#story,.motion-app-section,.motion-buy-section,.motion-color-section,.motion-footer,.motion-gallery-section,.motion-highlight-section,.motion-spec-section{padding-block:56px!important}#faq,#story>div:first-of-type,#story>div:nth-of-type(2),.app-showcase-panel,.motion-buy-section,.motion-color-section,.motion-footer>div:nth-of-type(2),.motion-gallery-section,.motion-gallery-section>div:first-child,.motion-highlight-section,.motion-spec-section{grid-template-columns:1fr!important}#faq h2,#story h2,.motion-buy-section h2,.motion-color-section h2,.motion-gallery-section h2,.motion-highlight-section h2,.motion-spec-section h2{font-size:clamp(38px,11vw,50px)!important;line-height:1.06!important}#story>div:first-of-type>p,.motion-gallery-section>div:first-child>p{font-size:20px!important;line-height:1.35!important}#story>div:nth-of-type(2)>div:last-child{border-left:0!important;padding-left:0!important}#story>div:nth-of-type(2)>div:last-child>div{grid-template-columns:1fr!important}.motion-video-section{min-height:460px;aspect-ratio:auto}.highlight-media-stage{height:420px!important;order:-1}.app-showcase-panel h2{font-size:clamp(38px,10.4vw,48px)!important}.app-showcase-panel{min-height:0!important}.app-video-panel{height:340px;min-height:0;margin-top:12px;border-left:0;border-radius:0!important}.app-video-panel video{height:min(152%,520px);width:min(152%,520px);transform:translate(-50%,-50%) scale(1.08)}.motion-spec-row>div{grid-template-columns:1fr!important;gap:14px!important}.motion-color-section>div:first-child p:last-child{margin-top:28px!important}.motion-color-copy{order:0}.motion-color-section .motion-color-product{grid-column:auto;grid-row:auto;order:1}.motion-color-section .motion-swatches{grid-column:auto;grid-row:auto;order:2;width:100%!important}.motion-color-product{width:min(86vw,380px)!important}.motion-gallery-section{gap:16px}.motion-gallery-section .motion-card,.motion-gallery-section .motion-card:nth-of-type(5){grid-column:auto;min-height:360px;aspect-ratio:.86}.gallery-text-panel{max-width:calc(100% - 40px)}.gallery-text-panel p{font-size:15px!important;line-height:1.45!important}.faq-answer-shell p,.faq-trigger{font-size:17px!important;line-height:1.45!important}#faq>div:first-of-type>div:last-child{margin-top:32px!important}.motion-buy-section>div:first-child>div:last-child{align-items:stretch!important;flex-direction:column}.motion-buy-section .motion-product{width:min(82vw,360px)!important;order:-1}.motion-footer{padding-bottom:150px!important;border-radius:24px 24px 0 0}.motion-footer>div:nth-of-type(2){flex-direction:column}.motion-footer>div:nth-of-type(2)>div:last-child{margin-right:0!important;flex-wrap:wrap;gap:40px}}@media (prefers-reduced-motion:reduce){.cart-drawer__item,.cart-drawer__panel,.cart-drawer__scrim,.motion-metric,.waitlist-field-motion,.waitlist-panel,.waitlist-reveal,.waitlist-screen,.waitlist-sheet,.waitlist-social-row,.waitlist-text-motion,[data-motion]{opacity:1;transform:none;filter:none;clip-path:none;transition:none;animation:none!important}.hero-product-stage,.motion-card img,.motion-dark-panel .dark-texture-motion{transform:none;transition:none}.hero-scroll-reveal,.motion-stack-panel{transform:none;filter:none}.hero-scroll-reveal{opacity:1}.motion-footer .footer-wordmark{transform:none;transition:none}}.placeholder\:text-\[\#8895a3\]::-moz-placeholder{--tw-text-opacity:1;color:rgb(136 149 163/var(--tw-text-opacity,1))}.placeholder\:text-\[\#8895a3\]::placeholder{--tw-text-opacity:1;color:rgb(136 149 163/var(--tw-text-opacity,1))}.hover\:border-\[\#8895a3\]:hover{--tw-border-opacity:1;border-color:rgb(136 149 163/var(--tw-border-opacity,1))}.hover\:bg-\[\#263546\]:hover{--tw-bg-opacity:1;background-color:rgb(38 53 70/var(--tw-bg-opacity,1))}.hover\:bg-\[\#2f3b48\]:hover{--tw-bg-opacity:1;background-color:rgb(47 59 72/var(--tw-bg-opacity,1))}.hover\:bg-\[\#f7fcff\]:hover{--tw-bg-opacity:1;background-color:rgb(247 252 255/var(--tw-bg-opacity,1))}.hover\:bg-pond-ink\/5:hover{background-color:rgb(28 39 51/.05)}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:text-\[\#1c2733\]:hover{--tw-text-opacity:1;color:rgb(28 39 51/var(--tw-text-opacity,1))}.focus\:border-\[\#1c2733\]:focus{--tw-border-opacity:1;border-color:rgb(28 39 51/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.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-\[\#1c2733\]\/10:focus{--tw-ring-color:rgb(28 39 51/0.1)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[\#1c2733\]:focus-visible{outline-color:#1c2733}.focus-visible\:ring-2:focus-visible{--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-visible\:ring-pond-ink:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgb(28 39 51/var(--tw-ring-opacity,1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.group[data-state=open] .group-data-\[state\=open\]\:rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:640px){.sm\:bottom-6{bottom:1.5rem}.sm\:right-6{right:1.5rem}.sm\:top-6{top:1.5rem}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:min-h-\[620px\]{min-height:620px}.sm\:w-\[216px\]{width:216px}.sm\:w-\[400px\]{width:400px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:gap-6{gap:1.5rem}.sm\:p-6{padding:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-\[56px\]{font-size:56px}.sm\:leading-\[62px\]{line-height:62px}}@media (min-width:1024px){.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:h-\[660px\]{height:660px}.lg\:h-full{height:100%}.lg\:min-h-0{min-height:0}.lg\:grid-cols-\[470px_minmax\(0\2c 760px\)\]{grid-template-columns:470px minmax(0,760px)}.lg\:items-start{align-items:flex-start}.lg\:gap-8{gap:2rem}.lg\:p-10{padding:2.5rem}.lg\:p-7{padding:1.75rem}.lg\:pb-16{padding-bottom:4rem}}