.lead[data-astro-cid-tjyftnab]{font-size:var(--text-lg);color:var(--color-charcoal);line-height:1.7;margin-bottom:var(--space-4)}.disclaimer[data-astro-cid-tjyftnab]{font-size:var(--text-sm);color:var(--color-slate);background:var(--color-cream);padding:var(--space-3) var(--space-4);border-radius:8px;margin-bottom:var(--space-8)}.scenario-section[data-astro-cid-tjyftnab],.comparison-section[data-astro-cid-tjyftnab],.explanation-section[data-astro-cid-tjyftnab],.cap-exceeded-section[data-astro-cid-tjyftnab],.misconception-section[data-astro-cid-tjyftnab],.planning-section[data-astro-cid-tjyftnab],.faq-section[data-astro-cid-tjyftnab],.cta-section[data-astro-cid-tjyftnab]{margin-bottom:var(--space-12)}.scenario-section[data-astro-cid-tjyftnab] ul[data-astro-cid-tjyftnab],.explanation-section[data-astro-cid-tjyftnab] ul[data-astro-cid-tjyftnab],.planning-section[data-astro-cid-tjyftnab] ul[data-astro-cid-tjyftnab]{color:var(--color-charcoal);line-height:1.7}.example-intro[data-astro-cid-tjyftnab]{font-size:var(--text-sm);color:var(--color-slate);margin-bottom:var(--space-4)}.comparison-grid[data-astro-cid-tjyftnab]{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-4);margin-bottom:var(--space-4)}.comparison-grid[data-astro-cid-tjyftnab].three-col{grid-template-columns:repeat(3,1fr)}.comparison-card[data-astro-cid-tjyftnab]{background:var(--color-cream);padding:var(--space-6);border-radius:12px;border-left:4px solid var(--color-gold)}.comparison-card[data-astro-cid-tjyftnab].scenario-c{border-left-color:#ef4444}.comparison-card[data-astro-cid-tjyftnab] h3[data-astro-cid-tjyftnab]{font-family:var(--font-serif);font-size:var(--text-lg);color:var(--color-navy);margin:0 0 var(--space-1)}.comparison-card[data-astro-cid-tjyftnab] .subtitle[data-astro-cid-tjyftnab]{font-size:var(--text-sm);color:var(--color-slate);margin:0 0 var(--space-4)}.result-list[data-astro-cid-tjyftnab]{margin:0}.result-list[data-astro-cid-tjyftnab] dt[data-astro-cid-tjyftnab]{font-size:var(--text-sm);color:var(--color-slate);margin-bottom:var(--space-1)}.result-list[data-astro-cid-tjyftnab] dd[data-astro-cid-tjyftnab]{font-size:var(--text-base);font-weight:600;color:var(--color-navy);margin:0 0 var(--space-3)}.result-list[data-astro-cid-tjyftnab] dd[data-astro-cid-tjyftnab].warning{color:#ef4444}.result-list[data-astro-cid-tjyftnab] dd[data-astro-cid-tjyftnab]:last-child{margin-bottom:0}.insight-box[data-astro-cid-tjyftnab]{background:var(--color-white);border:1px solid rgba(26,42,74,.1);border-left:4px solid var(--color-navy);padding:var(--space-4);border-radius:8px;color:var(--color-charcoal)}.explanation-section[data-astro-cid-tjyftnab] ol[data-astro-cid-tjyftnab]{color:var(--color-charcoal);line-height:1.7}.explanation-section[data-astro-cid-tjyftnab] code[data-astro-cid-tjyftnab]{background:var(--color-cream);padding:var(--space-1) var(--space-2);border-radius:4px;font-size:var(--text-sm)}.cap-exceeded-section[data-astro-cid-tjyftnab] ol[data-astro-cid-tjyftnab]{color:var(--color-charcoal);line-height:1.7}.example-box[data-astro-cid-tjyftnab]{background:var(--color-cream);padding:var(--space-5);border-radius:12px;margin-top:var(--space-6)}.example-box[data-astro-cid-tjyftnab] h4[data-astro-cid-tjyftnab]{font-family:var(--font-serif);font-size:var(--text-base);color:var(--color-navy);margin:0 0 var(--space-3)}.example-box[data-astro-cid-tjyftnab] ul[data-astro-cid-tjyftnab]{margin:0 0 var(--space-3);padding-left:var(--space-6)}.example-box[data-astro-cid-tjyftnab] li[data-astro-cid-tjyftnab]{color:var(--color-charcoal);margin-bottom:var(--space-1)}.example-box[data-astro-cid-tjyftnab] p[data-astro-cid-tjyftnab]{margin:0;font-weight:500;color:var(--color-navy)}.misconception-card[data-astro-cid-tjyftnab]{background:var(--color-white);padding:var(--space-6);border-radius:12px;box-shadow:var(--shadow-card);margin-bottom:var(--space-4)}.misconception-card[data-astro-cid-tjyftnab] h3[data-astro-cid-tjyftnab]{font-family:var(--font-serif);font-size:var(--text-base);color:var(--color-navy);margin:0 0 var(--space-2)}.misconception-card[data-astro-cid-tjyftnab] p[data-astro-cid-tjyftnab]{color:var(--color-charcoal);margin:0;line-height:1.7}.faq-item[data-astro-cid-tjyftnab]{margin-bottom:var(--space-6)}.faq-item[data-astro-cid-tjyftnab] h3[data-astro-cid-tjyftnab]{font-size:var(--text-base);color:var(--color-navy);margin-bottom:var(--space-2)}.faq-item[data-astro-cid-tjyftnab] p[data-astro-cid-tjyftnab]{color:var(--color-charcoal);line-height:1.7;margin:0}.cta-section[data-astro-cid-tjyftnab]{background:var(--color-cream);padding:var(--space-8);border-radius:12px;text-align:center}.cta-section[data-astro-cid-tjyftnab] h2[data-astro-cid-tjyftnab]{margin-bottom:var(--space-2)}.cta-section[data-astro-cid-tjyftnab] p[data-astro-cid-tjyftnab]{color:var(--color-slate);margin-bottom:var(--space-6)}.cta-button[data-astro-cid-tjyftnab]{display:inline-block;background:var(--color-navy);color:var(--color-white);padding:var(--space-3) var(--space-6);border-radius:8px;text-decoration:none;font-weight:600;transition:background var(--transition-base)}.cta-button[data-astro-cid-tjyftnab]:hover{background:var(--color-charcoal)}.back-nav[data-astro-cid-tjyftnab]{padding-top:var(--space-8);border-top:1px solid rgba(26,42,74,.1)}.back-link[data-astro-cid-tjyftnab]{color:var(--color-slate);text-decoration:none;font-size:var(--text-sm)}.back-link[data-astro-cid-tjyftnab]:hover{color:var(--color-navy);text-decoration:underline}@media(max-width:768px){.comparison-grid[data-astro-cid-tjyftnab],.comparison-grid[data-astro-cid-tjyftnab].three-col{grid-template-columns:1fr}}
