[data-va-homes]{--va-white:#fff;--va-teal-tint:#e3f4f4;--va-gold-tint:#fbf3e0;--va-link:#08777b;--va-gold-ink:#8d620b;--va-line:#d8dee1;--va-copy:#435064;--va-dark-copy:#d6dee7;--va-shadow:0 10px 28px color-mix(in srgb, var(--navy) 8%, transparent);--va-hero-gradient:linear-gradient(115deg, var(--navy) 25%, #103646 75%, #12535b);--card:var(--va-white);--card-foreground:var(--navy);--border:var(--va-line);--input:var(--va-line);--primary:var(--teal);--primary-foreground:var(--va-white);background:var(--reef);color:var(--navy)}body:has([data-va-homes]) header:not([data-va-campaign-header]){display:none}[data-va-homes] h1,[data-va-homes] h2,[data-va-homes] h3{letter-spacing:0}[data-va-homes] [data-va-campaign-header]{background:var(--navy);color:var(--reef)}[data-va-homes] .va-hero{background:var(--va-hero-gradient)}[data-va-homes] [data-va-tone=dark]{color:var(--va-white)}[data-va-homes] .va-band-reef{background:var(--reef)}[data-va-homes] .va-band-white{background:var(--va-white)}[data-va-homes] .va-band-teal{background:var(--va-teal-tint)}[data-va-homes] .va-band-gold{background:var(--va-gold-tint)}[data-va-homes] .va-final-cta{background:var(--teal)}[data-va-homes] [data-va-tone=light]{color:var(--navy);border-color:var(--va-line)}[data-va-homes] [data-va-tone=light] [class*=text-reef]{color:var(--va-copy)}[data-va-homes] [data-va-tone=light] h3.text-reef,[data-va-homes] [data-va-tone=light] .text-reef{color:var(--navy)}[data-va-homes] [data-va-tone=light] .text-teal{color:var(--va-link)}[data-va-homes] [data-va-tone=light] [class*=border-reef]{border-color:var(--va-line)}[data-va-homes] [data-va-tone=light] .bg-command,[data-va-homes] [data-va-tone=light] .bg-navy:not(input):not(select),[data-va-homes] .va-surface,[data-va-homes] [data-va-tone=light] table{background:var(--va-white);box-shadow:var(--va-shadow)}[data-va-homes] [data-va-tone=light] input,[data-va-homes] [data-va-tone=light] select{color:var(--navy);background:var(--va-white);border-color:var(--va-line);box-shadow:none}[data-va-homes] [data-va-tone=light] input:focus,[data-va-homes] [data-va-tone=light] select:focus{border-color:var(--va-link)}[data-va-homes] [data-va-tone=light] .font-display.font-extrabold{color:var(--va-gold-ink)}[data-va-homes] .bg-primary{background:var(--teal);color:var(--va-white);font-size:1.25rem}[data-va-homes] .bg-primary:hover{background:var(--va-link)}[data-va-homes] [data-va-tone=dark] .bg-primary,[data-va-homes] [data-va-campaign-header] .bg-primary{background:var(--gold);color:var(--navy)}[data-va-homes] [data-va-tone=dark] .bg-primary:hover,[data-va-homes] [data-va-campaign-header] .bg-primary:hover{background:var(--va-gold-tint)}[data-va-homes] .va-final-cta [class*=text-reef]{color:var(--va-white)}[data-va-homes] .va-final-cta p{font-size:1.25rem;font-weight:700}[data-va-homes] [data-va-tone=light] [class*=bg-transparent]{color:var(--va-link);border-color:var(--va-link)}[data-va-homes] [data-va-tone=light] [class*=bg-transparent]:hover{background:var(--va-teal-tint)}[data-va-homes] [data-va-tone=light] figure>.aspect-video{background:var(--navy);box-shadow:var(--va-shadow)}[data-va-homes] .va-browser-frame{border:1px solid var(--va-line);background:var(--va-white);box-shadow:var(--va-shadow);overflow:hidden}[data-va-homes] .va-browser-bar{background:var(--va-white);border-bottom:1px solid var(--va-line);align-items:center;gap:7px;height:34px;padding-inline:14px;display:flex}[data-va-homes] .va-browser-bar span{background:var(--storm);width:8px;height:8px;border-radius:50%!important}[data-va-homes] .va-browser-bar span:first-child{background:var(--gold)}[data-va-homes] .va-browser-bar span:last-child{background:var(--teal)}[data-va-homes] .va-list-preview{width:100%;min-width:0}[data-va-homes] .va-list-preview-compact{max-width:900px;margin-inline:auto}[data-va-homes] .va-list-preview p{color:var(--va-copy)}[data-va-homes] [data-va-reviews] h2,[data-va-homes] [data-va-reviews] .text-center>p,[data-va-homes] [data-va-reviews] .text-center>div{display:none}[data-va-homes] [data-va-reviews] section>div{padding-block:0 3rem}[data-va-homes] [data-va-reviews] section{background:var(--va-white);border:0}[data-va-homes] [data-va-reviews] figure>div{background:var(--va-white);border:1px solid var(--va-line);border-left:4px solid var(--teal);box-shadow:var(--va-shadow)}[data-va-homes] [data-va-reviews] blockquote,[data-va-homes] [data-va-reviews] figcaption>div:first-child{color:var(--navy)}[data-va-homes] [data-va-reviews] button,[data-va-homes] [data-va-reviews] .btn-outline{border-color:var(--va-line);color:var(--navy)}[data-va-homes] [data-va-reviews] button:hover{background:var(--va-teal-tint)}[data-va-homes] [data-va-reviews] figure>div>div>span{background:var(--va-teal-tint);color:var(--va-link)}[data-va-homes] [data-va-reviews] figcaption{border-color:var(--va-line)}[data-va-homes]>div:last-child{background:var(--navy)}[data-va-homes]>div:last-child p{color:var(--va-dark-copy)}[data-va-homes] .va-beta-bar{background:var(--navy);color:var(--va-white);border-color:var(--gold)}@media (prefers-reduced-motion:reduce){[data-va-homes] [data-va-reviews] .transition-transform{transition:none}}@keyframes va-pulse{0%{box-shadow:0 0 #c9921a99}70%{box-shadow:0 0 0 22px #c9921a00}to{box-shadow:0 0 #c9921a00}}[data-va-homes] .va-play-pulse{animation:2s ease-out infinite va-pulse}@media (prefers-reduced-motion:reduce){[data-va-homes] .va-play-pulse{animation:none}}
