@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sora-latin-ext-400-normal.Twk1CgKs.woff2)format("woff2"),url(/_astro/sora-latin-ext-400-normal.BmhJC382.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/sora-latin-400-normal.CRt88UEn.woff2)format("woff2"),url(/_astro/sora-latin-400-normal.OW7qkl5a.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/sora-latin-ext-500-normal.B5KKQIFO.woff2)format("woff2"),url(/_astro/sora-latin-ext-500-normal.DwxUJRqY.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/sora-latin-500-normal.01eiPEn0.woff2)format("woff2"),url(/_astro/sora-latin-500-normal.w58xtEt9.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-ext-600-normal.Cue1zdhl.woff2)format("woff2"),url(/_astro/sora-latin-ext-600-normal.DLOJK0Ta.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/sora-latin-600-normal.Cdg4DaK0.woff2)format("woff2"),url(/_astro/sora-latin-600-normal.1_7fyUAY.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sora-latin-ext-700-normal.DM0oy5s8.woff2)format("woff2"),url(/_astro/sora-latin-ext-700-normal.Oc7uZIYt.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/sora-latin-700-normal.9waGdLWo.woff2)format("woff2"),url(/_astro/sora-latin-700-normal.BKPfQAnC.woff)format("woff");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:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/sora-latin-ext-800-normal.YDFYE6t9.woff2)format("woff2"),url(/_astro/sora-latin-ext-800-normal.BvAfeed7.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-display:swap;font-weight:800;src:url(/_astro/sora-latin-800-normal.2tKLL3qT.woff2)format("woff2"),url(/_astro/sora-latin-800-normal.c3Huklug.woff)format("woff");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}:root{--cream:#f5efe5;--cream-deep:#ece5d6;--panel:#fbf8f1;--ink:#141413;--body:#4a463f;--muted:#6c665a;--muted-on-dark:#8a8478;--coral:#b43c1f;--coral-bright:#e85d3a;--coral-dark:#9c3319;--dot:#d8cfbe;--border-soft:#1414130f;--border-hair:#14141312;--border-card:#14141314;--border-input:#14141324;--border-btn:#14141329;--footer-body:#b8b2a6;--footer-link:#e7e1d5}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}[id]{scroll-margin-top:84px}body{background:var(--cream);color:var(--ink);margin:0;font-family:Sora,sans-serif;overflow-x:hidden}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}img{max-width:100%}.eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--coral);font-size:13px;font-weight:600}h1,h2,h3{margin:0}.h2{letter-spacing:-.04em;font-size:clamp(30px,3.4vw,42px);font-weight:800;line-height:1.08}.btn{cursor:pointer;text-align:center;border-radius:999px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:inline-block}.btn-primary{color:var(--panel);background:var(--coral);border:none;padding:13px 24px;transition:background .2s}.btn-primary:hover{background:var(--coral-dark)}.btn-ghost{color:var(--ink);border:1.5px solid var(--border-btn);background:0 0;padding:12px 22px;transition:border-color .2s}.btn-ghost:hover{border-color:#14141366}:is(a,button,input,[tabindex]):focus-visible{outline:2.5px solid var(--coral-bright);outline-offset:2px;border-radius:6px}.btn:focus-visible,.pill:focus-visible{border-radius:999px}.legal-page{max-width:720px;margin:0 auto;padding:64px 24px 110px}.legal-page .eyebrow{margin-bottom:14px}.legal-page h1{margin-bottom:6px}.legal-page .updated{color:var(--muted);margin:0 0 36px;font-size:14px}.legal-page h2{letter-spacing:-.02em;margin:34px 0 10px;font-size:21px;font-weight:700}.legal-page p,.legal-page li{color:var(--body);margin:0 0 12px;font-size:15.5px;line-height:1.65}.legal-page ul{margin:0 0 12px;padding-left:22px}.legal-page code{background:var(--cream-deep);border-radius:6px;padding:1px 6px;font-size:13.5px}.legal-page strong{color:var(--ink)}@keyframes prwCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes prwFloat{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-10px)rotate(1.6deg)}}@keyframes prwSegIn{0%{opacity:0;transform:scale(.35)rotate(-10deg)}60%{opacity:1}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes prwRock{0%{transform:rotate(0)}7%{transform:rotate(-11deg)}50%{transform:rotate(336deg)}73%{transform:rotate(373deg)}88%{transform:rotate(354deg)}to{transform:rotate(360deg)}}@keyframes prwFadeIn{0%{opacity:0}to{opacity:1}}@keyframes prwWordwipe{0%{opacity:0;clip-path:inset(0 100% 0 0)}12%{opacity:1}to{opacity:1;clip-path:inset(0 -6% 0 0)}}@keyframes prwSwapA{0%{opacity:0;transform:translate(-50%,12px)}6%{opacity:1;transform:translate(-50%)}44%{opacity:1;transform:translate(-50%)}50%{opacity:0;transform:translate(-50%,-12px)}to{opacity:0;transform:translate(-50%,-12px)}}@keyframes prwSwapB{0%{opacity:0;transform:translate(-50%,12px)}50%{opacity:0;transform:translate(-50%,12px)}56%{opacity:1;transform:translate(-50%)}94%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-12px)}}@keyframes prwDrift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(6vmax,4vmax)scale(1.12)}}@keyframes prwDrift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-5vmax,-4vmax)scale(1.1)}}@keyframes prwScrollCue{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(7px)}}@keyframes prwCardFlip{0%{opacity:0;transform:rotateY(-100deg)scale(.86)}55%{opacity:1}to{opacity:1;transform:rotateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.prw-motion{animation:none!important}html{scroll-behavior:auto}}
