.narrow[data-astro-cid-ibwdlkis]{max-width:780px}.lead[data-astro-cid-ibwdlkis]{font-size:var(--text-lg);color:var(--clr-text-muted);line-height:1.8}.lead[data-astro-cid-ibwdlkis] strong[data-astro-cid-ibwdlkis]{color:var(--clr-text)}.alt[data-astro-cid-ibwdlkis]{background:var(--clr-surface-alt)}.note-section[data-astro-cid-ibwdlkis]{padding-block:var(--space-6)}.verify-note[data-astro-cid-ibwdlkis]{font-size:var(--text-sm);color:var(--clr-text-muted);background:#fff8e6;border:1px solid var(--clr-accent-2);border-radius:var(--radius);padding:var(--space-3) var(--space-4)}.comp-grid[data-astro-cid-ibwdlkis]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-top:var(--space-8)}.comp-head[data-astro-cid-ibwdlkis]{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.comp-head[data-astro-cid-ibwdlkis] h3[data-astro-cid-ibwdlkis]{font-size:var(--text-lg);color:var(--clr-primary)}.comp-marks[data-astro-cid-ibwdlkis]{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.4rem;background:var(--clr-accent);color:var(--clr-text);border-radius:var(--radius);font-weight:800;font-family:var(--font-heading)}.comp-line[data-astro-cid-ibwdlkis]{font-size:var(--text-sm);color:var(--clr-text-muted);line-height:1.6;margin-bottom:var(--space-2)}.comp-line[data-astro-cid-ibwdlkis] strong[data-astro-cid-ibwdlkis],.comp-tip[data-astro-cid-ibwdlkis] strong[data-astro-cid-ibwdlkis]{color:var(--clr-text)}.comp-tip[data-astro-cid-ibwdlkis]{font-size:var(--text-sm);color:var(--clr-text-muted);line-height:1.6;border-top:1px dashed var(--clr-border);padding-top:var(--space-3);margin-top:var(--space-1)}.action-section[data-astro-cid-ibwdlkis]{padding-top:0}.takeaways[data-astro-cid-ibwdlkis]{display:grid;gap:0;margin-top:var(--space-6);border-top:1px solid var(--clr-border)}.takeaways[data-astro-cid-ibwdlkis] li[data-astro-cid-ibwdlkis]{display:grid;grid-template-columns:42px 1fr;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:1px solid var(--clr-border)}.takeaways[data-astro-cid-ibwdlkis] b[data-astro-cid-ibwdlkis]{color:var(--clr-accent-dark);font-size:var(--text-sm)}.takeaways[data-astro-cid-ibwdlkis] strong[data-astro-cid-ibwdlkis]{color:var(--clr-primary)}.takeaways[data-astro-cid-ibwdlkis] p[data-astro-cid-ibwdlkis]{margin-top:.25rem;color:var(--clr-text-muted);font-size:var(--text-sm);line-height:1.65}.pass[data-astro-cid-ibwdlkis]{margin-top:var(--space-6)}.pass[data-astro-cid-ibwdlkis] h3[data-astro-cid-ibwdlkis]{font-size:var(--text-base);color:var(--clr-primary);margin-bottom:var(--space-2)}.pass[data-astro-cid-ibwdlkis] ul[data-astro-cid-ibwdlkis]{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-3)}.pass[data-astro-cid-ibwdlkis] li[data-astro-cid-ibwdlkis]{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--clr-text-muted)}.pass[data-astro-cid-ibwdlkis] strong[data-astro-cid-ibwdlkis]{color:var(--clr-text)}.check[data-astro-cid-ibwdlkis]{color:var(--clr-success);font-weight:700;flex-shrink:0}.back[data-astro-cid-ibwdlkis]{margin-top:var(--space-6)}.back[data-astro-cid-ibwdlkis] a[data-astro-cid-ibwdlkis]{color:var(--clr-primary);font-weight:600;font-size:var(--text-sm)}.faq-section[data-astro-cid-ibwdlkis]{background:var(--clr-bg)}.faq-list[data-astro-cid-ibwdlkis]{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.faq-item[data-astro-cid-ibwdlkis]{background:var(--clr-surface);border:1px solid var(--clr-border);border-radius:var(--radius);padding:var(--space-4) var(--space-5)}.faq-item[data-astro-cid-ibwdlkis] summary[data-astro-cid-ibwdlkis]{font-weight:700;color:var(--clr-primary);cursor:pointer;font-size:var(--text-base);list-style:none;display:flex;justify-content:space-between;gap:var(--space-4)}.faq-item[data-astro-cid-ibwdlkis] summary[data-astro-cid-ibwdlkis]:after{content:"+";color:var(--clr-accent-dark);font-weight:800}.faq-item[data-astro-cid-ibwdlkis][open] summary[data-astro-cid-ibwdlkis]:after{content:"–"}.faq-item[data-astro-cid-ibwdlkis] p[data-astro-cid-ibwdlkis]{margin-top:var(--space-3);color:var(--clr-text-muted);font-size:var(--text-sm);line-height:1.7}@media(max-width:860px){.comp-grid[data-astro-cid-ibwdlkis]{grid-template-columns:1fr}}
