.iq-page[data-astro-cid-rossfnw2]{max-width:1800px;margin:0 auto;padding:1.5rem clamp(16px,4vw,64px) 4rem;display:flex;flex-direction:column;gap:1.4rem;font-size:17px;line-height:1.55;min-width:0}.iq-page[data-astro-cid-rossfnw2] .community-breadcrumb[data-astro-cid-rossfnw2]{margin-bottom:0}.iq-header[data-astro-cid-rossfnw2]{display:flex;align-items:center;gap:1rem}.iq-header[data-astro-cid-rossfnw2] h1[data-astro-cid-rossfnw2]{margin:0 0 .4rem;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.015em;color:var(--community-text)}.iq-lede[data-astro-cid-rossfnw2]{margin:0;max-width:80ch;font-size:1.25rem;line-height:1.5;color:var(--community-text)}.iq-legend[data-astro-cid-rossfnw2],.iq-refreshed[data-astro-cid-rossfnw2]{margin:.5rem 0 0;max-width:90ch;font-size:.95rem;line-height:1.5;color:var(--community-text-muted)}.iq-toolbar[data-astro-cid-rossfnw2]{display:flex;flex-direction:column;gap:1rem}.iq-group[data-astro-cid-rossfnw2]{display:flex;flex-direction:column;gap:.5rem}.iq-group__label[data-astro-cid-rossfnw2]{font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--community-text-muted)}.iq-toolbar[data-astro-cid-rossfnw2][hidden]{display:none}.iq-search[data-astro-cid-rossfnw2]{width:100%;box-sizing:border-box;padding:.85rem 1.1rem;font:inherit;font-size:1.05rem;border:1px solid #c9cfdc;border-radius:10px;background:#fff;color:var(--community-text)}.iq-search[data-astro-cid-rossfnw2]:focus-visible{outline:2px solid var(--community-accent);outline-offset:1px;border-color:transparent}.iq-chips[data-astro-cid-rossfnw2]{display:flex;flex-wrap:wrap;gap:.45rem}.iq-chip[data-astro-cid-rossfnw2]{min-height:40px;padding:.35rem 1rem;font:inherit;font-size:.95rem;font-weight:500;border:1px solid #c9cfdc;border-radius:999px;background:#fff;color:var(--community-text-muted);cursor:pointer}.iq-chip[data-astro-cid-rossfnw2] b[data-astro-cid-rossfnw2]{margin-left:.2rem;font-weight:600;color:var(--community-text-faint);font-variant-numeric:tabular-nums}.iq-chip[data-astro-cid-rossfnw2][aria-pressed=true]{background:var(--community-accent-soft);border-color:var(--community-accent);color:var(--community-accent)}.iq-chip[data-astro-cid-rossfnw2][aria-pressed=true] b[data-astro-cid-rossfnw2]{color:var(--community-accent)}.iq-chip[data-astro-cid-rossfnw2]:focus-visible{outline:2px solid var(--community-accent);outline-offset:2px}.iq-list[data-astro-cid-rossfnw2]{list-style:none;margin:0;padding:0}.iq-row[data-astro-cid-rossfnw2]{display:flex;align-items:flex-start;gap:1.1rem;padding:1.1rem 0;border-top:1px solid var(--community-border)}.iq-row[data-astro-cid-rossfnw2]:first-child{border-top:none}.iq-row[data-astro-cid-rossfnw2][hidden]{display:none}.iq-n[data-astro-cid-rossfnw2]{flex:0 0 2.5rem;padding-top:.2rem;font-size:.95rem;color:var(--community-text-faint);font-variant-numeric:tabular-nums}.iq-q[data-astro-cid-rossfnw2]{flex:1;min-width:0;max-width:90ch;font-size:1.125rem;line-height:1.55;color:var(--community-text)}.iq-q[data-astro-cid-rossfnw2] mark[data-astro-cid-rossfnw2]{background:var(--community-pay-soft);color:inherit;border-radius:2px}.iq-tags[data-astro-cid-rossfnw2]{flex:0 0 auto;display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;max-width:40%;margin-left:auto}.iq-tag[data-astro-cid-rossfnw2],.iq-flag[data-astro-cid-rossfnw2]{padding:.2rem .7rem;font-size:.875rem;border-radius:999px;background:var(--community-bg);color:var(--community-text-muted);white-space:nowrap}.iq-flag[data-astro-cid-rossfnw2]{font-weight:600}.iq-flag--reported[data-astro-cid-rossfnw2]{background:var(--community-pay-soft);color:var(--community-pay)}.iq-flag--synthetic[data-astro-cid-rossfnw2]{background:#f1f2f5;color:var(--community-text-muted)}.iq-empty[data-astro-cid-rossfnw2]{margin:.4rem 0;font-size:1rem;color:var(--community-text-muted)}.iq-clear[data-astro-cid-rossfnw2]{padding:0;font:inherit;border:none;background:none;color:var(--community-accent);text-decoration:underline;cursor:pointer}.iq-status[data-astro-cid-rossfnw2]{margin:.4rem 0 0;font-size:.95rem;color:var(--community-text-muted)}.iq-status[data-astro-cid-rossfnw2]:empty{display:none}.iq-prep[data-astro-cid-rossfnw2]{padding:.9rem 0;border-top:1px solid var(--community-border);list-style:none}.iq-prep[data-astro-cid-rossfnw2][hidden]{display:none}.iq-cta[data-astro-cid-rossfnw2]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1.1rem 1.3rem;border-radius:14px;background:var(--community-accent-soft);border:1px solid var(--community-accent)}.iq-cta[data-astro-cid-rossfnw2] h2[data-astro-cid-rossfnw2]{margin:0 0 .2rem;font-size:1rem;font-weight:650;color:var(--community-text)}.iq-cta[data-astro-cid-rossfnw2] p[data-astro-cid-rossfnw2]{margin:0;font-size:.875rem;line-height:1.45;color:var(--community-text-muted)}.iq-cta__btn[data-astro-cid-rossfnw2]{flex:0 0 auto;padding:.65rem 1.1rem;border-radius:10px;background:var(--community-accent);color:#fff;font-weight:600;font-size:.9rem;text-decoration:none;white-space:nowrap}.iq-cta__btn[data-astro-cid-rossfnw2]:hover{background:var(--community-accent-hover)}.iq-cta__btn[data-astro-cid-rossfnw2]:focus-visible{outline:2px solid var(--community-accent);outline-offset:3px}.iq-more[data-astro-cid-rossfnw2] h2[data-astro-cid-rossfnw2]{margin:0 0 .35rem;font-size:1.125rem;font-weight:600;color:var(--community-text)}.iq-more[data-astro-cid-rossfnw2] p[data-astro-cid-rossfnw2]{margin:0;font-size:1rem}.iq-more[data-astro-cid-rossfnw2] a[data-astro-cid-rossfnw2]{color:var(--community-accent)}.iq-similar[data-astro-cid-rossfnw2]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin:0;padding:0;list-style:none;font-size:1rem}.iq-source[data-astro-cid-rossfnw2]{margin:0;max-width:90ch;font-size:.9375rem;line-height:1.55;color:var(--community-text-muted)}.iq-sticky[data-astro-cid-rossfnw2]{position:fixed;left:50%;bottom:max(16px,env(safe-area-inset-bottom));transform:translate(-50%);z-index:40;display:flex;align-items:center;gap:.9rem;width:min(720px,calc(100vw - 32px));box-sizing:border-box;padding:.6rem .6rem .6rem 1.1rem;border-radius:14px;background:#fff;border:1px solid var(--community-border-strong);box-shadow:0 10px 30px #141e3c24}.iq-sticky[data-astro-cid-rossfnw2][hidden]{display:none}.iq-sticky__text[data-astro-cid-rossfnw2]{flex:1;min-width:0;margin:0;font-size:.875rem;line-height:1.4;color:var(--community-text-muted)}.iq-sticky__text[data-astro-cid-rossfnw2] b[data-astro-cid-rossfnw2]{color:var(--community-text);font-weight:600}.iq-sticky__btn[data-astro-cid-rossfnw2]{flex:0 0 auto;padding:.55rem .95rem;border-radius:10px;background:var(--community-accent);color:#fff;font-weight:600;font-size:.85rem;text-decoration:none;white-space:nowrap}.iq-sticky__btn[data-astro-cid-rossfnw2]:hover{background:var(--community-accent-hover)}.iq-sticky__close[data-astro-cid-rossfnw2]{flex:0 0 auto;width:32px;height:32px;border:none;border-radius:8px;background:none;color:var(--community-text-faint);font-size:1.3rem;line-height:1;cursor:pointer}.iq-sticky__close[data-astro-cid-rossfnw2]:hover{background:var(--community-bg);color:var(--community-text)}.iq-sticky__btn[data-astro-cid-rossfnw2]:focus-visible,.iq-sticky__close[data-astro-cid-rossfnw2]:focus-visible{outline:2px solid var(--community-accent);outline-offset:2px}body.iq-has-sticky{padding-bottom:88px}@media(max-width:640px){.iq-sticky__text[data-astro-cid-rossfnw2]{font-size:.8125rem}.iq-sticky__text[data-astro-cid-rossfnw2] b[data-astro-cid-rossfnw2]{display:block}.iq-row[data-astro-cid-rossfnw2]{flex-wrap:wrap}.iq-n[data-astro-cid-rossfnw2]{flex-basis:1.75rem}.iq-tags[data-astro-cid-rossfnw2]{max-width:none;justify-content:flex-start;margin-left:2.85rem}.iq-cta[data-astro-cid-rossfnw2]{flex-direction:column;align-items:flex-start}}
