.hero-aside .cost-anchor{font-family:var(--serif);font-size:78px;font-weight:700;line-height:1;color:var(--ink);margin:6px 0 18px}.hero h1{font-size:clamp(38px,4.1vw,60px)}.hero-aside h2{font-size:26px}.hero-note{font-size:15px;max-width:650px}.hero .intro{font-size:19px}.reading .info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:700px){.hero-aside .cost-anchor{font-size:62px}.hero .intro{font-size:18px}.reading .info-grid{grid-template-columns:1fr}}
.mobile-reference{display:none}.reading .info-grid>section:last-child{grid-column:1/-1}.quote-list{padding-left:24px}.quote-list li{margin-bottom:10px}@media(max-width:700px){.mobile-reference{display:block;margin:20px 0 16px;color:var(--ink)}.mobile-reference strong{display:block;font:700 52px/1.1 var(--serif)}.mobile-reference span{display:block;font-size:13px;line-height:1.5;margin-top:7px}.hero .intro{font-size:17px;line-height:1.65}.hero{padding-top:25px}.hero .eyebrow{margin-bottom:14px}.hero h1{font-size:37px}.hero .actions{gap:12px}}
