/* Unique v2 URLs ensure deployed artwork is not replaced by cached older images. */
.approved-redesign .refreshed-hero .disciples-underline{position:relative;display:inline-block;white-space:nowrap}
.approved-redesign .refreshed-hero .disciples-underline::after{content:"";position:absolute;left:8%;right:4%;bottom:.025em;height:.065em;min-height:4px;background:#10c1d5;border-radius:55% 44% 48% 38%;transform:rotate(-1.1deg)}
/* Keep the doorway integrated with the navy hero; do not change site typography or content. */
@media (min-width:701px){
 .approved-redesign .refreshed-hero .hero-door {object-position:50% 50%;}
}
@media(max-width:700px){
 .approved-redesign .refreshed-hero .hero-door {object-position:center 42%;}
}

/* Both images are integrated into the hero, with new URLs for this release. */
@media(min-width:701px){
.approved-redesign .refreshed-hero .hero-grid{display:block;min-height:660px;isolation:isolate}
.approved-redesign .refreshed-hero .refreshed-hero-copy{width:58%;max-width:740px;position:relative;z-index:2;padding-top:76px;padding-bottom:76px}
.approved-redesign .refreshed-hero .hero-door{position:absolute;right:calc((100vw - 100%)/-2);top:0;width:76%;height:100%;min-height:0;object-fit:cover;object-position:65% center;z-index:-1;mask-image:linear-gradient(to right,transparent 0%,black 24%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 24%)}
.approved-redesign .refreshed-hero .refreshed-hero-copy:before{content:'';position:absolute;inset:0 -70px 0 -8vw;background:linear-gradient(to right,#081e33 65%,transparent);z-index:-1;pointer-events:none}
}
@media(max-width:700px){.approved-redesign .refreshed-hero .hero-door{width:100%;height:390px;min-height:0;object-fit:cover;object-position:70% center;mask-image:linear-gradient(to bottom,transparent,black 12%);-webkit-mask-image:linear-gradient(to bottom,transparent,black 12%)}.approved-redesign .refreshed-hero .refreshed-hero-copy{padding-bottom:24px}}
