.blocks_csHero__Ju1jk{padding:calc(var(--header-height) + 80px) 0 100px;background:#fbfcfe;border-bottom:1px solid #f0f4f8}.blocks_tag__aeT4_{font-size:.75rem;font-weight:800;color:var(--primary-blue);letter-spacing:.15em;margin-bottom:24px;display:block}.blocks_csHero__Ju1jk h1{font-size:clamp(2.5rem,6vw,4.5rem);font-weight:800;letter-spacing:-.04em;line-height:1;margin-bottom:32px;max-width:900px}.blocks_csHero__Ju1jk h1 span{color:#ccd}.blocks_lead__SD_2Y{font-size:1.25rem;line-height:1.6;color:#666;max-width:700px;margin-bottom:60px}.blocks_metricRow__qdb5M{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:40px;gap:40px;border-top:1px solid #eee;padding-top:40px}.blocks_metric__frN_t h3{font-size:2.5rem;font-weight:800;line-height:1;margin-bottom:8px;color:#12141d}.blocks_metric__frN_t span{font-size:.8125rem;font-weight:800;color:#bbb;text-transform:uppercase;letter-spacing:.1em}.blocks_textContent__Kj3DI{padding:100px 0}.blocks_textContent__Kj3DI h2{font-size:2.5rem;margin-bottom:40px}.blocks_prose__07bqx{font-size:1.125rem;line-height:1.8;color:#444;max-width:800px}.blocks_resultsGrid__pOtIn{padding:100px 0;background:#12141d;color:white}.blocks_resultsGrid__pOtIn h2{font-size:2.5rem;margin-bottom:60px;color:white}.blocks_grid__h3yK7{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:40px;gap:40px}.blocks_resultCard__3EoP_{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);padding:40px;border-radius:20px}.blocks_resultCard__3EoP_ h3{font-size:1.5rem;margin-bottom:16px;color:var(--primary-blue)}.blocks_resultCard__3EoP_ p{color:rgba(255,255,255,.6);line-height:1.6}.blocks_cta__IpbLl{padding:120px 0;text-align:center}.blocks_cta__IpbLl h2{font-size:3rem;margin-bottom:20px}.blocks_cta__IpbLl p{font-size:1.25rem;color:#666;margin-bottom:40px}.blocks_visualSection__rNdNa{padding:100px 0;background:white}.blocks_dashboardMockup__fcJHd{background:#0a0c12;border-radius:20px;overflow:hidden;border:4px solid rgba(255,255,255,.05);box-shadow:0 40px 100px rgba(0,0,0,.3);max-width:1000px;margin:0 auto}.blocks_dashHeader__4Giis{background:rgba(255,255,255,.03);padding:12px 20px;display:flex;align-items:center;gap:20px;border-bottom:1px solid rgba(255,255,255,.05)}.blocks_dashDots__5G1_H{display:flex;gap:6px}.blocks_dashDots__5G1_H span{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.1)}.blocks_dashUrl__ftoC1{font-family:var(--font-mono);font-size:.75rem;color:rgba(255,255,255,.4);background:rgba(0,0,0,.2);padding:4px 12px;border-radius:4px}.blocks_dashBody__1YGIn{display:grid;grid-template-columns:200px 1fr;height:400px}.blocks_dashSidebar__A81Xe{background:rgba(255,255,255,.01);border-right:1px solid rgba(255,255,255,.05);padding:30px;display:flex;flex-direction:column;gap:20px}.blocks_dashNavLine__svQtT{height:6px;background:rgba(255,255,255,.05);border-radius:3px}.blocks_dashMain__BAAgy{padding:40px;display:flex;flex-direction:column;gap:40px}.blocks_dashStatsGrid__gHAdW{display:grid;grid-template-columns:1fr 1fr;grid-gap:30px;gap:30px}.blocks_dashStat__Y_2Yx{background:rgba(255,255,255,.02);padding:24px;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.blocks_dashStatLabel__SLkHP{font-size:.75rem;font-weight:800;color:rgba(255,255,255,.4);text-transform:uppercase;margin-bottom:8px}.blocks_dashStatValue__CNcI8{font-size:2rem;font-weight:800;color:white}.blocks_dashChart__kJ2vT{flex-grow:1;display:flex;align-items:flex-end;gap:12px;padding-top:40px;border-top:1px solid rgba(255,255,255,.05)}.blocks_chartLine__WKq24{flex-grow:1;background:rgba(255,255,255,.05);border-radius:4px 4px 0 0;transition:height 1s ease-in-out}.blocks_resIcon__iaW7q{width:40px;height:40px;background:rgba(0,122,255,.1);color:var(--primary-blue);display:flex;align-items:center;justify-content:center;border-radius:10px;margin-bottom:24px}@media (max-width:900px){.blocks_metricRow__qdb5M{grid-template-columns:1fr 1fr;gap:30px}.blocks_dashBody__1YGIn{grid-template-columns:1fr}.blocks_dashSidebar__A81Xe{display:none}}@media (max-width:600px){.blocks_metricRow__qdb5M{grid-template-columns:1fr}}