.article-container[data-astro-cid-4oorxeay]{max-width:740px;margin:0 auto;padding:2rem 1.5rem 4rem}.breadcrumb[data-astro-cid-4oorxeay]{font-size:.85rem;color:var(--gray-600);margin-bottom:2rem}.breadcrumb[data-astro-cid-4oorxeay] a[data-astro-cid-4oorxeay]{color:var(--gold);text-decoration:none}.breadcrumb[data-astro-cid-4oorxeay] a[data-astro-cid-4oorxeay]:hover{text-decoration:underline}.article-header[data-astro-cid-4oorxeay]{margin-bottom:3rem}.article-meta[data-astro-cid-4oorxeay]{display:flex;gap:1rem;align-items:center;margin-bottom:1rem;flex-wrap:wrap}.article-tag[data-astro-cid-4oorxeay]{background:var(--forest);color:var(--white);padding:.25rem .75rem;border-radius:4px;font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.article-meta[data-astro-cid-4oorxeay] time[data-astro-cid-4oorxeay],.article-reading-time[data-astro-cid-4oorxeay]{font-size:.85rem;color:var(--gray-600)}h1[data-astro-cid-4oorxeay]{font-family:var(--font-heading);font-size:clamp(1.8rem,4vw,2.4rem);color:var(--text);line-height:1.2;margin:0 0 1rem}.article-subtitle[data-astro-cid-4oorxeay]{font-size:1.15rem;color:var(--gray-600);line-height:1.6}h2[data-astro-cid-4oorxeay]{font-family:var(--font-heading);font-size:1.6rem;color:var(--text);margin:3rem 0 1rem}h3[data-astro-cid-4oorxeay]{font-family:var(--font-heading);font-size:1.2rem;color:var(--text);margin:1.5rem 0 .5rem}h4[data-astro-cid-4oorxeay]{font-size:1rem;color:var(--text);margin:1rem 0 .5rem}p[data-astro-cid-4oorxeay]{color:var(--text);line-height:1.7;margin:0 0 1rem}ul[data-astro-cid-4oorxeay]{color:var(--text);line-height:1.7;padding-left:1.5rem}li[data-astro-cid-4oorxeay]{margin-bottom:.5rem}.score-basics[data-astro-cid-4oorxeay]{display:grid;grid-template-columns:repeat(4,1fr);gap:.75rem;margin:1.5rem 0}.score-basic[data-astro-cid-4oorxeay]{background:var(--forest-deep, #0D2118);color:var(--white);padding:1rem;border-radius:8px;text-align:center}.score-basic[data-astro-cid-4oorxeay] strong[data-astro-cid-4oorxeay]{display:block;color:var(--gold);font-size:.8rem;text-transform:uppercase;margin-bottom:.25rem}.score-basic[data-astro-cid-4oorxeay] span[data-astro-cid-4oorxeay]{font-size:.85rem}.basic-cards[data-astro-cid-4oorxeay]{margin:1.5rem 0}.basic-card[data-astro-cid-4oorxeay]{border:1px solid var(--gray-200);border-radius:8px;margin-bottom:1rem;overflow:hidden}.basic-header[data-astro-cid-4oorxeay]{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;background:var(--forest-deep, #0D2118);color:var(--white)}.basic-number[data-astro-cid-4oorxeay]{background:var(--gold);color:var(--white);width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.basic-header[data-astro-cid-4oorxeay] h3[data-astro-cid-4oorxeay]{margin:0;font-size:1.05rem;color:var(--white)}.basic-threshold[data-astro-cid-4oorxeay]{font-size:.8rem;color:var(--gold)}.basic-body[data-astro-cid-4oorxeay]{padding:1.25rem}.basic-body[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{font-size:.9rem}.basic-examples[data-astro-cid-4oorxeay] h4[data-astro-cid-4oorxeay]{font-size:.85rem;color:var(--forest);margin-top:.75rem}.basic-examples[data-astro-cid-4oorxeay] ul[data-astro-cid-4oorxeay]{font-size:.85rem}.basic-examples[data-astro-cid-4oorxeay] li[data-astro-cid-4oorxeay]{margin-bottom:.25rem}.basic-impact[data-astro-cid-4oorxeay]{font-size:.8rem;color:var(--gray-600);font-style:italic;margin-top:.75rem;padding-top:.5rem;border-top:1px solid var(--gray-200)}.calc-steps[data-astro-cid-4oorxeay]{margin:1.5rem 0}.calc-step[data-astro-cid-4oorxeay]{display:flex;gap:1rem;padding:1.25rem;border-bottom:1px solid var(--gray-200)}.calc-step[data-astro-cid-4oorxeay]:last-child{border-bottom:none}.calc-num[data-astro-cid-4oorxeay]{background:var(--forest);color:var(--white);width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;flex-shrink:0}.calc-step[data-astro-cid-4oorxeay] strong[data-astro-cid-4oorxeay]{color:var(--text)}.calc-step[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{font-size:.9rem;margin:.25rem 0 0;color:var(--gray-600)}.callout-gold[data-astro-cid-4oorxeay]{background:var(--warning-light);border:1px solid var(--gold);border-radius:8px;padding:1.5rem;margin:1.5rem 0}.callout-gold[data-astro-cid-4oorxeay] h4[data-astro-cid-4oorxeay]{color:#8b6914;margin-top:0}.callout-gold[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{font-size:.95rem;margin:0}.intervention-table[data-astro-cid-4oorxeay]{overflow-x:auto;margin:1.5rem 0}.intervention-table[data-astro-cid-4oorxeay] table[data-astro-cid-4oorxeay]{width:100%;border-collapse:collapse;font-size:.9rem}.intervention-table[data-astro-cid-4oorxeay] th[data-astro-cid-4oorxeay]{background:var(--forest-deep, #0D2118);color:var(--white);padding:.75rem 1rem;text-align:left}.intervention-table[data-astro-cid-4oorxeay] td[data-astro-cid-4oorxeay]{padding:.75rem 1rem;border-bottom:1px solid var(--gray-200);vertical-align:top}.level-badge[data-astro-cid-4oorxeay]{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:700}.level-green[data-astro-cid-4oorxeay]{background:var(--forest);color:var(--white)}.level-yellow[data-astro-cid-4oorxeay]{background:var(--gold);color:var(--white)}.level-orange[data-astro-cid-4oorxeay]{background:var(--gold-hover);color:var(--white)}.level-red[data-astro-cid-4oorxeay]{background:#c0392b;color:var(--white)}.threshold-note[data-astro-cid-4oorxeay]{background:var(--bg-light);padding:1rem 1.25rem;border-radius:8px;margin:1rem 0}.threshold-note[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{font-size:.9rem;margin:0}.insurance-impacts[data-astro-cid-4oorxeay]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0}.impact-card[data-astro-cid-4oorxeay]{padding:1.5rem;border-radius:8px}.impact-card[data-astro-cid-4oorxeay] h3[data-astro-cid-4oorxeay]{margin-top:0;font-size:1.1rem}.impact-rate[data-astro-cid-4oorxeay]{background:var(--bg-light);border:1px solid var(--gray-200)}.impact-access[data-astro-cid-4oorxeay]{background:var(--warning-light);border:1px solid var(--gold)}.impact-access[data-astro-cid-4oorxeay] ul[data-astro-cid-4oorxeay]{font-size:.9rem}.impact-table[data-astro-cid-4oorxeay]{font-size:.85rem}.impact-row[data-astro-cid-4oorxeay]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid var(--gray-200);gap:.5rem}.impact-row[data-astro-cid-4oorxeay]:last-child{border-bottom:none}.rate-good[data-astro-cid-4oorxeay]{color:var(--forest);font-weight:600}.rate-warn[data-astro-cid-4oorxeay]{color:var(--gold-hover);font-weight:600}.rate-bad[data-astro-cid-4oorxeay]{color:#c0392b;font-weight:600}.callout-dark[data-astro-cid-4oorxeay]{background:var(--forest-deep, #0D2118);color:var(--white);padding:1.5rem;border-radius:8px;margin:1.5rem 0}.callout-dark[data-astro-cid-4oorxeay] h4[data-astro-cid-4oorxeay]{color:var(--gold);margin-top:0}.callout-dark[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{color:var(--gray-200);margin:0}.improvement-grid[data-astro-cid-4oorxeay]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;margin:1.5rem 0}.improve-card[data-astro-cid-4oorxeay]{background:var(--bg-light);padding:1.25rem;border-radius:8px}.improve-card[data-astro-cid-4oorxeay] h3[data-astro-cid-4oorxeay]{margin-top:0;font-size:1rem;color:var(--forest-deep)}.improve-card[data-astro-cid-4oorxeay] ul[data-astro-cid-4oorxeay]{font-size:.85rem;padding-left:1.25rem}.improve-card[data-astro-cid-4oorxeay] li[data-astro-cid-4oorxeay]{margin-bottom:.4rem}.improve-card-do-not[data-astro-cid-4oorxeay]{background:var(--danger-light);border:1px solid #f0c8b0}.improve-card-do-not[data-astro-cid-4oorxeay] h3[data-astro-cid-4oorxeay]{color:#c0392b}.check-methods[data-astro-cid-4oorxeay]{margin:1.5rem 0}.check-method[data-astro-cid-4oorxeay]{padding:1.25rem;border-bottom:1px solid var(--gray-200)}.check-method[data-astro-cid-4oorxeay]:last-child{border-bottom:none}.check-method[data-astro-cid-4oorxeay] h3[data-astro-cid-4oorxeay]{margin-top:0;font-size:1rem;color:var(--forest-deep)}.check-method[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{font-size:.9rem;margin:0}.pro-tip[data-astro-cid-4oorxeay]{background:#1b43320a;border:1px solid #c8e6d0;border-radius:8px;padding:1.25rem;margin:1.5rem 0}.pro-tip[data-astro-cid-4oorxeay] h4[data-astro-cid-4oorxeay]{color:var(--forest);margin-top:0}.pro-tip[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{font-size:.95rem;margin:0}.faq-section[data-astro-cid-4oorxeay]{margin-top:3rem}.faq-list[data-astro-cid-4oorxeay]{margin:1.5rem 0}.faq-item[data-astro-cid-4oorxeay]{border:1px solid var(--gray-200);border-radius:8px;margin-bottom:.75rem;overflow:hidden}.faq-item[data-astro-cid-4oorxeay] summary[data-astro-cid-4oorxeay]{padding:1rem 1.25rem;font-weight:600;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.faq-item[data-astro-cid-4oorxeay] summary[data-astro-cid-4oorxeay]:after{content:"+";font-size:1.2rem;color:var(--gold)}.faq-item[data-astro-cid-4oorxeay][open] summary[data-astro-cid-4oorxeay]:after{content:"−"}.faq-item[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{padding:0 1.25rem 1rem;margin:0;font-size:.95rem;color:var(--gray-600)}.cta-section[data-astro-cid-4oorxeay]{margin-top:3rem}.cta-box[data-astro-cid-4oorxeay]{background:var(--forest-deep, #0D2118);color:var(--white);padding:3rem 2rem;border-radius:12px;text-align:center}.cta-box[data-astro-cid-4oorxeay] h2[data-astro-cid-4oorxeay]{color:var(--white);font-family:var(--font-heading);margin-top:0}.cta-box[data-astro-cid-4oorxeay] p[data-astro-cid-4oorxeay]{color:var(--gray-200);max-width:600px;margin:0 auto 1.5rem}.cta-button[data-astro-cid-4oorxeay]{display:inline-block;background:var(--gold);color:var(--white);padding:1rem 2.5rem;border-radius:8px;text-decoration:none;font-weight:700;font-size:1.1rem;transition:background .2s}.cta-button[data-astro-cid-4oorxeay]:hover{background:var(--gold-hover, #C49B1A)}.cta-subtext[data-astro-cid-4oorxeay]{font-size:.85rem;margin-top:1rem!important}.cta-subtext[data-astro-cid-4oorxeay] a[data-astro-cid-4oorxeay]{color:var(--gold)}@media (max-width: 768px){.score-basics[data-astro-cid-4oorxeay]{grid-template-columns:repeat(2,1fr)}.insurance-impacts[data-astro-cid-4oorxeay],.improvement-grid[data-astro-cid-4oorxeay]{grid-template-columns:1fr}}@media (max-width: 640px){.article-container[data-astro-cid-4oorxeay]{padding:1rem 1rem 3rem}h1[data-astro-cid-4oorxeay]{font-size:1.6rem}h2[data-astro-cid-4oorxeay]{font-size:1.3rem}}
