#hos-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--t-canvas:#f4f8f5;--t-surface-1:#fcfefc;--t-surface-2:#fff;--t-surface-3:#e9eeea;--t-line:#d1d8d2;--t-ink:#18221b;--t-ink-dim:#4a524b;--t-ink-mute:#5e665f;--t-canopy:#446b00;--t-canopy-deep:#335300;--t-canopy-ink:#f8fbf8;--t-ember:#d2833b;--t-warn:#a97416;--t-shell-bg:#dadfdba6;--t-shell-line:#b9c0bab3;--t-shell-glint:#ffffffb3;--t-screen:#28302b;--t-shadow-lg:0 1px 2px #16261b17, 0 4px 9px -2px #16261b1f, 0 12px 26px -6px #16261b29, 0 34px 70px -14px #16261b3d;--t-shadow-chip:0 18px 45px -18px #16261b59;--t-shadow-sm:0 2px 4px -2px #16261b1f, 0 10px 24px -10px #16261b4d;--t-scale-base:#18221b0d;--t-scale-lit:#35742626;--t-field-1:#2276370f;--t-field-2:#d2833b0d;--t-cursor-glow:#35742611;--t-icon-sun:none;--t-icon-moon:block;--t-lockup-light:block;--t-lockup-dark:none}@supports (color:lab(0% 0 0)){#hos-root{--t-canvas:lab(97.181% -1.77118 1.12605);--t-surface-1:lab(99.4605% -.885397 .56268);--t-surface-2:lab(100% 0 0);--t-surface-3:lab(93.7279% -2.36198 1.50205);--t-line:lab(85.6616% -3.54424 2.25536);--t-ink:lab(12.1071% -6.2414 3.2021);--t-ink-dim:lab(34.0949% -4.829 2.83161);--t-ink-mute:lab(42.1885% -4.22128 2.47335);--t-canopy:lab(40.9382% -25.6707 45.9164);--t-canopy-deep:lab(31.5341% -23.4136 44.6067);--t-canopy-ink:lab(98.3275% -1.4759 .938189);--t-ember:lab(62.3677% 26.8826 50.8344);--t-warn:lab(53.4775% 16.1855 54.8272);--t-shell-bg:lab(88.5079% -2.36204 1.50217/.65);--t-shell-line:lab(76.9615% -3.54457 2.2559/.7);--t-shell-glint:lab(100% 0 0/.7);--t-screen:lab(19.0019% -4.65775 2.38732);--t-shadow-lg:0 1px 2px lab(13.3973% -9.41763 4.83761/.09), 0 4px 9px -2px lab(13.3973% -9.41763 4.83761/.12), 0 12px 26px -6px lab(13.3973% -9.41763 4.83761/.16), 0 34px 70px -14px lab(13.3973% -9.41763 4.83761/.24);--t-shadow-chip:0 18px 45px -18px lab(13.3973% -9.41763 4.83761/.35);--t-shadow-sm:0 2px 4px -2px lab(13.3973% -9.41763 4.83761/.12), 0 10px 24px -10px lab(13.3973% -9.41763 4.83761/.3);--t-scale-base:lab(12.1071% -6.2414 3.2021/.05);--t-scale-lit:lab(43.4716% -33.2475 35.5099/.15);--t-field-1:lab(43.5386% -36.8184 26.8726/.06);--t-field-2:lab(62.3677% 26.8826 50.8344/.05);--t-cursor-glow:lab(43.4716% -33.2475 35.5099/.065)}}@media (prefers-color-scheme:dark){#hos-root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--t-canvas:#060a07;--t-surface-1:#0d130f;--t-surface-2:#161c18;--t-surface-3:#202621;--t-line:#2b332d;--t-ink:#e4e9e5;--t-ink-dim:#a6ada7;--t-ink-mute:#7b827c;--t-canopy:#9cc95d;--t-canopy-deep:#6b962e;--t-canopy-ink:#051106;--t-ember:#e59b5b;--t-warn:#edbf71;--t-shell-bg:#1b211d99;--t-shell-line:#353d3780;--t-shell-glint:#f8f8f814;--t-screen:#0b110d;--t-shadow-lg:0 2px 4px #0000004d, 0 12px 26px -6px #0000006b, 0 36px 84px -18px #00000094;--t-shadow-chip:0 20px 50px -15px #0000008c;--t-shadow-sm:0 2px 4px -2px #00000059, 0 10px 24px -10px #00000080;--t-scale-base:#e4e9e50b;--t-scale-lit:#a3cf642b;--t-field-1:#9cc95d0e;--t-field-2:#e59b5b0b;--t-cursor-glow:#a0d06b16;--t-icon-sun:block;--t-icon-moon:none;--t-lockup-light:none;--t-lockup-dark:block}@supports (color:lab(0% 0 0)){#hos-root:not([data-theme=light]){--t-canvas:lab(2.54048% -1.38687 .702319);--t-surface-1:lab(5.39075% -2.7544 1.39585);--t-surface-2:lab(9.68135% -3.72867 1.91135);--t-surface-3:lab(14.3217% -3.72414 1.9086);--t-line:lab(20.1487% -4.34421 2.22633);--t-ink:lab(91.9879% -2.36201 1.50208);--t-ink-dim:lab(70.0014% -3.54487 2.25645);--t-ink-mute:lab(53.7612% -3.54591 2.25813);--t-canopy:lab(75.9388% -27.9918 47.8704);--t-canopy-deep:lab(57.3027% -27.3317 47.3314);--t-canopy-ink:lab(3.92506% -4.70791 3.43306);--t-ember:lab(70.5683% 24.1228 44.8392);--t-warn:lab(80.3882% 10.0302 45.6875);--t-shell-bg:lab(12.0015% -3.7262 1.90986/.6);--t-shell-line:lab(24.7889% -4.34102 2.22439/.5);--t-shell-glint:lab(97.68% -.0000298023 .0000119209/.08);--t-screen:lab(4.54731% -2.45444 1.24309);--t-shadow-lg:0 2px 4px lab(0% 0 0/.3), 0 12px 26px -6px lab(0% 0 0/.42), 0 36px 84px -18px lab(0% 0 0/.58);--t-shadow-chip:0 20px 50px -15px lab(0% 0 0/.55);--t-shadow-sm:0 2px 4px -2px lab(0% 0 0/.35), 0 10px 24px -10px lab(0% 0 0/.5);--t-scale-base:lab(91.9879% -2.36201 1.50208/.045);--t-scale-lit:lab(78.265% -28.0565 47.6714/.17);--t-field-1:lab(75.9388% -27.9918 47.8704/.055);--t-field-2:lab(70.5683% 24.1228 44.8392/.045);--t-cursor-glow:lab(78.2665% -28.7536 44.2648/.085)}}}#hos-root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--t-canvas:#f4f8f5;--t-surface-1:#fcfefc;--t-surface-2:#fff;--t-surface-3:#e9eeea;--t-line:#d1d8d2;--t-ink:#18221b;--t-ink-dim:#4a524b;--t-ink-mute:#5e665f;--t-canopy:#446b00;--t-canopy-deep:#335300;--t-canopy-ink:#f8fbf8;--t-ember:#d2833b;--t-warn:#a97416;--t-shell-bg:#dadfdba6;--t-shell-line:#b9c0bab3;--t-shell-glint:#ffffffb3;--t-screen:#28302b;--t-shadow-lg:0 1px 2px #16261b17, 0 4px 9px -2px #16261b1f, 0 12px 26px -6px #16261b29, 0 34px 70px -14px #16261b3d;--t-shadow-chip:0 18px 45px -18px #16261b59;--t-shadow-sm:0 2px 4px -2px #16261b1f, 0 10px 24px -10px #16261b4d;--t-scale-base:#18221b0d;--t-scale-lit:#35742626;--t-field-1:#2276370f;--t-field-2:#d2833b0d;--t-cursor-glow:#35742611;--t-icon-sun:none;--t-icon-moon:block;--t-lockup-light:block;--t-lockup-dark:none}@supports (color:lab(0% 0 0)){#hos-root[data-theme=light]{--t-canvas:lab(97.181% -1.77118 1.12605);--t-surface-1:lab(99.4605% -.885397 .56268);--t-surface-2:lab(100% 0 0);--t-surface-3:lab(93.7279% -2.36198 1.50205);--t-line:lab(85.6616% -3.54424 2.25536);--t-ink:lab(12.1071% -6.2414 3.2021);--t-ink-dim:lab(34.0949% -4.829 2.83161);--t-ink-mute:lab(42.1885% -4.22128 2.47335);--t-canopy:lab(40.9382% -25.6707 45.9164);--t-canopy-deep:lab(31.5341% -23.4136 44.6067);--t-canopy-ink:lab(98.3275% -1.4759 .938189);--t-ember:lab(62.3677% 26.8826 50.8344);--t-warn:lab(53.4775% 16.1855 54.8272);--t-shell-bg:lab(88.5079% -2.36204 1.50217/.65);--t-shell-line:lab(76.9615% -3.54457 2.2559/.7);--t-shell-glint:lab(100% 0 0/.7);--t-screen:lab(19.0019% -4.65775 2.38732);--t-shadow-lg:0 1px 2px lab(13.3973% -9.41763 4.83761/.09), 0 4px 9px -2px lab(13.3973% -9.41763 4.83761/.12), 0 12px 26px -6px lab(13.3973% -9.41763 4.83761/.16), 0 34px 70px -14px lab(13.3973% -9.41763 4.83761/.24);--t-shadow-chip:0 18px 45px -18px lab(13.3973% -9.41763 4.83761/.35);--t-shadow-sm:0 2px 4px -2px lab(13.3973% -9.41763 4.83761/.12), 0 10px 24px -10px lab(13.3973% -9.41763 4.83761/.3);--t-scale-base:lab(12.1071% -6.2414 3.2021/.05);--t-scale-lit:lab(43.4716% -33.2475 35.5099/.15);--t-field-1:lab(43.5386% -36.8184 26.8726/.06);--t-field-2:lab(62.3677% 26.8826 50.8344/.05);--t-cursor-glow:lab(43.4716% -33.2475 35.5099/.065)}}#hos-root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--t-canvas:#060a07;--t-surface-1:#0d130f;--t-surface-2:#161c18;--t-surface-3:#202621;--t-line:#2b332d;--t-ink:#e4e9e5;--t-ink-dim:#a6ada7;--t-ink-mute:#7b827c;--t-canopy:#9cc95d;--t-canopy-deep:#6b962e;--t-canopy-ink:#051106;--t-ember:#e59b5b;--t-warn:#edbf71;--t-shell-bg:#1b211d99;--t-shell-line:#353d3780;--t-shell-glint:#f8f8f814;--t-screen:#0b110d;--t-shadow-lg:0 2px 4px #0000004d, 0 12px 26px -6px #0000006b, 0 36px 84px -18px #00000094;--t-shadow-chip:0 20px 50px -15px #0000008c;--t-icon-sun:block;--t-icon-moon:none;--t-lockup-light:none;--t-lockup-dark:block}@supports (color:lab(0% 0 0)){#hos-root[data-theme=dark]{--t-canvas:lab(2.54048% -1.38687 .702319);--t-surface-1:lab(5.39075% -2.7544 1.39585);--t-surface-2:lab(9.68135% -3.72867 1.91135);--t-surface-3:lab(14.3217% -3.72414 1.9086);--t-line:lab(20.1487% -4.34421 2.22633);--t-ink:lab(91.9879% -2.36201 1.50208);--t-ink-dim:lab(70.0014% -3.54487 2.25645);--t-ink-mute:lab(53.7612% -3.54591 2.25813);--t-canopy:lab(75.9388% -27.9918 47.8704);--t-canopy-deep:lab(57.3027% -27.3317 47.3314);--t-canopy-ink:lab(3.92506% -4.70791 3.43306);--t-ember:lab(70.5683% 24.1228 44.8392);--t-warn:lab(80.3882% 10.0302 45.6875);--t-shell-bg:lab(12.0015% -3.7262 1.90986/.6);--t-shell-line:lab(24.7889% -4.34102 2.22439/.5);--t-shell-glint:lab(97.68% -.0000298023 .0000119209/.08);--t-screen:lab(4.54731% -2.45444 1.24309);--t-shadow-lg:0 2px 4px lab(0% 0 0/.3), 0 12px 26px -6px lab(0% 0 0/.42), 0 36px 84px -18px lab(0% 0 0/.58);--t-shadow-chip:0 20px 50px -15px lab(0% 0 0/.55)}}@font-face{font-family:Chakra Petch;src:url(/marketing/fonts/chakra-petch-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/marketing/fonts/chakra-petch-600.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/marketing/fonts/chakra-petch-700.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/marketing/fonts/chakra-petch-600-italic.woff2)format("woff2");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Chakra Petch;src:url(/marketing/fonts/chakra-petch-700-italic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Satoshi;src:url(/marketing/fonts/satoshi-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Satoshi;src:url(/marketing/fonts/satoshi-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/marketing/fonts/geist-mono-400.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geist Mono;src:url(/marketing/fonts/geist-mono-500.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@layer base{html:has(#hos-root){scroll-behavior:smooth;scrollbar-gutter:stable;scrollbar-width:thin}@media (prefers-reduced-motion:reduce){html:has(#hos-root){scroll-behavior:auto}}body:has(#hos-root){-webkit-tap-highlight-color:transparent;background:#f4f8f5;background:lab(97.181% -1.77118 1.12605)}@media (prefers-color-scheme:dark){body:has(#hos-root:not([data-theme=light])){background:#060a07;background:lab(2.54048% -1.38687 .702319)}}body:has(#hos-root[data-theme=dark]){background:#060a07;background:lab(2.54048% -1.38687 .702319)}#hos-root{isolation:isolate;background:var(--t-canvas);min-height:100vh;color:var(--t-ink-dim);-webkit-font-smoothing:antialiased;transition:background-color .4s var(--ease-lux), color .4s var(--ease-lux);font-family:Satoshi,system-ui,-apple-system,sans-serif}#hos-root [id]{scroll-margin-top:5rem}#hos-root ::selection{background:var(--t-canopy);color:var(--t-canopy-ink)}#hos-root :focus-visible{outline:2px solid var(--t-canopy);outline-offset:3px;border-radius:4px}}html:has(#hos-root)::view-transition-old(root){animation:vt-out .22s var(--ease-lux) both}html:has(#hos-root)::view-transition-new(root){animation:vt-in .35s var(--ease-lux) both}@keyframes vt-out{to{opacity:0}}@keyframes vt-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){html:has(#hos-root)::view-transition-group(*){animation:none!important}html:has(#hos-root)::view-transition-old(*){animation:none!important}html:has(#hos-root)::view-transition-new(*){animation:none!important}}#hos-root.vt-theme{transition:none}#hos-root{--spring-gentle:cubic-bezier(.23, 1, .32, 1)}@supports (animation-timing-function:linear(0, 1)){#hos-root{--spring-gentle:linear(0, .2178 2.1%, .7663 8.5%, 1.0038 14.9%, 1.0289 20.1%, 1.0004 33%, 1)}}@media (prefers-reduced-motion:no-preference){.enter{animation:enter-rise .9s var(--ease-lux) both}.enter-d1{animation-delay:80ms}.enter-d2{animation-delay:.16s}.enter-d3{animation-delay:.24s}.enter-d4{animation-delay:.31s}.enter-d5{animation-delay:.38s}.enter-phone{animation:enter-phone 1.1s var(--spring-gentle) .24s both}.enter-word{animation:enter-word .7s var(--ease-lux) both;display:inline-block}.enter-w2{animation-delay:.1s}.enter-w3{animation-delay:.2s}}@keyframes enter-word{0%{opacity:0;filter:blur(5px);transform:translateY(.35em)}25%{opacity:0}to{opacity:1;filter:blur();transform:none}}@keyframes enter-rise{0%{opacity:0;transform:translateY(14px)}30%{opacity:0}to{opacity:1;transform:none}}@keyframes enter-phone{0%{opacity:0;transform:translateY(18px)scale(.975)}30%{opacity:0}to{opacity:1;transform:none}}@supports (animation-timeline:scroll()){.nav-shade{animation-name:nav-shade;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 120px}}@keyframes nav-shade{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background-color:#0000;border-color:#0000}}.piece-shadow{box-shadow:var(--t-shadow-sm)}.bg-scales{z-index:-1;pointer-events:none;position:fixed;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 25%,#0000 72%);mask-image:radial-gradient(120% 90% at 50% 0,#000 25%,#0000 72%)}.bg-scales:before,.bg-scales-lit:before{content:"";position:absolute;inset:0;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' stroke='%23fff' stroke-width='0.8'%3E%3Cpath d='M0 0a9 9 0 0 0 18 0'/%3E%3Cpath d='M-9 9a9 9 0 0 0 18 0M9 9a9 9 0 0 0 18 0'/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18'%3E%3Cg fill='none' stroke='%23fff' stroke-width='0.8'%3E%3Cpath d='M0 0a9 9 0 0 0 18 0'/%3E%3Cpath d='M-9 9a9 9 0 0 0 18 0M9 9a9 9 0 0 0 18 0'/%3E%3C/g%3E%3C/svg%3E");-webkit-mask-size:18px 18px;mask-size:18px 18px}.bg-scales:before{background:var(--t-scale-base)}.bg-scales-lit{z-index:-1;pointer-events:none;-webkit-mask-image:radial-gradient(circle 380px at var(--mx,-999px) var(--my,-999px), black 0%, transparent 72%);-webkit-mask-image:radial-gradient(circle 380px at var(--mx,-999px) var(--my,-999px), black 0%, transparent 72%);mask-image:radial-gradient(circle 380px at var(--mx,-999px) var(--my,-999px), black 0%, transparent 72%);position:fixed;inset:0}.bg-scales-lit:before{background:var(--t-scale-lit)}.bg-scales-lit{transition:opacity .6s var(--ease-lux)}.bg-fields{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 55% 42% at 84% -4%, var(--t-field-1), transparent 70%), radial-gradient(ellipse 50% 38% at 4% 104%, var(--t-field-2), transparent 70%);position:fixed;inset:0}@media (prefers-reduced-motion:no-preference){.bg-fields{animation:90s ease-in-out infinite alternate field-drift}}@keyframes field-drift{0%{transform:translate(0,0)}to{transform:translateY(-18px)scale(1.02)}}.cursor-glow{z-index:-1;background:radial-gradient(closest-side, var(--t-cursor-glow), transparent 70%);opacity:0;width:640px;height:640px;transition:opacity .6s var(--ease-lux);pointer-events:none;will-change:transform;border-radius:50%;position:fixed;top:0;left:0;transform:translate(-50%,-50%)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.screen-drift{animation-name:screen-drift;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover}.passport-screen-drift{animation-name:passport-screen-drift}}}@keyframes screen-drift{0%{transform:translateY(9px)scale(1.035)}to{transform:translateY(-9px)scale(1.035)}}@keyframes passport-screen-drift{0%{transform:translateY(9px)scale(.98)}to{transform:translateY(-9px)scale(.98)}}.seam{position:relative}.seam:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--t-line) 55%, transparent) 18%, color-mix(in oklab, var(--t-line) 55%, transparent) 82%, transparent);height:1px;position:absolute;inset:0 0 auto}.legal-article h1{font-family:var(--font-display);letter-spacing:-.005em;color:var(--t-ink);font-size:clamp(1.75rem,3.2vw,2.5rem);font-weight:600;line-height:1.15}.legal-article .meta{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.14em;color:var(--t-ink-mute);margin-top:.5rem;font-size:.6875rem}.legal-article h1+.meta{margin-top:1.25rem}.legal-article h2{font-family:var(--font-display);color:var(--t-ink);margin-top:2.5rem;font-size:1.25rem;font-weight:600}.legal-article h3{color:var(--t-ink);margin-top:1.75rem;font-weight:500}.legal-article p{margin-top:1rem;line-height:1.7}.legal-article ul,.legal-article ol{flex-direction:column;gap:.5rem;margin-top:1rem;padding-left:1.5rem;display:flex}.legal-article ul{list-style:outside}.legal-article ol{list-style:decimal}.legal-article li{line-height:1.65}.legal-article a{color:var(--t-canopy);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklab, var(--t-canopy) 45%, transparent);text-decoration-color:color-mix(in oklab, var(--t-canopy) 45%, transparent);text-underline-offset:.2em}.legal-article strong{color:var(--t-ink);font-weight:500}.link-quiet{text-underline-offset:.2em;transition:color .3s var(--ease-lux), text-decoration-color .3s var(--ease-lux), text-underline-offset .3s var(--ease-lux);-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px}.link-quiet:hover{-webkit-text-decoration-color:color-mix(in oklab, var(--t-canopy) 65%, transparent);text-decoration-color:color-mix(in oklab, var(--t-canopy) 65%, transparent);text-underline-offset:.34em}.tick{background:var(--t-canopy);border-radius:1px;width:.875rem;height:.5rem;margin-right:.625rem;display:inline-block;transform:skew(-12deg)}.phone-shell{background:var(--t-shell-bg);border:1px solid color-mix(in oklab, var(--t-canopy) 40%, transparent);box-shadow:inset 0 1px 1px var(--t-shell-glint), 0 0 48px -6px color-mix(in oklab, var(--t-canopy) 18%, transparent), var(--t-shadow-lg);border-radius:2.75rem;padding:.375rem}.phone-core{border:1px solid var(--t-shell-line);aspect-ratio:1320/2868;background:var(--t-screen);border-radius:2.375rem;position:relative;overflow:hidden}.phone-core img{object-fit:cover;width:100%;height:100%}.passport-screen-inset{transform:scale(.98)}.phone-core:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#ffffff14 0%,#ffffff08 20%,#0000 34%),linear-gradient(115deg,#0000 28%,#ffffff08 33%,#ffffff03 37%,#0000 42%),radial-gradient(130% 55% at 18% -8%,#ffffff17,#0000 55%);background:linear-gradient(115deg,lab(100% 0 0/.08) 0%,lab(100% 0 0/.03) 20%,#0000 34%),linear-gradient(115deg,#0000 28%,lab(100% 0 0/.03) 33%,lab(100% 0 0/.01) 37%,#0000 42%),radial-gradient(130% 55% at 18% -8%,lab(100% 0 0/.09),#0000 55%);position:absolute;inset:0}.hero-video{object-fit:cover;object-position:bottom center;width:100%;height:106.4%;position:absolute;bottom:0;left:0}.phone-core:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent 0%, color-mix(in oklab, var(--t-screen) 4%, transparent) 16%, color-mix(in oklab, var(--t-screen) 16%, transparent) 34%, color-mix(in oklab, var(--t-screen) 38%, transparent) 52%, color-mix(in oklab, var(--t-screen) 66%, transparent) 70%, color-mix(in oklab, var(--t-screen) 90%, transparent) 86%, var(--t-screen) 100%);height:24%;position:absolute;inset:auto 0 0}.icon-sun{display:var(--t-icon-sun)}.icon-moon{display:var(--t-icon-moon)}.lockup-light{display:var(--t-lockup-light)}.lockup-dark{display:var(--t-lockup-dark)}.img-dim{filter:brightness(.87)contrast(1.05)}.founder-photo{filter:grayscale()brightness(.92)contrast(1.06)}.interlude{position:relative}.interlude:after{content:"";z-index:1;pointer-events:none;border-radius:inherit;background:linear-gradient(#0000 62%,#02040208 67%,#02040214 71%,#02040229 76%,#02040242 82%,#0204025c 88%,#02040270 94%,#0204027a 100%);background:linear-gradient(#0000 62%,lab(.934736% -.702508 .354198/.03) 67%,lab(.934736% -.702508 .354198/.08) 71%,lab(.934736% -.702508 .354198/.16) 76%,lab(.934736% -.702508 .354198/.26) 82%,lab(.934736% -.702508 .354198/.36) 88%,lab(.934736% -.702508 .354198/.44) 94%,lab(.934736% -.702508 .354198/.48) 100%);position:absolute;inset:0}.slide{opacity:0;transition:opacity .7s var(--ease-lux);position:absolute;inset:0}.slide.is-active{opacity:1}@media (prefers-reduced-motion:reduce){.slide{transition:none}}.slide-dot{background:var(--t-line);width:.5rem;height:.5rem;transition:background-color .3s var(--ease-lux), transform .3s var(--ease-lux);border-radius:2px}.slide-dot[aria-current=true]{background:var(--t-canopy);transform:skew(-12deg)scaleX(1.4)}.photo-caption{color:#e4e9e5;color:lab(91.9879% -2.36201 1.50208);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080c09bd;background:lab(3.11965% -1.59398 .807783/.74)}@media (prefers-reduced-motion:no-preference){.float-a{animation:6s ease-in-out infinite alternate float-a}.float-b{animation:7.5s ease-in-out infinite alternate float-b}.float-c{animation:5.2s ease-in-out infinite alternate float-c}.trace-draw{stroke-dasharray:1;animation:trace-draw 9s var(--ease-lux) infinite}.trace-reveal{animation:9s linear infinite trace-reveal}.fade-cycle-a{animation:9s ease-in-out infinite fade-cycle-a}.fade-cycle-b{animation:9s ease-in-out infinite fade-cycle-b}}@keyframes float-a{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-3px)rotate(-1.2deg)}}@keyframes float-b{0%{transform:translateY(0)rotate(0)}to{transform:translateY(2.5px)rotate(1deg)}}@keyframes float-c{0%{transform:translateY(0)rotate(0)}to{transform:translateY(-2.5px)rotate(1.4deg)}}@keyframes trace-draw{0%{stroke-dashoffset:1px}55%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@keyframes trace-reveal{0%,46%{opacity:0}58%,to{opacity:1}}@keyframes fade-cycle-a{0%,35%{opacity:.45}55%,75%{opacity:.22}to{opacity:.45}}@keyframes fade-cycle-b{0%,25%{opacity:.25}45%,70%{opacity:.06}to{opacity:.25}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.reveal{animation:linear both rise;animation-timeline:view();animation-range:entry entry 45%}}}@keyframes rise{0%{opacity:0;transform:translateY(1rem)}30%{opacity:0}to{opacity:1;transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.phone-unmask{animation-name:phone-unmask;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 55%}.phone-unmask:after{animation-name:unmask-edge;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 55%}}}.phone-unmask{position:relative}.phone-unmask:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, var(--t-canopy), transparent);height:1px;position:absolute;top:0;left:6%;right:6%}@keyframes phone-unmask{0%{clip-path:inset(100% 0 0 round 2.75rem)}to{clip-path:inset(0 round 2.75rem)}}@keyframes unmask-edge{0%{opacity:1;top:100%}88%{opacity:1}to{opacity:0;top:0%}}.border-draw{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0}.border-draw rect{fill:none;stroke:var(--t-canopy);stroke-width:1.25px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.border-draw{animation-name:border-draw-fade;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 75%}.border-draw rect{animation-name:border-draw;animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 75%}}}@keyframes border-draw{to{stroke-dashoffset:0}}@keyframes border-draw-fade{0%{opacity:1}82%{opacity:1}to{opacity:0}}.waitlist-status[data-state=info]{color:var(--t-ink-dim)}.waitlist-status[data-state=success]{color:var(--t-canopy)}.waitlist-status[data-state=error]{color:var(--t-ember)}
