@media screen and (max-width:767.98px){.intro-media .container{padding-inline:.75rem}}.intro-media__inner{width:100%;max-width:70.5rem;margin-inline:auto;padding-top:clamp(.75rem,1.6666666667vw,1.5rem);padding-inline:clamp(.75rem,.9722222222vw,.875rem);padding-bottom:clamp(.75rem,.9722222222vw,.875rem);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(.75rem,1.6666666667vw,1.5rem);border-radius:clamp(.75rem,1.6666666667vw,1.5rem);background:-webkit-gradient(linear,left top,left bottom,color-stop(40.36%,rgba(6,157,220,.1)),color-stop(93.39%,rgba(6,157,220,0)));background:linear-gradient(180deg,rgba(6,157,220,.1) 40.36%,rgba(6,157,220,0) 93.39%);border:.0625rem solid #e0f0ff;isolation:isolate}.intro-media__header{width:100%;max-width:46rem;margin-inline:auto}.intro-media__header h1,.intro-media__header h2,.intro-media__header h3,.intro-media__header h4,.intro-media__header h5,.intro-media__header h6{line-height:1.3;font-weight:300!important;font-family:Inter,serif}@media screen and (max-width:767.98px){.intro-media__header h1,.intro-media__header h2,.intro-media__header h3,.intro-media__header h4,.intro-media__header h5,.intro-media__header h6{line-height:1.2}}.intro-media__header h2{font-size:clamp(1.5rem,2.2222222222vw,2rem)}@media screen and (max-width:767.98px){.intro-media__header{margin-inline:-.5rem;width:calc(100% + 1rem)}.intro-media__header h1,.intro-media__header h2,.intro-media__header h3,.intro-media__header h4,.intro-media__header h5,.intro-media__header h6{letter-spacing:-.02em}}.intro-media__media{position:relative;overflow:hidden;width:100%;height:clamp(15rem,31.8055555556vw,28.625rem);border:clamp(.375rem,.6944444444vw,.625rem) solid rgba(6,157,220,.16);border-radius:clamp(1rem,1.6666666667vw,1.5rem)}.intro-media__media iframe,.intro-media__media video,.intro-media__media>img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-media__media .video-container{position:absolute;inset:0;width:100%;height:100%}.intro-media__media .video-container .play-button-container img{position:static}@media screen and (min-width:767.98px){.intro-media__media .video-container{width:100%;height:100%}}
/*# sourceMappingURL=intro-media.css.map */
