.Landing_briefHero__QQAgK{margin-bottom:2rem}.Landing_briefEyebrow__EXSzE{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--primary);margin:0 0 1rem}.Landing_briefEmpty___WlUp{padding:2rem;text-align:center;color:var(--text-secondary);border:1px dashed var(--glass-border);border-radius:var(--radius-md)}.Landing_briefCtaRow___9i3l{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem;margin-bottom:4rem}.Landing_briefCtaRow___9i3l .Landing_ctaNote__S3LhG{width:100%;margin-top:.4rem}.Landing_hero__mho2U{margin-bottom:4rem;padding:2rem 0 3rem}.Landing_heroGrid__GTVB6{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;gap:2.5rem;max-width:40rem}@media (min-width:960px){.Landing_heroGrid__GTVB6{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;max-width:74rem;gap:3.5rem}}.Landing_eyebrow__tu5tM{margin:0 0 1rem;color:var(--primary);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.Landing_title__4DPbE{margin:0 0 1.25rem;font-size:clamp(2.4rem,6.5vw,3.75rem);line-height:1.05;letter-spacing:-.03em}.Landing_lead__c4jYq{margin:0 0 1.75rem;max-width:36rem;color:var(--text-secondary);font-size:1.1rem;line-height:1.6}.Landing_ctaRow__0DoUp{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:1rem}.Landing_ctaPrimary__undwH,.Landing_ctaSecondary__9JumV{display:inline-flex;align-items:center;justify-content:center;min-height:2.75rem;padding:0 1.35rem;border-radius:.7rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:transform .15s,background .15s}.Landing_ctaPrimary__undwH{background:var(--primary);color:#f4f1ea}.Landing_ctaPrimary__undwH:hover{color:#f4f1ea;transform:translateY(-1px)}.Landing_ctaSecondary__9JumV{border:1px solid transparent;background:transparent;color:var(--text-secondary);padding:0 .5rem}.Landing_ctaSecondary__9JumV:hover{color:var(--text-primary)}.Landing_ctaNote__S3LhG{margin:0;color:var(--text-secondary);font-size:.9rem}.Landing_ctaNote__S3LhG a{color:var(--primary)}.Landing_heroVisual__OEUzi{display:flex;flex-direction:column;gap:1rem;position:relative;max-width:28rem;width:100%;justify-self:center}.Landing_mockCard__dh9JO{padding:1.25rem 1.35rem;border:1px solid rgba(148,163,184,.22);border-radius:var(--radius-md);background:rgba(15,23,42,.75);box-shadow:0 20px 40px rgba(2,6,23,.35)}.Landing_mockCard__dh9JO p{margin:.65rem 0 0;font-size:.95rem;line-height:1.45;color:#e2e8f0}.Landing_mockCardOffset__tjAUZ{margin-left:1.5rem;border-color:rgba(56,189,248,.25)}.Landing_mockTag__B9MsZ{font-size:.68rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.Landing_mockVotes__cw2C1{display:flex;gap:.5rem;margin-top:1rem}.Landing_mockDown__F6_cq,.Landing_mockUp__5ItnM{padding:.2rem .55rem;border-radius:999px;font-size:.74rem;font-weight:800}.Landing_mockUp__5ItnM{background:rgba(34,197,94,.15);color:#86efac}.Landing_mockDown__F6_cq{background:rgba(239,68,68,.12);color:#fca5a5}.Landing_steps__n6IvU{margin-bottom:4rem;padding:2.5rem 0;border-top:1px solid rgba(148,163,184,.12);border-bottom:1px solid rgba(148,163,184,.12)}.Landing_steps__n6IvU h2{margin:0 0 1.5rem;font-size:1.5rem}.Landing_stepList__JTYVC{display:flex;flex-direction:column;gap:1.25rem;margin:0;padding:0;list-style:none;counter-reset:step;max-width:36rem}.Landing_stepList__JTYVC li{counter-increment:step;padding-left:2.5rem;position:relative}.Landing_stepList__JTYVC li:before{content:counter(step);position:absolute;left:0;top:0;width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(56,189,248,.15);color:var(--primary);font-size:.85rem;font-weight:900}.Landing_stepList__JTYVC strong{display:block;margin-bottom:.35rem;font-size:1rem}.Landing_stepList__JTYVC span{color:var(--text-secondary);font-size:.92rem;line-height:1.5}.Landing_preview__gmugd{margin-bottom:4rem}.Landing_previewHeader__mCOPJ{margin-bottom:1.25rem}.Landing_previewHeader__mCOPJ h2{margin:0 0 .35rem}.Landing_previewHeader__mCOPJ p{margin:0;color:var(--text-secondary)}.Landing_previewGrid__f9t4u{display:flex;flex-direction:column;gap:2rem;max-width:52rem}.Landing_previewGrid__f9t4u h3{margin:0 0 .75rem;font-size:.85rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary)}.Landing_previewList__tNbuc{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.65rem}.Landing_previewList__tNbuc a{display:block;padding:.85rem 1rem;border:1px solid rgba(148,163,184,.16);border-radius:var(--radius-md);background:rgba(15,23,42,.45);color:var(--text-primary);font-weight:600;line-height:1.4;text-decoration:none}.Landing_previewList__tNbuc a:hover{border-color:rgba(56,189,248,.35);color:var(--text-primary)}.Landing_finalCta__puxcP{text-align:center;padding:3rem 1.5rem;border-radius:var(--radius-lg);background:linear-gradient(160deg,rgba(56,189,248,.12),rgba(15,23,42,.6) 55%);border:1px solid rgba(56,189,248,.2)}.Landing_finalCta__puxcP h2{margin:0 0 .5rem}.Landing_finalCta__puxcP p{margin:0 0 1.5rem;color:var(--text-secondary)}.Landing_statsRow__L6z7U{display:flex;flex-wrap:wrap;gap:1.75rem;margin:.25rem 0 0}.Landing_stat__63rur{display:flex;flex-direction:column;gap:.15rem}.Landing_statValue__RAvPv{font-size:1.15rem;font-weight:800;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Landing_statLabel__L5HHo{font-size:.75rem;color:var(--text-secondary)}.Landing_previewEmpty____pAb{padding:1.5rem;border:1px dashed rgba(148,163,184,.25);border-radius:var(--radius-md);color:var(--text-secondary);font-size:.92rem}.Landing_previewEmpty____pAb a{color:var(--primary)}.Landing_todayQuestion__On1Mf{padding:1.35rem 1.5rem;border:1px solid rgba(56,189,248,.25);border-radius:var(--radius-md);background:rgba(15,23,42,.75);box-shadow:0 20px 40px rgba(2,6,23,.35)}.Landing_todayQuestionText__ItlTE{margin:.65rem 0 1rem;color:var(--text-primary);font-size:1.05rem;font-weight:700;line-height:1.35}.Landing_revealBar__9I0cB{height:8px;border-radius:999px;background:rgba(239,68,68,.18);overflow:hidden}.Landing_revealFill__fBLiA{height:100%;background:#4ade80}.Landing_revealSplit__IIWgQ{margin:.6rem 0 1.1rem;font-size:.78rem;color:var(--text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}