.install-hero{padding:96px 0;background:var(--brand-primary-dark);color:var(--brand-text-inverse)}.install-hero>.container{display:grid;grid-template-columns:1.05fr 0.95fr;align-items:center;grid-gap:56px;gap:56px}.install-hero h1,.install-hero p{color:var(--brand-text-inverse)}.install-hero img{width:100%;min-height:380px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--brand-primary-light);border-radius:var(--brand-radius)}.install-statement{font-size:max(1.5rem, min(3vw, 2.4rem));max-width:980px;margin:auto;text-align:center}.goal-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.goal-grid article{border-top:4px solid var(--brand-primary);padding:28px;background:var(--brand-bg-alt);border-radius:var(--brand-radius)}.goal-grid span{color:var(--brand-accent);font-weight:800}.install-progress{background:var(--brand-bg-alt)}.state{display:grid;grid-template-columns:140px 1fr;grid-gap:24px;gap:24px;padding:22px 0;border-bottom:1px solid var(--brand-border)}.install-credentials .container{max-width:920px}.install-credentials li{margin:14px 0}.install-cta{padding:80px 0;background:var(--brand-secondary);color:var(--brand-text-inverse)}.install-cta h2,.install-cta p{color:var(--brand-text-inverse)}@media (max-width:768px){.goal-grid,.install-hero>.container{grid-template-columns:1fr}.install-hero{padding:64px 0}.state{grid-template-columns:1fr;gap:4px}}