.faq-grid[data-astro-cid-z6gx6xcw]{display:grid;gap:32px;grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.faq-grid[data-astro-cid-z6gx6xcw]{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:64px}.faq-grid[data-astro-cid-z6gx6xcw]>.sec-head[data-astro-cid-z6gx6xcw]{position:sticky;top:96px;align-self:start}}.list[data-astro-cid-z6gx6xcw]{border-top:1px solid var(--line)}.item[data-astro-cid-z6gx6xcw]{border-bottom:1px solid var(--line)}summary[data-astro-cid-z6gx6xcw]{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:clamp(18px,1.6vw,21px);font-weight:600;letter-spacing:-.01em;color:var(--ink)}summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]{flex:none;width:22px;height:22px;position:relative}summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]:before,summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;background:var(--gold);transition:transform .3s var(--ease)}summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]:after{transform:rotate(90deg)}.item[data-astro-cid-z6gx6xcw][open] summary[data-astro-cid-z6gx6xcw] i[data-astro-cid-z6gx6xcw]:after{transform:rotate(0)}.ans[data-astro-cid-z6gx6xcw]{display:grid;gap:14px;justify-items:start;padding:0 0 24px}.ans[data-astro-cid-z6gx6xcw] p[data-astro-cid-z6gx6xcw]{color:var(--muted);font-size:17px;max-width:62ch}.fplan[data-astro-cid-6s4sbprm]{display:block;width:100%;height:100%}.fkey[data-astro-cid-6s4sbprm]{position:absolute;right:6px;bottom:6px;width:13%;min-width:40px;height:auto;opacity:.95}.alt[data-astro-cid-ku7tdhby]{background:var(--bg-2)}.top[data-astro-cid-ku7tdhby]{display:grid;gap:32px;grid-template-columns:minmax(0,1fr);align-items:center;margin-bottom:40px}@media(min-width:900px){.top[data-astro-cid-ku7tdhby]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.top[data-astro-cid-ku7tdhby] .sec-head[data-astro-cid-ku7tdhby]{margin-bottom:0}}.pick[data-astro-cid-ku7tdhby]{font-size:15px}.chips[data-astro-cid-ku7tdhby]{display:flex;flex-wrap:wrap;gap:8px}.chip[data-astro-cid-ku7tdhby]{min-height:44px;padding:0 18px;border-radius:999px;cursor:pointer;font:500 15px var(--f-body);color:var(--ink);background:transparent;border:1px solid var(--line);transition:background-color .2s var(--ease),color .2s var(--ease),border-color .2s var(--ease)}.chip[data-astro-cid-ku7tdhby]:hover{border-color:var(--ink)}.chip[data-astro-cid-ku7tdhby][aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.floors-line[data-astro-cid-ku7tdhby]{font-size:16px}.picker[data-astro-cid-ku7tdhby]{position:relative;margin:0;aspect-ratio:5 / 4;max-width:100%;border-radius:var(--r-md);border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 15%,var(--bg),var(--bg-2) 75%);overflow:hidden}.p-badge[data-astro-cid-ku7tdhby]{position:absolute;top:12px;left:12px;z-index:2;background:var(--bg)}.picker[data-astro-cid-ku7tdhby] canvas[data-astro-cid-ku7tdhby],.p-fallback[data-astro-cid-ku7tdhby]{position:absolute;inset:0;width:100%;height:100%}.p-fallback[data-astro-cid-ku7tdhby]{padding:24px}.picker[data-astro-cid-ku7tdhby] canvas[data-astro-cid-ku7tdhby]{opacity:0;transition:opacity .6s var(--ease)}.picker[data-astro-cid-ku7tdhby].ready canvas[data-astro-cid-ku7tdhby]{opacity:1}.picker[data-astro-cid-ku7tdhby].ready .p-fallback[data-astro-cid-ku7tdhby]{opacity:0}.grid[data-astro-cid-ku7tdhby]{list-style:none;margin:0;padding:0;display:grid;gap:20px;grid-template-columns:minmax(0,1fr)}@media(min-width:700px){.grid[data-astro-cid-ku7tdhby]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.grid[data-astro-cid-ku7tdhby]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}}.card[data-astro-cid-ku7tdhby][hidden]{display:none}.card[data-astro-cid-ku7tdhby]{display:grid;grid-template-rows:auto 1fr;border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;background:var(--bg);transition:transform .4s var(--ease),box-shadow .4s var(--ease)}@media(prefers-reduced-motion:no-preference)and (hover:hover){.card[data-astro-cid-ku7tdhby]:hover{transform:translateY(-4px);box-shadow:0 18px 40px #5c1a2b1f}}figure[data-astro-cid-ku7tdhby]{margin:0;aspect-ratio:4 / 3;overflow:hidden;background:var(--bg-2)}.card[data-astro-cid-ku7tdhby] figure[data-astro-cid-ku7tdhby] img[data-astro-cid-ku7tdhby]{width:100%;height:100%;object-fit:cover;object-position:0% 100%;transform-origin:100% 0%;transition:transform .8s var(--ease)}@media(prefers-reduced-motion:no-preference){.card[data-astro-cid-ku7tdhby]:hover figure[data-astro-cid-ku7tdhby] img[data-astro-cid-ku7tdhby]{transform:scale(1.04)}}.body[data-astro-cid-ku7tdhby]{display:grid;gap:10px;align-content:start;padding:20px 22px 24px;border-top:3px solid var(--gold)}.area[data-astro-cid-ku7tdhby]{font-size:clamp(40px,4vw,52px);font-weight:600;letter-spacing:-.03em;line-height:1;color:var(--ink)}.unit[data-astro-cid-ku7tdhby]{font-size:.45em;letter-spacing:0;color:var(--muted)}.meta[data-astro-cid-ku7tdhby]{margin:0 0 6px;display:grid;gap:4px}.meta[data-astro-cid-ku7tdhby] div[data-astro-cid-ku7tdhby]{display:flex;gap:10px;font-size:16px}.meta[data-astro-cid-ku7tdhby] dt[data-astro-cid-ku7tdhby]{color:var(--muted)}.meta[data-astro-cid-ku7tdhby] dd[data-astro-cid-ku7tdhby]{margin:0;font-weight:500}.actions[data-astro-cid-ku7tdhby]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.actions[data-astro-cid-ku7tdhby] .btn[data-astro-cid-ku7tdhby]{padding:10px 12px;font-size:15px}.media[data-astro-cid-ku7tdhby]{position:relative}.media[data-astro-cid-ku7tdhby] img[data-astro-cid-ku7tdhby],.media[data-astro-cid-ku7tdhby] .m-plan[data-astro-cid-ku7tdhby]{position:absolute;inset:0;transition:opacity .35s var(--ease)}.media[data-astro-cid-ku7tdhby] .m-plan[data-astro-cid-ku7tdhby]{background:#f2eee6;padding:34px 6px 6px}.media[data-astro-cid-ku7tdhby].has-plan .m-sample[data-astro-cid-ku7tdhby]{opacity:0}.media[data-astro-cid-ku7tdhby].has-plan.show-sample .m-sample[data-astro-cid-ku7tdhby]{opacity:1}.media[data-astro-cid-ku7tdhby].has-plan.show-sample .m-plan[data-astro-cid-ku7tdhby]{opacity:0}@media(max-width:600px){.media[data-astro-cid-ku7tdhby] .m-plan[data-astro-cid-ku7tdhby]{padding-right:50px}}.m-tabs[data-astro-cid-ku7tdhby]{position:absolute;top:10px;left:10px;z-index:2;display:flex;padding:3px;gap:2px;border-radius:999px;background:color-mix(in srgb,var(--bg) 92%,transparent);box-shadow:0 4px 14px #0000001f}.m-tabs[data-astro-cid-ku7tdhby] button[data-astro-cid-ku7tdhby]{border:0;background:transparent;border-radius:999px;padding:6px 12px;font:500 13px var(--f-body);color:var(--ink);cursor:pointer}.m-tabs[data-astro-cid-ku7tdhby] button[data-astro-cid-ku7tdhby][aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.note[data-astro-cid-ku7tdhby]{font-size:14px;margin-top:20px}.s3d-wrap[data-astro-cid-zpn567mw]{display:grid;gap:14px;min-width:0}.s3d-tabs[data-astro-cid-zpn567mw]{display:flex;flex-wrap:wrap;gap:8px}.s3d-tab[data-astro-cid-zpn567mw]{min-height:42px;padding:0 16px;border-radius:999px;cursor:pointer;font:500 15px var(--f-body);color:var(--ink);background:transparent;border:1px solid var(--line)}.s3d-tab[data-astro-cid-zpn567mw][aria-pressed=true]{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.s3d[data-astro-cid-zpn567mw]{position:relative;margin:0;max-width:100%;overflow:hidden;border-radius:var(--r-md);border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 10%,var(--bg),var(--bg-2) 75%)}.s3d-badge[data-astro-cid-zpn567mw]{position:absolute;top:12px;left:12px;z-index:2;background:var(--bg)}.s3d[data-astro-cid-zpn567mw] canvas[data-astro-cid-zpn567mw],.s3d-fallback[data-astro-cid-zpn567mw]{position:absolute;inset:0;width:100%;height:100%}.s3d-fallback[data-astro-cid-zpn567mw]{display:grid;place-items:center;padding:40px 24px 24px}.s3d[data-astro-cid-zpn567mw] canvas[data-astro-cid-zpn567mw]{opacity:0;transition:opacity .6s var(--ease);touch-action:pan-y}.s3d[data-astro-cid-zpn567mw].ready canvas[data-astro-cid-zpn567mw]{opacity:1}.s3d[data-astro-cid-zpn567mw].ready .s3d-fallback[data-astro-cid-zpn567mw]{opacity:0;transition:opacity .4s var(--ease)}
