.hd[data-v-d9843f9e]{background:var(--gb-paper);border-bottom:1px solid transparent;position:sticky;top:0;transition:border-color .2s ease,background-color .2s ease;z-index:900}.hd.is-scrolled[data-v-d9843f9e]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f3f5ecf0;border-bottom-color:var(--gb-silt)}.hd-skip[data-v-d9843f9e]{background:var(--gb-paddy);border-radius:6px;color:#fff;left:12px;padding:8px 14px;position:absolute;top:-60px;z-index:10}.hd-skip[data-v-d9843f9e]:focus{top:10px}.hd-row[data-v-d9843f9e]{align-items:center;display:flex;gap:24px;height:76px}.hd-brand[data-v-d9843f9e]{display:block;flex-shrink:0}.hd-logo[data-v-d9843f9e]{height:46px;width:auto}.hd-nav[data-v-d9843f9e]{display:flex;gap:4px;margin-right:auto}.hd-link[data-v-d9843f9e]{border-radius:999px;color:var(--gb-ink);font-family:var(--gb-display);font-size:1.02rem;font-weight:500;padding:8px 12px;white-space:nowrap}.hd-link[data-v-d9843f9e]:hover{background:#1d4a2a12;color:var(--gb-paddy)}.hd-link.active[data-v-d9843f9e]{background:#a8c57b59;color:var(--gb-paddy);font-weight:700}.hd-actions[data-v-d9843f9e]{align-items:center;display:flex;flex-shrink:0;gap:10px}.hd-phone[data-v-d9843f9e]{align-items:center;color:var(--gb-paddy);display:inline-flex;font-family:var(--gb-display);font-variant-numeric:tabular-nums;font-weight:600;gap:8px;padding:8px 10px;white-space:nowrap}.hd-icon[data-v-d9843f9e]{border-radius:50%;color:var(--gb-paddy);display:grid;height:42px;place-items:center;position:relative;width:42px}.hd-icon[data-v-d9843f9e]:hover{background:#1d4a2a12}.hd-count[data-v-d9843f9e]{background:var(--gb-sun);border-radius:9px;color:#fff;display:grid;font-size:11px;font-weight:700;height:18px;line-height:1;min-width:18px;padding:0 4px;place-items:center;position:absolute;right:2px;top:3px}.hd-signin[data-v-d9843f9e]{color:var(--gb-paddy);font-family:var(--gb-display);font-weight:600;padding:8px 12px;white-space:nowrap}.hd-signin[data-v-d9843f9e]:hover{text-decoration:underline;text-underline-offset:4px}.hd-user[data-v-d9843f9e]{position:relative}.hd-user-btn[data-v-d9843f9e]{align-items:center;background:transparent;border:1.5px solid var(--gb-silt);border-radius:999px;color:var(--gb-paddy);cursor:pointer;display:inline-flex;font-family:var(--gb-display);font-weight:600;gap:6px;padding:8px 12px}.hd-user-btn .flip[data-v-d9843f9e]{transform:rotate(180deg)}.hd-menu[data-v-d9843f9e]{background:var(--gb-sheet);border:1px solid var(--gb-silt);border-radius:var(--gb-r);box-shadow:0 18px 40px -18px #16241a59;padding:8px;position:absolute;right:0;top:calc(100% + 10px);width:260px}.hd-menu[data-v-d9843f9e],.hd-menu-who[data-v-d9843f9e]{display:flex;flex-direction:column}.hd-menu-who[data-v-d9843f9e]{border-bottom:1px solid var(--gb-silt);margin-bottom:6px;padding:10px 12px 12px}.hd-menu-who span[data-v-d9843f9e]{color:var(--gb-ink-soft);font-size:.82rem;overflow:hidden;text-overflow:ellipsis}.hd-menu a[data-v-d9843f9e]{border-radius:8px;color:var(--gb-ink);font-size:.95rem;padding:9px 12px}.hd-menu a[data-v-d9843f9e]:hover{background:#a8c57b47}.hd-menu-out[data-v-d9843f9e]{background:transparent;border-radius:8px;color:#a23b16;cursor:pointer;font-size:.95rem;padding:9px 12px;text-align:left}.hd-menu-out[data-v-d9843f9e]:hover{background:#fbe9df}.hd-burger[data-v-d9843f9e]{background:transparent;border-radius:50%;color:var(--gb-paddy);cursor:pointer;display:none;height:44px;place-items:center;width:44px}.hd-overlay[data-v-d9843f9e]{background:#13352073;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1000}.hd-panel[data-v-d9843f9e]{background:var(--gb-paper);display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:18px 20px calc(24px + env(safe-area-inset-bottom));width:min(360px,88vw)}.hd-panel-top[data-v-d9843f9e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:18px}.hd-close[data-v-d9843f9e]{background:transparent;border-radius:50%;color:var(--gb-paddy);cursor:pointer;display:grid;height:44px;place-items:center;width:44px}.hd-panel-nav[data-v-d9843f9e]{display:flex;flex-direction:column}.hd-panel-nav a[data-v-d9843f9e]{border-bottom:1px solid var(--gb-silt);color:var(--gb-paddy);font-family:var(--gb-display);font-size:1.3rem;font-weight:600;padding:12px 2px}.hd-panel-foot[data-v-d9843f9e]{display:flex;flex-direction:column;gap:10px;margin-top:auto;padding-top:24px}.hd-panel-phone[data-v-d9843f9e]{align-items:center;color:var(--gb-paddy);display:inline-flex;font-weight:600;gap:8px;justify-content:center;padding:10px}.hd-pop-enter-active[data-v-d9843f9e],.hd-pop-leave-active[data-v-d9843f9e]{transition:opacity .15s ease,transform .15s ease}.hd-pop-enter-from[data-v-d9843f9e],.hd-pop-leave-to[data-v-d9843f9e]{opacity:0;transform:translateY(-4px)}.hd-drawer-enter-active[data-v-d9843f9e],.hd-drawer-leave-active[data-v-d9843f9e]{transition:opacity .2s ease}.hd-drawer-enter-active .hd-panel[data-v-d9843f9e],.hd-drawer-leave-active .hd-panel[data-v-d9843f9e]{transition:transform .25s ease}.hd-drawer-enter-from[data-v-d9843f9e],.hd-drawer-leave-to[data-v-d9843f9e]{opacity:0}.hd-drawer-enter-from .hd-panel[data-v-d9843f9e],.hd-drawer-leave-to .hd-panel[data-v-d9843f9e]{transform:translate(100%)}.hd-cta[data-v-d9843f9e]{white-space:nowrap}@media(max-width:1500px){.hd-phone[data-v-d9843f9e]{display:none}}@media(max-width:1080px){.hd-nav[data-v-d9843f9e],.hd-signin[data-v-d9843f9e],.hd-user[data-v-d9843f9e]{display:none}.hd-burger[data-v-d9843f9e]{display:grid}.hd-actions[data-v-d9843f9e]{margin-left:auto}}@media(max-width:560px){.hd-row[data-v-d9843f9e]{gap:8px;height:64px}.hd-logo[data-v-d9843f9e]{height:34px}.hd-cta[data-v-d9843f9e]{display:none}}.ft[data-v-3c3bf1f2]{color:#dce6d2;margin-top:auto}.ft-edge[data-v-3c3bf1f2]{display:block;fill:var(--gb-paddy);height:48px;margin-bottom:-1px;width:100%}.ft-body[data-v-3c3bf1f2]{background:var(--gb-paddy);padding:40px 0 28px}.ft-grid[data-v-3c3bf1f2]{display:grid;gap:40px;grid-template-columns:1.4fr 1fr 1fr 1.2fr;padding-bottom:44px}.ft-brand img[data-v-3c3bf1f2]{background:var(--gb-paper);border-radius:50%;margin-bottom:14px;padding:6px}.ft-name[data-v-3c3bf1f2]{color:#fff;font-family:var(--gb-display);font-size:1.35rem;font-stretch:106%;font-weight:700;line-height:1.3;margin-bottom:8px}.ft-about[data-v-3c3bf1f2]{color:#c3d1b8;font-size:.95rem;max-width:38ch}.ft-h[data-v-3c3bf1f2]{color:var(--gb-shoot);font-family:var(--gb-display);font-size:1.05rem;font-weight:600;margin-bottom:14px}.ft ul[data-v-3c3bf1f2]{display:flex;flex-direction:column;gap:8px;list-style:none}.ft a[data-v-3c3bf1f2]{color:#e9f0e2}.ft a[data-v-3c3bf1f2]:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.ft-contact[data-v-3c3bf1f2]{display:flex;flex-direction:column;font-size:.95rem;gap:8px}.ft-contact p[data-v-3c3bf1f2]{color:#c3d1b8}.ft-phone[data-v-3c3bf1f2]{color:#fff!important;font-family:var(--gb-display);font-size:1.45rem;font-variant-numeric:tabular-nums;font-weight:700}.ft-hours[data-v-3c3bf1f2]{font-size:.85rem}.ft-policies[data-v-3c3bf1f2]{display:inline-flex;gap:16px}.ft-policies a[data-v-3c3bf1f2],.ft-reg[data-v-3c3bf1f2]{color:#c7d6b4;text-decoration:underline;text-underline-offset:3px}.ft-base[data-v-3c3bf1f2]{border-top:1px solid hsla(0,0%,100%,.14);color:#a9baa0;display:flex;flex-wrap:wrap;font-size:.85rem;gap:8px 24px;justify-content:space-between;padding-top:22px}@media(max-width:900px){.ft-grid[data-v-3c3bf1f2]{grid-template-columns:1fr 1fr}}@media(max-width:560px){.ft-grid[data-v-3c3bf1f2]{gap:32px;grid-template-columns:1fr}}@media(max-width:640px){.floating-compare-bar[data-v-6b860605]{border-radius:var(--radius-lg);flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px 14px;width:calc(100vw - 32px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px))}}.lw-stack[data-v-2733ae2f]{bottom:calc(20px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px;position:fixed;right:20px;z-index:800}.lw-btn[data-v-2733ae2f]{border-radius:50%;box-shadow:0 10px 24px -10px #13352099;cursor:pointer;display:grid;height:54px;place-items:center;transition:transform .15s ease;width:54px}.lw-btn[data-v-2733ae2f]:hover{transform:translateY(-2px)}.lw-call[data-v-2733ae2f]{background:var(--gb-paper);border:1.5px solid var(--gb-paddy);color:var(--gb-paddy)}.lw-wa[data-v-2733ae2f]{background:#1fa855;color:#fff}.lw-btn[data-v-2733ae2f]:focus-visible{outline:3px solid var(--gb-sun);outline-offset:3px}.lw-overlay[data-v-2733ae2f]{background:#13352080;display:grid;inset:0;padding:16px;place-items:center;position:fixed;z-index:1100}.lw-card[data-v-2733ae2f]{background:var(--gb-sheet);border-radius:var(--gb-r-lg);max-height:92vh;overflow-y:auto;padding:32px 28px 28px;position:relative;width:min(440px,100%)}.lw-card h2[data-v-2733ae2f]{font-size:1.7rem;font-stretch:108%;font-weight:700;margin-bottom:6px}.lw-sub[data-v-2733ae2f]{color:var(--gb-ink-soft);margin-bottom:20px}.lw-close[data-v-2733ae2f]{background:transparent;border-radius:50%;color:var(--gb-paddy);cursor:pointer;display:grid;height:44px;place-items:center;position:absolute;right:12px;top:12px;width:44px}.lw-form[data-v-2733ae2f]{display:flex;flex-direction:column;gap:14px}.lw-form .gb-btn[data-v-2733ae2f]{margin-top:6px}.lw-form .gb-btn[data-v-2733ae2f]:disabled{cursor:wait;opacity:.7}.lw-err[data-v-2733ae2f]{background:#fbe9df;border-radius:8px;color:#a23b16;font-size:.92rem;padding:10px 12px}.lw-done[data-v-2733ae2f]{align-items:flex-start;display:flex;flex-direction:column;gap:12px}@media(max-width:560px){.lw-stack[data-v-2733ae2f]{right:14px}.lw-btn[data-v-2733ae2f]{height:50px;width:50px}}.cookie-banner[data-v-5c779c4d]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#153822;border:1px solid hsla(0,0%,100%,.16);border-radius:18px;bottom:24px;box-shadow:0 16px 40px #00000059,0 0 0 1px #e2651c40;color:#e3ebda;display:flex;flex-direction:column;gap:16px;max-width:480px;padding:20px 22px;position:fixed;right:24px;width:calc(100vw - 32px);z-index:10000}.cookie-banner-content[data-v-5c779c4d]{align-items:flex-start;display:flex;gap:14px}.cookie-banner-icon[data-v-5c779c4d]{background:#e2651c2e;border-radius:12px;color:#f7941d;display:grid;flex-shrink:0;height:42px;place-items:center;width:42px}.cookie-banner-text[data-v-5c779c4d]{flex:1;min-width:0}.cookie-banner-title[data-v-5c779c4d]{color:#fff;display:block;font-family:Anek Bangla,Noto Sans Bengali,sans-serif;font-size:16px;font-weight:700;margin-bottom:4px}.cookie-banner-text p[data-v-5c779c4d]{color:#c6d5bb;font-size:13px;line-height:1.65;margin:0}.cookie-link[data-v-5c779c4d]{color:#f7a26d;font-weight:600;text-decoration:underline;text-underline-offset:3px;transition:color .15s}.cookie-link[data-v-5c779c4d]:hover{color:#fff}.cookie-banner-actions[data-v-5c779c4d]{align-items:center;display:flex;gap:10px;justify-content:flex-end}.cookie-btn[data-v-5c779c4d]{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:Anek Bangla,Noto Sans Bengali,sans-serif;font-size:14px;font-weight:600;justify-content:center;min-height:40px;padding:8px 18px;transition:all .2s ease;white-space:nowrap}.cookie-btn-essential[data-v-5c779c4d]{background:#ffffff14;border:1px solid hsla(0,0%,100%,.22);color:#e3ebda}.cookie-btn-essential[data-v-5c779c4d]:hover{background:#ffffff29;color:#fff}.cookie-btn-accept[data-v-5c779c4d]{background:#e2651c;border:1px solid #e2651c;box-shadow:0 4px 14px #c2530f73;color:#fff}.cookie-btn-accept[data-v-5c779c4d]:hover{background:#c2530f;border-color:#c2530f;transform:translateY(-1px)}.cookie-fade-enter-active[data-v-5c779c4d],.cookie-fade-leave-active[data-v-5c779c4d]{transition:opacity .3s ease,transform .3s ease}.cookie-fade-enter-from[data-v-5c779c4d],.cookie-fade-leave-to[data-v-5c779c4d]{opacity:0;transform:translateY(16px)}@media(max-width:600px){.cookie-banner[data-v-5c779c4d]{bottom:84px;left:16px;padding:16px 18px;right:16px;width:auto}.cookie-banner-actions[data-v-5c779c4d]{flex-direction:column-reverse;gap:8px}.cookie-btn[data-v-5c779c4d]{min-height:42px;width:100%}}.site-layout[data-v-198b2176]{display:flex;flex-direction:column;min-height:100vh}.site-main-content[data-v-198b2176]{flex:1;min-height:calc(100vh - 80px)}.property-footer[data-v-198b2176]{background:#edf2e9;color:#36513e;display:flex;flex-wrap:wrap;font-size:12px;gap:18px;justify-content:space-between;line-height:1.8;padding:28px max(20px,calc(50vw - 580px))}.property-footer-links[data-v-198b2176]{display:flex;flex-wrap:wrap;gap:14px}.property-footer a[data-v-198b2176]{color:#246346}@media(max-width:767px){.property-footer[data-v-198b2176]{flex-direction:column;padding-bottom:calc(120px + env(safe-area-inset-bottom))}}
