
.exact-home-page .hero-art{background-image:url('/assets/images/hero-couple-v14.png')!important;background-position:center!important}
.shared-couple-hero{background-image:linear-gradient(90deg,rgba(10,24,31,.78),rgba(10,24,31,.3) 47%,rgba(10,24,31,.04)),url('/assets/images/hero-couple-v14.png')!important;background-position:center center!important;background-size:cover!important}
.site-header .main-nav{gap:clamp(7px,.65vw,19px)}
.site-header .main-nav a{white-space:nowrap}
@media(max-width:900px){
 .hero-mobile-art{object-fit:cover!important;object-position:center!important}
 .he-centres-heading{align-items:center!important;text-align:center!important}
 .he-centres-heading h2,.he-centres-heading p{text-align:center!important}
 .he-explore{margin-inline:auto!important}
 .he-lower-living>div:first-of-type{text-align:center!important}
 .he-lower-living>div:first-of-type a{margin-inline:auto!important}
 .he-exact-footer{justify-content:center!important;text-align:center!important;flex-direction:column!important;align-items:center!important}
 .he-exact-footer nav,.he-social-links,.he-footer-brand{justify-content:center!important}
 .shared-couple-hero{background-position:64% center!important}
}

.club-locked{margin:35px 0;max-width:780px;padding:32px;display:flex;gap:22px;align-items:center;border:1px solid #b59664;background:#1a2c32;color:#fff}.club-locked>span{font-size:3rem;color:#e1bd81}.club-locked strong{font:1.6rem Georgia,serif}.club-locked p{font:1rem/1.5 Georgia,serif;margin:8px 0 0}@media(max-width:600px){.club-locked{padding:22px}}
