@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/hanken-grotesk-cyrillic-ext.a6c19694.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/hanken-grotesk-vietnamese.851c4691.woff2) format("woff2");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:Hanken Grotesk;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/hanken-grotesk-latin-ext.a8a8dd72.woff2) format("woff2");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:Hanken Grotesk Fallback;src:local("Arial");ascent-override:99.07%;descent-override:30.02%;line-gap-override:0%;size-adjust:100.94%}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/instrument-serif-italic-latin-ext.5ece437c.woff2) format("woff2");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 Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0%;size-adjust:83.94%}@font-face{font-family:Hanken Grotesk;unicode-range:u+00??,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;src:url(/_next/static/media/313510e2713fb214.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}.__className_58c3a3{font-family:Hanken Grotesk,Hanken Grotesk Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-style:normal}.__variable_58c3a3{--font-hanken:"Hanken Grotesk",Hanken Grotesk Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@font-face{font-family:"Instrument Serif";unicode-range:u+00??,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;src:url(/_next/static/media/9cc5b37ab1350db7.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}.__className_442c2c{font-family:"Instrument Serif",Instrument Serif Fallback,Georgia,Times New Roman,serif;font-weight:400;font-style:italic}.__variable_442c2c{--font-instrument:"Instrument Serif",Instrument Serif Fallback,Georgia,Times New Roman,serif}:root{--ink:#161511;--bg:#f8f6f1;--card:#fdfcf9;--border:#e6e2d7;--green:#0c7c59;--green-bg:#ebf2ee;--text-2:#57534a;--text-3:#7a756a;--text-4:#9c968a;--text-6:#ccc6b8;--amber:#8a6a1f;--amber-bg:#f6efdc;--red:#8a3a2a;--red-bg:#f5e6e1;--font-ui:var(--font-switzer,"Switzer"),"Inter",ui-sans-serif,sans-serif;--font-display:var(--font-fraunces,"Fraunces"),Georgia,serif;--font-mono:var(--font-spline-mono,"Spline Sans Mono"),ui-monospace,monospace;--fs-micro:10px;--fs-xs:11px;--fs-sm:12px;--fs-base:13px;--fs-md:15px;--fs-lg:18px;--fs-xl:24px;--fs-2xl:34px;--radius:6px;--radius-lg:10px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px}*{box-sizing:border-box}body,html{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-ui);font-size:var(--fs-base);line-height:1.45;-webkit-font-smoothing:antialiased}a{color:var(--green)}h1,h2{font-family:var(--font-display);font-weight:500;line-height:1.25;margin:0;text-wrap:balance}h1{font-size:var(--fs-2xl)}h2{font-size:var(--fs-xl)}h3{font-size:var(--fs-md);font-weight:600;margin:0}.section-label{font-family:var(--font-mono);font-size:var(--fs-micro);font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--text-3)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--green);outline-offset:2px}