.TerraVariants_nocturne___l696,.TerraVariants_riviera__QFLu0{container-type:inline-size}.TerraVariants_riviera__QFLu0{--paper:#f6f3eb;--ink:#253327;background:var(--paper);color:var(--ink)}.TerraVariants_nocturne___l696{--paper:#141c21;--ink:#f0e9dc;background:var(--paper);color:var(--ink)}.TerraVariants_nocturne___l696>section,.TerraVariants_riviera__QFLu0>section{border-color:color-mix(in srgb,var(--terra-primary) 25%,transparent)}.TerraVariants_nocturne___l696>section:not([data-terra=hero]):not([id=results-section]){background:#1b252c}.TerraVariants_nocturne___l696 article{background:#202b33;color:#f0e9dc}.TerraVariants_nocturne___l696 [class*="text-[#171716]"]{color:#d2c9bc}.TerraVariants_nocturne___l696 article [class*=bg-white]{color:#27352f}.TerraVariants_riviera__QFLu0 [data-terra=hero]{background:#e9e7dc}.TerraVariants_riviera__QFLu0 [data-terra=stats]{background:#354633}.TerraVariants_nocturne___l696 [data-terra=stats]{background:#10171c}.TerraVariants_nocturne___l696 [data-terra=hero-copy],.TerraVariants_riviera__QFLu0 [data-terra=hero-copy]{padding-inline:clamp(24px,6cqi,100px)}.TerraVariants_nocturne___l696 a,.TerraVariants_nocturne___l696 button,.TerraVariants_riviera__QFLu0 a,.TerraVariants_riviera__QFLu0 button{border-radius:var(--terra-radius)}.TerraVariants_nocturne___l696 [data-terra=hero-copy] a,.TerraVariants_riviera__QFLu0 [data-terra=hero-copy] a{color:var(--terra-button-text)}.TerraVariants_nocturne___l696>section:last-child a,.TerraVariants_riviera__QFLu0>section:last-child a{background:var(--terra-button);color:var(--terra-button-text)}.TerraVariants_nocturne___l696 a:focus-visible,.TerraVariants_nocturne___l696 button:focus-visible,.TerraVariants_riviera__QFLu0 a:focus-visible,.TerraVariants_riviera__QFLu0 button:focus-visible{outline:2px solid var(--terra-primary);outline-offset:5px}@container (min-width: 1024px){.TerraVariants_riviera__QFLu0 [data-terra=hero]>img,.TerraVariants_riviera__QFLu0 [data-terra=hero]>video,.TerraVariants_riviera__QFLu0 [data-terra=overlay]{inset-inline-start:50%;width:50%}.TerraVariants_riviera__QFLu0 [data-terra=hero-copy]{width:50%;color:#253327}.TerraVariants_riviera__QFLu0 [data-terra=hero-copy] p{color:#52614b}.TerraVariants_riviera__QFLu0 [data-terra=hero-copy] button{color:#253327;border-color:#52614b}.TerraVariants_riviera__QFLu0 [data-terra=lifestyle] img:nth-child(2n){margin-top:48px}.TerraVariants_riviera__QFLu0 [data-terra=services]>div>div{order:2}.TerraVariants_nocturne___l696 [data-terra=hero]{margin:24px;min-height:78vh}.TerraVariants_nocturne___l696 [data-terra=hero-copy]{min-height:78vh}.TerraVariants_nocturne___l696 [data-terra=lifestyle]>div>div:first-child{grid-template-columns:1fr 1fr}}@media (hover:hover) and (pointer:fine){.TerraVariants_nocturne___l696[data-button-animation=scale] :is(button,a):hover,.TerraVariants_riviera__QFLu0[data-button-animation=scale] :is(button,a):hover{transform:scale(1.03)}.TerraVariants_nocturne___l696[data-button-animation=slide] :is(button,a):hover,.TerraVariants_riviera__QFLu0[data-button-animation=slide] :is(button,a):hover{translate:0 -2px}}@media (prefers-reduced-motion:reduce){.TerraVariants_nocturne___l696 *,.TerraVariants_riviera__QFLu0 *{transition:none!important;animation:none!important;translate:none!important;transform:none!important}}@media (hover:hover) and (pointer:fine){.TerraVariants_nocturne___l696[data-button-animation=glow] :is(button,a):hover,.TerraVariants_riviera__QFLu0[data-button-animation=glow] :is(button,a):hover{box-shadow:0 0 20px color-mix(in srgb,var(--terra-button) 40%,transparent)}}@container (max-width: 767px){.TerraVariants_nocturne___l696 .grid,.TerraVariants_riviera__QFLu0 .grid{grid-template-columns:minmax(0,1fr)}.TerraVariants_nocturne___l696 [data-terra=hero-copy] h1,.TerraVariants_riviera__QFLu0 [data-terra=hero-copy] h1{font-size:clamp(2.5rem,10cqi,3.5rem)}.TerraVariants_nocturne___l696 h2,.TerraVariants_riviera__QFLu0 h2{font-size:2.25rem;overflow-wrap:anywhere}}.TerraVariants_nocturne___l696 [id=results-section]>div>div:first-child p:last-child,.TerraVariants_riviera__QFLu0 [id=results-section]>div>div:first-child p:last-child{color:inherit;opacity:.65}