.layers[data-astro-cid-hiy6tl47]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:32px;margin:0;display:grid}.layers[data-astro-cid-hiy6tl47].compact{grid-template-columns:1fr;gap:16px}svg[data-astro-cid-hiy6tl47]{width:100%;height:auto;overflow:visible}.l[data-astro-cid-hiy6tl47]{transition:transform .35s,opacity .25s}.l1[data-astro-cid-hiy6tl47]{transform:translateY(-6px)}.l3[data-astro-cid-hiy6tl47]{transform:translateY(6px)}.tin[data-astro-cid-hiy6tl47]{fill:none;stroke:var(--c-brand);stroke-width:7px;stroke-linejoin:round}.tin-fill[data-astro-cid-hiy6tl47]{fill:color-mix(in srgb, var(--c-brand) 18%, transparent)}.foam[data-astro-cid-hiy6tl47]{fill:#f2dc9a}.foam-edge[data-astro-cid-hiy6tl47]{fill:none;stroke:#d9b85b;stroke-width:2px}.foil[data-astro-cid-hiy6tl47]{fill:#c9d0cc;stroke:#9aa39e}.dims[data-astro-cid-hiy6tl47] line[data-astro-cid-hiy6tl47]{stroke:var(--c-muted);stroke-width:1.5px;stroke-dasharray:3 3}.dims[data-astro-cid-hiy6tl47] text[data-astro-cid-hiy6tl47]{fill:var(--c-muted);font-size:14px;font-weight:600}.legend[data-astro-cid-hiy6tl47]{gap:10px;margin:0;padding:0;list-style:none;display:grid}.legend[data-astro-cid-hiy6tl47] li[data-astro-cid-hiy6tl47]{border-radius:var(--radius-sm);border:1px solid var(--c-line);cursor:pointer;background:#fff;grid-template-columns:18px 1fr;align-items:start;gap:14px;padding:14px 16px;font-size:.95rem;line-height:1.5;transition:border-color .2s,box-shadow .2s;display:grid}.legend[data-astro-cid-hiy6tl47] strong[data-astro-cid-hiy6tl47]{color:var(--c-ink);display:block}.sw[data-astro-cid-hiy6tl47]{border-radius:5px;width:18px;height:18px;margin-top:3px}.sw1[data-astro-cid-hiy6tl47]{background:var(--c-brand)}.sw2[data-astro-cid-hiy6tl47]{background:#f2dc9a;border:1px solid #d9b85b}.sw3[data-astro-cid-hiy6tl47]{background:#c9d0cc}.layers[data-astro-cid-hiy6tl47][data-active] .l[data-astro-cid-hiy6tl47]{opacity:.25}.layers[data-astro-cid-hiy6tl47][data-active="1"] .l1[data-astro-cid-hiy6tl47],.layers[data-astro-cid-hiy6tl47][data-active="2"] .l2[data-astro-cid-hiy6tl47],.layers[data-astro-cid-hiy6tl47][data-active="3"] .l3[data-astro-cid-hiy6tl47]{opacity:1}.layers[data-astro-cid-hiy6tl47][data-active="1"] .l1[data-astro-cid-hiy6tl47]{transform:translateY(-18px)}.layers[data-astro-cid-hiy6tl47][data-active="3"] .l3[data-astro-cid-hiy6tl47]{transform:translateY(16px)}.layers[data-astro-cid-hiy6tl47][data-active="1"] li[data-astro-cid-hiy6tl47][data-layer="1"],.layers[data-astro-cid-hiy6tl47][data-active="2"] li[data-astro-cid-hiy6tl47][data-layer="2"],.layers[data-astro-cid-hiy6tl47][data-active="3"] li[data-astro-cid-hiy6tl47][data-layer="3"]{border-color:var(--c-brand);box-shadow:var(--shadow)}@media (width<=860px){.layers[data-astro-cid-hiy6tl47]{grid-template-columns:1fr;gap:16px}}.hero[data-astro-cid-lcdefpme]{background:var(--c-forest);color:#ffffffd1;position:relative;overflow:hidden}.hero-bg[data-astro-cid-lcdefpme]{background:radial-gradient(60% 80% at 85% 20%, color-mix(in srgb, var(--c-accent) 28%, transparent), transparent 70%), radial-gradient(50% 60% at 0% 100%, color-mix(in srgb, var(--c-brand) 60%, transparent), transparent 70%);position:absolute;inset:0}.hero-bg[data-astro-cid-lcdefpme]:after{content:"";opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='40' viewBox='0 0 80 40'%3E%3Cpath d='M0 30 C16 4 48 4 64 30 L80 30' fill='none' stroke='%23fff' stroke-width='3'/%3E%3C/svg%3E");background-size:80px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 40% 70%,#0000);mask-image:linear-gradient(#0000,#000 40% 70%,#0000)}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:56px;padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(56px,8vw,112px);display:grid;position:relative}.eyebrow-light[data-astro-cid-lcdefpme]{color:var(--c-accent)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;margin:0 0 20px}.hero-lead[data-astro-cid-lcdefpme]{max-width:580px;margin-bottom:28px;font-size:1.15rem;line-height:1.65}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.stats[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff24;grid-template-columns:repeat(3,auto);justify-content:start;gap:12px 40px;margin:40px 0 0;padding-top:28px;display:grid}.stats[data-astro-cid-lcdefpme] div[data-astro-cid-lcdefpme]{flex-direction:column-reverse;display:flex}.stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:.85rem}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:-.03em;margin:0;font-size:1.9rem;font-weight:800;line-height:1.1}.hero-media[data-astro-cid-lcdefpme]{aspect-ratio:1.2;grid-template-rows:1fr 1fr;grid-template-columns:1.6fr 1fr;gap:14px;display:grid;position:relative}.hero-media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:var(--radius);width:100%;height:100%;box-shadow:0 20px 50px #00000059}.hm-1[data-astro-cid-lcdefpme]{grid-row:span 2}.price-chip[data-astro-cid-lcdefpme]{color:var(--c-muted);box-shadow:var(--shadow-lg);background:#fff;border-radius:14px;gap:2px;padding:16px 20px;font-size:.8rem;text-decoration:none;transition:transform .2s;display:grid;position:absolute;bottom:28px;left:-28px}.price-chip[data-astro-cid-lcdefpme]:hover{color:var(--c-muted);transform:translateY(-2px)}.price-chip[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--c-ink);letter-spacing:-.02em;font-size:1.15rem}.price-chip[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:first-child{text-transform:uppercase;letter-spacing:.08em;color:var(--c-brand);font-size:.72rem;font-weight:700}.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr))}.bento[data-astro-cid-lcdefpme]{grid-template-rows:300px 300px;grid-template-columns:1.4fr 1fr 1fr;gap:20px;display:grid}.bento[data-astro-cid-lcdefpme]>:first-child{grid-row:span 2}.bento[data-astro-cid-lcdefpme]>:nth-child(4){grid-column:span 2}.others[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--c-sand);margin-top:40px;padding:28px}.others-head[data-astro-cid-lcdefpme]{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:18px;display:flex}.others-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin:0;font-size:1.25rem}.others-list[data-astro-cid-lcdefpme]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:14px;display:grid}.mini[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);color:var(--c-ink);background:#fff;align-items:center;gap:16px;padding:12px;text-decoration:none;transition:box-shadow .2s;display:flex}.mini[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);color:var(--c-ink)}.mini[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;border-radius:10px;flex:none;width:72px;height:72px}.mini[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{gap:2px;display:grid}.mini[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:var(--c-brand);font-size:.9rem;font-style:normal;font-weight:700}.section-dark[data-astro-cid-lcdefpme]{background:var(--c-forest-2);color:#ffffffc7}.section-dark[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{color:#fff;margin-top:0}.price-split[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:56px;display:grid}.price-split[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:480px;margin-bottom:28px}.price-board[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:#ffffff0d;border:1px solid #ffffff1f;overflow:hidden}.price-board[data-astro-cid-lcdefpme] table[data-astro-cid-lcdefpme]{border-collapse:collapse;width:100%;font-size:.93rem}.price-board[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.price-board[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{text-align:left;border-bottom:1px solid #ffffff14;padding:11px 20px}.price-board[data-astro-cid-lcdefpme] thead[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.1em;color:#ffffff8c;font-size:.75rem;font-weight:700}.price-board[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme]{color:#fff;font-weight:600}.price-board[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:last-child>[data-astro-cid-lcdefpme]{border-bottom:0}.price-board[data-astro-cid-lcdefpme] tbody[data-astro-cid-lcdefpme] tr[data-astro-cid-lcdefpme]:hover{background:#ffffff0d}.price-board[data-astro-cid-lcdefpme] .num[data-astro-cid-lcdefpme]{text-align:right;color:var(--c-accent);white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:800}.depots[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.depot[data-astro-cid-lcdefpme]{border-radius:var(--radius);border:1px solid var(--c-line);color:var(--c-text);align-content:start;gap:6px;padding:28px;text-decoration:none;transition:border-color .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}.depot[data-astro-cid-lcdefpme]:hover{border-color:var(--c-brand);box-shadow:var(--shadow);color:var(--c-text)}.d-num[data-astro-cid-lcdefpme]{letter-spacing:-.05em;color:var(--c-sand-2);font-size:4.5rem;font-weight:800;line-height:1;position:absolute;top:6px;right:20px}.d-area[data-astro-cid-lcdefpme]{letter-spacing:.12em;text-transform:uppercase;color:var(--c-brand);font-size:.75rem;font-weight:700}.depot[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--c-ink);margin-bottom:6px;font-size:1.2rem;position:relative}.d-addr[data-astro-cid-lcdefpme]{font-size:.93rem}.d-note[data-astro-cid-lcdefpme]{color:var(--c-muted);font-size:.88rem}@media (width<=1024px){.hero-inner[data-astro-cid-lcdefpme],.price-split[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.hero-media[data-astro-cid-lcdefpme]{max-width:620px}.price-chip[data-astro-cid-lcdefpme]{bottom:16px;left:16px}.bento[data-astro-cid-lcdefpme]{grid-template-rows:none;grid-template-columns:1fr 1fr;grid-auto-rows:280px}.bento[data-astro-cid-lcdefpme]>:first-child{grid-area:auto/span 2}.bento[data-astro-cid-lcdefpme]>:nth-child(4){grid-column:auto}}@media (width<=900px){.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.depots[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);gap:12px 16px}.stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:1.5rem}}@media (width<=560px){.grid-3[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr;grid-auto-rows:260px}.bento[data-astro-cid-lcdefpme]>:first-child{grid-column:auto}.hero-media[data-astro-cid-lcdefpme]{gap:10px}.price-chip[data-astro-cid-lcdefpme]{grid-column:span 2;margin-top:4px;position:static}.hero-media[data-astro-cid-lcdefpme]{aspect-ratio:auto;grid-template-rows:150px 150px auto}.others[data-astro-cid-lcdefpme]{padding:18px}.price-board[data-astro-cid-lcdefpme] th[data-astro-cid-lcdefpme],.price-board[data-astro-cid-lcdefpme] td[data-astro-cid-lcdefpme]{padding:10px 14px}}
