html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}[data-theme=theme2]{--lp-bg: 220 14% 4%;--lp-s1: 220 10% 8%;--lp-s2: 220 8% 12%;--lp-s3: 220 7% 16%;--lp-line: 0 0% 100% / .08;--lp-line-2: 0 0% 100% / .14;--lp-text: 240 11% 96%;--lp-text-2: 240 3% 64%;--lp-text-3: 240 2% 45%;--lp-teal: 187 52% 56%;--lp-teal-2: 187 60% 36%;--lp-amber: 38 95% 57%;--lp-green: 135 59% 49%}[data-theme=theme2] [data-testid^=landing-]{--background: var(--lp-bg);--card: var(--lp-s1);--popover: var(--lp-s3);--muted: var(--lp-s2);--secondary: var(--lp-s2);--foreground: var(--lp-text);--card-foreground: var(--lp-text);--popover-foreground: var(--lp-text);--muted-foreground: var(--lp-text-2);--border: 220 7% 17%;--input: 220 7% 19%;--accent: var(--lp-teal);--logo-wordmark: var(--lp-teal);--footer-bg: var(--lp-bg);--neutral-50: 220 9% 10%;--neutral-100: 220 8% 13%;--neutral-200: 220 7% 18%;--neutral-300: 220 6% 26%;--neutral-400: 240 2% 45%;--neutral-500: 240 2% 55%;--neutral-600: 240 3% 64%;--neutral-700: 240 5% 76%;--neutral-800: 240 8% 86%;--neutral-900: 240 11% 94%;--neutral-950: 240 11% 97%}[data-theme=theme2] [data-testid^=landing-][class*=text-white],[data-theme=theme2] [data-testid^=landing-] [class*=text-white],[data-theme=theme2] .lpd-nav-glass{--tw-white: 0 0% 100%}[data-theme=theme2] .lpd-nav-glass :is([role=menu],[role=listbox],[role=dialog]){--tw-white: var(--card)}[data-theme=theme2]{--tpg-logo-trust: #009AB2}[data-theme=theme2] [data-theme=theme1]{--tpg-logo-trust: #006372;color:hsl(var(--foreground))}[data-theme=theme2] .pg-aurora:has(~main [data-testid=landing-hero]){background:radial-gradient(70rem 40rem at 50% -10%,hsl(187 40% 40% / .07),transparent 70%),hsl(var(--lp-bg))}[data-theme=theme2] .pg-aurora:has(~main [data-testid=landing-hero]):before,[data-theme=theme2] .pg-aurora:has(~main [data-testid=landing-hero]):after{display:none}[data-theme=theme2] .lpd-ink{color:hsl(var(--lp-text))!important}[data-theme=theme2] .lpd-muted{color:hsl(var(--lp-text-2))!important}[data-theme=theme2] .lpd-soft{color:hsl(var(--lp-text-2))}[data-theme=theme2] .lpd-teal{color:hsl(var(--lp-teal))}[data-theme=theme2] .lpd-mono-logo{filter:invert(1)}[data-theme=theme2] .lpd-pill{background:hsl(var(--lp-s2));color:hsl(var(--lp-text));border-color:hsl(var(--lp-line));box-shadow:none}[data-theme=theme2] .lpd-walk{background:radial-gradient(38rem 30rem at 50% 58%,hsl(187 45% 40% / .1),transparent 70%)!important}[data-theme=theme2] .lpd-orb-icon[data-on="1"]{color:hsl(var(--lp-teal))!important}[data-theme=theme2] .lpd-orb-icon[data-on="0"]{color:hsl(var(--lp-text-3))!important}[data-theme=theme2] .lpd-orb-label[data-on="1"]{color:hsl(var(--lp-text))!important}[data-theme=theme2] .lpd-orb-label[data-on="0"]{color:hsl(var(--lp-text-2))!important}[data-theme=theme2] .lpd-walk-bar{background:hsl(var(--lp-s1));--tw-ring-color: hsl(var(--lp-line));box-shadow:none}[data-theme=theme2] .lpd-walk-pill:not([aria-current]){color:hsl(var(--lp-text-2))!important}[data-theme=theme2] .lpd-walk-pause{color:hsl(var(--lp-text-3))}[data-theme=theme2] .lpd-walk-pause:hover{color:hsl(var(--lp-text))}[data-theme=theme2] .lpd-walk .text-\[\#5A6372\]{color:hsl(var(--lp-text-3))}[data-theme=theme2] [data-testid=landing-owner-band]{--tw-white: 0 0% 100%}[data-theme=theme2] [data-testid=owner-band-post-cta]{color:#0a6472}[data-theme=theme2] .lpd-facts-title{color:hsl(var(--lp-teal))}[data-theme=theme2] .lpd-facts-item{color:hsl(var(--lp-text))}[data-theme=theme2] .lpd-facts-check{background:hsl(var(--lp-teal) / .14);color:hsl(var(--lp-teal))}[data-theme=theme2] .lpd-facts-link{color:hsl(var(--lp-teal))}[data-theme=theme2] .lpd-facts-card{background:hsl(var(--lp-s1));box-shadow:0 0 0 1px hsl(var(--lp-line))}[data-theme=theme2] .lpd-feat-wash,[data-theme=theme2] .lpd-feat-orbs{display:none}[data-theme=theme2] [data-testid^=features-panel-]{background:hsl(var(--lp-s1));border:1px solid hsl(var(--lp-line))!important;box-shadow:none!important}[data-theme=theme2] .lpd-mock .bg-\[\#F4F7F8\]{background:hsl(var(--lp-bg));--tw-ring-color: hsl(var(--lp-line))}[data-theme=theme2] .lpd-mock :is(.bg-white,[class*="bg-[hsl(var(--card))]"]){background-color:hsl(var(--lp-s2))!important;border-color:hsl(var(--lp-line))!important;--tw-ring-color: hsl(var(--lp-line));box-shadow:none!important}[data-theme=theme2] .lpd-mock .bg-slate-50{background-color:hsl(var(--lp-s1))}[data-theme=theme2] .lpd-mock .border-dashed{border-color:hsl(var(--lp-line-2))}[data-theme=theme2] .lpd-mock .bg-\[\#E3F5EA\]{background-color:hsl(var(--lp-green) / .14)}[data-theme=theme2] .lpd-mock .bg-\[\#FFF1D6\]{background-color:hsl(var(--lp-amber) / .14)}[data-theme=theme2] .lpd-mock .text-\[\#167A43\]{color:hsl(var(--lp-green))}[data-theme=theme2] .lpd-mock .bg-\[\#167A43\]{background-color:hsl(var(--lp-green))}[data-theme=theme2] .lpd-mock :is(.text-\[\#9A5B00\],.text-\[\#9A5E04\]){color:hsl(var(--lp-amber))}[data-theme=theme2] .lpd-mock .bg-\[hsl\(var\(--logo-wordmark\)\)\]{background-color:hsl(var(--lp-teal-2))}[data-theme=theme2] .lpd-feat-points{background:hsl(var(--lp-s2))}[data-theme=theme2] .lpd-feat-points>li+li{border-color:hsl(var(--lp-line))}[data-theme=theme2] .lpd-feat-points li>span:first-child{background:hsl(var(--lp-s3));color:hsl(var(--lp-teal));--tw-ring-color: transparent;box-shadow:none}[data-theme=theme2] .lpd-feat-pt{color:hsl(var(--lp-text))}[data-theme=theme2] .lpd-feat-pd{color:hsl(var(--lp-text-2))}[data-theme=theme2] [data-testid=landing-owner-app]{--tw-white: 0 0% 100%}[data-theme=theme2] [data-testid=landing-owner-app] .bg-\[\#0b1417\]{background:hsl(var(--lp-s2));box-shadow:0 0 0 1px hsl(var(--lp-line-2))}[data-theme=theme2] [data-testid=landing-trust-pulse]{--tw-white: 0 0% 100%}[data-theme=theme2] .lpd-ai-tile{background:hsl(var(--lp-s1));border-color:hsl(var(--lp-line));box-shadow:none}[data-theme=theme2] .group:hover .lpd-ai-tile{background:hsl(var(--lp-s2));border-color:hsl(var(--lp-line-2))}[data-theme=theme2] .group:hover .lpd-soft{color:hsl(var(--lp-text))}[data-theme=theme2] .lpd-cta-card{background:hsl(var(--lp-s1));border-color:hsl(var(--lp-line));box-shadow:none}[data-theme=theme2] .lpd-cta-card:hover{border-color:hsl(var(--lp-line-2));background:hsl(var(--lp-s2))}[data-theme=theme2] .lpd-cta-stage{background:hsl(var(--lp-s2))!important}[data-theme=theme2] .lpd-cta-dots{background-image:radial-gradient(hsl(0 0% 100% / .07) 1px,transparent 1.2px)!important}[data-theme=theme2] .lpd-cta-art{filter:invert(1) hue-rotate(180deg)}[data-theme=theme2] .lpd-faq-contact{color:hsl(var(--lp-text));border-color:hsl(var(--lp-line-2))}[data-theme=theme2] .lpd-faq-contact:hover{background:hsl(var(--lp-s2));border-color:hsl(var(--lp-line-2));color:hsl(var(--lp-text))}[data-theme=theme2] [data-testid=landing-faq] summary>span:last-child{background:hsl(var(--lp-s2));color:hsl(var(--lp-text-2))}[data-theme=theme2] [data-testid=landing-faq] details[open] summary>span:last-child{background:hsl(var(--lp-amber) / .14);color:hsl(var(--lp-amber))}[data-theme=theme2] .lpd-band-cards{--lpd-band-teal: hsl(var(--lp-teal))}[data-theme=theme2] .lpd-band-cards .bg-white{background-color:hsl(var(--lp-s1))!important;border-color:hsl(var(--lp-line))!important}[data-theme=theme2] .lpd-band-cards .bg-white .bg-white,[data-theme=theme2] .lpd-band-cards .bg-\[\#FAFBFB\]{background-color:hsl(var(--lp-s2))!important}[data-theme=theme2] .lpd-band-cards .bg-\[\#F4F7F7\]{background-color:hsl(var(--lp-s2))}[data-theme=theme2] .lpd-band-cards .bg-\[\#F4F7F7\] .bg-white{background-color:hsl(var(--lp-bg))}[data-theme=theme2] .lpd-band-cards .text-\[\#8a8f94\]{color:hsl(var(--lp-text-3))}[data-theme=theme2] .lpd-band-cards .text-\[\#1a1a1a\]{color:hsl(var(--lp-text))}[data-theme=theme2] .lpd-band-cards [class*=border-black]{border-color:hsl(var(--lp-line))}[data-theme=theme2] .lpd-band-cards [class*=ring-black]{--tw-ring-color: hsl(var(--lp-line))}[data-theme=theme2] .lpd-band-cards .bg-\[\#FEF6E6\]{background-color:hsl(var(--lp-amber) / .14)}[data-theme=theme2] .lpd-band-cards .text-\[\#a76a00\]{color:hsl(var(--lp-amber))}[data-theme=theme2] .lpd-band-cards .bg-\[\#E7F6EF\]{background-color:hsl(var(--lp-green) / .14)}[data-theme=theme2] .lpd-band-cards .text-\[\#1B9A65\]{color:hsl(var(--lp-green))}[data-theme=theme2] .lpd-band-cards .bg-\[\#EAF3F3\]{background-color:hsl(var(--lp-teal) / .14)}[data-theme=theme2] .lpd-band-cards .z-30.bg-white{background-color:hsl(var(--lp-s2));color:hsl(var(--lp-text))}[data-theme=theme2] [data-testid=landing-search]{background-color:hsl(var(--lp-s1) / .86)!important;border-color:hsl(var(--lp-line-2))!important;-webkit-backdrop-filter:blur(18px) saturate(1.2);backdrop-filter:blur(18px) saturate(1.2);box-shadow:0 24px 60px -24px #000000bf!important}[data-theme=theme2] [data-testid^=landing-]{--lpd-teal-fill: var(--lp-teal-2)}[data-theme=theme2] [data-testid^=landing-] .bg-\[hsl\(var\(--logo-wordmark\)\)\][class*=text-white]{background-color:hsl(var(--lp-teal-2))}[data-theme=theme2] .lpd-hero-badge{background:hsl(var(--lp-s2))!important;--tw-ring-color: hsl(var(--lp-line));box-shadow:none}[data-theme=theme2] .lpd-hero-badge svg{color:var(--lpd-pastel)!important}[data-theme=theme2] .lpd-tick{background-color:hsl(var(--lp-s2))!important}[data-theme=theme2] [data-testid=landing-trust]>span:nth-child(2) .lpd-tick svg{color:hsl(var(--lp-teal))}[data-theme=theme2] [data-testid=landing-trust]>span:nth-child(3) .lpd-tick svg{color:#b89de7}[data-theme=theme2] [data-testid=landing-trust]>span:nth-child(1) .lpd-tick svg{color:hsl(var(--lp-amber))}[data-theme=theme2] .lpd-loc-pin{background-color:hsl(var(--lp-teal) / .14)!important}[data-theme=theme2] .lpd-loc-pin svg{color:hsl(var(--lp-teal))}[data-theme=theme2] .lpd-deco{opacity:.35}[data-theme=theme2] .lpd-faint{color:hsl(var(--lp-text-3))}[data-theme=theme2] .lpd-guarantee{background:linear-gradient(100deg,#234d57,#1a3e47 45%,#112a32)!important;box-shadow:0 0 0 1px hsl(var(--lp-line)),0 34px 80px -32px #000c!important}[data-theme=theme2] .lpd-guarantee-orb{background:#38839447!important}[data-theme=theme2] .lpd-guarantee .lpd-cert{color:hsl(var(--lp-text))}[data-theme=theme2] .lpd-guarantee .lpd-cert-sub{color:hsl(var(--lp-text-2))}[data-theme=theme2] .lpd-guarantee svg path[fill="#ffffff"]{fill:#eef3f4}[data-theme=theme2] .lpd-walk [data-theme=theme1]{filter:brightness(.86) saturate(.95)}[data-theme=theme2] .lpd-trim-localities{padding-top:4rem;padding-bottom:4rem}[data-theme=theme2] .lpd-trim-testi,[data-theme=theme2] .lpd-trim-owner{padding-top:5rem;padding-bottom:5rem}[data-theme=theme2] .lpd-badge-bed{left:8%;top:66%}@media (min-width: 640px){[data-theme=theme2] .lpd-trim-localities{padding-top:5rem;padding-bottom:5rem}[data-theme=theme2] .lpd-trim-testi,[data-theme=theme2] .lpd-trim-owner{padding-top:6rem;padding-bottom:6rem}}[data-theme=theme2] .lpd-hero-wash>div{display:none}[data-theme=theme2] .tp-city-disc:not(#_){background:transparent!important;box-shadow:none!important;--tw-ring-color: transparent;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme=theme2] .tp-city-tile:hover .tp-city-disc:not(#_){background:hsl(var(--lp-s2))!important}
