.support-story-hero{padding:80px 0;background:var(--brand-bg-alt)}.support-story-hero h1{font-size:max(2rem, min(4vw, 3.5rem))}.support-story-hero img{width:100%;height:520px;-o-object-fit:cover;object-fit:cover}.support-accordion,.support-gallery,.support-narrative{padding:80px 0}.story-lead{max-width:800px}.story-lead blockquote{font-size:1.7rem;color:var(--brand-primary);border-left:6px solid var(--brand-accent);padding-left:24px}.support-milestones{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin-top:48px}.support-milestones article{border-top:4px solid var(--brand-primary);padding:20px;background:var(--brand-bg-alt)}.support-accordion{background:var(--brand-primary-light)}.accordion-button{color:var(--brand-text);font-weight:750}.gallery-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.gallery-grid img{width:100%;height:300px;-o-object-fit:cover;object-fit:cover}.support-cta{background:var(--brand-primary-dark);padding:80px 0 96px}.support-cta h2,.support-cta p{color:var(--brand-text-inverse)}@media (max-width:767px){.gallery-grid,.support-milestones{grid-template-columns:1fr}}.support-dashboard-hero .section-kicker{color:var(--brand-text-inverse)}.support-dashboard-hero{background:var(--brand-primary-dark);padding:80px 0;overflow:hidden}.support-dashboard-hero h1{font-size:max(2rem, min(4vw, 3.5rem));color:var(--brand-text-inverse)}.support-dashboard-hero p{color:var(--brand-text-inverse)}.support-dashboard-hero img{width:100%;height:420px;-o-object-fit:cover;object-fit:cover;margin-top:32px}.support-dashboard,.support-downloads,.support-timeline{padding:80px 0}.support-downloads{background:var(--brand-bg-alt)}.dashboard-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;margin:32px 0}.dashboard-grid article,.download-list article{padding:24px;border:1px solid var(--brand-border);background:var(--brand-bg)}.dashboard-grid b,.dashboard-grid span{display:block}.download-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.vertical-timeline{border-left:4px solid var(--brand-primary);padding-left:32px}.vertical-timeline article{padding:0 0 32px}.support-centered-cta{background:var(--brand-primary-dark);text-align:center;padding:80px 0 96px}.support-centered-cta a,.support-centered-cta h2,.support-centered-cta p{color:var(--brand-text-inverse)}@media (max-width:767px){.dashboard-grid,.download-list{grid-template-columns:1fr}}