.garage-door-upgrades-page{color:hsl(var(--foreground))}.garage-door-upgrades-hero{background-color:hsl(var(--secondary))}.garage-door-upgrades-cta{border-top:1px solid hsl(var(--border));background-color:hsl(var(--muted))}.garage-door-upgrades-container{width:min(calc(100% - 2rem),50rem);margin-inline:auto}.garage-door-upgrades-hero-inner{padding-block:clamp(4rem,9vw,6.5rem)}.garage-door-upgrades-intro{max-width:48rem;font-size:clamp(1.125rem,2.2vw,1.3rem);line-height:1.75}.garage-door-upgrades-article{padding-block:clamp(3rem,7vw,5rem)}.garage-door-upgrades-section+.garage-door-upgrades-section{margin-top:clamp(3rem,6vw,4.25rem)}.garage-door-upgrades-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;margin-top:1.5rem}.garage-door-upgrades-card{min-height:100%;border:1px solid hsl(var(--border));border-radius:1rem;background-color:hsl(var(--card));padding:1.25rem 1.35rem;line-height:1.7;box-shadow:0 2px 8px #0000000a}.garage-door-upgrades-decision{display:grid;gap:1rem;margin-top:1.5rem}.garage-door-upgrades-decision p{border:1px solid hsl(var(--border));border-radius:1rem;background-color:hsl(var(--card));padding:1.25rem 1.35rem;line-height:1.7}.garage-door-upgrades-reasons{display:grid;gap:1rem;margin-top:1.5rem;padding-left:1.25rem;line-height:1.75}.garage-door-upgrades-reasons li::marker{color:hsl(var(--primary))}.garage-door-upgrades-inline-link{color:hsl(var(--primary));font-weight:600;text-decoration-line:underline;text-decoration-color:hsl(var(--primary) / .55);text-decoration-thickness:1px;text-underline-offset:.2em}.garage-door-upgrades-inline-link:hover{text-decoration-color:currentColor}.garage-door-upgrades-inline-link:focus-visible{border-radius:.15rem;outline:2px solid hsl(var(--primary));outline-offset:3px}.garage-door-upgrades-steps{list-style:none;padding:0}.garage-door-upgrades-cta-inner{padding-block:clamp(3rem,7vw,5rem)}@media(min-width:641px){.garage-door-upgrades-options,.garage-door-upgrades-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}
