.analysis-front{min-height:60vh;padding-block:40px 60px}.analysis-front header{max-width:750px;margin-bottom:35px}.analysis-front h1{margin:12px 0;font:700 clamp(36px,5vw,56px) Georgia,serif}.analysis-front p{color:var(--muted);line-height:1.6}.analysis-topics{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.analysis-topics section{border-top:2px solid var(--gold);padding:18px 0}.analysis-front h2{font:700 24px/1.2 Georgia,serif}.analysis-front a{color:var(--gold)}@media (max-width:700px){.analysis-topics{grid-template-columns:1fr}.analysis-front{padding-top:28px}}
