.hero[data-astro-cid-qrreug3i]{position:relative;isolation:isolate;background:linear-gradient(100deg,#fdf8f5,#fbeee8 55%,#f6dcd2)}.hero-grid[data-astro-cid-qrreug3i]{position:relative;z-index:1;display:grid;grid-template-columns:1.2fr .8fr;gap:2rem;align-items:center;padding:1.5rem 16px 2rem}.crumbs[data-astro-cid-qrreug3i]{margin-bottom:1rem;color:var(--muted)}.crumbs[data-astro-cid-qrreug3i] a[data-astro-cid-qrreug3i]{color:var(--ink-2)}.lead[data-astro-cid-qrreug3i]{font-size:1.1rem;color:var(--ink-2);max-width:36em}.cta[data-astro-cid-qrreug3i]{display:flex;gap:.8rem;flex-wrap:wrap;margin:1.25rem 0 .75rem}.hero-art[data-astro-cid-qrreug3i]{position:relative}.hero[data-astro-cid-qrreug3i]:has(.hero-bg) .hero-art[data-astro-cid-qrreug3i]{visibility:hidden}.hero-art[data-astro-cid-qrreug3i] .glow[data-astro-cid-qrreug3i]{position:absolute;inset:10% 15%;background:radial-gradient(circle,rgba(226,70,47,.35),transparent 65%);filter:blur(20px)}.hero-art[data-astro-cid-qrreug3i] .mask-ph{position:relative;background:transparent;color:#e7b2a5;aspect-ratio:1}.points[data-astro-cid-qrreug3i]{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;padding-bottom:1.5rem}.points[data-astro-cid-qrreug3i] div[data-astro-cid-qrreug3i]{border-left:3px solid var(--coral);padding:.6rem .75rem;background:#fdf8f5e6;border-radius:0 8px 8px 0;backdrop-filter:blur(4px)}.points[data-astro-cid-qrreug3i] strong[data-astro-cid-qrreug3i]{display:block;font-size:.95rem}.points[data-astro-cid-qrreug3i] span[data-astro-cid-qrreug3i]{font-size:.82rem;color:var(--muted)}.intro-grid[data-astro-cid-qrreug3i]{display:grid;grid-template-columns:1.4fr 1fr;gap:2rem;align-items:start}.prose[data-astro-cid-qrreug3i]{max-width:820px}.toc[data-astro-cid-qrreug3i]{padding:1.25rem;background:var(--bg-soft)}.toc[data-astro-cid-qrreug3i] ol[data-astro-cid-qrreug3i]{margin:0;padding-left:1.2rem}.toc[data-astro-cid-qrreug3i] li[data-astro-cid-qrreug3i]{margin:.4rem 0}.table-wrap[data-astro-cid-qrreug3i]{overflow-x:auto}table[data-astro-cid-qrreug3i].spec{width:100%;border-collapse:collapse;background:var(--surface);border:1px solid var(--line);font-size:.92rem}.spec[data-astro-cid-qrreug3i] th[data-astro-cid-qrreug3i],.spec[data-astro-cid-qrreug3i] td[data-astro-cid-qrreug3i]{text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--line)}.spec[data-astro-cid-qrreug3i] thead[data-astro-cid-qrreug3i] th[data-astro-cid-qrreug3i]{background:var(--bg-soft)}.list-head[data-astro-cid-qrreug3i]{display:flex;justify-content:space-between;align-items:end;gap:1rem;flex-wrap:wrap}.controls[data-astro-cid-qrreug3i]{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap;margin:1rem 0}.tabs[data-astro-cid-qrreug3i]{display:flex;gap:.5rem;flex-wrap:wrap}.tab[data-astro-cid-qrreug3i]{min-height:44px;padding:.4rem 1rem;border:1.5px solid var(--line);border-radius:10px;background:#fff;font:inherit;font-weight:700;cursor:pointer}.tab[data-astro-cid-qrreug3i].active{background:var(--coral);border-color:var(--coral);color:#fff}.sort[data-astro-cid-qrreug3i]{display:flex;align-items:center;gap:.5rem;font-size:.9rem}.sort[data-astro-cid-qrreug3i] select[data-astro-cid-qrreug3i]{min-height:44px;border:1px solid var(--line);border-radius:8px;padding:.3rem .5rem;font:inherit;background:#fff}.mtable[data-astro-cid-qrreug3i]{overflow:hidden}.mrow[data-astro-cid-qrreug3i]{display:grid;grid-template-columns:2.2fr 1.6fr 1fr 1fr 1fr 1.2fr;gap:1rem;align-items:center;padding:.9rem 1rem;border-top:1px solid var(--line);font-size:.9rem}.mrow[data-astro-cid-qrreug3i].head{background:var(--bg-soft);font-weight:700;font-size:.82rem;border-top:0}.mrow[data-astro-cid-qrreug3i][hidden]{display:none}.m-name[data-astro-cid-qrreug3i]{display:flex;gap:.75rem;align-items:center}.m-name[data-astro-cid-qrreug3i] a[data-astro-cid-qrreug3i]{color:var(--ink);text-decoration:none}.thumb[data-astro-cid-qrreug3i]{width:64px;flex:none}.thumb[data-astro-cid-qrreug3i] .mask-ph{aspect-ratio:1}.wl[data-astro-cid-qrreug3i]{list-style:none;padding:0;margin:0}.wl[data-astro-cid-qrreug3i] li[data-astro-cid-qrreug3i]{display:flex;align-items:center;gap:.4rem;font-size:.84rem}.wl[data-astro-cid-qrreug3i] i[data-astro-cid-qrreug3i]{width:9px;height:9px;border-radius:50%;display:inline-block;flex:none}.facts[data-astro-cid-qrreug3i]{background:var(--bg-soft);border:1px solid var(--line);border-radius:999px;padding:.15rem .55rem;font-weight:700;font-size:.82rem}.m-price[data-astro-cid-qrreug3i]{display:flex;flex-direction:column;gap:.4rem;align-items:flex-start}.m-price[data-astro-cid-qrreug3i] strong[data-astro-cid-qrreug3i]{font-size:1.15rem}.lbl[data-astro-cid-qrreug3i]{display:none;color:var(--muted)}.promo[data-astro-cid-qrreug3i]{display:grid;grid-template-columns:auto 1fr auto;gap:1.25rem;align-items:center;padding:1.25rem 1.5rem;background:var(--bg-soft);margin-top:1.5rem}.promo[data-astro-cid-qrreug3i] h2[data-astro-cid-qrreug3i]{margin:0 0 .2rem;font-size:1.25rem}.promo[data-astro-cid-qrreug3i] p[data-astro-cid-qrreug3i]{margin:0}.ev[data-astro-cid-qrreug3i]{padding:1rem}details[data-astro-cid-qrreug3i]{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:.75rem 1rem;margin-bottom:.5rem}summary[data-astro-cid-qrreug3i]{font-weight:700;cursor:pointer;min-height:32px}details[data-astro-cid-qrreug3i] p[data-astro-cid-qrreug3i]{margin:.5rem 0 0}@media(max-width:900px){.hero-grid[data-astro-cid-qrreug3i],.intro-grid[data-astro-cid-qrreug3i]{grid-template-columns:1fr}.hero-art[data-astro-cid-qrreug3i]{display:none}.mrow[data-astro-cid-qrreug3i]{grid-template-columns:1fr 1fr;gap:.5rem 1rem}.mrow[data-astro-cid-qrreug3i].head{display:none}.m-name[data-astro-cid-qrreug3i],.m-price[data-astro-cid-qrreug3i]{grid-column:1 / -1}.m-price[data-astro-cid-qrreug3i]{flex-direction:row;flex-wrap:wrap;align-items:center}.lbl[data-astro-cid-qrreug3i]{display:inline}.promo[data-astro-cid-qrreug3i]{grid-template-columns:1fr}}
