.h10-2026-q2-wave-hero{position:relative;overflow:hidden}.h10-2026-q2-wave-hero .wave-hero-container{position:relative;display:flex;flex-direction:column;padding:40px 0;width:100%;height:100%;gap:48px}.h10-2026-q2-wave-hero .wave-hero-background-align{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;max-width:1440px;margin:0 auto}.h10-2026-q2-wave-hero .wave-hero-mobile-background-video,.h10-2026-q2-wave-hero .wave-hero-desktop-background-video{position:absolute;justify-content:flex-end}.h10-2026-q2-wave-hero .wave-hero-mobile-background-video picture,.h10-2026-q2-wave-hero .wave-hero-mobile-background-video img,.h10-2026-q2-wave-hero .wave-hero-desktop-background-video picture,.h10-2026-q2-wave-hero .wave-hero-desktop-background-video img{position:relative;display:block;height:100%;margin:0;object-fit:cover;z-index:1}.h10-2026-q2-wave-hero .wave-hero-mobile-background-video picture,.h10-2026-q2-wave-hero .wave-hero-desktop-background-video picture{border:1px solid #fff}.h10-2026-q2-wave-hero .wave-hero-mobile-background-video video,.h10-2026-q2-wave-hero .wave-hero-desktop-background-video video{position:absolute;display:block;top:0;left:0;right:0;bottom:0;height:100%;margin:0;object-fit:cover;z-index:2}.h10-2026-q2-wave-hero .wave-hero-mobile-background-video{display:flex;left:-16px;right:-16px;bottom:0;top:unset}.h10-2026-q2-wave-hero .wave-hero-mobile-background-video video,.h10-2026-q2-wave-hero .wave-hero-mobile-background-video picture,.h10-2026-q2-wave-hero .wave-hero-mobile-background-video img{bottom:unset;width:100%;height:auto}.h10-2026-q2-wave-hero .wave-hero-desktop-background-video{display:none;top:0;left:0;right:0;bottom:0}.h10-2026-q2-wave-hero .wave-hero-desktop-background-video video{left:unset}.h10-2026-q2-wave-hero .wave-hero-content{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-grow:1;z-index:2}.h10-2026-q2-wave-hero .wave-hero-content span,.h10-2026-q2-wave-hero .wave-hero-content h2,.h10-2026-q2-wave-hero .wave-hero-content p,.h10-2026-q2-wave-hero .wave-hero-content a{display:block;font-family:"Nunito Sans",sans-serif;font-feature-settings:"liga" off,"clig" off;letter-spacing:0;margin:0}.h10-2026-q2-wave-hero .wave-hero-content span{font-weight:700;font-size:clamp(.75rem,10.235px + .4902vw,.875rem);line-height:.9rem;letter-spacing:5%;text-transform:uppercase;color:var(--var-logo-text-color) !important}.h10-2026-q2-wave-hero .wave-hero-content h2{font-weight:500;font-size:clamp(2.375rem,29.176px + 2.451vw,3rem);line-height:2.875rem;color:var(--var-title-color) !important}.h10-2026-q2-wave-hero .wave-hero-content p{font-weight:400;font-size:1rem;line-height:1.6rem;color:var(--var-subtitle-color) !important}.h10-2026-q2-wave-hero .wave-hero-content a{padding:14px 20px;font-weight:500;font-size:clamp(.875rem,12.235px + .4902vw,1rem);line-height:.875rem;color:var(--var-button-text-color) !important;background:var(--var-button-background-color);border-radius:32px;text-decoration:none}.h10-2026-q2-wave-hero .wave-hero-image{padding:4px;width:100%;flex-shrink:0;z-index:2;background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:8px;backdrop-filter:blur(8px)}.h10-2026-q2-wave-hero .wave-hero-image picture,.h10-2026-q2-wave-hero .wave-hero-image img{display:block;width:100%;height:auto;object-fit:cover;box-shadow:0px 2px 20px 0px rgba(86,141,211,.3019607843);border-radius:4px}@media(min-width: 768px){.h10-2026-q2-wave-hero .wave-hero-desktop-background-video{display:flex}.h10-2026-q2-wave-hero .wave-hero-mobile-background-video{display:none}.h10-2026-q2-wave-hero .wave-hero-container{flex-direction:row;width:calc(100% + 20px)}.h10-2026-q2-wave-hero .wave-hero-image{margin-top:50px;margin-bottom:auto;padding:8px;width:50%}.h10-2026-q2-wave-hero .wave-hero-content{margin-top:80px;margin-bottom:auto}.h10-2026-q2-wave-hero .wave-hero-content span{line-height:1rem}.h10-2026-q2-wave-hero .wave-hero-content h2{font-size:clamp(3rem,36px + 1.5625vw,3.5rem);line-height:3.5rem}.h10-2026-q2-wave-hero .wave-hero-content a{line-height:1rem}}@media(min-width: 1280px){.h10-2026-q2-wave-hero .wave-hero-container{width:calc(100% + 40px)}.h10-2026-q2-wave-hero .wave-hero-image{width:610px}.h10-2026-q2-wave-hero .wave-hero-content{margin-top:100px;gap:24px}.h10-2026-q2-wave-hero .wave-hero-content h2{line-height:4rem}.h10-2026-q2-wave-hero .wave-hero-content a{margin-top:16px;padding:16px 24px}}
