.focus-band{max-width:1168px;margin:0 auto 20px;padding:32px 34px;display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:48px;align-items:start;background:var(--tint);border-top:4px solid var(--accent)}.focus-band h2{margin:0;color:var(--primary);font-size:1.8rem;line-height:1.08;letter-spacing:-.035em;text-wrap:balance}.focus-band>p{margin:0;color:#3f4c44}.header-inner>*,.hero>*,.buyer-card>*,.special>*,.contact-steps>*,.form-grid>*{min-width:0}.domain{overflow-wrap:anywhere}.intent-picker input[type="radio"]{width:1px!important;height:1px!important}.hero h1{overflow-wrap:break-word;hyphens:auto}@media(max-width:1080px){.hero{grid-template-columns:minmax(0,1fr)}.hero-figure{min-height:360px}}@media(max-width:760px){.focus-band{grid-template-columns:minmax(0,1fr);margin:0 18px 10px;padding:26px 21px;gap:14px}.hero,.buyer-card,.special,.contact-steps,.form-grid{grid-template-columns:minmax(0,1fr)!important}.domain{font-size:.82rem;letter-spacing:-.02em;white-space:nowrap;overflow-wrap:normal}.tagline{font-size:.5rem;letter-spacing:.045em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero h1{font-size:clamp(2.05rem,9.2vw,2.55rem);overflow-wrap:anywhere}.hero h1,h2,h3,p,li,a{hyphens:auto}.hero-figure{min-height:280px}}