.hero h1{font-size:clamp(1.35rem,2.3vw,2rem);line-height:1.25;letter-spacing:-.02em;max-width:650px}.hero .actions{gap:10px}.hero .actions .button{font-size:.9rem}.footer-title{font-family:Manrope,sans-serif;font-size:1.05rem;color:#fff;font-weight:700;margin:20px 0}.guide-grid-title{font-size:1.65rem}.seo-price{font-family:Manrope,sans-serif;font-size:2rem;font-weight:800}.fact-box{position:static}.official-intake{min-width:0}.sample-case,.article-body{min-width:0;overflow-wrap:break-word}summary{min-height:44px}.report-tabs button{min-height:44px}.checker-back{min-height:44px}.consent-panel .actions{gap:12px}.consent-panel .actions .button{flex:1}
@media(max-width:760px){.hero h1{font-size:1.4rem}.hero .display{font-size:clamp(2.8rem,10.5vw,4rem)}.cta-band h2{font-size:1.7rem}.article-head h1{overflow-wrap:break-word}.official-intake iframe{max-width:100%}}
