.category-comparison[data-astro-cid-2cnbunbw]{display:grid;gap:14px;width:min(1180px,calc(100% - 40px));margin:clamp(40px,6vw,64px) auto 0}.category-comparison[data-astro-cid-2cnbunbw] h2[data-astro-cid-2cnbunbw]{margin:0;color:var(--cream);font-size:clamp(1.25rem,2.4vw,1.6rem);letter-spacing:-.03em}.category-comparison-scroll[data-astro-cid-2cnbunbw]{overflow-x:auto;border:1px solid var(--line);border-radius:12px}.category-comparison[data-astro-cid-2cnbunbw] table[data-astro-cid-2cnbunbw]{width:100%;border-collapse:collapse;font-size:.84rem}.category-comparison[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw],.category-comparison[data-astro-cid-2cnbunbw] td[data-astro-cid-2cnbunbw]{padding:12px 14px;border-bottom:1px solid var(--line);color:#fff4dfd1;line-height:1.55;text-align:left;vertical-align:top;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}.category-comparison[data-astro-cid-2cnbunbw] thead[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw]{background:#d7ad6b14;color:var(--gold-soft);font-size:.78rem;font-weight:850;white-space:nowrap}.category-comparison[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw] tr[data-astro-cid-2cnbunbw]:last-child>[data-astro-cid-2cnbunbw]{border-bottom:0}.category-comparison[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw] a[data-astro-cid-2cnbunbw]{color:var(--cream);font-weight:900;text-decoration-thickness:1px;text-underline-offset:4px}.category-comparison[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw] a[data-astro-cid-2cnbunbw]:hover{color:var(--gold-soft)}.category-comparison-note[data-astro-cid-2cnbunbw]{margin:0;color:var(--muted);font-size:.76rem}.category-glance-block[data-astro-cid-2cnbunbw]{display:grid;gap:10px}.category-glance[data-astro-cid-2cnbunbw] h3[data-astro-cid-2cnbunbw]{margin:0;color:var(--gold-soft);font-size:.9rem;font-weight:850}.category-glance[data-astro-cid-2cnbunbw] dl[data-astro-cid-2cnbunbw]{display:grid;gap:0;margin:0;border:1px solid var(--line);border-radius:12px}.category-glance[data-astro-cid-2cnbunbw] dl[data-astro-cid-2cnbunbw]>div[data-astro-cid-2cnbunbw]{display:grid;grid-template-columns:minmax(120px,220px) minmax(0,1fr);gap:14px;padding:11px 14px;border-bottom:1px solid var(--line)}.category-glance[data-astro-cid-2cnbunbw] dl[data-astro-cid-2cnbunbw]>div[data-astro-cid-2cnbunbw]:last-child{border-bottom:0}.category-glance[data-astro-cid-2cnbunbw] dt[data-astro-cid-2cnbunbw]{color:var(--cream);font-size:.84rem;font-weight:850}.category-glance[data-astro-cid-2cnbunbw] dd[data-astro-cid-2cnbunbw]{margin:0;text-align:left;color:#fff4dfd1;font-size:.84rem;line-height:1.6;word-break:keep-all;overflow-wrap:anywhere}.category-glance[data-astro-cid-2cnbunbw] dd[data-astro-cid-2cnbunbw] a[data-astro-cid-2cnbunbw]{color:var(--cream);text-decoration-thickness:1px;text-underline-offset:4px}.category-glance[data-astro-cid-2cnbunbw] dd[data-astro-cid-2cnbunbw] a[data-astro-cid-2cnbunbw]:hover{color:var(--gold-soft)}.category-compare-links[data-astro-cid-2cnbunbw] ul[data-astro-cid-2cnbunbw]{display:flex;flex-wrap:wrap;gap:10px 18px;margin:0;padding:0;list-style:none}.category-compare-links[data-astro-cid-2cnbunbw] a[data-astro-cid-2cnbunbw]{color:var(--gold-soft);font-size:.9rem;font-weight:850;text-decoration-thickness:1px;text-underline-offset:4px}.category-price-range[data-astro-cid-2cnbunbw]{display:grid;gap:10px;width:min(1180px,calc(100% - 40px));margin:clamp(40px,6vw,64px) auto 0}.category-price-range[data-astro-cid-2cnbunbw] h2[data-astro-cid-2cnbunbw]{margin:0;color:var(--cream);font-size:clamp(1.25rem,2.4vw,1.6rem);letter-spacing:-.03em}.category-price-range[data-astro-cid-2cnbunbw]>p[data-astro-cid-2cnbunbw]{margin:0;color:var(--muted);font-size:.8rem}.category-price-range[data-astro-cid-2cnbunbw] table[data-astro-cid-2cnbunbw]{width:100%;max-width:560px;border:1px solid var(--line);border-radius:12px;border-collapse:separate;border-spacing:0;overflow:hidden;font-size:.86rem}.category-price-range[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw],.category-price-range[data-astro-cid-2cnbunbw] td[data-astro-cid-2cnbunbw]{padding:11px 14px;border-bottom:1px solid var(--line);color:#fff4dfd1;line-height:1.5;text-align:left;white-space:nowrap}.category-price-range[data-astro-cid-2cnbunbw] thead[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw]{background:#d7ad6b14;color:var(--gold-soft);font-size:.78rem;font-weight:850}.category-price-range[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw]{color:var(--cream);font-weight:850}.category-price-range[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw] td[data-astro-cid-2cnbunbw][data-price-range-value]{color:var(--cream);font-weight:750}.category-price-range[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw] tr[data-astro-cid-2cnbunbw]:last-child>[data-astro-cid-2cnbunbw]{border-bottom:0}.category-price-range[data-astro-cid-2cnbunbw] td[data-astro-cid-2cnbunbw][data-price-range-count]{color:var(--muted);text-align:right}.category-price-range[data-astro-cid-2cnbunbw] thead[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw]:last-child{text-align:right}@media(max-width:760px){.category-comparison[data-astro-cid-2cnbunbw]{width:calc(100% - 28px)}.category-comparison-scroll[data-astro-cid-2cnbunbw]{overflow:visible;border:0}.category-comparison[data-astro-cid-2cnbunbw] table[data-astro-cid-2cnbunbw],.category-comparison[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw],.category-comparison[data-astro-cid-2cnbunbw] tr[data-astro-cid-2cnbunbw],.category-comparison[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw],.category-comparison[data-astro-cid-2cnbunbw] td[data-astro-cid-2cnbunbw]{display:block}.category-comparison[data-astro-cid-2cnbunbw] thead[data-astro-cid-2cnbunbw]{display:none}.category-comparison[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw]{display:grid;gap:10px}.category-comparison[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw] tr[data-astro-cid-2cnbunbw]{border:1px solid var(--line);border-radius:10px;padding:4px 0}.category-comparison[data-astro-cid-2cnbunbw] tbody[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw]{border-bottom:1px solid var(--line);font-size:.95rem}.category-comparison[data-astro-cid-2cnbunbw] td[data-astro-cid-2cnbunbw]{display:grid;grid-template-columns:76px minmax(0,1fr);gap:10px;min-width:0;padding:8px 14px;border-bottom:0}.category-comparison[data-astro-cid-2cnbunbw] td[data-astro-cid-2cnbunbw]:before{color:var(--gold-soft);font-size:.76rem;font-weight:850;content:attr(data-label)}.category-glance[data-astro-cid-2cnbunbw] dl[data-astro-cid-2cnbunbw]>div[data-astro-cid-2cnbunbw]{grid-template-columns:1fr;gap:4px}.category-price-range[data-astro-cid-2cnbunbw]{width:calc(100% - 28px)}.category-price-range[data-astro-cid-2cnbunbw] th[data-astro-cid-2cnbunbw],.category-price-range[data-astro-cid-2cnbunbw] td[data-astro-cid-2cnbunbw]{padding:10px 12px}}
