.dnd-section:has(.hp-hero){@media (max-width:1050px){& .section-background-shape img{width:700px!important}}@media (max-width:640px){& .section-background-shape img{width:465px!important}& .animated-svg-wrapper{--shape-inset:-600px -770px auto auto}& .bg-gradient-shapes.bg-gradient-shapes--hp-hero{--before-inset:-320px -620px auto auto}}}.hp-hero{--hero-display:var(--h1-font-size);--hero-display-line-height:var(--h1-line-height);align-items:center;display:flex;gap:var(--spacing-16x);justify-content:space-between;margin-bottom:var(--spacing-14x);& .video-player-wrapper{flex:0 1 672px;@media (max-width:820px){flex:none;width:100%}}@media (max-width:1050px){--hero-display:var(--h2-font-size)}@media (max-width:820px){--hero-display:var(--h1-font-size);flex-direction:column;gap:var(--spacing-8x)}}.hp-hero-body{flex:1 1 576px;max-width:576px;@media (max-width:820px){flex:none;max-width:none}}.hp-hero .hp-hero__heading{letter-spacing:-1.2px;text-wrap:balance}.hp-hero .video-player-wrapper[data-video-layout=inline_autoplay]{aspect-ratio:672/440;border:1px solid var(--white);border-radius:33px;grid-template:minmax(0,1fr) /minmax(0,1fr);isolation:isolate;max-width:100%;min-width:0;overflow:hidden;overflow:clip;position:relative;& media-player{inset:0;position:absolute!important}& media-player,& media-provider,& video{display:block;height:100%!important;max-width:100%;min-width:0;width:100%!important}& video{object-fit:cover}@media (max-width:820px){border-radius:var(--radius-xl)}}.hp-hero__mute-toggle{align-items:center;background:#f4f8fb;border:0;border-radius:var(--radius-round);bottom:var(--spacing-6x);box-shadow:var(--shadow-elevation-md);color:#0c1433;cursor:pointer;display:inline-flex;font:inherit;font-size:var(--text-sm);gap:var(--spacing-2x);line-height:20px;padding:var(--spacing-2x) var(--spacing-3x);position:absolute;right:var(--spacing-6x);transition:background-color .2s ease;z-index:2;&[hidden]{display:none}&:hover{background:var(--white)}&:focus-visible{box-shadow:var(--shadow-focus-glow);outline:2px solid var(--white);outline-offset:2px}.hp-hero & *{color:inherit}& svg{flex:none;height:16px;width:16px}&[data-muted=false] .hp-hero__mute-icon--on,&[data-muted=true] .hp-hero__mute-icon--off{display:none}@media (max-width:640px){bottom:var(--spacing-4x);right:var(--spacing-4x)}}.hp-hero-top-bar{align-items:center;background:var(--white-12);border:1px solid var(--white-20);border-radius:var(--radius-round);display:inline-flex;gap:4px;margin-bottom:var(--spacing-6x);padding:var(--spacing-2x) var(--spacing-4x)}.hp-hero__info{font-size:var(--text-xs);line-height:1.23}.hp-hero__subheading{font-size:var(--text-lg);line-height:1.4;margin-block:var(--spacing-6x) var(--spacing-8x)}.hero-scroll-wrapper{align-items:center;display:flex;flex-direction:column;gap:8px;justify-content:center;width:100%}.hero-scroll__text{color:var(--white);font-size:.625rem;font-weight:600;letter-spacing:.6px;line-height:1.4;text-transform:uppercase}