/* Text composition only: keep the existing metric cards and ink interaction. */
body[data-page="home"] #top .metric{display:flex;align-items:center;gap:14px}
body[data-page="home"] #top .metric>.metric-value{display:block;flex:none;max-width:none;margin:0;font:400 clamp(50px,4.45vw,66px)/1 Tiposka,Raleway,sans-serif;letter-spacing:-.04em;color:inherit;font-synthesis:none}
body[data-page="home"] #top .metric .metric-copy{display:flex;flex-direction:column;gap:6px;min-width:0;min-height:84px}
body[data-page="home"] #top .metric .metric-unit{display:block;margin:0;padding:0;max-width:none;font:700 clamp(14px,1.1vw,16px)/1.3 Raleway,sans-serif;letter-spacing:0;color:inherit;white-space:nowrap}
body[data-page="home"] #top .metric .metric-label{display:block;max-width:none;margin:0;font:400 clamp(12px,.9vw,13px)/1.5 Raleway,sans-serif;letter-spacing:0;color:var(--muted)}
body[data-page="home"] #top .metric.is-ink .metric-label,body[data-page="home"] #top .metric.is-ink>.metric-value,body[data-page="home"] #top .metric.is-ink .metric-unit{color:#141414}
@media(min-width:801px) and (max-width:1200px){body[data-page="home"] #top .metric{flex-direction:column;align-items:flex-start;gap:8px}body[data-page="home"] #top .metric>.metric-value{font-size:40px}body[data-page="home"] #top .metric .metric-unit{font-size:14px}body[data-page="home"] #top .metric .metric-label{font-size:12px}}
@media(max-width:800px){body[data-page="home"] #top .metric{gap:12px}body[data-page="home"] #top .metric>.metric-value{font-size:50px}}
@media(max-width:600px){body[data-page="home"] #top .metric{flex-direction:column;align-items:flex-start;gap:6px}body[data-page="home"] #top .metric>.metric-value{font-size:clamp(40px,10.5vw,44px)}body[data-page="home"] #top .metric .metric-copy{gap:3px}body[data-page="home"] #top .metric .metric-unit{font-size:13px}body[data-page="home"] #top .metric .metric-label{font-size:11.5px;line-height:1.4}}

@media(max-width:1200px){body[data-page="home"] #top .metric .metric-copy{min-height:0}}

/* Keep a white breathing space after metrics when the redundant hero-tail link is removed. */
body[data-page="home"] main>.hero{padding-bottom:clamp(40px,5vw,72px)}
