.styles_deck__2WHqP{background:var(--df-bg);color:var(--df-text);font-family:var(--df-display);scroll-snap-type:y mandatory;height:100vh;overflow-y:scroll;letter-spacing:-.014em}.styles_section__4DiVp{min-height:100vh;scroll-snap-align:start;display:flex;flex-direction:column;justify-content:center;padding:64px 48px;max-width:1280px;margin:0 auto;width:100%}.styles_eyebrow__lMyhg{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--df-text-dim);margin:0 0 14px}.styles_h1__jyqKm{font-size:clamp(40px,6vw,76px);font-weight:600;line-height:1.04;letter-spacing:-.04em;margin:0 0 18px;max-width:16ch}.styles_h2__Bhr0F{font-size:clamp(32px,4vw,56px);font-weight:600;line-height:1.08;letter-spacing:-.035em;margin:0 0 14px;max-width:18ch}.styles_lead__rq99_{font-size:clamp(16px,1.4vw,22px);color:var(--df-text-muted);line-height:1.5;margin:0 0 24px;max-width:58ch}.styles_hl__5wzeV{background:var(--df-accent);padding:0 6px;border-radius:4px}.styles_scrollHint___0gfD{margin-top:28px;font-size:12px;color:var(--df-text-dim);letter-spacing:.04em;display:inline-flex;align-items:center;gap:6px}.styles_scrollHint___0gfD:after{content:"↓";display:inline-block;animation:styles_scrollNudge__2vlkU 1.6s ease-in-out infinite}@keyframes styles_scrollNudge__2vlkU{0%,to{transform:translateY(0);opacity:.6}50%{transform:translateY(4px);opacity:1}}.styles_statRow__8biF8{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:18px}.styles_statCard__Da57S{background:var(--df-surface);border:1px solid var(--df-border);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:14px}.styles_statValue__Evu_F{font-size:clamp(40px,4vw,56px);font-weight:600;letter-spacing:-.035em;margin:0;line-height:1}.styles_statLabel__tdVWc{font-size:14px;color:var(--df-text-muted);line-height:1.45;margin:0}.styles_statBar__nVyb_{height:6px;background:var(--df-surface-muted);border-radius:999px;overflow:hidden}.styles_statBarFill__fZ7dq{height:100%;background:var(--df-text);border-radius:999px;width:0;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.styles_statBarFill__fZ7dq.styles_fillAccent__lk9il{background:var(--df-accent-deep)}.styles_section__4DiVp.styles_inView__6wr1L .styles_statBarFill__fZ7dq{width:var(--fill)}.styles_eraTabs__tkamI{display:inline-flex;border:1px solid var(--df-border);border-radius:999px;padding:4px;background:var(--df-surface);margin-top:8px}.styles_eraTab__C9yZ5{border:0;background:transparent;font-family:inherit;font-size:14px;color:var(--df-text-muted);padding:8px 16px;border-radius:999px;cursor:pointer;letter-spacing:-.01em}.styles_eraTab__C9yZ5.styles_active___dcM1{background:var(--df-text);color:var(--df-bg)}.styles_eraPanel__MC_k5{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start;animation:styles_eraFade__1TG5A .32s cubic-bezier(.4,0,.2,1)}.styles_eraPanel__MC_k5 h3{font-size:22px;font-weight:600;letter-spacing:-.02em;margin:0 0 8px}.styles_eraPanel__MC_k5 p{font-size:15px;color:var(--df-text-muted);line-height:1.55;margin:0}@keyframes styles_eraFade__1TG5A{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.styles_stub__HUZ_v{border:1px dashed var(--df-border-strong);border-radius:16px;padding:32px;background:var(--df-surface);color:var(--df-text-muted);font-size:14px;line-height:1.5}.styles_stub__HUZ_v h3{font-size:18px;font-weight:600;color:var(--df-text);margin:0 0 6px;letter-spacing:-.02em}.styles_footer__OnBlL{text-align:center;font-size:13px;color:var(--df-text-dim);letter-spacing:-.005em}.styles_footer__OnBlL a{color:var(--df-text);text-decoration:underline}@media (prefers-reduced-motion:reduce){.styles_scrollHint___0gfD:after{animation:none}.styles_statBarFill__fZ7dq{transition:none}.styles_eraPanel__MC_k5{animation:none}}@media (max-width:800px){.styles_eraPanel__MC_k5,.styles_statRow__8biF8{grid-template-columns:1fr}.styles_section__4DiVp{padding:48px 24px}}body:has(.df-marketing),html:has(.df-marketing){margin:0;padding:0}.df-marketing{background:var(--df-bg);color:var(--df-text);font-family:var(--df-display);letter-spacing:-.014em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}.df-marketing-fixed{height:100vh;overflow:hidden}.df-marketing-scroll{min-height:100vh}.df-marketing *{box-sizing:border-box}.df-marketing button{font-family:inherit;cursor:pointer;border:none;background:none}.df-marketing a{color:inherit;text-decoration:none}.df-marketing ::-moz-selection{background:var(--df-accent);color:var(--df-text)}.df-marketing ::selection{background:var(--df-accent);color:var(--df-text)}.df-screen{height:100vh;display:grid;animation:df-screen-in .35s cubic-bezier(.22,1,.36,1)}.df-screen-landing{grid-template-rows:auto auto 1fr auto}.df-screen-wizard{grid-template-rows:auto 1fr auto}