.HomeLanding-module__nRwYMa__shell{gap:.85rem;display:grid}.HomeLanding-module__nRwYMa__hero{grid-template-columns:minmax(0,1.6fr) minmax(140px,.56fr);gap:.85rem;padding:1rem;display:grid}.HomeLanding-module__nRwYMa__heroCopy{gap:.7rem;display:grid}.HomeLanding-module__nRwYMa__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:var(--brand);font-size:.68rem}.HomeLanding-module__nRwYMa__title{letter-spacing:-.04em;margin:0;font-size:clamp(1.4rem,3vw,2rem);font-weight:900;line-height:1.05}.HomeLanding-module__nRwYMa__title span{color:var(--brand)}.HomeLanding-module__nRwYMa__description{max-width:56ch;color:var(--muted-foreground);font-size:.94rem;line-height:1.5}.HomeLanding-module__nRwYMa__heroActions{flex-wrap:wrap;gap:.6rem;display:flex}.HomeLanding-module__nRwYMa__heroStats{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;display:flex}.HomeLanding-module__nRwYMa__statStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.HomeLanding-module__nRwYMa__statCard{text-align:center;padding:.7rem .8rem}.HomeLanding-module__nRwYMa__statCardSmall{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:56px;padding:.6rem .7rem;display:flex}.HomeLanding-module__nRwYMa__statValue{letter-spacing:-.04em;font-size:1.15rem;font-weight:800}.HomeLanding-module__nRwYMa__statLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--muted-foreground);margin-top:.1rem;font-size:.66rem}.HomeLanding-module__nRwYMa__quickGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;display:grid}.HomeLanding-module__nRwYMa__quickCard{min-height:92px;padding:.85rem}.HomeLanding-module__nRwYMa__quickCardStrong{background:linear-gradient(180deg, color-mix(in srgb, var(--brand-soft) 55%, #ffffff0a), #ffffff08);border-color:color-mix(in srgb, var(--brand) 28%, var(--border))}.HomeLanding-module__nRwYMa__quickCardStrong:hover{border-color:color-mix(in srgb, var(--brand) 42%, var(--border))}.HomeLanding-module__nRwYMa__quickLabel{text-transform:uppercase;letter-spacing:.2em;color:var(--muted-foreground);font-size:.66rem}.HomeLanding-module__nRwYMa__quickTitle{margin-top:.4rem;font-weight:700}.HomeLanding-module__nRwYMa__quickMeta{color:var(--muted-foreground);margin-top:.3rem;font-size:.8rem}.HomeLanding-module__nRwYMa__feedWrap{gap:.85rem;padding:.95rem;display:grid}.HomeLanding-module__nRwYMa__sectionHeader{justify-content:space-between;align-items:end;gap:1rem;display:flex}.HomeLanding-module__nRwYMa__sectionTitle{letter-spacing:-.03em;font-size:.92rem;font-weight:800}.HomeLanding-module__nRwYMa__sectionDesc{color:var(--muted-foreground);margin-top:.25rem;font-size:.84rem}.HomeLanding-module__nRwYMa__footerNote{color:var(--muted-foreground);background:#ffffff08;border-radius:1.1rem;padding:.9rem 1rem;font-size:.85rem}.surface-button--selected{box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 34%, transparent), 0 12px 30px #f973162e;transform:translateY(-1px)}.surface-button--selected.surface-button--ghost{background:color-mix(in srgb, var(--brand-soft) 60%, #ffffff0a);color:var(--foreground)}.surface-button--selected.surface-button--primary{background:linear-gradient(135deg, color-mix(in srgb, var(--brand) 92%, white), var(--brand-strong))}.surface-card--selected{border-color:color-mix(in srgb, var(--brand) 42%, var(--border));box-shadow:0 0 0 1px color-mix(in srgb, var(--brand) 18%, transparent), 0 16px 34px #f9731624}@media (max-width:1024px){.HomeLanding-module__nRwYMa__hero{grid-template-columns:1fr}.HomeLanding-module__nRwYMa__quickGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.HomeLanding-module__nRwYMa__statStrip,.HomeLanding-module__nRwYMa__quickGrid{grid-template-columns:1fr}}
