.cms-text{white-space:pre-line}[hidden]{display:none!important}.hero:before{background-image:linear-gradient(90deg,rgba(11,24,26,.55),rgba(11,24,26,.12)),var(--editor-hero,url('assets/villa.png'))!important}.brand-mark,.eyebrow,.tab-price,.tier-info .tier-pricing strong{color:var(--editor-accent,#a48654)}

.portfolio-invite{padding:70px 6%;background:#e7eadd;display:flex;gap:32px;justify-content:space-between;align-items:center}.portfolio-invite h2{font:clamp(30px,4vw,52px)/1.12 Georgia,serif;margin:12px 0}.portfolio-invite .button{white-space:nowrap}@media(max-width:700px){.portfolio-invite{align-items:flex-start;flex-direction:column;padding:48px 6%}}
