@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:100;src:url(../fonts/aeonik/aeonik-thin.woff2) format("woff2"),url(../fonts/aeonik/aeonik-thin.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:100;src:url(../fonts/aeonik/aeonik-thinitalic.woff2) format("woff2"),url(../fonts/aeonik/aeonik-thinitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:300;src:url(../fonts/aeonik/aeonik-light.woff2) format("woff2"),url(../fonts/aeonik/aeonik-light.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:300;src:url(../fonts/aeonik/aeonik-lightitalic.woff2) format("woff2"),url(../fonts/aeonik/aeonik-lightitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:400;src:url(../fonts/aeonik/aeonik-regular.woff2) format("woff2"),url(../fonts/aeonik/aeonik-regular.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:400;src:url(../fonts/aeonik/aeonik-regularitalic.woff2) format("woff2"),url(../fonts/aeonik/aeonik-regularitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:500;src:url(../fonts/aeonik/aeonik-medium.woff2) format("woff2"),url(../fonts/aeonik/aeonik-medium.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:500;src:url(../fonts/aeonik/aeonik-mediumitalic.woff2) format("woff2"),url(../fonts/aeonik/aeonik-mediumitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:600;src:url(../fonts/aeonik/aeonik-semibold.woff2) format("woff2"),url(../fonts/aeonik/aeonik-semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:600;src:url(../fonts/aeonik/aeonik-semibolditalic.woff2) format("woff2"),url(../fonts/aeonik/aeonik-semibolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:700;src:url(../fonts/aeonik/aeonik-bold.woff2) format("woff2"),url(../fonts/aeonik/aeonik-bold.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:700;src:url(../fonts/aeonik/aeonik-bolditalic.woff2) format("woff2"),url(../fonts/aeonik/aeonik-bolditalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:900;src:url(../fonts/aeonik/aeonik-black.woff2) format("woff2"),url(../fonts/aeonik/aeonik-black.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:900;src:url(../fonts/aeonik/aeonik-blackitalic.woff2) format("woff2"),url(../fonts/aeonik/aeonik-blackitalic.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:normal;font-weight:200;src:url(../fonts/aeonik/aeonik-air.woff2) format("woff2"),url(../fonts/aeonik/aeonik-air.woff) format("woff")}@font-face{font-display:swap;font-family:Aeonik;font-style:italic;font-weight:200;src:url(../fonts/aeonik/aeonik-airitalic.woff2) format("woff2"),url(../fonts/aeonik/aeonik-airitalic.woff) format("woff")}.slipstream-block .container{max-width:872px}.centered-hero{clip-path:var(--hero-clip-path,none);-webkit-clip-path:var(--hero-clip-path,none);overflow:hidden;padding:4rem 0 2rem;position:relative}.centered-hero .hero-bg-video{height:100%;inset:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%;z-index:0}.centered-hero .hero-bg-image-overlay{background-position:var(--hero-bg-position,center center);background-repeat:no-repeat;background-size:var(--hero-bg-size,cover);inset:0;pointer-events:none;position:absolute;z-index:1}.centered-hero .hero-bg-overlay{background:var(--hero-video-overlay,rgba(0,0,0,.35));inset:0;pointer-events:none;position:absolute;z-index:2}.centered-hero .hero-content{position:relative;z-index:3}.centered-hero .kicker{color:#fff}.centered-hero .title{color:#fff;font-size:3rem;font-weight:900;line-height:1}.centered-hero .description{color:#fff;font-size:1rem}.centered-hero .hero-logos img{height:42px;margin:0 1.5rem;-o-object-fit:contain;object-fit:contain;opacity:.95;width:auto}.centered-hero .hero-cards{row-gap:.75rem}.centered-hero .hero-cards--cols-4 .hero-card{padding-left:1rem}@media (max-width:1199px){.centered-hero .hero-cards--cols-4 .hero-card{padding-left:2.5rem}}.centered-hero .hero-cards--cols-4 .hero-card-row{gap:1rem}@media (max-width:1199px){.centered-hero .hero-cards--cols-4 .hero-card-row{gap:1.5rem}}.centered-hero .hero-cards-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem}.centered-hero .hero-card-item{width:100%}.centered-hero a.hero-card-link{display:block;height:100%;text-decoration:none}.centered-hero .hero-card{background:rgba(243,244,255,.1);border:.0625rem solid rgba(243,244,255,.12);border-radius:8px;-webkit-box-shadow:0 0 8px 0 rgba(15,32,96,.15);box-shadow:0 0 8px 0 rgba(15,32,96,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:6.25rem;padding-left:2.5rem;-webkit-transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.centered-hero a.hero-card-link:hover .hero-card{background:rgba(243,244,255,.14);-webkit-box-shadow:0 0 .5rem rgba(15,32,96,.15),0 .75rem 2rem rgba(0,0,0,.12);box-shadow:0 0 .5rem rgba(15,32,96,.15),0 .75rem 2rem rgba(0,0,0,.12);-webkit-transform:translateY(-.125rem);transform:translateY(-.125rem)}.centered-hero .hero-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;width:100%}.centered-hero .hero-card-icon-wrap{border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:4rem;width:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;background:rgba(243,244,255,.1);border:.0625rem solid rgba(243,244,255,.12);-webkit-box-shadow:0 0 .5rem rgba(15,32,96,.15);box-shadow:0 0 .5rem rgba(15,32,96,.15);justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 4rem;flex:0 0 4rem}.centered-hero .hero-card-icon{height:2.25rem;-o-object-fit:contain;object-fit:contain;width:2.25rem}.centered-hero .hero-card-title-link{color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.02em;line-height:1rem;text-transform:uppercase;-webkit-box-flex:1;display:-webkit-box;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.centered-hero--team{padding:4rem 0;text-align:center}.centered-hero--team .hero-team{display:-webkit-box;display:-ms-flexbox;display:flex;margin-inline:auto;max-width:72rem;min-height:32rem;position:relative;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1200px){.centered-hero--team .hero-team{min-height:36rem}}.centered-hero--team .hero-team__panel{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:rgba(243,244,255,.06);border:1px solid rgba(243,244,255,.12);border-radius:.75rem;-webkit-box-shadow:0 0 .5rem rgba(15,32,96,.15);box-shadow:0 0 .5rem rgba(15,32,96,.15);padding:3rem 2rem;position:relative;width:100%;z-index:3}.centered-hero--team .hero-team__panel-inner{margin-inline:auto;max-width:40rem}.centered-hero--team .hero-team__kicker{font-size:.75rem;letter-spacing:.14em;line-height:16px;margin:0 0 .75rem}.centered-hero--team .hero-team__kicker,.centered-hero--team .hero-team__name{color:#fff;font-weight:900;text-shadow:0 0 4px rgba(0,0,0,.25);text-transform:uppercase}.centered-hero--team .hero-team__name{font-size:3rem;letter-spacing:.02em;line-height:1;margin:0 0 .5rem}.centered-hero--team .hero-team__role{color:#fff;font-size:1rem;font-weight:400;line-height:130%;margin:.5rem 0 0;text-shadow:0 0 4px rgba(0,0,0,.25)}.centered-hero--team .hero-team__social{gap:.75rem;margin-top:1rem}.centered-hero--team .hero-team__social,.centered-hero--team .hero-team__social-link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.centered-hero--team .hero-team__social-link{color:#fff;font-weight:700;height:2rem;line-height:1;text-decoration:none;-webkit-transition:background .15s ease,border-color .15s ease,-webkit-transform .15s ease;transition:background .15s ease,border-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,background .15s ease,border-color .15s ease;transition:transform .15s ease,background .15s ease,border-color .15s ease,-webkit-transform .15s ease;width:2rem}.centered-hero--team .hero-team__social-link:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.centered-hero--team .hero-team__photo-wrap{bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;right:0;top:0;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;pointer-events:none;z-index:1}.centered-hero--team .hero-team__photo{-webkit-filter:grayscale(1);filter:grayscale(1);height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;opacity:.95;width:auto}@media (max-width:48rem){body.front-page .centered-hero,body.home .centered-hero{clip-path:none!important;margin:0!important;padding:0!important}.centered-hero{clip-path:none!important}.centered-hero .title{font-size:2rem!important}.centered-hero .hero-card{min-height:5.5rem;padding-inline:1.25rem}.centered-hero .hero-card-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;padding:1rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;width:100%}.centered-hero .hero-card-icon-wrap{height:3.5rem;width:3.5rem;-ms-flex-preferred-size:3.5rem;border-radius:1.5rem;flex-basis:3.5rem}.centered-hero .hero-card-icon{height:2rem;width:2rem}.centered-hero .hero-card-title-link{font-size:.8125rem;line-height:1rem}.centered-hero--team .hero-team{min-height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.centered-hero--team .hero-team__panel{padding:2rem 1.25rem}.centered-hero--team .hero-team__photo-wrap{display:none}.centered-hero--team .hero-team__name{font-size:1.75rem}}
/*# sourceMappingURL=hero.css.map */
