@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-ext-400-italic.C9HzH3YL.woff2) format("woff2"),url(/_astro/instrument-serif-latin-ext-400-italic.D7-lnxEk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"Instrument Serif";font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2) format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bg: #0E100D;--surface: #141814;--surface-2: #10130F;--border: #222B23;--border-2: #2A332B;--text: #F2F7F3;--muted: #9BAA9E;--dim: #788C7B;--accent: #57B36A;--accent-soft-bg: rgba(87, 179, 106, .08);--accent-soft-border: rgba(87, 179, 106, .35);--accent-soft-text: #7BCB8C;--highlight: #CDE3D2;--glow: rgba(87, 179, 106, .12);--font-ui: "Inter Variable", system-ui, sans-serif;--font-serif: "Instrument Serif", Georgia, serif;--radius-card: 16px;--radius-pill: 999px;--radius-phone: 28px;--section-pad: clamp(56px, 9vw, 90px);--content-wide: 980px;--content-text: 760px;--content-narrow: 680px}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background:var(--bg);color:var(--text);font-family:var(--font-ui);line-height:1.55;-webkit-font-smoothing:antialiased}a{color:inherit}img{max-width:100%;display:block}.label{color:var(--accent);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.label--dim{color:var(--dim);letter-spacing:.14em;font-size:10px}.headline-pair{font-weight:800;letter-spacing:-.03em;line-height:1.12;font-size:clamp(28px,5vw,38px)}.headline-pair--hero{font-size:clamp(38px,7vw,54px);letter-spacing:-.035em;line-height:1.04}.headline-pair .green{color:var(--accent)}.serif-note{font-family:var(--font-serif);font-style:italic;color:var(--muted)}.sub{color:var(--muted);font-size:15px;line-height:1.6}.pill{display:inline-block;background:var(--surface);border:1px solid var(--border-2);color:var(--highlight);font-size:11px;padding:7px 14px;border-radius:var(--radius-pill);white-space:nowrap}.pill--outcome{background:var(--accent-soft-bg);border-color:var(--accent-soft-border);color:var(--accent-soft-text)}.pill-row{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.btn{display:inline-block;background:var(--accent);color:var(--bg);font-weight:650;font-size:13px;padding:12px 22px;border-radius:var(--radius-pill);border:0;cursor:pointer;text-decoration:none}.btn:hover{filter:brightness(1.08)}.wl-form{display:flex;flex-wrap:wrap;gap:10px;max-width:400px}.wl-form input[type=email]{flex:1;min-width:0;background:var(--surface);border:1px solid var(--border-2);border-radius:var(--radius-pill);padding:12px 18px;color:var(--text);font-size:13px;font-family:inherit}.wl-form input[type=email]::placeholder{color:var(--dim)}.wl-status{font-size:12px;margin-top:10px;min-height:1.2em}.wl-status--ok{color:var(--accent-soft-text)}.wl-status--err{color:#d08a7a}.hp-field{position:absolute;left:-9999px;opacity:0;pointer-events:none}.card{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-card);padding:26px}.faq-item{border-bottom:1px solid var(--border)}.faq-item summary{display:flex;justify-content:space-between;align-items:center;padding:16px 4px;font-size:14px;cursor:pointer;list-style:none}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";color:var(--accent)}.faq-item[open] summary:after{content:"−"}.faq-item .answer{color:var(--muted);font-size:13px;line-height:1.6;padding:0 4px 16px;max-width:600px}.section{padding:var(--section-pad) 24px}.section--hairline{border-top:1px solid rgba(255,255,255,.04)}.wrap{margin-inline:auto}.wrap--wide{max-width:var(--content-wide)}.wrap--text{max-width:var(--content-text)}.wrap--narrow{max-width:var(--content-narrow)}.center{text-align:center}.btn:focus-visible,.wl-form input[type=email]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.nav[data-astro-cid-4lunwx2e]{display:flex;justify-content:space-between;align-items:center;padding:22px clamp(20px,5vw,48px);border-bottom:1px solid rgba(255,255,255,.04)}.brand[data-astro-cid-4lunwx2e]{display:flex;align-items:center;gap:8px;font-weight:700;letter-spacing:.04em;font-size:15px;text-decoration:none}nav[data-astro-cid-4lunwx2e]{display:flex;gap:26px;align-items:center;color:var(--muted);font-size:12px}nav[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]{text-decoration:none}nav[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:hover{color:var(--text)}.btn--nav[data-astro-cid-4lunwx2e]{padding:7px 16px;font-weight:600;color:var(--bg)}@media(max-width:560px){nav[data-astro-cid-4lunwx2e] a[data-astro-cid-4lunwx2e]:not(.btn--nav){display:none}}.footer[data-astro-cid-gcn2mc3v]{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;padding:28px clamp(20px,5vw,48px);border-top:1px solid rgba(255,255,255,.04);color:var(--dim);font-size:11px}.links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]{text-decoration:none}.links[data-astro-cid-gcn2mc3v] a[data-astro-cid-gcn2mc3v]:hover{color:var(--muted)}
