
.hero-media-arrow,.hero-media-toggle,.hero-media-dot,[data-search-open],.mobile-toggle{min-width:44px!important;min-height:44px!important}
.config-pathways{display:flex;flex-wrap:wrap;gap:12px;margin:20px 0}.config-pathways a{white-space:normal}
#choose-role{scroll-margin-top:140px}
@media(max-width:767px){
.home-hero-new,.hero-stage{min-height:0!important}
.home-copy-new{padding-top:30px!important;padding-bottom:150px!important}
.home-copy-new h1{font-size:clamp(30px,8.2vw,38px)!important;line-height:1.08!important;margin-bottom:18px!important}
.home-copy-new h1 br{display:none}
.home-copy-new h1 span,.home-copy-new h1 em{display:inline!important}
.home-copy-new>p{font-size:15px!important;line-height:1.5!important}
.hero-actions{gap:10px!important;margin-top:20px!important}
.hero-actions .button{min-height:48px}
.hero-media-controls{gap:8px!important}
}

@media(max-width:767px){
.home-copy-new{padding-bottom:86px!important}
.home-copy-new h1 span::after{content:" "}
.audience-proof{margin-top:22px!important}
.audience-proof small{max-width:100%!important}
.hero-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;padding:10px!important}
.hero-stats article{min-width:0;padding:6px!important;gap:5px!important}
.hero-stats article>span{display:none}
.hero-stat-value{font-size:14px!important;line-height:1.2!important}
.hero-stats small{font-size:10px!important;line-height:1.3!important}
.hero-stage{--hero-stats-clearance:150px}
.hero-media-controls{bottom:140px!important}
}

@media(max-width:767px){.hero-stats article{min-height:52px!important;height:auto!important}}

[data-menu-toggle]{min-width:44px!important;min-height:44px!important}
@media(max-width:767px){.hero-media-slide figcaption{display:none!important}}
