.guides-page,.guide-article{max-width:1150px;margin-inline:auto}.guide-article{max-width:920px}.guide-article .surface-card,.guides-page>.surface-card{margin-block:1.5rem}.guide-article li,.guides-page li{margin-block:.6rem}.guide-article p,.guide-article li,.guide-card p{color:var(--text-secondary);line-height:2.1}.guide-article h1{font-size:clamp(1.5rem,4vw,2.4rem)}.guide-article h2,.guide-finder h2{font-size:1.3rem}.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin-block:2rem;display:grid}.guide-card{flex-direction:column;align-items:flex-start;display:flex}.guide-card h2{font-size:1.25rem;line-height:1.9}.guide-card .btn{margin-top:auto}.guide-choice-list{flex-wrap:wrap;gap:.7rem;display:flex}.guide-finder{background:linear-gradient(135deg,color-mix(in srgb,var(--accent-color) 9%,var(--surface)),var(--surface))}.guide-plan-table{margin-block:1rem;overflow-x:auto}.guide-plan-table table{border-collapse:collapse;width:100%;min-width:340px}.guide-plan-table th,.guide-plan-table td{border-bottom:1px solid var(--border-color);text-align:right;padding:.8rem}@media (max-width:767px){.guide-grid{grid-template-columns:1fr}.guide-article .surface-card{padding:1.25rem}}
