.collection-section[data-astro-cid-roomdtgx]{padding-top:22px}.collection-hero[data-astro-cid-roomdtgx]{text-align:center;max-width:980px;margin:0 auto 14px}.collection-hero[data-astro-cid-roomdtgx] .section-title,.collection-hero[data-astro-cid-roomdtgx] .section-title[data-astro-cid-roomdtgx]{max-width:760px;margin:0 auto 8px;font-size:clamp(2.05rem,3.6vw,3.25rem);line-height:1.02}.collection-intro[data-astro-cid-roomdtgx]{max-width:600px;color:var(--muted);margin:0 auto 12px;font-size:.98rem;line-height:1.45}.collection-tools[data-astro-cid-roomdtgx]{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;display:flex}.collection-expert-inline[data-astro-cid-roomdtgx]{max-width:660px;color:var(--muted);justify-content:center;align-items:baseline;gap:7px;margin:9px auto 12px;font-size:.9rem;font-weight:500;line-height:1.42;display:flex}.collection-expert-inline[data-astro-cid-roomdtgx] a[data-astro-cid-roomdtgx]{color:var(--ink);text-underline-offset:3px;font-weight:720;text-decoration-thickness:1px}.review-check[data-astro-cid-roomdtgx]{color:var(--jade-dark);flex:none;font-weight:900}.collection-expert-note[data-astro-cid-roomdtgx]{border:0;border-top:1px solid var(--surface-border);border-bottom:1px solid var(--surface-border);background:0 0;border-radius:0;max-width:940px;margin:34px auto 0;padding:18px 0}.collection-expert-note[data-astro-cid-roomdtgx] strong[data-astro-cid-roomdtgx]{color:var(--ink);font-size:.98rem;line-height:1.35;display:block}.collection-expert-note[data-astro-cid-roomdtgx] p[data-astro-cid-roomdtgx]{color:var(--muted);margin:6px 0 0;line-height:1.55}.collection-filters[data-astro-cid-roomdtgx]{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;display:flex}.filter-chip[data-astro-cid-roomdtgx]{border-radius:var(--control-radius);min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:#fbf8f4;border:1px solid #d8cfc8;padding:7px 13px;font-size:.84rem;font-weight:800;transition:background .16s,border-color .16s,color .16s}.filter-chip[data-astro-cid-roomdtgx]:hover{color:var(--ink);background:#f4e9dd;border-color:#b8916375}.filter-chip[data-astro-cid-roomdtgx]:focus-visible{outline:3px solid var(--jade);outline-offset:3px}.filter-chip[data-astro-cid-roomdtgx].is-active{color:#fff;background:#2e2326;border-color:#2e2326}.collection-answer-section[data-astro-cid-roomdtgx]{margin-top:28px}.collection-answer-heading[data-astro-cid-roomdtgx]{grid-template-columns:auto 1fr;align-items:center;gap:18px;margin-bottom:18px;display:grid}.collection-answer-heading[data-astro-cid-roomdtgx]:after{content:"";background:var(--surface-border);height:1px}.collection-answer-heading[data-astro-cid-roomdtgx] h2[data-astro-cid-roomdtgx]{font-family:var(--font-heading);margin:0;font-size:1.72rem;font-weight:520;line-height:1.12}.collection-answer-grid[data-astro-cid-roomdtgx]{border-top:1px solid var(--surface-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.collection-answer-card[data-astro-cid-roomdtgx]{border:0;border-bottom:1px solid var(--surface-border);background:0 0;border-radius:0;padding:18px 0 20px}.collection-answer-card[data-astro-cid-roomdtgx] h3[data-astro-cid-roomdtgx]{color:var(--ink);letter-spacing:0;margin:0;font-size:1.02rem;font-weight:850;line-height:1.35}.collection-answer-card[data-astro-cid-roomdtgx] p[data-astro-cid-roomdtgx]{color:var(--muted);margin:10px 0 0;line-height:1.65}@media (width<=560px){.collection-section[data-astro-cid-roomdtgx]{padding-top:16px}.collection-hero[data-astro-cid-roomdtgx]{text-align:left;margin-bottom:11px}.collection-hero[data-astro-cid-roomdtgx] .section-title,.collection-hero[data-astro-cid-roomdtgx] .section-title[data-astro-cid-roomdtgx]{text-wrap:balance;margin:0 0 7px;font-size:clamp(1.78rem,9vw,2.15rem);line-height:1.06}.collection-intro[data-astro-cid-roomdtgx]{margin:0 0 8px;font-size:.92rem;line-height:1.4}.collection-expert-inline[data-astro-cid-roomdtgx]{justify-content:flex-start;margin:7px 0 10px;font-size:.84rem;line-height:1.38}.collection-tools[data-astro-cid-roomdtgx],.collection-filters[data-astro-cid-roomdtgx]{justify-content:flex-start}.filter-chip[data-astro-cid-roomdtgx]{flex:auto}.collection-answer-grid[data-astro-cid-roomdtgx]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.filter-chip[data-astro-cid-roomdtgx],.filter-chip[data-astro-cid-roomdtgx]:hover,.filter-chip[data-astro-cid-roomdtgx].is-active{transition:none;transform:none}}
