.blk-hero{padding-top:50px}@media(min-width:768px){.blk-hero{padding-bottom:48px}}@media(min-width:992px){.blk-hero{padding-bottom:96px;padding-top:118px}}.blk-hero.light{background-color:var(--light-bg-color)}@media(min-width:992px){.blk-hero.light{padding-bottom:80px;padding-top:118px}}.blk-hero__wrapper{display:flex;flex-direction:column;gap:48px;padding-bottom:48px}@media(min-width:992px){.blk-hero__wrapper{flex-direction:row;gap:28px;padding-bottom:0}}.blk-hero__content{display:flex;flex-direction:column;gap:30px}@media(min-width:768px){.blk-hero__content{gap:48px}}@media(min-width:992px){.blk-hero__content{gap:70px}.blk-hero__heading{max-width:544px}}@media(max-width:991px){.blk-hero__heading h1{font-size:56px}}@media(min-width:992px){.blk-hero__text{max-width:604px}}.blk-hero__image{align-items:center;display:flex;height:auto;justify-content:center;max-width:508px;width:98.5%}@media(min-width:992px){.blk-hero__image{margin:0 auto auto;max-width:none;padding-bottom:1.5%;padding-top:1.5%;width:100%}}.blk-hero__image picture{border:1px solid #182067;border:1px solid var(--color-deep-blue,#182067);height:auto;overflow:hidden;transform:rotate(2deg) translate(1%,1%);transform-origin:center;width:inherit}@media(min-width:992px){.blk-hero__image picture{max-width:77%;transform:rotate(3deg) translate(3%,3%)}}@media(min-width:1200px){.blk-hero__image picture{transform:rotate(3deg) translate(3%,2%)}}.blk-hero__image img{height:100%;-o-object-fit:cover;object-fit:cover;transform:rotate(-2deg) scale(1.1);width:100%}@media(min-width:1720px){body:not(.home) .blk-hero:not(.team-hero) .blk-hero__image{padding-bottom:0;padding-top:0}body:not(.home) .blk-hero:not(.team-hero) .blk-hero__image picture{max-width:80.5%}}@media(min-width:992px){.blk-hero.side-image-small .blk-hero__image{margin:0 auto auto;padding-bottom:1.5%;padding-top:1.5%}.blk-hero.side-image-small .blk-hero__image picture{max-width:63.5%;transform:rotate(2deg) translate(3.5%,3%)}.blk-hero.side-image-small .blk-hero__content{gap:52px}.blk-hero.side-image-small .blk-hero__text{max-width:620px}.blk-hero.team-hero .container{overflow:visible}.blk-hero.team-hero .blk-hero__image{margin:0}.blk-hero.team-hero .blk-hero__image picture{margin:-10% 8% auto auto;max-width:50%}.blk-hero.team-hero .blk-hero__content{gap:54px}.blk-hero.team-hero .blk-hero__heading,.blk-hero.team-hero .blk-hero__text{max-width:min(690px,90%)}}.blk-hero.jobs-hero{border-bottom:1px solid var(--color-deep-blue)}@media(min-width:768px){.blk-hero.jobs-hero{padding-bottom:0}}.blk-hero.jobs-hero .container{overflow:visible}@media(min-width:992px){.blk-hero.jobs-hero .container{overflow:visible}}.blk-hero.jobs-hero .blk-hero__wrapper{gap:24px;padding-bottom:0}@media(min-width:768px){.blk-hero.jobs-hero .blk-hero__wrapper{padding-bottom:0}}.blk-hero.jobs-hero .blk-hero__image picture{transform:rotate(2deg) translate(1%,7%);width:99%}@media(min-width:992px){.blk-hero.jobs-hero .blk-hero__image picture{margin:-10% 8% auto auto;max-width:63%;transform:rotate(2deg) translate(1%,15%)}.blk-hero.jobs-hero .blk-hero__image{margin:0}.blk-hero.jobs-hero .blk-hero__content{gap:54px}.blk-hero.jobs-hero .blk-hero__heading,.blk-hero.jobs-hero .blk-hero__text{max-width:min(690px,90%)}}@media(min-width:992px){.blk-hero:not(:has(img)):not(:has(.video-wrapper)):not(:has(.video-autoplay)) .blk-hero__wrapper{display:flex;flex-direction:column}}@media(min-width:992px){.blk-hero:not(:has(img)):not(:has(.video-wrapper)):not(:has(.video-autoplay)) .blk-hero__content{grid-gap:30px;display:grid;gap:30px;grid-template-columns:repeat(2,1fr);max-width:100%}}@media(min-width:992px){.blk-hero:not(:has(img)):not(:has(.video-wrapper)):not(:has(.video-autoplay)) .blk-hero__text{margin-top:16px;max-width:610px}}.blk-hero:has(+.blk-marquee-slider){padding-bottom:125px}@media(min-width:992px){.blk-hero:has(+.blk-marquee-slider){padding-bottom:240px}}.blk-hero:has(.video-autoplay) .blk-hero__content,.blk-hero:has(.video-wrapper) .blk-hero__content{gap:0}.blk-hero:has(.video-autoplay) .blk-hero__heading,.blk-hero:has(.video-wrapper) .blk-hero__heading{max-width:none}@media(min-width:992px){.blk-hero:has(.video-autoplay) .blk-hero__heading h1,.blk-hero:has(.video-wrapper) .blk-hero__heading h1{font-size:72px;letter-spacing:-.01em}}@media(min-width:1200px){.blk-hero:has(.video-autoplay) .blk-hero__heading h1,.blk-hero:has(.video-wrapper) .blk-hero__heading h1{font-size:88px;letter-spacing:-.01em}}@media(min-width:1400px){.blk-hero:has(.video-autoplay) .blk-hero__heading h1,.blk-hero:has(.video-wrapper) .blk-hero__heading h1{font-size:110px}}@media(min-width:2000px){.blk-hero:has(.video-autoplay) .blk-hero__heading h1,.blk-hero:has(.video-wrapper) .blk-hero__heading h1{font-size:121px}}.blk-hero__video-wrapper{aspect-ratio:361/270;border:1px solid var(--border-color);margin-bottom:60px;margin-top:32px;position:relative;width:100%}@media(min-width:992px){.blk-hero__video-wrapper{aspect-ratio:1344/572}}@media(min-width:1200px){.blk-hero__video-wrapper{margin-bottom:0;margin-top:48px}}.blk-hero__video-wrapper picture{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}@media(min-width:1200px){.blk-hero__video-wrapper picture{cursor:pointer}}.blk-hero__video-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blk-hero__video-wrapper.is-autoplay picture{cursor:default}.blk-hero__video-wrapper .video-autoplay{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;right:0;top:0;width:100%}.blk-hero__video-wrapper .video-autoplay iframe,.blk-hero__video-wrapper .video-autoplay video{border:0;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute;right:0;top:0;width:100%}.blk-hero__video-wrapper .video-autoplay__sound{align-items:center;background:var(--color-white);border:1px solid var(--border-color);bottom:12px;color:var(--dark-font-color);cursor:pointer;display:inline-flex;height:40px;justify-content:center;left:auto;padding:0;position:absolute;right:12px;top:auto;width:40px;z-index:2}.blk-hero__video-wrapper .video-autoplay__sound .video-autoplay__sound-icon{display:none;line-height:0}.blk-hero__video-wrapper .video-autoplay__sound[data-muted=false] .video-autoplay__sound-icon--unmuted,.blk-hero__video-wrapper .video-autoplay__sound[data-muted=true] .video-autoplay__sound-icon--muted{display:inline-flex}.blk-hero__video-wrapper .js-open-video-modal{background:var(--color-white);border:1px solid var(--border-color);bottom:12px;cursor:pointer;left:12px;margin:0;padding:8px 12px;position:absolute;right:auto;top:auto;transition:opacity .25s linear;z-index:1}.blk-hero__video-wrapper .js-open-video-modal span{color:var(--dark-font-color);font-size:12px;letter-spacing:.02em;line-height:1.4}@media(min-width:1200px){.blk-hero__video-wrapper .js-open-video-modal{bottom:0;height:-moz-fit-content;height:fit-content;left:0;opacity:0;pointer-events:none;right:0;top:0;width:-moz-fit-content;width:fit-content}}@media(max-width:991px){.blk-hero+.blk-two-column-heading-with-text.dark .blk-two-column-heading-with-text__wrapper{padding-top:0}}@media(min-width:992px){.blk-hero+.blk-two-column-heading-with-text.dark .blk-two-column-heading-with-text__wrapper{border-top:1px solid var(--border-color)}}@media(max-width:991px){.blk-hero+.blk-two-column-heading-with-text.dark .blk-two-column-heading-with-text__pre-title{display:none}.blk-hero+.blk-two-column-heading-with-text.dark .blk-two-column-heading-with-text__title p{font-size:18px;letter-spacing:1px;line-height:1.35}}.blk-hero+.video-modal{align-items:center;background:var(--color-black);display:flex;height:100vh;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .25s linear;visibility:hidden;width:100%;z-index:10}.blk-hero+.video-modal .video-modal__content{max-height:90vh;width:100%}@media(min-width:992px){.blk-hero+.video-modal .video-modal__content{padding-left:5.5%;padding-right:5.5%}}.blk-hero+.video-modal .video-modal__video{max-height:inherit}.blk-hero+.video-modal .video-wrapper{margin-left:auto;margin-right:auto;max-height:inherit}.blk-hero+.video-modal .video-local{width:100%}.blk-hero+.video-modal .js-close-video-modal{align-items:center;background-color:var(--color-white);border:none;border-radius:44px;bottom:auto;cursor:pointer;display:flex;height:44px;justify-content:center;left:auto;margin:0;outline:none;padding:0;position:absolute;right:16px;top:16px;width:44px}.blk-hero+.video-modal.video-modal-active{opacity:1;pointer-events:all;visibility:visible}@media(max-width:991px){.home:not(.pink) .blk-hero__heading h1{font-size:48px}}@media(min-width:992px){.home.pink .blk-hero{padding-bottom:88px;padding-top:112px}}@media(min-width:1200px){.home.pink .blk-hero__text{padding-top:20pxpx}.home.pink .blk-hero__heading{max-width:100%}}@media(max-width:991px){.home.pink .blk-hero__heading h1{letter-spacing:-.04em}}@media(min-width:1200px){.home.pink .blk-hero__heading h1{font-size:80px}}@media(min-width:1400px){.home.pink .blk-hero__heading h1{font-size:110px}}@media(max-width:991px){.home.pink .blk-hero__wrapper{gap:32px;padding-bottom:0}}