.renewal.mission-site main.mission-page.mission-home-page{padding-top:0}.renewal.mission-site .mission-photo-gallery{background:#15343d;width:100%;margin:0 0 40px;overflow:hidden}.mission-photo-stage{isolation:isolate;background:#15343d;width:100%;height:min(56.25vw,720px);position:relative;overflow:hidden}.mission-photo-slide{opacity:0;pointer-events:none;position:absolute;inset:0}.mission-photo-slide.is-previous{opacity:1;z-index:1}.mission-photo-slide.is-active{opacity:1;z-index:2}.mission-photo-slide.is-entering{animation:1.2s ease-in-out both mission-photo-dissolve}@keyframes mission-photo-dissolve{0%{opacity:0}to{opacity:1}}.mission-photo-image{object-fit:cover;object-position:50% 60%;width:100%;height:100%;display:block}@media (max-width:760px){.renewal.mission-site .mission-photo-gallery{margin-bottom:26px}}@media (prefers-reduced-motion:reduce){.mission-photo-slide.is-entering{animation:none}}.mission-photo-stage:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0000 40%,#081c2840 70%,#081c28bd 100%);position:absolute;inset:0}.mission-photo-copy{z-index:4;width:var(--r-content-width);pointer-events:none;margin-inline:auto;position:absolute;bottom:clamp(20px,4vw,56px);left:0;right:0}.renewal.mission-site .mission-photo-copy h1{color:#fff;letter-spacing:-.04em;white-space:nowrap;text-shadow:0 2px 16px #0008;margin:0;font-family:inherit;font-size:clamp(18px,3.5vw,48px);font-weight:700;line-height:1.35}.renewal.mission-site .mission-photo-copy h1 span{color:#ffe0a3}@media (min-width:601px){.mission-photo-copy{top:clamp(40px,8vw,112px);bottom:auto}.mission-photo-stage:after{background:linear-gradient(#081c289e 0%,#081c2833 32%,#0000 65%)}}
