.g[data-astro-cid-ihllb3az]{position:relative;display:grid;grid-template-columns:2fr 1fr;gap:8px;align-items:stretch}.g[data-astro-cid-ihllb3az]>[data-astro-cid-ihllb3az]{min-height:0}.g-one[data-astro-cid-ihllb3az]{grid-template-columns:1fr}.g-main[data-astro-cid-ihllb3az]{position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--surface)}.g-side[data-astro-cid-ihllb3az]{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2,minmax(0,1fr));gap:8px;min-height:0;contain:size}.g-tile[data-astro-cid-ihllb3az]{overflow:hidden;background:var(--surface);min-height:0}.g-side[data-astro-cid-ihllb3az] picture{display:block;height:100%}.g-side-1[data-astro-cid-ihllb3az]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr)}.g-side-2[data-astro-cid-ihllb3az]{grid-template-columns:1fr}.g-side-3[data-astro-cid-ihllb3az] .g-tile[data-astro-cid-ihllb3az]:first-child{grid-column:span 2}.g-one[data-astro-cid-ihllb3az] .g-main[data-astro-cid-ihllb3az]{aspect-ratio:16 / 9}.g[data-astro-cid-ihllb3az] img{width:100%;height:100%;object-fit:cover}.g-main[data-astro-cid-ihllb3az] picture{display:block;height:100%}.g-count[data-astro-cid-ihllb3az]{display:none;position:absolute;left:14px;bottom:14px;background:#14120fa6;color:#fff;padding:6px 10px;font-size:.8125rem}.g-all[data-astro-cid-ihllb3az]{position:absolute;right:16px;bottom:16px;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 18px;border:0;background:var(--paper);color:var(--text);cursor:pointer;font:500 .75rem/1 var(--font-body);letter-spacing:.16em;text-transform:uppercase;box-shadow:0 6px 24px -10px #0006}.g-all[data-astro-cid-ihllb3az]:hover{background:var(--bg)}.g-empty[data-astro-cid-ihllb3az]{aspect-ratio:3 / 1;display:grid;place-items:center;background:var(--surface);color:var(--muted);font:300 2rem var(--font-display)}@media(max-width:760px){.g[data-astro-cid-ihllb3az]{grid-template-columns:1fr;margin-inline:calc(var(--gutter) * -1)}.g-side[data-astro-cid-ihllb3az]{display:none}.g-main[data-astro-cid-ihllb3az],.g-one[data-astro-cid-ihllb3az] .g-main[data-astro-cid-ihllb3az]{aspect-ratio:4 / 3}.g-count[data-astro-cid-ihllb3az]{display:block}.g-all[data-astro-cid-ihllb3az]{right:var(--gutter);bottom:14px;padding:0 14px}}.lb[data-astro-cid-ihllb3az]{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#12100e;color:#fff;overflow:hidden}.lb[data-astro-cid-ihllb3az]:popover-open{display:grid;grid-template-rows:auto 1fr}.lb[data-astro-cid-ihllb3az]::backdrop{background:#12100e}.lb-bar[data-astro-cid-ihllb3az]{display:flex;align-items:center;justify-content:space-between;padding:8px var(--gutter)}.lb-count[data-astro-cid-ihllb3az]{font-size:.875rem;letter-spacing:.08em}.lb-close[data-astro-cid-ihllb3az]{width:48px;height:48px;display:grid;place-items:center;background:none;border:0;color:#fff;cursor:pointer}.lb-strip[data-astro-cid-ihllb3az]{list-style:none;margin:0;padding:0;display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;min-height:0;outline:none}.lb-strip[data-astro-cid-ihllb3az]::-webkit-scrollbar{display:none}.lb-strip[data-astro-cid-ihllb3az] li[data-astro-cid-ihllb3az]{flex:0 0 100%;display:grid;place-items:center;scroll-snap-align:center;padding:0 var(--gutter) 32px;min-height:0}.lb-strip[data-astro-cid-ihllb3az] img{max-width:100%;max-height:calc(100svh - 110px);width:auto;height:auto;object-fit:contain}.lb-nav[data-astro-cid-ihllb3az]{position:absolute;top:50%;transform:translateY(-50%);width:56px;height:56px;display:grid;place-items:center;border:1px solid rgb(255 255 255 / .35);border-radius:50%;background:#12100e80;color:#fff;cursor:pointer}.lb-nav[data-astro-cid-ihllb3az]:disabled{opacity:.3;cursor:default}.lb-prev[data-astro-cid-ihllb3az]{left:16px}.lb-next[data-astro-cid-ihllb3az]{right:16px}@media(max-width:760px){.lb-nav[data-astro-cid-ihllb3az]{display:none}}.energy[data-astro-cid-lszkwudb]{margin:0;display:grid;gap:14px}.energy[data-astro-cid-lszkwudb] figcaption[data-astro-cid-lszkwudb]{display:grid;gap:4px}.energy-t[data-astro-cid-lszkwudb]{font:500 .75rem/1.2 var(--font-body);letter-spacing:.2em;text-transform:uppercase}.energy-note[data-astro-cid-lszkwudb]{font-size:.875rem;color:var(--muted)}.energy-scale[data-astro-cid-lszkwudb]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(7,1fr);gap:3px;max-width:420px}.energy-scale[data-astro-cid-lszkwudb] li[data-astro-cid-lszkwudb]{height:36px;display:grid;place-items:center;font-weight:500;font-size:.875rem;color:var(--text);background:color-mix(in srgb,var(--c) 22%,var(--paper))}.energy-scale[data-astro-cid-lszkwudb] li[data-astro-cid-lszkwudb].on{height:44px;margin-top:-4px;color:#fff;background:var(--c);box-shadow:0 0 0 2px var(--paper),0 0 0 3px var(--text)}.e0[data-astro-cid-lszkwudb]{--c: #276b37}.e1[data-astro-cid-lszkwudb]{--c: #3d7a2c}.e2[data-astro-cid-lszkwudb]{--c: #5b7522}.e3[data-astro-cid-lszkwudb]{--c: #786b10}.e4[data-astro-cid-lszkwudb]{--c: #9a5a14}.e5[data-astro-cid-lszkwudb]{--c: #a8481c}.e6[data-astro-cid-lszkwudb]{--c: #a3311f}.lp[data-astro-cid-zwoehmmh]{padding-top:28px}.crumbs[data-astro-cid-zwoehmmh] a[data-astro-cid-zwoehmmh]{font-size:.875rem;color:var(--muted);text-decoration:none}.crumbs[data-astro-cid-zwoehmmh] a[data-astro-cid-zwoehmmh]:hover{color:var(--text)}.lp-head[data-astro-cid-zwoehmmh]{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:18px 48px;padding-block:clamp(24px,3vw,40px)}.lp-head[data-astro-cid-zwoehmmh]>div[data-astro-cid-zwoehmmh]:first-child{display:grid;gap:16px;max-width:840px}.lp-price[data-astro-cid-zwoehmmh]{text-align:right;display:grid;gap:6px}.lp-price-v[data-astro-cid-zwoehmmh]{font:300 clamp(1.75rem,3vw,2.5rem)/1 var(--font-display)}.lp-ref[data-astro-cid-zwoehmmh]{font-size:.8125rem;color:var(--muted);letter-spacing:.06em}@media(max-width:760px){.lp-price[data-astro-cid-zwoehmmh]{text-align:left}}.kf[data-astro-cid-zwoehmmh]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));border-bottom:1px solid var(--line)}.kf[data-astro-cid-zwoehmmh] li[data-astro-cid-zwoehmmh]{display:grid;gap:6px;padding:28px 24px 28px 0}.kf[data-astro-cid-zwoehmmh] li[data-astro-cid-zwoehmmh]+li[data-astro-cid-zwoehmmh]{padding-left:24px;border-left:1px solid var(--line)}.kf-v[data-astro-cid-zwoehmmh]{font:300 clamp(1.75rem,2.6vw,2.25rem)/1 var(--font-display)}.kf-k[data-astro-cid-zwoehmmh]{font:500 .6875rem/1.2 var(--font-body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}@media(max-width:640px){.kf[data-astro-cid-zwoehmmh]{grid-template-columns:1fr 1fr}.kf[data-astro-cid-zwoehmmh] li[data-astro-cid-zwoehmmh]{padding:20px 0}.kf[data-astro-cid-zwoehmmh] li[data-astro-cid-zwoehmmh]+li[data-astro-cid-zwoehmmh]{padding-left:0;border-left:0}.kf[data-astro-cid-zwoehmmh] li[data-astro-cid-zwoehmmh]:nth-child(2n){padding-left:20px;border-left:1px solid var(--line)}}.lp-body[data-astro-cid-zwoehmmh]{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:clamp(40px,6vw,112px);padding-block:clamp(40px,5vw,72px) var(--section)}.lp-main[data-astro-cid-zwoehmmh]{display:grid;gap:clamp(40px,4vw,56px);align-content:start}.lp-sec[data-astro-cid-zwoehmmh]{display:grid;gap:20px}.lp-h[data-astro-cid-zwoehmmh]{font:300 clamp(1.5rem,2.2vw,1.875rem)/1.15 var(--font-display)}.lp-desc[data-astro-cid-zwoehmmh]{font-size:1.125rem}.lp-desc[data-astro-cid-zwoehmmh] p:first-child{font:300 clamp(1.375rem,2vw,1.75rem)/1.4 var(--font-display)}.lp-note[data-astro-cid-zwoehmmh]{font-size:.875rem;color:var(--muted)}.spec-wide[data-astro-cid-zwoehmmh]{margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:40px;border-top:1px solid var(--line)}.spec-wide[data-astro-cid-zwoehmmh] div[data-astro-cid-zwoehmmh]{display:flex;justify-content:space-between;gap:16px;padding:13px 0;border-bottom:1px solid var(--line)}.spec-wide[data-astro-cid-zwoehmmh] dt[data-astro-cid-zwoehmmh]{color:var(--muted)}.spec-wide[data-astro-cid-zwoehmmh] dd[data-astro-cid-zwoehmmh]{margin:0;text-align:right}@media(max-width:640px){.spec-wide[data-astro-cid-zwoehmmh]{grid-template-columns:1fr}}.feat[data-astro-cid-zwoehmmh]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.feat[data-astro-cid-zwoehmmh] li[data-astro-cid-zwoehmmh]{padding:8px 16px;border:1px solid var(--stone);border-radius:999px;font-size:.9375rem}.loc[data-astro-cid-zwoehmmh]{font:300 1.5rem/1.3 var(--font-display)}.loc-links[data-astro-cid-zwoehmmh]{display:flex;flex-wrap:wrap;gap:16px 32px}.lp-aside[data-astro-cid-zwoehmmh]{position:relative}.card-sticky[data-astro-cid-zwoehmmh]{position:sticky;top:calc(var(--header-h) + 24px);display:grid;gap:16px;padding:32px;background:var(--paper);border:1px solid var(--line)}.aside-price[data-astro-cid-zwoehmmh]{font:300 2rem/1 var(--font-display);padding-bottom:20px;border-bottom:1px solid var(--line)}.aside-agent[data-astro-cid-zwoehmmh]{display:grid;gap:2px;padding-block:4px 8px}.lp-where[data-astro-cid-zwoehmmh]{color:var(--muted);font-size:1.0625rem}.aside-k[data-astro-cid-zwoehmmh]{font-size:.8125rem;color:var(--muted)}.aside-agent[data-astro-cid-zwoehmmh] .aside-photo{width:120px;margin-block:6px}.ask-agent[data-astro-cid-zwoehmmh] .ask-photo{width:140px;margin-bottom:12px}.aside-name[data-astro-cid-zwoehmmh]{font:300 1.25rem/1.2 var(--font-display)}.aside-name[data-astro-cid-zwoehmmh] a[data-astro-cid-zwoehmmh]{text-decoration:none}.aside-name[data-astro-cid-zwoehmmh] a[data-astro-cid-zwoehmmh]:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.aside-mail[data-astro-cid-zwoehmmh]{font-size:.875rem;color:var(--muted);text-align:center;overflow-wrap:anywhere}@media(max-width:960px){.lp-body[data-astro-cid-zwoehmmh]{grid-template-columns:1fr}.lp-aside[data-astro-cid-zwoehmmh]{display:none}}.ask[data-astro-cid-zwoehmmh]{background:var(--surface);scroll-margin-top:var(--header-h)}.ask-in[data-astro-cid-zwoehmmh]{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,6vw,112px);padding-block:var(--section)}.ask-intro[data-astro-cid-zwoehmmh]{display:grid;gap:22px;align-content:start}.ask-agent[data-astro-cid-zwoehmmh]{display:grid;gap:2px;padding-top:12px}.ask-agent[data-astro-cid-zwoehmmh] a[data-astro-cid-zwoehmmh]{text-decoration:none}.ask-agent[data-astro-cid-zwoehmmh] a[data-astro-cid-zwoehmmh]:hover{text-decoration:underline}.ask-name[data-astro-cid-zwoehmmh]{font:300 1.5rem/1.2 var(--font-display);margin-bottom:4px}@media(max-width:860px){.ask-in[data-astro-cid-zwoehmmh]{grid-template-columns:1fr}}.mbar[data-astro-cid-zwoehmmh]{display:none}@media(max-width:960px){.mbar[data-astro-cid-zwoehmmh]{position:sticky;bottom:0;z-index:30;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:10px;padding:12px var(--gutter) max(12px,env(safe-area-inset-bottom));background:var(--bg);border-top:1px solid var(--line)}.mbar[data-astro-cid-zwoehmmh] .cta[data-astro-cid-zwoehmmh]{min-height:48px;padding:0 12px}}
