.hub-faq[data-astro-cid-wyh5bkfh]{display:grid;gap:8px}.hub-faq[data-astro-cid-wyh5bkfh] .card[data-astro-cid-wyh5bkfh]{padding:12px 14px}.hub-faq[data-astro-cid-wyh5bkfh] h3[data-astro-cid-wyh5bkfh]{margin:0 0 4px;font-size:1rem}.hub-faq[data-astro-cid-wyh5bkfh] p[data-astro-cid-wyh5bkfh]{margin:0;line-height:1.65}.age-grid[data-astro-cid-wyh5bkfh]{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.age-grid[data-astro-cid-wyh5bkfh] li[data-astro-cid-wyh5bkfh]{display:flex;flex-direction:column;gap:8px;padding:12px}.age-links[data-astro-cid-wyh5bkfh]{display:flex;flex-wrap:wrap;gap:6px}.hobby[data-astro-cid-wyh5bkfh]{scroll-margin-top:70px}.h-note[data-astro-cid-wyh5bkfh]{margin:-4px 0 10px}.h-chips[data-astro-cid-wyh5bkfh]{display:flex;flex-wrap:wrap;gap:6px}.h-chip[data-astro-cid-wyh5bkfh]{font:inherit;font-size:.88rem;font-weight:600;padding:6px 12px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--text);cursor:pointer}.h-chip[data-astro-cid-wyh5bkfh][aria-pressed=true]{background:var(--accent);border-color:var(--accent);color:#fff}.h-list[data-astro-cid-wyh5bkfh]{display:grid;gap:10px;margin-top:12px}.h-list[data-astro-cid-wyh5bkfh][hidden]{display:none}.h-page[data-astro-cid-wyh5bkfh] ul[data-astro-cid-wyh5bkfh]{list-style:none;padding:0;margin:0;display:grid;gap:10px}.h-page[data-astro-cid-wyh5bkfh] li[data-astro-cid-wyh5bkfh]{display:flex;align-items:flex-start;gap:10px}.h-page[data-astro-cid-wyh5bkfh] li[data-astro-cid-wyh5bkfh] img[data-astro-cid-wyh5bkfh],.no-img[data-astro-cid-wyh5bkfh]{flex:none;width:40px;height:40px}.no-img[data-astro-cid-wyh5bkfh]{border-radius:10px;background:var(--bg)}.h-body[data-astro-cid-wyh5bkfh]{display:grid;gap:2px}.h-body[data-astro-cid-wyh5bkfh] a[data-astro-cid-wyh5bkfh]{color:var(--text);font-weight:700}.h-all[data-astro-cid-wyh5bkfh],.h-hub[data-astro-cid-wyh5bkfh]{display:inline-block;margin-top:10px;font-weight:700}.more-cards[data-astro-cid-wyh5bkfh]{margin-top:8px}.more-cards[data-astro-cid-wyh5bkfh]>summary[data-astro-cid-wyh5bkfh]{display:inline-block;padding:7px 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--accent-ink);font-weight:700;font-size:.9rem;cursor:pointer;list-style:none}.more-cards[data-astro-cid-wyh5bkfh]>summary[data-astro-cid-wyh5bkfh]::-webkit-details-marker{display:none}.more-cards[data-astro-cid-wyh5bkfh][open]>summary[data-astro-cid-wyh5bkfh]{margin-bottom:8px}.crumbs[data-astro-cid-wyh5bkfh]{margin:4px 0 0;color:var(--muted)}.crumbs[data-astro-cid-wyh5bkfh] a[data-astro-cid-wyh5bkfh]{color:var(--muted)}.intro[data-astro-cid-wyh5bkfh] p[data-astro-cid-wyh5bkfh]{margin:0 0 10px}.chips[data-astro-cid-wyh5bkfh]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:6px}.chips[data-astro-cid-wyh5bkfh] .chip[data-astro-cid-wyh5bkfh]{text-decoration:none;padding:6px 12px}.calc-link[data-astro-cid-wyh5bkfh]{display:block;margin:6px 0 4px;padding:12px 16px;background:var(--gold-soft);border-color:var(--gold);color:var(--text);text-decoration:none}.basis[data-astro-cid-wyh5bkfh]{margin-top:-4px}.rank-filter[data-astro-cid-wyh5bkfh]{display:grid;gap:6px;margin:10px 0 12px}.rf-row[data-astro-cid-wyh5bkfh]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.rf-label[data-astro-cid-wyh5bkfh]{width:3.6em;font-size:.82rem;font-weight:700;color:var(--muted)}.rf-row[data-astro-cid-wyh5bkfh] input[data-astro-cid-wyh5bkfh]{position:absolute;opacity:0}.rf-row[data-astro-cid-wyh5bkfh] span[data-astro-cid-wyh5bkfh]:not(.rf-label){display:inline-block;padding:5px 11px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:.85rem;font-weight:600;cursor:pointer}.rf-row[data-astro-cid-wyh5bkfh] input[data-astro-cid-wyh5bkfh]:checked+span[data-astro-cid-wyh5bkfh]{background:var(--accent);border-color:var(--accent);color:#fff}.rf-row[data-astro-cid-wyh5bkfh] input[data-astro-cid-wyh5bkfh]:focus-visible+span[data-astro-cid-wyh5bkfh]{outline:2px solid var(--accent-ink);outline-offset:2px}.rf-note[data-astro-cid-wyh5bkfh]{margin:0}.rf-note[data-astro-cid-wyh5bkfh]:empty{display:none}.rank-row[data-astro-cid-wyh5bkfh][hidden]{display:none}.ranking[data-astro-cid-wyh5bkfh]{list-style:none;padding:0;margin:12px 0 0;display:grid;gap:10px}.rank-row[data-astro-cid-wyh5bkfh]{display:flex;align-items:flex-start;gap:10px;scroll-margin-top:72px;padding:14px 16px}.rank[data-astro-cid-wyh5bkfh]{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--surface-2);color:var(--muted);font-weight:800;font-size:.95rem}.rank--top[data-astro-cid-wyh5bkfh]{background:var(--accent);color:#fff}.rank-body[data-astro-cid-wyh5bkfh]{min-width:0}.rank-body[data-astro-cid-wyh5bkfh] h3[data-astro-cid-wyh5bkfh]{margin:2px 0 4px;font-size:1.02rem}.rank-body[data-astro-cid-wyh5bkfh] p[data-astro-cid-wyh5bkfh]{margin:6px 0 2px}.avoid-head[data-astro-cid-wyh5bkfh]{display:flex;align-items:flex-end;justify-content:space-between;gap:8px;margin-top:2.2rem}.avoid-head[data-astro-cid-wyh5bkfh] h2[data-astro-cid-wyh5bkfh]{margin:0 0 .8rem}.avoid[data-astro-cid-wyh5bkfh]{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.avoid[data-astro-cid-wyh5bkfh] li[data-astro-cid-wyh5bkfh]{padding:14px 16px;border-left:4px solid var(--rose)}.avoid[data-astro-cid-wyh5bkfh] p[data-astro-cid-wyh5bkfh]{margin:4px 0 0;color:var(--muted)}.cta[data-astro-cid-wyh5bkfh]{margin-top:28px;background:var(--accent-soft);border-color:transparent}.cta[data-astro-cid-wyh5bkfh] p[data-astro-cid-wyh5bkfh]{margin:0 0 12px}.cta-btns[data-astro-cid-wyh5bkfh]{display:flex;flex-wrap:wrap;gap:8px}
