#site-footer-root .relative{position:relative}#site-footer-root .z-10{z-index:10}#site-footer-root .mx-auto{margin-left:auto;margin-right:auto}#site-footer-root .mt-12{margin-top:3rem}#site-footer-root .mt-3{margin-top:.75rem}#site-footer-root .flex{display:flex}#site-footer-root .inline-flex{display:inline-flex}#site-footer-root .grid{display:grid}#site-footer-root .h-8{height:2rem}#site-footer-root .h-9{height:2.25rem}#site-footer-root .w-9{width:2.25rem}#site-footer-root .w-auto{width:auto}#site-footer-root .max-w-6xl{max-width:72rem}#site-footer-root .flex-col{flex-direction:column}#site-footer-root .flex-wrap{flex-wrap:wrap}#site-footer-root .place-items-center{place-items:center}#site-footer-root .items-center{align-items:center}#site-footer-root .gap-10{gap:2.5rem}#site-footer-root .gap-2{gap:.5rem}#site-footer-root .gap-3{gap:.75rem}#site-footer-root .gap-4{gap:1rem}#site-footer-root :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}#site-footer-root :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}#site-footer-root :is(.space-y-8>:not([hidden])~:not([hidden])){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}#site-footer-root .rounded-full{border-radius:9999px}#site-footer-root .border{border-width:1px}#site-footer-root .border-t{border-top-width:1px}#site-footer-root .border-\[var\(--home-border\)\]{border-color:var(--home-border)}#site-footer-root .bg-white\/60{background-color:#fff9}#site-footer-root .bg-white\/70{background-color:#ffffffb3}#site-footer-root .px-6{padding-left:1.5rem;padding-right:1.5rem}#site-footer-root .py-12{padding-top:3rem;padding-bottom:3rem}#site-footer-root .pt-6{padding-top:1.5rem}#site-footer-root .text-base{font-size:1rem;line-height:1.5rem}#site-footer-root .text-sm{font-size:.875rem;line-height:1.25rem}#site-footer-root .text-xs{font-size:.75rem;line-height:1rem}#site-footer-root .font-semibold{font-weight:600}#site-footer-root .uppercase{text-transform:uppercase}#site-footer-root .tracking-\[0\.2em\]{letter-spacing:.2em}#site-footer-root .text-\[var\(--home-ink\)\]{color:var(--home-ink)}#site-footer-root .text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}#site-footer-root .text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}#site-footer-root .text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}#site-footer-root .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#site-footer-root{--home-accent: #3b7a57;--home-border: rgba(59, 122, 87, .18);--home-ink: #0f172a;font-family:var( --font-sans, ui-sans-serif, system-ui, -apple-system, Segoe UI, Roboto, Helvetica, Arial, "Apple Color Emoji", "Segoe UI Emoji" )}#site-footer-root .ra-site-glass{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}body.dashboard-page #footer,body.property-dashboard-page #footer,body.property-settings-page #footer,body.custom-dashboard-page #footer,body.analysis-page #footer,body.reviews-page #footer,body.account-manage-page #footer,body.dashboard-page a.skip-link[href="#footer"],body.property-dashboard-page a.skip-link[href="#footer"],body.property-settings-page a.skip-link[href="#footer"],body.custom-dashboard-page a.skip-link[href="#footer"],body.analysis-page a.skip-link[href="#footer"],body.reviews-page a.skip-link[href="#footer"],body.account-manage-page a.skip-link[href="#footer"]{display:none!important}#site-footer-root .hover\:text-\[var\(--home-accent\)\]:hover{color:var(--home-accent)}@media (min-width: 640px){#site-footer-root .sm\:flex-row{flex-direction:row}#site-footer-root .sm\:items-center{align-items:center}#site-footer-root .sm\:justify-between{justify-content:space-between}}@media (min-width: 1024px){#site-footer-root .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
