@font-face{font-family:Anek Latin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e2ffad365a18f339-s.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:Anek Latin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/af10555441727d5e-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Latin;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e4e266444aa20670-s.p.woff2) format("woff2");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}@font-face{font-family:Anek Latin;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e2ffad365a18f339-s.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:Anek Latin;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/af10555441727d5e-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Latin;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e4e266444aa20670-s.p.woff2) format("woff2");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}@font-face{font-family:Anek Latin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e2ffad365a18f339-s.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:Anek Latin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/af10555441727d5e-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Latin;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e4e266444aa20670-s.p.woff2) format("woff2");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}@font-face{font-family:Anek Latin;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e2ffad365a18f339-s.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:Anek Latin;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/af10555441727d5e-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Latin;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e4e266444aa20670-s.p.woff2) format("woff2");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}@font-face{font-family:Anek Latin;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e2ffad365a18f339-s.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:Anek Latin;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/af10555441727d5e-s.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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Anek Latin;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/e4e266444aa20670-s.p.woff2) format("woff2");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}@font-face{font-family:Anek Latin Fallback;src:local("Arial");ascent-override:95.76%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:93.99%}.__className_7d534f{font-family:Anek Latin,Anek Latin Fallback;font-style:normal}.__variable_7d534f{--font-anek:"Anek Latin","Anek Latin Fallback"}:root{--bg:#FBF8F1;--bg-elevated:#F4F0E6;--card:#FFFFFF;--sunken:#EFE9DB;--ink:#17150F;--on-ink:#F7F4EC;--on-ink-secondary:#9A9182;--label:#17150F;--body:#3E382D;--secondary:#6A6355;--tertiary:#9C9587;--separator:rgba(23,21,15,0.09);--border:rgba(23,21,15,0.14);--fill:rgba(23,21,15,0.06);--cta:#82306F;--cta-deep:#5E1F4F;--cta-tint:#F6DFF1;--cta-text:#FFF5FD;--green:#0E9B76;--radius-sm:11px;--radius-md:13px;--radius-lg:15px;--radius-xl:22px;--gutter:16px;--measure:68ch}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--bg:#151310;--bg-elevated:#211D18;--card:#2C2721;--sunken:#1B1815;--ink:#0C0A08;--on-ink:#F2EEE4;--on-ink-secondary:#A9A092;--label:#F2EEE4;--body:#CFC8BA;--secondary:#A9A092;--tertiary:#8E867A;--separator:rgba(242,238,228,0.11);--border:rgba(242,238,228,0.18);--fill:rgba(242,238,228,0.07);--cta:#E59AD2;--cta-deep:#CF7FBC;--cta-tint:rgba(229,154,210,0.22);--cta-text:#2A0F24;--green:#2FC79B}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--body);font-family:var(--font-anek),ui-sans-serif,system-ui,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:var(--cta);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--cta-deep)}h1,h2,h3{color:var(--label);line-height:1.15;margin:0;letter-spacing:-.02em}h1{font-size:clamp(2.2rem,7vw,3.4rem);letter-spacing:-.035em}h1,h2{font-weight:800}h2{font-size:clamp(1.4rem,4vw,1.9rem)}h3{font-size:1.08rem;font-weight:700}p{margin:0 0 1.1em;max-width:var(--measure)}strong{color:var(--label);font-weight:700}.wrap{max-width:980px;margin:0 auto;padding:0 var(--gutter)}.narrow{max-width:760px}.topbar{background:var(--ink);color:var(--on-ink)}.topbar .wrap{display:flex;align-items:center;justify-content:space-between;height:62px;gap:16px}.brand{display:flex;align-items:baseline;gap:8px;color:var(--on-ink);text-decoration:none;font-weight:800;font-size:1.22rem;letter-spacing:-.03em}.brand span{color:var(--on-ink-secondary);font-size:.78rem;font-weight:600;letter-spacing:0}.topbar nav{display:flex;gap:20px;font-size:.92rem;font-weight:600}.topbar nav a{color:var(--on-ink-secondary);text-decoration:none}.topbar nav a:hover{color:var(--on-ink)}.hero{padding:clamp(56px,11vw,104px) 0 clamp(40px,7vw,68px)}.lede{font-size:clamp(1.1rem,2.6vw,1.32rem);color:var(--secondary);max-width:60ch;margin-top:20px}.cards{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));margin:36px 0;padding:0;list-style:none}.card{background:var(--card);border:1px solid var(--separator);border-radius:var(--radius-lg);padding:20px}.card h3{margin-bottom:6px}.card p{font-size:.95rem;color:var(--secondary);margin:0}.section{padding:clamp(36px,6vw,60px) 0;border-top:1px solid var(--separator)}.eyebrow{font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--tertiary);margin:0 0 12px}.note{background:var(--fill);border-radius:var(--radius-md);padding:16px 18px;margin:24px 0}.note p:last-child{margin-bottom:0}table{border-collapse:collapse;width:100%;font-size:.94rem;margin:20px 0}td,th{text-align:left;padding:11px 12px;border-bottom:1px solid var(--separator);vertical-align:top}th{color:var(--label);font-weight:700}footer,td{color:var(--secondary)}footer{background:var(--sunken);border-top:1px solid var(--separator);padding:30px 0;margin-top:56px;font-size:.88rem}footer nav{display:flex;gap:18px;flex-wrap:wrap;margin-top:10px}dl dt{color:var(--label);font-weight:700;margin-top:18px}dl dd{margin:4px 0 0;color:var(--secondary)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}.steps{counter-reset:step;list-style:none;padding:0;margin:28px 0;display:grid;grid-gap:2px;gap:2px}.steps li{counter-increment:step;position:relative;padding:14px 16px 14px 52px;background:var(--card);border:1px solid var(--separator)}.steps li:first-child{border-radius:var(--radius-lg) var(--radius-lg) 0 0}.steps li:last-child{border-radius:0 0 var(--radius-lg) var(--radius-lg)}.steps li:before{content:counter(step);position:absolute;left:16px;top:14px;width:22px;height:22px;border-radius:50%;background:var(--cta-tint);color:var(--cta-deep);font-size:.74rem;font-weight:800;display:grid;place-items:center}.steps strong{display:block;color:var(--label);margin-bottom:2px}.steps span{font-size:.93rem;color:var(--secondary)}.signals{list-style:none;padding:0;margin:26px 0;display:grid;grid-gap:10px;gap:10px}.signals li{display:grid;grid-template-columns:9px 1fr;grid-gap:14px;gap:14px;align-items:start;padding:14px 16px;background:var(--sunken);border-radius:var(--radius-md)}.signals i{width:9px;height:9px;border-radius:50%;margin-top:7px;background:var(--cta)}.signals li[data-hot=true] i{background:#D1453B}.signals strong{display:block;color:var(--label)}.signals span{font-size:.93rem;color:var(--secondary)}.position{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:26px 0;font-size:.95rem}.position b{background:var(--card);border:1px solid var(--separator);border-radius:var(--radius-sm);padding:9px 13px;font-weight:600;color:var(--body)}.position em{font-style:normal;color:var(--tertiary);font-weight:700}.position b.out{background:var(--cta-tint);border-color:transparent;color:var(--cta-deep);font-weight:700}