.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.faq-head[data-astro-cid-hemr5th4]{position:sticky;top:7rem}.faq-head[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{margin-top:1.25rem}.faq-list[data-astro-cid-hemr5th4]{gap:.75rem;display:grid}details[data-astro-cid-hemr5th4]{padding:0}summary[data-astro-cid-hemr5th4]{cursor:pointer;color:var(--navy);border-radius:var(--radius);justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 1.4rem;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-hemr5th4]::-webkit-details-marker{display:none}summary[data-astro-cid-hemr5th4]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.faq-i[data-astro-cid-hemr5th4]{background:var(--soft);width:2rem;height:2rem;color:var(--gold-ink);transition:rotate .35s var(--ease), background .35s var(--ease);border-radius:999px;flex:none;place-items:center;display:grid}.faq-i[data-astro-cid-hemr5th4] svg{width:1rem;height:1rem}details[data-astro-cid-hemr5th4][open]:not(.closing) .faq-i[data-astro-cid-hemr5th4]{background:var(--gold);color:var(--navy-deep);rotate:45deg}.faq-a[data-astro-cid-hemr5th4]{overflow:hidden}.faq-a[data-astro-cid-hemr5th4] p[data-astro-cid-hemr5th4]{color:var(--ink);margin:0;padding:0 1.4rem 1.3rem}@media (width<=899px){.faq-grid[data-astro-cid-hemr5th4]{grid-template-columns:1fr}.faq-head[data-astro-cid-hemr5th4]{position:static}}.hero[data-astro-cid-lcdefpme]{color:#fff;background:var(--navy-deep);touch-action:pan-y;height:100svh;min-height:40rem;max-height:62rem;position:relative;overflow:hidden}.slides[data-astro-cid-lcdefpme],.slide[data-astro-cid-lcdefpme]{margin:0;position:absolute;inset:0}.slide[data-astro-cid-lcdefpme]{opacity:0;transition:opacity 1.4s var(--ease)}.slide[data-astro-cid-lcdefpme].active{opacity:1}.slide[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transform:scale(1.04)}.slide[data-astro-cid-lcdefpme].active img{animation:9s linear forwards kenburns}@keyframes kenburns{0%{transform:scale(1.04)}to{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.slide[data-astro-cid-lcdefpme].active img{animation:none}}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#081224d1 0%,#0812248c 42%,#0812240d 75%),linear-gradient(#08122400 55%,#081224b3 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:flex-end;gap:2rem;height:100%;padding-bottom:clamp(6.5rem,12vh,9rem);display:flex;position:relative}.hero-copy[data-astro-cid-lcdefpme]{max-width:46rem}.badge[data-astro-cid-lcdefpme]{color:var(--gold-bright);font-weight:600;font-size:var(--step-small);background:#0b1b33d1;border-radius:999px;align-items:center;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;display:inline-flex}.badge[data-astro-cid-lcdefpme] svg{width:1.1rem;height:1.1rem}.offer[data-astro-cid-lcdefpme]{width:fit-content;box-shadow:inset 0 0 0 1px var(--gold);color:#fff;font-weight:600;font-size:var(--step-small);transition:background .3s var(--ease);background:#0b1b33d1;border-radius:999px;align-items:center;gap:.6rem;margin-bottom:.6rem;padding:.35rem 1rem .35rem .35rem;line-height:1.3;text-decoration:none;display:flex}.offer[data-astro-cid-lcdefpme]:hover{background:#0b1b33f2}.offer[data-astro-cid-lcdefpme]:focus-visible{outline:2px solid var(--gold);outline-offset:2px}.offer-k[data-astro-cid-lcdefpme]{background:var(--gold);color:var(--navy-deep);border-radius:999px;flex:none;padding:.3rem .7rem;font-weight:700}.offer[data-astro-cid-lcdefpme] svg{width:1rem;height:1rem;color:var(--gold-bright);transition:translate .3s var(--ease);flex:none}.offer[data-astro-cid-lcdefpme]:hover svg{translate:3px}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.6rem,1.2rem + 4.4vw,5.4rem);line-height:1.02}.hero-sub[data-astro-cid-lcdefpme]{font-size:var(--step-lead);color:#e8ecf3;max-width:34ch;margin:1.5rem 0 2rem;line-height:1.4}.hero-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}.hero-controls[data-astro-cid-lcdefpme]{text-align:right;flex-direction:column;align-items:flex-end;gap:.9rem;display:flex}.slide-cap[data-astro-cid-lcdefpme]{font-size:var(--step-small);color:#fff;text-shadow:0 1px 8px #00000080;max-width:24ch;margin:0;font-weight:500}.slide-nav[data-astro-cid-lcdefpme]{align-items:center;gap:.75rem;display:flex}.round[data-astro-cid-lcdefpme]{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:3rem;height:3rem;transition:background .3s;display:grid}.round[data-astro-cid-lcdefpme]:hover{background:#ffffff4d}.round[data-astro-cid-lcdefpme] svg{width:1.2rem;height:1.2rem}.count[data-astro-cid-lcdefpme]{font-size:var(--step-small);color:#dfe5ee;text-align:center;min-width:3.2rem}.count[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:#fff}.enquire-wrap[data-astro-cid-lcdefpme]{z-index:5;margin-top:-3.6rem;position:relative}.enquire[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-lift);background:#fff;border-radius:999px;grid-template-columns:1.1fr 1fr 1fr auto;align-items:center;gap:.25rem;padding:.6rem .6rem .6rem 1.75rem;display:grid}.enquire[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{border-radius:999px;gap:.1rem;padding:.35rem 1rem;display:grid}.enquire[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]+label[data-astro-cid-lcdefpme]{box-shadow:inset 1px 0 0 var(--line)}.enquire[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--navy);font-size:.8125rem;font-weight:700}.enquire[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme],.enquire[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{font:400 1rem/1.4 var(--font);color:var(--ink);background-color:#0000;border:0;width:100%;min-height:1.6rem;padding:0}.enquire[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme]:focus,.enquire[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]:focus{outline:none}.enquire[data-astro-cid-lcdefpme] select[data-astro-cid-lcdefpme]{--chevron-x:0rem}.enquire[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]:focus-within{background:var(--soft)}.enquire[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{min-height:3.6rem;padding-inline:1.75rem}.enquire[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme] svg{width:1.25rem;height:1.25rem}.enquire[data-astro-cid-lcdefpme] input[data-astro-cid-lcdefpme][aria-invalid=true]{color:#b42318}.quick-msg[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);color:#8a1c12;background:#fdecea;max-width:none;margin:.9rem 0 0;padding:.75rem 1.1rem;font-weight:500}.quick-msg[data-astro-cid-lcdefpme].ok{color:#14532d;background:#e7f6ec}.quick-msg[data-astro-cid-lcdefpme] a{color:inherit;margin-left:.35rem;font-weight:700}.numbers[data-astro-cid-lcdefpme]{background:var(--soft);padding-block:clamp(3rem,6vw,5rem)}.numbers[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(5,minmax(0,1fr));gap:2rem;margin:0 auto;list-style:none;display:grid}.numbers[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-content:start;gap:.6rem;display:grid}.n-v[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--navy);align-items:baseline;gap:.35rem;line-height:1;display:flex}.n-v[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:clamp(2.6rem,1.8rem + 2.6vw,4.2rem);font-weight:600}.n-v[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--gold-ink);font-size:1.25rem;font-style:italic}.n-k[data-astro-cid-lcdefpme]{color:var(--ink);font-size:var(--step-small);max-width:22ch}.trust[data-astro-cid-lcdefpme]{padding-block:clamp(3rem,5vw,4.5rem) 0}.trust[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(6,minmax(0,1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.trust[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.85rem;display:flex}.t-icon[data-astro-cid-lcdefpme]{width:3rem;height:3rem;color:var(--gold-ink);background:#f7f1e4;border-radius:50%;flex:none;place-items:center;display:grid}.t-icon[data-astro-cid-lcdefpme] svg{width:1.45rem;height:1.45rem}.trust[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--navy);font-weight:700;line-height:1.25;display:block}.trust[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--step-small);margin-top:.2rem;display:block}.listings[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:clamp(1.25rem,2.5vw,2.5rem);display:grid}.listing[data-astro-cid-lcdefpme]{color:inherit;text-decoration:none;display:block}.l-pic[data-astro-cid-lcdefpme]{aspect-ratio:4/3}.l-pic[data-astro-cid-lcdefpme] img{object-position:50% 70%}.listing[data-astro-cid-lcdefpme]:hover .l-pic[data-astro-cid-lcdefpme]{box-shadow:var(--shadow-lift);transform:translateY(-4px)}.listing[data-astro-cid-lcdefpme]:hover .l-pic[data-astro-cid-lcdefpme] img{transform:scale(1.04)}.l-pic[data-astro-cid-lcdefpme] img{transition:transform 1.2s var(--ease)}.l-badge[data-astro-cid-lcdefpme]{box-shadow:var(--shadow);color:var(--navy);background:#fff;border-radius:999px;align-items:center;gap:.4rem;padding:.45rem .85rem;font-size:.8125rem;font-weight:700;display:inline-flex;position:absolute;top:1rem;left:1rem}.l-badge[data-astro-cid-lcdefpme] svg{width:1rem;height:1rem;color:var(--gold-ink)}.l-body[data-astro-cid-lcdefpme]{padding:1.25rem .25rem 0}.l-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.l-top[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,1.2rem + 1.1vw,2.3rem)}.l-price[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--navy);white-space:nowrap;margin:0;font-size:clamp(1.5rem,1.2rem + .8vw,2rem);font-weight:700}.l-price[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--font);font-size:var(--step-small);color:var(--muted);margin-left:.25rem}.l-loc[data-astro-cid-lcdefpme]{color:var(--muted);align-items:center;gap:.4rem;margin:.4rem 0 1rem;display:flex}.l-loc[data-astro-cid-lcdefpme] svg{width:1.05rem;height:1.05rem;color:var(--gold-ink)}.l-facts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.l-facts[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--soft);font-size:var(--step-small);color:var(--navy);border-radius:999px;padding:.45rem .85rem;font-weight:600}.nv-grid[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.nv-pics[data-astro-cid-lcdefpme]{padding-bottom:4rem;position:relative}.nv-main[data-astro-cid-lcdefpme]{aspect-ratio:478/404;box-shadow:0 30px 60px #00000059}.nv-plan[data-astro-cid-lcdefpme]{aspect-ratio:420/612;background:#fff;border:6px solid #fff;width:38%;position:absolute;bottom:0;right:-1.5rem;box-shadow:0 24px 50px #00000059}.nv-plan[data-astro-cid-lcdefpme] img{object-fit:contain}.nv-text[data-astro-cid-lcdefpme]{flex-direction:column;align-items:flex-start;gap:1.5rem;display:flex}.nv-lede[data-astro-cid-lcdefpme]{color:var(--navy-muted);margin:0;font-size:1.125rem}.nv-specs[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.nv-specs[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{color:var(--navy-muted);font-size:var(--step-small);flex-direction:column;display:flex}.nv-specs[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--serif);margin-bottom:.2rem;font-size:1.4rem;font-weight:600;line-height:1.2}.nv-prices[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:.75rem;width:100%;display:grid}.nv-prices[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);background:#ffffff12;flex-direction:column;gap:.2rem;padding:1.1rem 1.25rem;display:flex}.nv-prices[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--navy-muted);font-size:var(--step-small)}.nv-prices[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--gold-bright);font-size:clamp(1.6rem,1.3rem + 1vw,2.2rem);font-weight:700}.fm-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1.05fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}.fm-text[data-astro-cid-lcdefpme]{flex-direction:column;gap:1.5rem;display:flex}.fm-text[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:0}.fm-trees[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.fm-trees[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);box-shadow:var(--shadow);background:#fff;padding:.5rem .5rem .75rem}.fm-trees[data-astro-cid-lcdefpme] .pic[data-astro-cid-lcdefpme]{aspect-ratio:5/3}.fm-trees[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:var(--step-small);margin-top:.55rem;padding-inline:.25rem;display:block}.fm-trees[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--navy);font-size:1.35rem;font-weight:700}.fm-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1rem 1.5rem;display:flex}.offer-tag[data-astro-cid-lcdefpme]{color:var(--gold-ink);letter-spacing:.02em;background:#c9a35c2e;border-radius:999px;margin-bottom:.5rem;padding:.3rem .75rem;font-size:.8125rem;font-weight:700;display:table}.fm-price[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-family:var(--serif);color:var(--navy);font-size:1.6rem;font-weight:700}.fm-pics[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.fm-a[data-astro-cid-lcdefpme]{aspect-ratio:409/466;z-index:1;grid-area:1/1/auto/8}.fm-b[data-astro-cid-lcdefpme]{aspect-ratio:709/332;z-index:2;border:6px solid #fff;grid-area:1/5/auto/13;align-self:end;margin-bottom:1rem}.loc-tabs[data-astro-cid-lcdefpme]{background:var(--soft);border-radius:999px;gap:.25rem;margin-bottom:1.5rem;padding:.35rem;display:inline-flex}.loc-tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font:600 var(--step-body)/1 var(--font);color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.85rem 1.4rem;transition:background .3s,color .3s}.loc-tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme][aria-selected=true]{color:var(--navy);box-shadow:var(--shadow);background:#fff}.loc-panel[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:1.6fr 1fr;align-items:start;display:grid}.loc-panel[data-astro-cid-lcdefpme][hidden]{display:none}.loc-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font);font-size:var(--step-body);color:var(--navy);margin-bottom:.5rem;font-weight:700}.loc-list[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:0;padding:0;list-style:none}.loc-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:.6rem 0;display:grid}.loc-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{box-shadow:inset 0 1px 0 var(--line)}.li-icon[data-astro-cid-lcdefpme]{width:2.25rem;height:2.25rem;color:var(--gold-ink);background:#f7f1e4;border-radius:50%;place-items:center;display:grid}.li-icon[data-astro-cid-lcdefpme] svg{width:1.1rem;height:1.1rem}.li-place[data-astro-cid-lcdefpme]{font-size:.95rem;line-height:1.3}.loc-list[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--navy);white-space:nowrap;font-size:.95rem}.gallery[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(11rem,16vw,15rem);grid-auto-flow:dense;gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.gallery[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{min-width:0}.g-big[data-astro-cid-lcdefpme]{grid-area:span 2/span 2}.g-wide[data-astro-cid-lcdefpme]{grid-column:span 2}.g-tall[data-astro-cid-lcdefpme]{grid-row:span 2}.g-full[data-astro-cid-lcdefpme]{grid-area:span 2/1/auto/-1}.g-pic[data-astro-cid-lcdefpme]{height:100%;display:block}.g-pic[data-astro-cid-lcdefpme] img{transition:transform 1.2s var(--ease)}.g-pic[data-astro-cid-lcdefpme]:hover img{transform:scale(1.05)}.g-cap[data-astro-cid-lcdefpme]{color:var(--navy);box-shadow:var(--shadow);background:#fffffff0;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .8rem;font-size:.8125rem;font-weight:600;display:inline-flex;position:absolute;bottom:.75rem;left:.75rem}.g-cap[data-astro-cid-lcdefpme] svg{width:.95rem;height:.95rem;color:var(--gold-ink)}.pr-grid[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:1fr 1.25fr;align-items:start;display:grid}.pr-menu[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:1fr 1fr;align-items:start;display:grid}.pr-group[data-astro-cid-lcdefpme]:first-child{grid-row:span 2}.pr-group[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font);font-size:var(--step-body);color:var(--navy);margin-bottom:.25rem;font-weight:700}.pr-group[data-astro-cid-lcdefpme] .rows[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{font-size:.95rem}.steps[data-astro-cid-lcdefpme]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(3rem,5vw,4.5rem) 0 0;padding:0;list-style:none;display:grid}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--soft);border-radius:var(--radius);align-items:flex-start;gap:1rem;padding:1.5rem;display:flex}.s-icon[data-astro-cid-lcdefpme]{background:var(--navy);width:3rem;height:3rem;color:var(--gold-bright);border-radius:50%;flex:none;place-items:center;display:grid}.s-icon[data-astro-cid-lcdefpme] svg{width:1.35rem;height:1.35rem}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-bottom:.3rem;font-size:1.35rem}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);margin:0}.close[data-astro-cid-lcdefpme]{color:#fff;background:var(--navy-deep);position:relative;overflow:hidden}.close[data-astro-cid-lcdefpme] .close-bg{object-fit:cover;opacity:.35;width:100%;height:100%;position:absolute;inset:0}.close[data-astro-cid-lcdefpme]:before{content:"";z-index:1;background:linear-gradient(90deg,#081224eb,#08122466);position:absolute;inset:0}.close-inner[data-astro-cid-lcdefpme]{z-index:2;padding-block:clamp(5rem,10vw,9rem);position:relative}.close-inner[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:16ch}.close-inner[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step-lead);color:#e3e8f0;max-width:40ch;margin:1.5rem 0 2rem;line-height:1.4}.close-cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:.75rem;display:flex}@media (width<=1180px){.trust[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.pr-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.numbers[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=899px){.numbers[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.75rem 1.25rem}.hero[data-astro-cid-lcdefpme]{height:auto;min-height:100svh;max-height:none;display:flex}.hero-inner[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;justify-content:flex-end;align-items:flex-start;height:auto;padding-top:6.5rem;padding-bottom:5.5rem}.hero-controls[data-astro-cid-lcdefpme]{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.hero-sub[data-astro-cid-lcdefpme]{font-size:1.1rem}.hero-shade[data-astro-cid-lcdefpme]{background:linear-gradient(#08122459 0%,#081224c7 45%,#081224f2 100%)}.slide-cap[data-astro-cid-lcdefpme]{align-items:flex-end;max-width:16ch;min-height:3lh;display:flex}.enquire-wrap[data-astro-cid-lcdefpme]{margin-top:-2.5rem}.enquire[data-astro-cid-lcdefpme]{border-radius:var(--radius);grid-template-columns:1fr;gap:.35rem;padding:.75rem}.enquire[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{background:var(--soft);border-radius:var(--radius-sm);padding:.6rem .85rem}.enquire[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]+label[data-astro-cid-lcdefpme]{box-shadow:none}.enquire[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.trust[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:1.25rem 1rem}.listings[data-astro-cid-lcdefpme],.nv-grid[data-astro-cid-lcdefpme],.fm-grid[data-astro-cid-lcdefpme],.loc-panel[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.nv-plan[data-astro-cid-lcdefpme]{width:34%;right:.75rem}.nv-specs[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}.fm-pics[data-astro-cid-lcdefpme]{margin-top:1rem}.gallery[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;grid-auto-rows:9.5rem;gap:.6rem}.pr-menu[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.pr-group[data-astro-cid-lcdefpme]:first-child{grid-row:auto}.steps[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.loc-tabs[data-astro-cid-lcdefpme]{display:flex}.loc-tabs[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{flex:1;padding-inline:.75rem;font-size:.95rem}}@media (width<=480px){.hero-cta[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{flex:100%}.g-cap[data-astro-cid-lcdefpme]{padding:.3rem .6rem;font-size:.75rem;bottom:.5rem;left:.5rem}}
