.photos-module__TP1bSq__page{isolation:isolate;color:#193349;flex-direction:column;align-items:start;min-height:100svh;padding:2.5rem 1.5rem 3rem;display:flex;position:relative}.photos-module__TP1bSq__background{z-index:-1;pointer-events:none;background:#f4fafd;position:fixed;inset:0;overflow:hidden}.photos-module__TP1bSq__backgroundImage{object-fit:cover;object-position:center bottom;transition:opacity .25s}.photos-module__TP1bSq__background:after{content:"";background:linear-gradient(#f4fafd73,#f4fafda6 45%,#f4fafd66);position:absolute;inset:0}.photos-module__TP1bSq__intro{text-align:center;text-shadow:0 1px 16px #ffffffb3;margin:0 auto 3rem}.photos-module__TP1bSq__intro h1{text-wrap:balance;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.5}.photos-module__TP1bSq__intro a{text-underline-offset:3px;text-decoration:underline}.photos-module__TP1bSq__intro a:hover{color:#193349}.photos-module__TP1bSq__intro a:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #193349}@media (hover:hover){.photos-module__TP1bSq__page:has(.photos-module__TP1bSq__gallery>div:hover) .photos-module__TP1bSq__backgroundImage{opacity:.28}}@media (prefers-reduced-motion:reduce){.photos-module__TP1bSq__backgroundImage{transition:none}}@media (min-width:1024px){.photos-module__TP1bSq__page{padding-left:6rem;padding-right:6rem}}
