@font-face{font-family:poppins;src:url(../media/poppins_400-s.p.02pgwtu2kliti.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_500-s.p.25i40p8naznea.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_600-s.p.2jsr8pt-l398u.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_700-s.p.3ci4wwoppl422.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:poppins;src:url(../media/poppins_800-s.p.1zujfb3r2h9nb.woff2)format("woff2");font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.poppins_438be94c-module__vsuKoG__className{font-family:poppins,poppins Fallback,system-ui,sans-serif}.poppins_438be94c-module__vsuKoG__variable{--font-poppins:"poppins", "poppins Fallback", system-ui, sans-serif}
:root{--ink:#080808;--ink-raised:#0e0d0c;--bone:#f0ebe3;--grey:#a39a90;--grey-dim:#8c837a;--copper:#b86e4e;--copper-lift:#c98661;--copper-glow:#b86e4e24;--copper-veil:#b86e4e12;--hairline:#332f2c;--control-line:#6b625a;--t-display:clamp(2.75rem, 7.5vw, 5.5rem);--t-h1:clamp(2rem, 5vw, 3.5rem);--t-h2:clamp(1.6rem, 3.4vw, 2.5rem);--t-h3:clamp(1.2rem, 2vw, 1.5rem);--t-question:clamp(1.3rem, 2.8vw, 2rem);--t-body:clamp(1rem, 1.15vw, 1.0625rem);--t-small:.875rem;--t-label:.6875rem;--gutter:clamp(1.25rem, 5vw, 4.5rem);--section:clamp(3.5rem, 9vw, 8rem);--stack:1.5rem;--measure:62ch;--max:1300px;--fast:.15s;--base:.22s;--slow:.4s;--ease:cubic-bezier(.22, .61, .36, 1)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}body{background:var(--ink);color:var(--bone);font-family:var(--font-poppins), system-ui, sans-serif;font-weight:400;font-size:var(--t-body);-webkit-font-smoothing:antialiased;line-height:1.65;overflow-x:hidden}img,svg{max-width:100%;display:block}button,input{font:inherit;color:inherit}ul{padding:0;list-style:none}:focus-visible{outline:2px solid var(--copper-lift);outline-offset:3px}.skip-link{left:var(--gutter);z-index:100;background:var(--copper);color:var(--ink);transition:top var(--fast) var(--ease);padding:.75rem 1.25rem;font-weight:600;text-decoration:none;position:absolute;top:-100px}.skip-link:focus{top:1rem}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}h1,h2,h3{letter-spacing:-.015em;text-wrap:balance;font-weight:700;line-height:1.04}.display{font-size:var(--t-display);text-transform:uppercase;letter-spacing:-.025em;font-weight:800;line-height:.94}.h1{font-size:var(--t-h1);text-transform:uppercase;letter-spacing:-.02em;font-weight:800;line-height:.98}.h2{font-size:var(--t-h2);text-transform:uppercase;font-weight:700;line-height:1.06}.h3{font-size:var(--t-h3);font-weight:700}.lede{color:var(--grey);max-width:var(--measure);font-size:clamp(1.0625rem,1.6vw,1.25rem);line-height:1.6}.body{max-width:var(--measure);color:var(--grey)}.label{font-size:var(--t-label);letter-spacing:.22em;text-transform:uppercase;color:var(--copper);font-weight:600;line-height:1;display:inline-block}.numeral{font-size:var(--t-label);letter-spacing:.16em;color:var(--copper);font-variant-numeric:tabular-nums;font-weight:600}.shell{width:100%;max-width:var(--max);padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:var(--section);border-top:1px solid var(--hairline)}.section-head{flex-wrap:wrap;align-items:baseline;gap:1.25rem;margin-bottom:2.5rem;display:flex}.stack>*+*{margin-top:var(--stack)}.btn{--btn-bg:var(--copper);--btn-fg:var(--ink);--btn-line:var(--copper);background:var(--btn-bg);min-height:52px;color:var(--btn-fg);border:1px solid var(--btn-line);font-size:var(--t-small);letter-spacing:.1em;text-transform:uppercase;text-align:center;cursor:pointer;transition:background var(--fast) var(--ease), color var(--fast) var(--ease), border-color var(--fast) var(--ease), transform var(--fast) var(--ease);border-radius:0;justify-content:center;align-items:center;gap:.75rem;padding:.9rem 2rem;font-weight:600;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){--btn-bg:var(--copper-lift);--btn-line:var(--copper-lift)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:disabled{--btn-bg:transparent;--btn-fg:var(--grey-dim);--btn-line:var(--hairline);cursor:not-allowed}.btn--ghost{--btn-bg:transparent;--btn-fg:var(--bone);--btn-line:var(--control-line)}.btn--ghost:hover:not(:disabled){--btn-bg:transparent;--btn-fg:var(--copper-lift);--btn-line:var(--copper)}.btn--wide{width:100%}.link{color:var(--bone);font-size:var(--t-small);letter-spacing:.08em;text-transform:uppercase;border-bottom:1px solid var(--hairline);transition:color var(--base) var(--ease), border-color var(--base) var(--ease);align-items:center;gap:.6rem;padding-block:.5rem;font-weight:600;text-decoration:none;display:inline-flex}.link:hover{color:var(--copper-lift);border-color:var(--copper)}.link--quiet{color:var(--grey);border-bottom-color:#0000}.link--quiet:hover{color:var(--bone);border-bottom-color:var(--copper)}.prelaunch{background:var(--copper);color:var(--ink);text-align:center;padding:.55rem var(--gutter);letter-spacing:.06em;text-transform:uppercase;font-size:.75rem;font-weight:600;line-height:1.4}.reveal{transition:opacity var(--slow) var(--ease), transform var(--slow) var(--ease)}.js .reveal:not(.is-in){opacity:0;transform:translateY(14px)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.js .reveal:not(.is-in){opacity:1;transform:none}}
