/* Compact homepage hero: one message, then search. */
body[data-page="home"] .clarity-hero{min-height:0!important;padding:clamp(18px,2.4vw,30px)!important;align-items:stretch!important}
body[data-page="home"] .clarity-hero .clarity-copy{max-width:740px!important}
body[data-page="home"] .clarity-hero h1{font-size:clamp(1.32rem,2vw,1.9rem)!important;line-height:1.25!important;font-weight:700!important;letter-spacing:-.02em!important;max-width:680px!important;margin:0 0 17px!important}
body[data-page="home"] .clarity-hero .clarity-search{margin:0!important}
body[data-page="home"] .clarity-hero .clarity-search-row{margin:0!important}
@media(max-width:650px){body[data-page="home"] .clarity-hero{padding:18px!important}body[data-page="home"] .clarity-hero h1{font-size:1.35rem!important;margin-bottom:14px!important}}
