.full-image-overlay__inner{position:relative;height:max(640px,640px + ((100vw - 360px) / ((768 - 360) / (800 - 640))));margin:0 max(8px,8px + ((100vw - 360px) / ((768 - 360) / (48 - 8))));max-height:100vh;background-color:#174266}@media(min-width:768px){.full-image-overlay__inner{height:calc(800px + ((100vw - 768px) / ((1024 - 768) / (620 - 800))));margin:0 calc(48px + ((100vw - 768px) / ((1024 - 768) / (56 - 48))))}}@media(min-width: 1024px){.full-image-overlay__inner{height:620px;margin:0 56px}}@media(min-width:1280px){.full-image-overlay__inner{height:calc(620px + ((100vw - 1280px) / ((1440 - 1280) / (720 - 620))));margin:calc(56px + ((100vw - 1280px) / ((1440 - 1280) / (60 - 56))))}}@media(min-width: 1440px){.full-image-overlay__inner{height:min(900px,720px + ((100vw - 1440px) / ((1920 - 1440) / (900 - 720))));margin:0 calc(60px + ((100vw - 1440px) / ((1920 - 1440) / (100 - 60))))}}@media(min-width: 1920px){.full-image-overlay__inner{height:900px;margin:0 4.2vw}}.full-image-overlay__image.picture{position:absolute;display:none;inset:0;height:100%;width:100%}.full-image-overlay__image.picture.img-1{display:inline}.full-image-overlay__image.picture:after{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,color-stop(37.36%,transparent),color-stop(88.19%,rgba(0,0,0,.8)));background:linear-gradient(to bottom,transparent 37.36%,rgba(0,0,0,.8) 88.19%);pointer-events:none}.full-image-overlay__content{text-align:center;position:absolute;left:50%;bottom:max(23px,23px + ((100vw - 360px) / ((768 - 360) / (55 - 23))));-webkit-transform:translateX(-50%);transform:translateX(-50%);width:68vw}@media(min-width:768px){.full-image-overlay__content{width:calc(576px + ((100vw - 768px) / ((1024 - 768) / (752 - 576))));bottom:calc(55px + ((100vw - 768px) / ((1024 - 768) / (40 - 55))))}}@media(min-width: 1024px){.full-image-overlay__content{bottom:calc(40px + ((100vw - 1024px) / ((1280 - 1024) / (48 - 40))));width:min(840px,752px + ((100vw - 1024px) / ((1280 - 1024) / (840 - 752))))}}@media(min-width: 1280px){.full-image-overlay__content{bottom:calc(48px + ((100vw - 1280px) / ((1440 - 1280) / (56 - 48))))}}@media(min-width: 1920px){.full-image-overlay__content{bottom:90px}}.full-image-overlay .content{margin:0 auto;text-align:center;color:#fff}@media(min-width:768px){.full-image-overlay .content{width:calc(480px + ((100vw - 768px) / ((1024 - 768) / (752 - 480))))}}@media(min-width: 1024px){.full-image-overlay .content{width:100%}}.full-image-overlay .content__eyebrow-wrapper{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.full-image-overlay .content__eyebrow{font-size:12px;margin-bottom:5px}@media(min-width:1440px){.full-image-overlay .content__eyebrow{margin-bottom:0}}@media(min-width:1920px){.full-image-overlay .content__eyebrow{margin-bottom:-6px}}.full-image-overlay .content__heading{color:#fcfaf6}.full-image-overlay .content__heading:not(:last-child){margin:0 0 16px}@media(min-width:1440px){.full-image-overlay .content__heading:not(:last-child){margin-bottom:22px}}.full-image-overlay__links{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 28px;margin-top:clamp(11px,11px + ((100vw - 360px) / ((1920 - 360) / (22 - 11))),22px)}@media(min-width: 768px){.full-image-overlay__links{-webkit-column-gap:calc(28px + ((100vw - 768px) / ((1024 - 768) / (42 - 28))));-moz-column-gap:calc(28px + ((100vw - 768px) / ((1024 - 768) / (42 - 28))));column-gap:calc(28px + ((100vw - 768px) / ((1024 - 768) / (42 - 28))))}}@media(min-width: 1024px){.full-image-overlay__links{-webkit-column-gap:42px;-moz-column-gap:42px;column-gap:42px}}@media(min-width:1280px){.full-image-overlay__links{-webkit-column-gap:min(60px,49px + ((100vw - 1280px) / ((1440 - 1280) / (60 - 49))));-moz-column-gap:min(60px,49px + ((100vw - 1280px) / ((1440 - 1280) / (60 - 49))));column-gap:min(60px,49px + ((100vw - 1280px) / ((1440 - 1280) / (60 - 49))))}}.full-image-overlay__links .link{color:#fff;padding-bottom:14px;padding-top:14px}.full-image-overlay__links .link:after{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.full-image-overlay__links-spacer{display:none;height:24px;width:1px;background:rgba(252,250,246,.2)}.full-image-overlay__links-spacer:last-of-type{display:none !important}@media(min-width:768px){.full-image-overlay__links-spacer{display:inline-block}}