.lgBotG_hero{align-items:center;gap:2rem;display:grid}.lgBotG_headline{letter-spacing:-.065em;margin-top:1.25rem;font-size:clamp(3.2rem,5.4vw,4.6rem);line-height:1.02}.lgBotG_headline em{font-family:var(--font-fraunces), Georgia, serif;letter-spacing:-.065em;font-weight:500}.lgBotG_photo{background:#eaf0e6;border-radius:1.5rem;min-width:0;height:340px;position:relative;overflow:hidden}.lgBotG_photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#102d2390);position:absolute;inset:45% 0 0}.lgBotG_photoCaption{z-index:1;color:#fff;position:absolute;bottom:1.75rem;left:1.75rem;right:1.75rem}.lgBotG_city{isolation:isolate;position:relative;overflow:hidden}.lgBotG_city:after{content:"";z-index:-1;border:1px solid #183e3514;border-radius:50%;width:8rem;height:8rem;transition:transform .2s;position:absolute;top:-3rem;right:-3rem;box-shadow:0 0 0 12px #183e3506,0 0 0 24px #183e3505}.lgBotG_city:hover:after{transform:scale(1.15)}.lgBotG_compact{max-width:58rem;margin-inline:auto}@media (max-width:639px){.lgBotG_headline{font-size:clamp(2.25rem,10.6vw,3.7rem)}}@media (min-width:1024px){.lgBotG_hero{grid-template-columns:1.12fr 1fr;gap:3rem}.lgBotG_photo{height:100%;min-height:620px}}@media (prefers-reduced-motion:reduce){.lgBotG_city:after{transition:none}}
