*,:after,:before{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none;interpolate-size:allow-keywords}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol[role=list],ul[role=list]{list-style:none}html,html:focus-within{scroll-behavior:smooth}body{min-height:100vh}address{font-style:normal}img,picture{display:block;max-width:100%}img[width]{height:auto}button,input,select,textarea{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}@media (prefers-reduced-motion:reduce){html,html:focus-within{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.btn{align-items:center;-webkit-appearance:none;background:var(--btn-bg,#ae1a28);border:0;border-radius:250px;color:var(--btn-color,#fff);cursor:pointer;display:inline-grid;font:600 1rem/1.1 Inter,arial,sans-serif;justify-items:center;padding:10px 30px;text-align:center;transition:all .35s ease}.btn,.btn:hover{text-decoration:none}.btn:hover{background:var(--btn-bg-hover,#e1b343);color:var(--btn-color-hover,#022044)}@media only screen and (max-width:47.9375em){.btn{font-size:.875rem}}.btn--yellow{--btn-bg:#e1b343;--btn-color:#022044;--btn-bg-hover:#ae1a28;--btn-color-hover:#fff}.btn--ada-on-navy{--btn-bg:#d11f31}.btn--ghost{--btn-bg:transparent;--btn-bg-hover:#f9fafc;border:1px solid #f9fafc}.outer-gutter{padding-left:min(5vw,80px);padding-right:min(5vw,80px)}@media only screen and (max-width:47.9375em){.outer-gutter{padding-left:15px;padding-right:15px}}:focus-visible{box-shadow:0 0 0 3px #fff,0 0 0 6px #000;outline:2px solid transparent;outline-offset:2px}body{background-color:#f9fafc;color:#45556c;font:400 1.125rem/1.6 Inter,arial,sans-serif}@media only screen and (max-width:47.9375em){body{font-size:1rem}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#022044;font-family:Outfit,arial,sans-serif;font-weight:700;line-height:1.2;margin-bottom:.5em}.h1,.h2,.h3,h1,h2,h3{text-wrap:pretty}.h1,h1{font-size:clamp(2rem,.6rem + 3.2vw,3rem)}.h2,h2{font-size:clamp(1.5rem,.1rem + 3.2vw,2.5rem)}.h3,h3{font-size:clamp(1.25rem,.2rem + 2.4vw,2rem)}.h4,h4{font-size:clamp(1.125rem,.6rem + 1.2vw,1.5rem)}.h5,h5{font-size:1.125rem}.h6,h6{font-size:1rem}.link-style,a{color:#ae1a28;text-decoration:underline;transition:all .35s ease}.link-style:hover,a:hover{color:#82131e}.logo{background:#fff;border-radius:0 0 24px 24px;left:50%;padding:10px 15px;position:absolute;top:0;transform:translateX(-50%);width:164px;z-index:1000}.logo img{width:100%}.rtecontent>*+*{margin-top:1.25rem}.rtecontent blockquote{color:#022044;font-size:1.5rem;font-weight:600;padding-left:28px;position:relative}.rtecontent blockquote:before{background-color:#ae1a28;border-radius:4px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:4px}@media only screen and (max-width:47.9375em){.rtecontent blockquote{font-size:1.25rem;padding-left:20px}}.pattern{padding-left:min(5vw,80px);padding-right:min(5vw,80px)}@media only screen and (max-width:47.9375em){.pattern{padding-left:15px;padding-right:15px}}.pattern.pull-up{position:relative}.pattern.pull-up>.container{margin-top:-48px}.hero{background:#022044;display:grid;grid-template-areas:"stack";padding:0;place-items:center;position:relative}.hero>*{grid-area:stack}.hero__background{aspect-ratio:1600/705;min-height:100%;overflow:hidden;position:relative;width:100%}.hero__background img{display:block;height:100%;margin:0 0 0 auto;object-fit:cover;object-position:center center;position:relative;width:100%}.hero__background:after{background:linear-gradient(270deg,rgba(2,32,68,.82),rgba(2,32,68,.82) 28%,#022044 62%,#022044);content:"";inset:0;position:absolute}.hero__content{padding:140px min(5vw,80px) 120px;position:relative;width:100%}@media only screen and (max-width:47.9375em){.hero__content{padding-left:15px;padding-right:15px}}.hero__content h1,.hero__content h2{color:#fff;margin:0}.hero__content .highlight{color:#e1b343}.hero__content .highlight>div{padding-right:2px}.hero__content .title{font-size:clamp(2.5rem,8vw,6rem);letter-spacing:-.03em;line-height:1;will-change:transform}.hero__content .title div{display:block}.hero__content .title div>*>*{will-change:transform}.hero__content .title .highlight{font-size:clamp(3.75rem,-.045rem + 12.14vw,9.063rem);letter-spacing:-.0453125em;line-height:.8;margin-top:.05em}.hero__content .subtext{color:#cad5e2;font-size:clamp(.875rem,.607rem + .86vw,1.25rem);margin:32px 0 0;width:min(600px,65%)}@media only screen and (max-width:47.9375em){.hero__content .subtext{margin-top:16px}}@media only screen and (max-width:33.063em){.hero__content .subtext{width:100%}}.hero__content .btn{margin-top:32px}.hero.hero--cta .hero__background{aspect-ratio:1600/545}.hero.hero--cta .hero__content{padding-bottom:80px;padding-top:80px}.hero.hero--cta .hero__content .subtext{font-size:clamp(.875rem,.696rem + .57vw,1.125rem);margin-top:16px;width:min(700px,70%)}@media only screen and (max-width:33.063em){.hero.hero--cta .hero__content .subtext{width:100%}}.image-content-row{background:#fff;border:1px solid rgba(202,213,226,.4);border-radius:24px;box-shadow:0 14px 21.6px 0 rgba(0,0,0,.04);display:flex;gap:min(96px,9vw);padding:min(48px,4vw)}.image-content-row~.image-content-row{margin-top:48px}.image-content-row:last-child{margin-bottom:48px}@media only screen and (max-width:33.063em){.image-content-row{gap:24px;padding:15px 15px 24px}.image-content-row~.image-content-row{margin-top:32px}.image-content-row:last-child{margin-bottom:32px}}.image-content-row__asset,.image-content-row__content{flex:1}.image-content-row__asset .headline,.image-content-row__content .headline{margin:0 0 5px}.image-content-row__asset .subtext,.image-content-row__content .subtext{color:#022044;line-height:1.3}.image-content-row__asset .location,.image-content-row__content .location{background:url(../assets/pin.svg) 0 0 no-repeat;margin:16px 0 0;padding-left:32px}.image-content-row__asset .rtecontent,.image-content-row__content .rtecontent{margin-top:24px}@media screen and (max-width:48em){.image-content-row{flex-flow:row wrap}.image-content-row__asset,.image-content-row__content{flex-basis:100%}.image-content-row__content>div{max-width:100%}}.image-content-row--reverse{flex-flow:row-reverse}@media screen and (max-width:48em){.image-content-row--reverse{flex-flow:row wrap}}.video-btn{background:transparent;border:none;border-radius:18px;box-shadow:0 14px 21.6px rgba(0,0,0,.2);cursor:pointer;overflow:hidden;padding:0;position:relative}.video-btn>img{aspect-ratio:622/492;display:block;object-fit:cover;width:100%}.video-btn:after{background:rgba(0,0,0,.57);content:"";inset:0;position:absolute}.video-btn:hover .video-btn__play:before{transform:scale(.8)}.video-btn:hover .video-btn__play:after{transform:scale(1)}.video-btn__play{display:block;height:88px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:88px;z-index:50}.video-btn__play:before{opacity:.55}.video-btn__play:after,.video-btn__play:before{background-color:#ae1a28;border-radius:50%;content:"";inset:0;position:absolute;transition:all .35s ease}.video-btn__play:after{transform:scale(.75)}.video-btn__play img{display:block;height:auto;left:50%;margin-left:5px;position:absolute;top:50%;transform:translate(-50%,-50%);width:32px;z-index:50}dialog.dialog-popup-video{background:transparent;border:0;height:100%;margin:0;max-height:none;max-width:none;overflow-y:auto;padding:100px 25px;transition:display allow-discrete .35s ease,overlay allow-discrete .35s ease;width:100%}@media only screen and (max-width:47.9375em){dialog.dialog-popup-video{padding:80px 25px}}dialog.dialog-popup-video::backdrop{backdrop-filter:blur(6px);background:#022044;opacity:0;transition:display allow-discrete .35s ease,overlay allow-discrete .35s ease,opacity .35s ease}dialog.dialog-popup-video[open] .video{opacity:1;transform:translateY(0)}dialog.dialog-popup-video[open]::backdrop{opacity:.95}dialog.dialog-popup-video .video{aspect-ratio:16/9;background:#022044;display:block;margin:0 auto;max-width:1192px;opacity:0;position:relative;transform:translateY(10px);transition:opacity .35s ease,transform .35s ease;width:100%}dialog.dialog-popup-video .video iframe{border:0;display:block;height:100%;width:100%}dialog.dialog-popup-video .popover__close{align-items:center;background:transparent;border:0;bottom:100%;color:#e1b343;cursor:pointer;display:grid;font-size:.875rem;gap:10px;grid-template-columns:1fr auto;line-height:1;margin-bottom:16px;padding:0;position:absolute;right:0;text-decoration:underline;z-index:1}@starting-style{dialog.dialog-popup-video[open] .video{opacity:0;transform:translateY(10px)}dialog.dialog-popup-video[open]::backdrop{opacity:0}}footer{padding:32px min(5vw,80px)}@media only screen and (max-width:47.9375em){footer{padding-left:15px;padding-right:15px}}footer>.container{align-items:center;display:flex;flex-flow:row wrap;gap:50px;justify-content:space-between}@media only screen and (max-width:47.9375em){footer>.container{gap:32px;justify-content:center;text-align:center}}.footer-cta{align-items:center;column-gap:22px;display:flex;flex-flow:row wrap;row-gap:16px}.footer-cta__text{margin:0}@media only screen and (max-width:47.9375em){.footer-cta{flex-basis:100%;justify-content:center;text-align:center;width:100%}}