/* HADS V17 — final intro refinements */
.brand-final{background:transparent!important;border:0!important;backdrop-filter:none!important;box-shadow:none!important;padding:0!important;top:46.2%!important}
.brand-final-logo{width:clamp(210px,21vw,360px)!important;height:auto!important;object-fit:contain!important;background:rgba(255,255,255,.94)!important;padding:10px 18px!important;border-radius:20px!important;filter:drop-shadow(0 18px 26px rgba(0,0,0,.34))!important;opacity:1!important}
.brand-final span{margin-top:12px!important;font-size:clamp(10px,1.02vw,15px)!important;color:#fff!important;text-shadow:0 4px 18px rgba(0,0,0,.55)!important}
.brand-final em{color:#dfbee9!important;text-shadow:0 4px 18px rgba(0,0,0,.55)!important}
.proof-row{transform:translateY(1.9vh)!important}
.proof-row>div{min-height:92px!important;padding:14px 11px!important}
.proof-row b{font-size:clamp(10px,.92vw,14px)!important;line-height:1.08!important}
.proof-row span{font-size:clamp(8.5px,.66vw,10px)!important;line-height:1.15!important}
.proof-row.show>div.proof-born{animation-fill-mode:forwards!important}
.proof-row.wave-ready>div.proof-born{opacity:1!important;filter:none!important}
@media(max-width:1000px){.proof-row{transform:none!important}.proof-row b{font-size:10px!important}.proof-row span{font-size:8px!important}}
