@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/13ae3e01af63c0ce-s.3-5_uhe2g8vfj.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/0ee4b8f05dcd9fee-s.27tgfqm6_tedn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9eba4caf7edd2921-s.2r0cv3f07u_0l.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f6752bd2263820da-s.12_ze2_d4hpxy.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/f285987c35230861-s.318-mahh4esyg.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b8d1f0a88dfecec3-s.0yot_wy8hf-md.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:Inter Tight;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ab57efd000576a30-s.p.2q0khlq77_eaw.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:Inter Tight Fallback;src:local(Arial);ascent-override:100.51%;descent-override:25.03%;line-gap-override:0.0%;size-adjust:96.39%}.inter_tight_4a9d2a2e-module__UhO1lG__className{font-family:Inter Tight,Inter Tight Fallback;font-style:normal}.inter_tight_4a9d2a2e-module__UhO1lG__variable{--font-inter-tight:"Inter Tight", "Inter Tight Fallback"}
@font-face{font-family:Alegreya;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/8edc10b011584efe-s.203fe1ct16v6l.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:Alegreya;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/c5568f061da1961b-s.3skmbzie4a51h.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/02ccdf15f944b46f-s.1uk0y6k3ys9ky.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/432ff897795fe659-s.2am7-abixv4br.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:Alegreya;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/3e24e5066dbf95ed-s.3mckz2rqtakm2.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:Alegreya;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/593aa5d99c2f4cf2-s.2uop70k-86ogm.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:Alegreya;font-style:italic;font-weight:400 900;font-display:swap;src:url(../media/4bb3c571e95f6f90-s.p.0vgyo-vncfu6m.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:Alegreya;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/268b8ca873951bf2-s.1ookn7bllryry.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:Alegreya;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/bbf861b4d046d23c-s.1sq_mu18isqd0.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2820fc1c3c6d3b3f-s.14supf_7vsmvy.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b6bde602766ad63e-s.00qj4mi2xgiv-.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:Alegreya;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/43cf86ead64c3be9-s.1_u0d4buat6wq.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:Alegreya;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/44c307788a7f7d05-s.2rk45ie9nu7ve.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:Alegreya;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/3e185f0c9c3d9cda-s.p.034pt8qm9y03o.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:Alegreya Fallback;src:local(Times New Roman);ascent-override:100.67%;descent-override:34.18%;line-gap-override:0.0%;size-adjust:100.92%}.alegreya_5a603e83-module__JaHYaG__className{font-family:Alegreya,Alegreya Fallback}.alegreya_5a603e83-module__JaHYaG__variable{--font-alegreya:"Alegreya", "Alegreya Fallback"}
[data-landing-page]{--paper:#f7f9fb;--surface:#fff;--ink:#141312;--muted:#5f6873;--faint:#98a1ab;--line:#e2e7ed;--chip:#ebeff4;--imessage:#0a84ff;--sms:#34c759;--incoming:#e9e9eb;--brand:#0071e3;--brand-hover:#0060c6;--nav:#e7ecf2;--nav-raised:#f0f3f7;--section-y:clamp(2.5rem, 1.5rem + 2.5vw, 4rem);--ease-out-soft:cubic-bezier(.2, .8, .2, 1);--splash:1s;--text-muted:var(--muted);--text-faint:var(--faint);--font-serif:var(--font-alegreya);background:var(--paper);min-height:100%;color:var(--ink);font-family:var(--font-inter-tight), system-ui, sans-serif;font-feature-settings:normal;transition:background-color .4s var(--ease-out-soft)}html:has([data-landing-page]){scroll-behavior:smooth;scroll-padding-top:5rem}html:has([data-landing-page]) body{background:var(--paper)}html:has([data-landing-page]){--paper:#f7f9fb}[data-landing-page] ::selection{background:var(--brand);color:#fff}[data-landing-page] :focus-visible{outline:2px solid var(--brand);outline-offset:2px}[data-landing-page] p{text-wrap:pretty}@layer components{[data-landing-page] .h-section,[data-landing-page] .h-peak{font-family:var(--font-serif);text-wrap:balance;font-weight:400}[data-landing-page] .h-section{letter-spacing:-.012em;font-size:clamp(2.25rem,1.55rem + 2.6vw,3.5rem);line-height:1.06}[data-landing-page] .h-peak{letter-spacing:-.018em;font-size:clamp(2.75rem,1.4rem + 5vw,5.5rem);line-height:1.02}[data-landing-page] .section-y{padding-block:var(--section-y)}[data-landing-page] .ui-card{color:var(--ink);background:#fff;border-radius:1rem;box-shadow:0 1px 2px #1413120d,0 14px 36px #1413121a}[data-landing-page] .ui-label{color:var(--muted);font-size:.75rem;font-weight:500}[data-landing-page] .ui-row{background:var(--paper);color:var(--muted);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem .75rem;font-size:.75rem;display:flex}}.grain:after{content:"";pointer-events:none;opacity:.14;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.mesh{border-radius:inherit;background:var(--mesh-base);-webkit-mask-image:-webkit-radial-gradient(#fff,#000);position:absolute;inset:0;overflow:hidden;mask-image:radial-gradient(#fff,#000)}.mesh-light{--mesh-base:#d9e8ff}.mesh>span{width:var(--size,70%);aspect-ratio:1;background:radial-gradient(closest-side, var(--c) 0%, transparent 100%);will-change:transform;animation:var(--anim) var(--dur,24s) ease-in-out var(--delay,0s) infinite alternate;border-radius:50%;position:absolute;translate:-50% -50%}.mesh-light>span:first-child{--c:#0a84ffd9;--size:80%}.mesh-light>span:nth-child(2){--c:#5ac8facc;--size:70%}.mesh-light>span:nth-child(3){--c:#aaa0ff8c;--size:60%}.mesh-light>span:nth-child(4){--c:#ffffffb3;--size:60%}.mesh-light>span:nth-child(5){--c:#0066e680;--size:55%}.mesh[data-seed="2"]>span:first-child{--anim:mesh-c;--dur:26s;--delay:-4s;top:80%;left:22%}.mesh[data-seed="2"]>span:nth-child(2){--anim:mesh-a;--dur:33s;--delay:-9s;top:26%;left:86%}.mesh[data-seed="2"]>span:nth-child(3){--anim:mesh-b;--dur:26s;--delay:-2s;top:90%;left:74%}.mesh[data-seed="2"]>span:nth-child(4){--anim:mesh-c;--dur:33s;--delay:-7s;top:20%;left:42%}.mesh[data-seed="2"]>span:nth-child(5){--anim:mesh-a;--dur:26s;--delay:0s;top:72%;left:99%}.mesh[data-seed="3"]>span:first-child{--anim:mesh-a;--dur:29s;--delay:-6s;top:88.5%;left:82%}.mesh[data-seed="3"]>span:nth-child(2){--anim:mesh-b;--dur:22s;--delay:-11s;top:34.5%;left:18%}.mesh[data-seed="3"]>span:nth-child(3){--anim:mesh-c;--dur:29s;--delay:-4s;top:98.5%;left:30%}.mesh[data-seed="3"]>span:nth-child(4){--anim:mesh-a;--dur:22s;--delay:-9s;top:28.5%;left:62%}.mesh[data-seed="3"]>span:nth-child(5){--anim:mesh-b;--dur:29s;--delay:-2s;top:80.5%;left:5%}.mesh[data-seed="5"]>span:first-child{--anim:mesh-c;--dur:21s;--delay:-10s;top:90.5%;left:82%}.mesh[data-seed="5"]>span:nth-child(2){--anim:mesh-a;--dur:28s;--delay:-3s;top:36.5%;left:18%}.mesh[data-seed="5"]>span:nth-child(3){--anim:mesh-b;--dur:21s;--delay:-8s;top:100.5%;left:30%}.mesh[data-seed="5"]>span:nth-child(4){--anim:mesh-c;--dur:28s;--delay:-1s;top:30.5%;left:62%}.mesh[data-seed="5"]>span:nth-child(5){--anim:mesh-a;--dur:21s;--delay:-6s;top:82.5%;left:5%}.mesh[data-seed="6"]>span:first-child{--anim:mesh-a;--dur:24s;--delay:0s;top:84%;left:30%}.mesh[data-seed="6"]>span:nth-child(2){--anim:mesh-b;--dur:31s;--delay:-5s;top:30%;left:94%}.mesh[data-seed="6"]>span:nth-child(3){--anim:mesh-c;--dur:24s;--delay:-10s;top:94%;left:82%}.mesh[data-seed="6"]>span:nth-child(4){--anim:mesh-a;--dur:31s;--delay:-3s;top:24%;left:50%}.mesh[data-seed="6"]>span:nth-child(5){--anim:mesh-b;--dur:24s;--delay:-8s;top:76%;left:107%}.mesh[data-seed="7"]>span:first-child{--anim:mesh-b;--dur:27s;--delay:-2s;top:92.5%;left:82%}.mesh[data-seed="7"]>span:nth-child(2){--anim:mesh-c;--dur:20s;--delay:-7s;top:38.5%;left:18%}.mesh[data-seed="7"]>span:nth-child(3){--anim:mesh-a;--dur:27s;--delay:0s;top:102.5%;left:30%}.mesh[data-seed="7"]>span:nth-child(4){--anim:mesh-b;--dur:20s;--delay:-5s;top:32.5%;left:62%}.mesh[data-seed="7"]>span:nth-child(5){--anim:mesh-c;--dur:27s;--delay:-10s;top:84.5%;left:5%}.mesh[data-off]>span{animation-play-state:paused}@keyframes mesh-a{0%{transform:translate(0)scale(1)}50%{transform:translate(14%,-10%)scale(1.15)}to{transform:translate(-8%,12%)scale(.95)}}@keyframes mesh-b{0%{transform:translate(0)scale(1.05)}50%{transform:translate(-16%,8%)scale(.9)}to{transform:translate(10%,-14%)scale(1.12)}}@keyframes mesh-c{0%{transform:translate(0)scale(.95)}50%{transform:translate(8%,16%)scale(1.1)}to{transform:translate(-12%,-6%)scale(1)}}@media (scripting:enabled){[data-reveal]{transition:opacity .8s var(--ease-out-soft), translate .8s var(--ease-out-soft)}[data-reveal=up]:not([data-in]){opacity:0;translate:0 14px}[data-reveal=up] em{transition:opacity .8s var(--ease-out-soft) .28s}[data-reveal=up]:not([data-in]) em{opacity:0}[data-reveal=row]:not([data-in]){opacity:0;translate:-6px}[data-reveal=bar]{transform-origin:0;transition:scale 1.1s var(--ease-out-soft)}[data-reveal=bar]:not([data-in]){scale:0 1}}.logo-eyes{transform-box:fill-box;transform-origin:50%}[data-reveal=blink][data-in] .logo-eyes{animation:.42s ease-in-out .45s blink-once}@keyframes blink-once{0%,to{scale:1}50%{scale:1 .1}}@keyframes typing-dot{0%,60%,to{opacity:.35;translate:0}30%{opacity:1;translate:0 -2px}}@keyframes bubble-in{0%{opacity:0;translate:0 6px;scale:.9}to{opacity:1;translate:0;scale:1}}@media (prefers-reduced-motion:reduce){[data-reveal],[data-reveal] em{opacity:1!important;transition:none!important;translate:none!important;scale:none!important}.logo-eyes,.mesh>span{animation:none!important}}.splash{z-index:100;pointer-events:none;place-items:center;animation:10ms linear 2.1s forwards splash-out;display:grid;position:fixed;inset:0}.splash-mesh{animation:.6s cubic-bezier(.4,0,.2,1) 1.45s forwards splash-fade;position:absolute;inset:0}.splash-logo{animation:splash-logo-in .45s var(--ease-out-soft) both, splash-logo-shrink .42s cubic-bezier(.5, 0, .75, 0) 1.35s forwards}.splash-logo .logo-eyes{animation:.3s ease-in-out .55s blink-once,.3s ease-in-out .98s blink-once}@keyframes splash-logo-in{0%{opacity:0;scale:.9}to{opacity:1;scale:1}}@keyframes splash-logo-shrink{0%{scale:1}25%{scale:1.08}to{scale:0}}@keyframes splash-fade{to{opacity:0}}@keyframes splash-out{0%,to{opacity:0;visibility:hidden}}[data-landing-page][data-splash-seen]{--splash:0s}[data-landing-page][data-splash-seen] .splash{display:none}@media (prefers-reduced-motion:reduce){[data-landing-page]{--splash:0s}.splash{display:none}}.glass{isolation:isolate;-webkit-backdrop-filter:blur(20px)saturate(185%);backdrop-filter:blur(20px)saturate(185%);transition:background .3s var(--ease-out-soft), box-shadow .3s var(--ease-out-soft);background:linear-gradient(#ffffff85,#ffffff4d);position:relative;box-shadow:inset 0 1px #ffffffe6,inset 0 -1px #ffffff47,inset 0 0 0 1px #ffffff6b,0 0 0 .5px #14131212,0 1px 2px #1413120d,0 8px 24px #14131212}.glass:before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(130% 160% at 18% -40%,#fff9,#0000 58%);position:absolute;inset:0}.glass[data-raised]{background:linear-gradient(#ffffffbd,#ffffff8f);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #ffffff4d,inset 0 0 0 1px #ffffff80,0 0 0 .5px #14131214,0 1px 2px #1413120d,0 12px 32px #1413121a}.glass-chip{background:#ffffffb8;box-shadow:inset 0 1px #fffffff2,0 0 0 .5px #1413120f,0 1px 2px #1413120d}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass{background:#fffffff0}}.dot-recovered{box-shadow:0 0 0 3px #ffffffb3, 0 0 0 6px color-mix(in oklab, var(--sms) 30%, transparent), 0 0 16px 6px color-mix(in oklab, var(--sms) 60%, transparent)}@media (prefers-reduced-motion:no-preference){.dot-recovered{animation:3.2s ease-in-out infinite recovered-glow}}@keyframes recovered-glow{0%,to{box-shadow:0 0 0 3px #ffffffb3, 0 0 0 6px color-mix(in oklab, var(--sms) 25%, transparent), 0 0 12px 4px color-mix(in oklab, var(--sms) 50%, transparent)}50%{box-shadow:0 0 0 3px #ffffffb3, 0 0 0 7px color-mix(in oklab, var(--sms) 38%, transparent), 0 0 22px 8px color-mix(in oklab, var(--sms) 70%, transparent)}}[data-landing-page] .legal-prose h2{font-family:var(--font-serif);margin-top:2.5rem;font-size:1.5rem;line-height:1.25}[data-landing-page] .legal-prose p,[data-landing-page] .legal-prose ul{color:color-mix(in oklab, var(--ink) 80%, transparent);margin-top:.75rem;font-size:15px;line-height:1.7}[data-landing-page] .legal-prose ul{padding-left:1.25rem;list-style:outside}[data-landing-page] .legal-prose li+li{margin-top:.4rem}[data-landing-page] .legal-prose a{color:var(--brand);text-underline-offset:2px;text-decoration:underline}.hero-frame{--gutter:max(1rem, (100vw - 72rem) / 2);clip-path:inset(calc(var(--p,0) * 5rem) calc(var(--p,0) * var(--gutter)) calc(var(--p,0) * 2rem) round calc(var(--p,0) * 32px));transform:translateZ(0)}.hero-content{scale:calc(1 - var(--p,0) * .05);translate:0 calc(var(--p,0) * 1.5rem)}@media (prefers-reduced-motion:no-preference){.hero-intro{animation:intro-up .9s var(--ease-out-soft) both}.nav-intro{animation:intro-fade .8s ease-out calc(var(--splash) + 1.2s) backwards}}@keyframes intro-up{0%{opacity:0;translate:0 18px}to{opacity:1;translate:0}}@keyframes intro-fade{0%{opacity:0}to{opacity:1}}.hl{color:var(--brand);position:relative}.scribble-word{display:inline-block;position:relative}.scribble{pointer-events:none;height:.3em;position:absolute;bottom:-.18em;left:0;right:0;overflow:visible}.scribble svg{width:100%;height:100%;position:absolute;overflow:visible}.scribble path{fill:none;stroke:var(--brand);stroke-width:10px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.scribble path{stroke-dashoffset:1px;opacity:0;animation:scribble-draw .9s ease-in-out calc(var(--splash) + 1.35s) forwards}.hl-2 .scribble path{animation-delay:calc(var(--splash) + 1.55s)}}@keyframes scribble-draw{0%{opacity:1;stroke-dashoffset:1px}to{opacity:1;stroke-dashoffset:0}}html:has([data-landing-page]) body{transition:background-color .4s var(--ease-out-soft)}