@font-face{font-family:interTight;src:url(/_next/static/media/103fc5fac08dcb15-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:interTight Fallback;src:local("Arial");ascent-override:99.65%;descent-override:24.81%;line-gap-override:0.00%;size-adjust:97.21%}.__className_a357c0{font-family:interTight,interTight Fallback;font-style:normal}.__variable_a357c0{--font-inter-tight:"interTight","interTight Fallback"}@font-face{font-family:hanken;src:url(/_next/static/media/313510e2713fb214-s.p.woff2) format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:hanken Fallback;src:local("Arial");ascent-override:98.46%;descent-override:29.83%;line-gap-override:0.00%;size-adjust:101.56%}.__className_0da8b4{font-family:hanken,hanken Fallback;font-style:normal}.__variable_0da8b4{--font-hanken:"hanken","hanken Fallback"}:root{--font-display:var(--font-inter-tight),"Helvetica Neue",Arial,sans-serif;--font-body:var(--font-hanken),"Helvetica Neue",Arial,sans-serif;--font-num:var(--font-hanken),"Helvetica Neue",Arial,sans-serif;--track-display:-0.035em;--bg:#0a0a0b;--surface:#141315;--surface-2:#1b191c;--line:rgba(255,255,255,0.08);--line-2:rgba(255,255,255,0.16);--text:#f6f4f1;--muted:#9c968c;--accent:#e3be63;--accent-soft:rgba(227,190,99,0.12);--accent-ink:#0a0a0b;--accent-grad:linear-gradient(100deg,#f6dd8b,#e7c15a 35%,#d9a94a 60%,#ae7c2e);--up:#2fbf71;--down:#ef4444;--radius:14px;--radius-sm:10px;--radius-pill:999px;--gutter:max(20px,env(safe-area-inset-left,0px));--max-w:1120px;color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}h1,h2,h3{font-family:var(--font-display);font-weight:800;letter-spacing:var(--track-display);line-height:1.04;text-wrap:balance;margin:0}p{margin:0}a{color:inherit;text-decoration:none}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--accent-soft);outline-offset:3px;border-radius:4px}.wrap{width:100%;max-width:var(--max-w);margin-inline:auto;padding-inline:var(--gutter)}.eyebrow{font-family:var(--font-num);font-size:11.5px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.eyebrow--accent{color:var(--accent)}.lede{color:var(--muted);font-size:17.5px;max-width:52ch}.num{font-family:var(--font-num);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.btn{font-family:var(--font-body);font-weight:600;font-size:13px;letter-spacing:.08em;text-transform:uppercase;border:1px solid transparent;border-radius:var(--radius-sm);padding:15px 26px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:10px;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease,color .2s ease,opacity .2s ease;white-space:nowrap}.btn--primary{background:var(--accent-grad);color:var(--accent-ink)}.btn--primary:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 30px var(--accent-soft)}.btn--primary:active:not(:disabled){transform:scale(.99)}.btn--ghost{background:transparent;border-color:var(--line-2);color:var(--text)}.btn--ghost:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.btn:disabled{opacity:.55;cursor:progress}.card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:24px;transition:border-color .2s ease,background .2s ease;min-width:0}.card:hover{border-color:var(--line-2)}.pill{font-family:var(--font-num);font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--line);border-radius:var(--radius-pill);padding:6px 13px;color:var(--muted);display:inline-block}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.anima [data-reveal]{opacity:0;transform:translateY(22px);transition:opacity .7s cubic-bezier(.2,.7,.3,1),transform .7s cubic-bezier(.2,.7,.3,1)}.anima [data-reveal].visible{opacity:1;transform:none}.anima [data-reveal=tarde]{transform:translateY(34px) scale(.985);transition-delay:.12s}.anima [data-reveal=tarde].visible{transform:none}@media (prefers-reduced-motion:reduce){.anima [data-reveal],.anima [data-reveal].visible{opacity:1;transform:none;transition:none}}