@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/38b3f57056672e96-s.3vy-_l9ztcxef.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:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8cccf984c8510bbf-s.p.2v4ibmotuyxuz.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:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ae9e2a5bb156676d-s.1zpm-mgw3w1fq.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:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/191d227036512e10-s.p.3pskbmi5y11f5.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:Atkinson Hyperlegible Fallback;src:local(Arial);ascent-override:95.6%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:99.37%}.tjCpRa_className{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback;font-style:normal}.tjCpRa_variable{--font-atkinson:"Atkinson Hyperlegible", "Atkinson Hyperlegible Fallback"}
@font-face{font-family:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/07cc5d121db97c53-s.3fa6shooes3qd.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:Young Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d5d24d76f75e2625-s.p.21s_cahnw20sc.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:Young Serif Fallback;src:local(Times New Roman);ascent-override:83.16%;descent-override:29.1%;line-gap-override:0.0%;size-adjust:125.78%}.-YZyAG_className{font-family:Young Serif,Young Serif Fallback;font-style:normal;font-weight:400}.-YZyAG_variable{--font-young-serif:"Young Serif", "Young Serif Fallback"}
:root{--bg:#f2f4f1;--surface:#fff;--ink:#16211d;--muted:#51605a;--line:#d3dbd6;--accent:#1d5a4c;--accent-ink:#fff;--accent-soft:#e2eee9;--brass:#8a5d0c;--brass-bg:#f6ead0;--brass-line:#d9b46a;--ok:#2b7a4b;--ok-bg:#e1f1e6;--warn:#9b4a17;--warn-bg:#f8e6d8;--font-display:var(--font-young-serif), Georgia, "Times New Roman", serif;--font-body:var(--font-atkinson), system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--bg:#0e1412;--surface:#17201c;--ink:#e6ede9;--muted:#a2b0a9;--line:#2b3732;--accent:#7bc6ad;--accent-ink:#0e1412;--accent-soft:#1d2e28;--brass:#e3b85e;--brass-bg:#2a2415;--brass-line:#6e5525;--ok:#6fcb94;--ok-bg:#16291e;--warn:#e89c67;--warn-bg:#2e1e14;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-body);flex-direction:column;margin:0;font-size:19px;line-height:1.5;display:flex}main{flex:1 0 auto}h1,h2,h3{font-family:var(--font-display);text-wrap:balance;margin:0;font-weight:400;line-height:1.2}p{margin:0}a{color:var(--accent)}a:hover{color:var(--ink)}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:6px}img,svg{max-width:100%}.o-btn{min-height:56px;font:inherit;cursor:pointer;border:2px solid var(--accent);text-align:center;border-radius:14px;justify-content:center;align-items:center;padding:0 24px;font-weight:700;text-decoration:none;display:inline-flex}a.o-btn-primary,.o-btn-primary{background:var(--accent);color:var(--accent-ink)}a.o-btn-secondary,.o-btn-secondary{color:var(--accent);background:0 0}a.o-btn-primary:hover{color:var(--accent-ink)}details summary{cursor:pointer;list-style:none}details summary::-webkit-details-marker{display:none}details[open] .o-chev{transform:rotate(180deg)}.v-eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;font-weight:700}.v-wrap{flex-direction:column;gap:40px;width:100%;max-width:1120px;margin:0 auto;padding:80px 24px;display:flex}.v-card{background:var(--bg);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:12px;padding:28px;display:flex}.v-checks{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v-checks li{align-items:flex-start;gap:12px;display:flex}.v-checks svg{flex:none;margin-top:3px}.v-note{background:var(--brass-bg);border:1px dashed var(--brass-line);color:var(--brass);border-radius:14px;padding:16px 20px;font-size:.95rem}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:640px){body{font-size:18px}.v-wrap{gap:32px;padding:56px 16px}.v-card{padding:22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.site-header{z-index:5;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0}.site-header-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:1120px;margin:0 auto;padding:12px 24px;display:flex}.site-header-logo{align-items:center;min-height:48px;text-decoration:none;display:inline-flex}.site-header-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.site-header-price{color:var(--muted)}.site-footer{border-top:1px solid var(--line);background:var(--bg)}.site-footer-inner{max-width:1120px;color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin:0 auto;padding:40px 24px;font-size:.95rem;display:flex}@media (max-width:640px){.site-header-inner{flex-wrap:nowrap;padding:8px 16px}.site-header-price{display:none}.site-footer-inner{padding:32px 16px}}.legal{flex-direction:column;gap:20px;max-width:720px;margin:0 auto;padding:64px 24px 80px;display:flex}.legal h1{font-size:clamp(2rem,1.4rem + 2.4vw,2.6rem)}.legal h2{margin-top:16px;font-size:1.5rem}.legal-intro{color:var(--muted);font-size:1.15rem}.legal ul{flex-direction:column;gap:8px;margin:0;padding-left:1.2em;display:flex}@media (max-width:640px){.legal{padding:40px 16px 56px}}
