/* TOP edge cue and a compact staggered mobile gallery. */
.v21-redesign .hero.hero-panorama-v66>.hero-scroll-v98{left:auto;right:8px;bottom:82px;z-index:25;color:#e7f3f8;text-shadow:0 1px 4px #0d2135;font-size:10px;padding:7px;min-height:64px}
.v21-redesign .hero.hero-panorama-v66>.hero-scroll-v98:focus-visible{outline:2px solid #fff;outline-offset:2px}
@media(max-width:767px){
.v21-redesign #about .about-photos{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:10px;margin:22px 18px 0;padding-bottom:46px}
.v21-redesign #about .about-photos .about-main{height:165px;aspect-ratio:auto;margin-top:48px;border-radius:6px}
.v21-redesign #about .about-photos .about-sub{height:230px;aspect-ratio:auto;margin-top:0;border-radius:6px}
.v21-redesign #about .about-main img{object-position:65% center}
.v21-redesign #about .about-sub img{object-position:50% center}
.v21-redesign .hero.hero-panorama-v66>.hero-scroll-v98{right:1px;bottom:78px;font-size:9px}
}
@media(max-width:350px){.v21-redesign #about .about-photos .about-main{height:150px;margin-top:42px}.v21-redesign #about .about-photos .about-sub{height:210px}}
