.vera-promo{width:100%;max-width:none;margin:0;background:#e8eef4}.vera-promo .promo-photo{min-height:620px}.vera-promo .promo-copy{padding:clamp(32px,4vw,68px)}.vera-promo h2{font-size:clamp(32px,3.8vw,58px);line-height:1.05;letter-spacing:-.04em}.vera-package{font-size:22px;font-weight:600;line-height:1.3}.vera-promo .promo-area{font-size:18px}.vera-promo .promo-price{margin:24px 0}.vera-promo .button{font-size:14px}@media(max-width:760px){.vera-promo{grid-template-columns:1fr}.vera-promo .promo-photo{min-height:0;aspect-ratio:1}.vera-promo .promo-copy{padding:32px 24px 40px}.vera-promo h2{font-size:38px}}@media(max-width:760px){.mobile-home .vera-promo{margin:0;border-radius:0}.mobile-home .vera-promo .promo-photo{aspect-ratio:1}.mobile-home .vera-promo .promo-copy{padding:32px 24px 40px}}
