@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-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:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_bd2806{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_bd2806{--font-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-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:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-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:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_176161{font-family:Inter,Inter Fallback;font-style:normal}.__variable_176161{--font-sans:"Inter","Inter Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-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:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9f0762{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_9f0762{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--ink:#17120d;--ink-2:#211a14;--ink-3:#2c241c;--cream:#f3ede1;--cream-2:#eae2d2;--paper:#fffdf8;--tomato:#ff5530;--tomato-deep:#d63a17;--sun:#ffc23d;--green:#1f9d5c;--green-soft:#e3f3e8;--red-soft:#ffe7e0;--on-dark:#f3ede1;--on-dark-2:#b9ad9d;--on-dark-3:#857a6c;--line-dark:rgba(243,237,225,0.1);--line-dark-2:rgba(243,237,225,0.18);--on-cream:#17120d;--on-cream-2:#5f574c;--on-cream-3:#8b8274;--line-cream:rgba(23,18,13,0.1);--line-cream-2:rgba(23,18,13,0.18);--f-display:var(--font-display),"Bricolage Grotesque",system-ui,sans-serif;--f-sans:var(--font-sans),"Inter",system-ui,sans-serif;--f-mono:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;--wrap:1328px;--gutter:56px;--radius:6px;--header:68px}@media (max-width:900px){:root{--gutter:20px;--header:60px}}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--f-sans);font-size:16px;line-height:1.5;color:var(--on-cream);background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{background:none;border:0;cursor:pointer}button,input,select,textarea{font:inherit;color:inherit}img{display:block;max-width:100%}::selection{background:var(--tomato);color:#fff}:focus-visible{outline:2px solid var(--tomato);outline-offset:2px}.wrap{width:100%;max-width:calc(var(--wrap) + var(--gutter) * 2);margin:0 auto;padding:0 var(--gutter)}.mono,.num{font-family:var(--f-mono)}.num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.band{position:relative;padding:128px 0 116px}.band.tight{padding:88px 0}.dark{background:var(--ink);color:var(--on-dark)}.cream{background:var(--cream)}.cream,.cream2{color:var(--on-cream)}.cream2{background:var(--cream-2)}@media (max-width:900px){.band{padding:80px 0 76px}.band.tight{padding:60px 0}}.label{display:inline-flex;align-items:center;gap:10px;font:400 12px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-cream-3)}.dark .label{color:var(--on-dark-3)}.label:before{content:"";width:7px;height:7px;background:var(--tomato);border-radius:1px}.display{font:700 clamp(46px,6.3vw,92px)/.98 var(--f-display);letter-spacing:-.04em}.h2{font:700 clamp(36px,4.3vw,62px)/1.03 var(--f-display);letter-spacing:-.035em}.h3{font:700 clamp(24px,2.2vw,30px)/1.1 var(--f-display);letter-spacing:-.025em}.h4{font:700 20px/1.2 var(--f-display);letter-spacing:-.02em}.huge{font:700 clamp(60px,10vw,144px)/.92 var(--f-display);letter-spacing:-.045em}.lead{font-size:17px;line-height:1.55;color:var(--on-cream-2);max-width:560px}.dark .lead{color:var(--on-dark-2)}.muted{color:var(--on-cream-2)}.dark .muted{color:var(--on-dark-2)}.faint{color:var(--on-cream-3)}.dark .faint{color:var(--on-dark-3)}.small{font-size:14px}.tiny{font:400 11.5px/1.4 var(--f-mono);letter-spacing:.08em;text-transform:uppercase}.bk{position:relative;display:inline-block;font-family:var(--f-mono);font-weight:500;letter-spacing:-.04em;color:var(--tomato);padding:0 .16em;margin:0 .04em}.cream .bk,.cream2 .bk{color:var(--tomato-deep)}.bk:after,.bk:before{content:"";position:absolute;top:.1em;bottom:.02em;width:.16em;border:.035em solid;opacity:.55}.bk:before{left:0;border-right:0}.bk:after{right:0;border-left:0}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:46px;padding:0 20px;border-radius:4px;font:600 14px/1 var(--f-sans);white-space:nowrap;transition:transform .15s,background .15s,opacity .15s}.btn:active{transform:translateY(1px)}.btn svg{width:15px;height:15px;flex:none}.btn.sm{height:38px;padding:0 14px;font-size:13.5px}.btn.lg{height:54px;padding:0 26px;font-size:15px}.btn.block{width:100%}.btn-accent{background:var(--tomato);color:#fff}.btn-accent:hover{background:#ff6a49}.btn-light{background:var(--paper);color:var(--ink)}.btn-light:hover{background:#fff}.btn-dark{background:var(--ink);color:var(--cream)}.btn-dark:hover{background:#2a2119}.btn-ghost{box-shadow:inset 0 0 0 1px var(--line-cream-2)}.btn-ghost:hover{background:rgba(23,18,13,.04)}.dark .btn-ghost{box-shadow:inset 0 0 0 1px var(--line-dark-2)}.dark .btn-ghost:hover{background:rgba(243,237,225,.06)}.btn-buy{background:var(--green);color:#fff}.btn-buy:hover{background:#22ad66}.btn[disabled]{opacity:.45;cursor:not-allowed;transform:none}.link{text-decoration:underline;-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor;text-underline-offset:3px;text-decoration-thickness:1px}.arrow-link{display:inline-flex;align-items:center;gap:8px;font:500 12px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase}.arrow-link svg{width:14px;height:14px;transition:transform .15s}.arrow-link:hover svg{transform:translateX(3px)}.chip{display:inline-flex;align-items:center;gap:7px;height:28px;padding:0 11px;border-radius:999px;font:500 11px/1 var(--f-mono);letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 0 0 1px var(--line-cream-2);color:var(--on-cream-2);white-space:nowrap}.dark .chip{box-shadow:inset 0 0 0 1px var(--line-dark-2);color:var(--on-dark-2)}.chip.on{background:var(--ink);color:var(--cream);box-shadow:none}.dark .chip.on{background:var(--cream);color:var(--ink)}.chip.accent{background:var(--tomato);color:#fff;box-shadow:none}.chip.sun{background:var(--sun);color:var(--ink);box-shadow:none}.chip.green{background:var(--green-soft);color:var(--green);box-shadow:none}.chip.red{background:var(--red-soft);color:var(--tomato-deep);box-shadow:none}.dot{width:7px;height:7px;border-radius:50%;background:currentColor;flex:none}.dot.live{background:#3ddc84;box-shadow:0 0 0 3px rgba(61,220,132,.18)}.card{background:var(--paper);border-radius:var(--radius);box-shadow:0 0 0 1px var(--line-cream)}.dark .card{background:var(--ink-2);box-shadow:0 0 0 1px var(--line-dark)}.card.pad{padding:28px}.rule{height:1px;background:var(--line-cream);border:0}.dark .rule{background:var(--line-dark)}.awning{display:flex;height:46px;position:relative;z-index:2;pointer-events:none}.awning i{flex:1 1;position:relative;background:var(--tomato)}.awning i:nth-child(2n){background:var(--paper)}.awning i:after{content:"";position:absolute;left:0;right:0;top:100%;height:22px;margin-top:-1px;background:inherit;border-radius:0 0 999px 999px}.awning.cream i:nth-child(2n){background:var(--cream)}.awning.thin{height:18px}.awning.thin i:after{height:12px}@media (max-width:900px){.awning i:nth-child(n+15){display:none}.awning{height:30px}.awning i:after{height:16px}}.hdr{position:-webkit-sticky;position:sticky;top:0;z-index:50;height:var(--header);background:rgba(23,18,13,.86);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--on-dark);border-bottom:1px solid var(--line-dark)}.hdr .wrap{height:100%;display:flex;gap:28px}.brand,.hdr .wrap{align-items:center}.brand{display:inline-flex;gap:10px;font:800 21px/1 var(--f-display);letter-spacing:-.04em}.brand svg{width:30px;height:30px}.nav{display:flex;gap:26px;margin:0 auto;font-size:14px;color:var(--on-dark-2)}.nav a{position:relative;padding:6px 0;transition:color .15s}.nav a:hover,.nav a[aria-current=page]{color:var(--on-dark)}.nav a[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--tomato)}.hdr-right{display:flex;align-items:center;gap:12px;margin-left:auto}.eth-pill{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--line-dark);font:500 12px/1 var(--f-mono);color:var(--on-dark-2)}.eth-pill b{color:var(--on-dark);font-weight:500}.x-link{width:34px;height:34px;border-radius:4px;display:grid;place-items:center;box-shadow:inset 0 0 0 1px var(--line-dark);color:var(--on-dark-2);transition:color .15s}.x-link:hover{color:var(--on-dark)}.burger{display:none;width:40px;height:40px;border-radius:4px;box-shadow:inset 0 0 0 1px var(--line-dark-2);place-items:center}.burger span,.burger span:after,.burger span:before{display:block;width:16px;height:1.5px;background:var(--on-dark);position:relative}.burger span:after,.burger span:before{content:"";position:absolute;left:0}.burger span:before{top:-5px}.burger span:after{top:5px}.mnav{position:fixed;inset:var(--header) 0 0 0;background:var(--ink);z-index:49;padding:28px var(--gutter);display:flex;flex-direction:column;gap:6px;overflow-y:auto}.mnav a{font:700 34px/1.25 var(--f-display);letter-spacing:-.03em;color:var(--on-dark)}.mnav .mnav-sub{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 20px;gap:10px 20px}.mnav .mnav-sub a{font:400 16px/1.3 var(--f-sans);color:var(--on-dark-2)}@media (max-width:1080px){.nav{gap:18px}.eth-pill{display:none}}@media (max-width:900px){.nav{display:none}.burger{display:grid}.hdr .wrap{gap:12px}.hdr-connect-label{display:none}}.phead{padding:84px 0 64px}.phead .display{margin-top:22px;font-size:clamp(42px,5.4vw,80px)}.phead .lead{margin-top:20px}@media (max-width:900px){.phead{padding:52px 0 44px}}.split{display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}.split.top{align-items:start}.cols-3{grid-template-columns:repeat(3,1fr);grid-gap:20px}.cols-3,.cols-4{display:grid;gap:20px}.cols-4{grid-template-columns:repeat(4,1fr);grid-gap:20px}.cols-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.cols-2>*,.cols-3>*,.cols-4>*,.split>*{min-width:0}.row{display:flex;align-items:center;gap:12px}.row.wrap-ok{flex-wrap:wrap}.spread{display:flex;align-items:center;justify-content:space-between;gap:16px}.stack>*+*{margin-top:16px}.sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:56px}.sec-head .h2{margin-top:20px}.sec-head .side{max-width:400px}.sec-head .side p{margin-bottom:18px}@media (max-width:1000px){.cols-2,.cols-3,.cols-4,.split{grid-template-columns:1fr!important;gap:28px}.sec-head{flex-direction:column;align-items:flex-start;margin-bottom:36px}}@media (min-width:640px) and (max-width:1000px){.cols-3,.cols-4{grid-template-columns:1fr 1fr}}.strip{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid var(--line-dark);border-bottom:1px solid var(--line-dark)}.strip>div{padding:22px 24px;border-left:1px solid var(--line-dark)}.strip>div:first-child{border-left:0;padding-left:0}.strip .k{font:400 11px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-dark-3)}.strip .v{margin-top:10px;font:500 26px/1 var(--f-mono);letter-spacing:-.03em;color:var(--on-dark)}.strip .v small{font-size:14px;color:var(--on-dark-3);margin-left:4px;letter-spacing:0}@media (max-width:900px){.strip{grid-template-columns:1fr 1fr}.strip>div{border-left:0;padding:16px 0;border-top:1px solid var(--line-dark)}.strip>div:nth-child(-n+2){border-top:0}.strip>div:last-child{grid-column:1/-1}}.tbl{width:100%;border-collapse:collapse;font-size:14px}.tbl th{text-align:left;font:400 11px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-cream-3);padding:0 14px 14px;white-space:nowrap}.dark .tbl th{color:var(--on-dark-3)}.tbl td{padding:16px 14px;border-top:1px solid var(--line-cream);vertical-align:middle}.dark .tbl td{border-top-color:var(--line-dark)}.tbl td:first-child,.tbl th:first-child{padding-left:0}.tbl td:last-child,.tbl th:last-child{padding-right:0}.tbl .r{text-align:right}.tbl tr.clickable{cursor:pointer;transition:background .12s}.tbl tr.clickable:hover td{background:rgba(23,18,13,.025)}.dark .tbl tr.clickable:hover td{background:rgba(243,237,225,.03)}@media (max-width:700px){.tbl th{white-space:normal}.tbl td,.tbl th{padding-left:8px;padding-right:8px}.tbl td{overflow-wrap:anywhere}}.up{color:var(--green)}.down{color:var(--tomato-deep)}.dark .up{color:#46d38a}.dark .down{color:#ff7a5c}.tok{display:inline-flex;align-items:center;gap:12px;min-width:0}.tok-ico{width:36px;height:36px;border-radius:8px;flex:none;overflow:hidden;background:var(--cream-2);display:grid;place-items:center;font:600 11px/1 var(--f-mono);color:var(--on-cream-2)}.dark .tok-ico{background:var(--ink-3);color:var(--on-dark-2)}.tok-ico img{width:100%;height:100%;object-fit:cover}.tok-name{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tok-sub{font:400 12px/1.3 var(--f-mono);color:var(--on-cream-3);letter-spacing:.02em}.dark .tok-sub{color:var(--on-dark-3)}.field,.field>span{display:block}.field>span{font:400 11px/1 var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--on-cream-3);margin-bottom:9px}.dark .field>span{color:var(--on-dark-3)}.input{width:100%;height:50px;padding:0 14px;border-radius:4px;background:var(--paper);border:1px solid var(--line-cream-2);font:500 15px/1 var(--f-sans);outline:none;transition:border-color .15s,box-shadow .15s}.input.mono{font-family:var(--f-mono);font-size:14px}textarea.input{height:auto;min-height:96px;padding:12px 14px;line-height:1.5;resize:vertical}.input:focus{border-color:var(--ink);box-shadow:0 0 0 3px rgba(255,85,48,.16)}.dark .input{background:var(--ink);border-color:var(--line-dark-2);color:var(--on-dark)}.dark .input:focus{border-color:var(--on-dark-2)}.input.bad{border-color:var(--tomato)}.hint{margin-top:8px;font-size:13px;color:var(--on-cream-3)}.dark .hint{color:var(--on-dark-3)}.err{margin-top:8px;font-size:13px;color:var(--tomato-deep)}.dark .err{color:#ff7a5c}.seg{display:inline-flex;padding:3px;border-radius:5px;background:var(--cream-2);gap:2px}.dark .seg{background:var(--ink)}.seg button{height:38px;padding:0 16px;border-radius:3px;font:600 13.5px/1 var(--f-sans);color:var(--on-cream-2)}.dark .seg button{color:var(--on-dark-2)}.seg button.on{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px rgba(0,0,0,.08)}.dark .seg button.on{background:var(--ink-3);color:var(--on-dark)}.seg.full{display:flex}.seg.full button{flex:1 1}input[type=range]{width:100%;accent-color:var(--tomato)}.notice{display:flex;gap:12px;padding:14px 16px;border-radius:5px;font-size:14px;line-height:1.5;background:var(--cream-2);color:var(--on-cream-2)}.notice.warn{background:#fff3d6;color:#7a5300}.notice.bad{background:var(--red-soft);color:var(--tomato-deep)}.notice.good{background:var(--green-soft);color:#13603a}.dark .notice{background:var(--ink-3);color:var(--on-dark-2)}.overlay{position:fixed;inset:0;z-index:100;background:rgba(12,9,6,.62);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center;padding:20px;animation:fade .15s ease-out}.modal{width:100%;max-width:460px;max-height:calc(100vh - 40px);overflow-y:auto;background:var(--paper);color:var(--on-cream);border-radius:8px;box-shadow:0 30px 80px rgba(0,0,0,.35);animation:rise .18s ease-out}.modal-head{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;border-bottom:1px solid var(--line-cream)}.modal-body{padding:22px}.x-btn{width:34px;height:34px;border-radius:4px;display:grid;place-items:center;color:var(--on-cream-2)}.x-btn:hover{background:var(--cream)}@keyframes fade{0%{opacity:0}}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}.faq-item{border-top:1px solid var(--line-cream)}.faq-item:last-child{border-bottom:1px solid var(--line-cream)}.faq-q{width:100%;display:grid;grid-template-columns:52px 1fr 24px;grid-gap:8px;gap:8px;align-items:center;padding:22px 0;text-align:left;font:700 clamp(18px,1.7vw,23px)/1.25 var(--f-display);letter-spacing:-.02em}.faq-q .n{font:400 12px/1 var(--f-mono);letter-spacing:.08em}.faq-q .n,.faq-q .pm{color:var(--on-cream-3)}.faq-q .pm{font:300 24px/1 var(--f-sans);text-align:right}.faq-a{padding:0 24px 24px 60px;color:var(--on-cream-2);max-width:760px}.faq-a p+p{margin-top:10px}@media (max-width:700px){.faq-q{grid-template-columns:36px 1fr 20px}.faq-a{padding-left:44px}}.prose{max-width:720px;font-size:17px;line-height:1.7;color:var(--on-cream-2)}.prose h2{font:700 30px/1.15 var(--f-display);letter-spacing:-.025em;margin:48px 0 14px}.prose h2,.prose h3{color:var(--on-cream)}.prose h3{font:700 21px/1.25 var(--f-display);margin:32px 0 10px}.prose ol+p,.prose p+ol,.prose p+p,.prose p+ul,.prose ul+p{margin-top:14px}.prose ol,.prose ul{padding-left:22px}.prose li+li{margin-top:6px}.prose a{color:var(--tomato-deep);text-decoration:underline;text-underline-offset:3px}.prose code{font:500 14px/1 var(--f-mono);background:var(--cream-2);padding:2px 6px;border-radius:3px;color:var(--on-cream)}.prose strong{color:var(--on-cream);font-weight:600}.ftr{background:var(--ink);color:var(--on-dark);padding-top:96px;overflow:hidden}.ftr-top{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding-bottom:72px;border-bottom:1px solid var(--line-dark)}.ftr-cols{display:grid;grid-template-columns:repeat(4,1fr) 1.3fr;grid-gap:32px;gap:32px;padding:56px 0}.ftr-cols h4{font:400 11px/1 var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-3);margin-bottom:18px}.ftr-cols a{display:block;font-size:14.5px;color:var(--on-dark-2);padding:5px 0;transition:color .15s}.ftr-cols a:hover{color:var(--on-dark)}.ftr-mark{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:28px}.ftr-word{display:flex;align-items:center;gap:clamp(12px,2vw,28px);font:800 clamp(72px,15vw,228px)/.8 var(--f-display);letter-spacing:-.06em;color:var(--on-dark);margin-bottom:-.06em}.ftr-word svg{width:.62em;height:.62em;flex:none}.ftr-base{display:flex;justify-content:space-between;gap:20px;padding:20px 0 28px;border-top:1px solid var(--line-dark);font:400 12px/1.5 var(--f-mono);color:var(--on-dark-3);letter-spacing:.04em}@media (max-width:900px){.ftr{padding-top:64px}.ftr-top{flex-direction:column;align-items:flex-start;padding-bottom:48px}.ftr-cols{grid-template-columns:1fr 1fr}.ftr-mark{align-items:flex-start}.ftr-base,.ftr-mark{flex-direction:column}}.offer-row{display:grid;grid-template-columns:56px minmax(0,1fr) 84px 110px auto;grid-gap:14px;gap:14px;align-items:center;padding:16px 0;border-top:1px solid var(--line-cream)}.offer-row:first-child{border-top:0}.offer-prem{text-align:right}@media (max-width:640px){.offer-row{grid-template-columns:minmax(0,1fr) auto;gap:10px}.offer-row>.chip,.offer-row>.offer-prem{display:none}.offer-row>:last-child{grid-column:1/-1;justify-content:stretch!important}.offer-row>:last-child .btn:last-child{flex:1 1}}.support-grid{display:grid;grid-template-columns:380px minmax(0,1fr);grid-gap:28px;gap:28px;align-items:start}@media (max-width:1000px){.support-grid{grid-template-columns:1fr}}.launch-grid{display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:40px;gap:40px;align-items:start}.launch-side{position:-webkit-sticky;position:sticky;top:calc(var(--header) + 24px)}@media (max-width:1000px){.launch-grid{grid-template-columns:1fr}.launch-side{position:static}}.market-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;grid-gap:40px;gap:40px;align-items:start}.market-side{position:-webkit-sticky;position:sticky;top:calc(var(--header) + 20px)}@media (max-width:1100px){.market-grid{grid-template-columns:1fr}.market-side{position:static}}@media (max-width:900px){.strip[style*="repeat(6"]{grid-template-columns:1fr 1fr!important}}@media (max-width:1000px){.proof-grid{grid-template-columns:1fr!important}.proof-grid>*{grid-row:auto!important}}.skeleton{background:linear-gradient(90deg,rgba(23,18,13,.05),rgba(23,18,13,.09),rgba(23,18,13,.05));background-size:200% 100%;animation:shimmer 1.4s infinite;border-radius:4px}@keyframes shimmer{to{background-position:-200% 0}}.empty{padding:48px 24px;text-align:center;color:var(--on-cream-3);border:1px dashed var(--line-cream-2);border-radius:var(--radius)}.dark .empty{color:var(--on-dark-3);border-color:var(--line-dark-2)}.copy-btn{display:inline-flex;align-items:center;gap:6px;font:500 12.5px/1 var(--f-mono);color:inherit;opacity:.8}.copy-btn:hover{opacity:1}.copy-btn svg{width:13px;height:13px}.toast{position:fixed;left:50%;bottom:24px;transform:translateX(-50%);z-index:120;background:var(--ink);color:var(--cream);padding:12px 18px;border-radius:5px;font-size:14px;box-shadow:0 12px 30px rgba(0,0,0,.3);animation:rise .2s ease-out}@media (max-width:700px){.hide-sm{display:none!important}}.only-sm{display:none}@media (max-width:700px){.only-sm{display:initial}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}