.postdate.svelte-a7ngdh{color:#666;font-style:italic;margin-bottom:1.5rem}.key-takeaways.svelte-a7ngdh{background-color:#e8f5e9;border:1px solid #4caf50;border-radius:8px;padding:20px;margin:20px 0}.key-takeaways.svelte-a7ngdh h3:where(.svelte-a7ngdh){margin-top:0;color:#2e7d32;font-size:1.2em}.key-takeaways.svelte-a7ngdh ul:where(.svelte-a7ngdh){margin:0;padding-left:20px}.key-takeaways.svelte-a7ngdh li:where(.svelte-a7ngdh){margin:10px 0;line-height:1.5}.example-box.svelte-a7ngdh{background-color:#f8f9fa;border:1px solid #dee2e6;border-radius:8px;padding:15px 20px;margin:20px 0}.example-box.svelte-a7ngdh h4:where(.svelte-a7ngdh){margin-top:0;color:#2c3e50}.example-box.svelte-a7ngdh ul:where(.svelte-a7ngdh){margin-bottom:0}.earnings-table.svelte-a7ngdh{width:auto;max-width:100%;border-collapse:collapse;margin:15px auto;font-size:.9em}.earnings-table.svelte-a7ngdh th:where(.svelte-a7ngdh),.earnings-table.svelte-a7ngdh td:where(.svelte-a7ngdh){padding:8px 6px;border-bottom:1px solid #dee2e6}.earnings-table.svelte-a7ngdh th:where(.svelte-a7ngdh){background-color:#e9ecef;font-weight:600;color:#2c3e50}.earnings-table.svelte-a7ngdh .year:where(.svelte-a7ngdh){text-align:left;padding-left:8px}.earnings-table.svelte-a7ngdh .age:where(.svelte-a7ngdh){text-align:center;padding-right:12px}.earnings-table.svelte-a7ngdh .taxed:where(.svelte-a7ngdh){text-align:right;padding-right:4px}.earnings-table.svelte-a7ngdh .symbol-x:where(.svelte-a7ngdh),.earnings-table.svelte-a7ngdh .symbol-eq:where(.svelte-a7ngdh){text-align:center;color:#6b6bbf;font-weight:600;padding:8px 10px}.earnings-table.svelte-a7ngdh th.multiplier:where(.svelte-a7ngdh),.earnings-table.svelte-a7ngdh td.multiplier:where(.svelte-a7ngdh){text-align:center;padding:8px 4px}.earnings-table.svelte-a7ngdh th.indexed:where(.svelte-a7ngdh),.earnings-table.svelte-a7ngdh th.multiplier:where(.svelte-a7ngdh){text-align:center}.earnings-table.svelte-a7ngdh td.indexed:where(.svelte-a7ngdh){text-align:left;padding-left:4px;padding-right:0;font-weight:500;color:#1a1a1a}.earnings-table.svelte-a7ngdh .spacer:where(.svelte-a7ngdh){padding:0}.earnings-table.svelte-a7ngdh tbody:where(.svelte-a7ngdh) tr:where(.svelte-a7ngdh):nth-child(odd){background-color:#f8f9fc}.earnings-table.svelte-a7ngdh tbody:where(.svelte-a7ngdh) tr:where(.svelte-a7ngdh):hover{background-color:#eef2ff}.highlight-box.svelte-a7ngdh{background-color:#e3f2fd;border-left:4px solid #2196f3;padding:15px 20px;margin:20px 0;border-radius:0 8px 8px 0}.highlight-box.svelte-a7ngdh p:where(.svelte-a7ngdh){margin:0}.comparison-table.svelte-a7ngdh{width:100%;border-collapse:collapse;margin:20px 0;font-size:.95em}.comparison-table.svelte-a7ngdh th:where(.svelte-a7ngdh),.comparison-table.svelte-a7ngdh td:where(.svelte-a7ngdh){padding:12px 15px;text-align:left;border-bottom:1px solid #dee2e6}.comparison-table.svelte-a7ngdh th:where(.svelte-a7ngdh){background-color:#f8f9fa;font-weight:600;color:#2c3e50}.comparison-table.svelte-a7ngdh tbody:where(.svelte-a7ngdh) tr:where(.svelte-a7ngdh):hover{background-color:#f8f9fa}.comparison-table.svelte-a7ngdh td:where(.svelte-a7ngdh):first-child{color:#666;font-size:.9em}.faq-section.svelte-a7ngdh h3:where(.svelte-a7ngdh){color:#2c3e50;margin-top:1.5em;margin-bottom:.5em;font-size:1.1em}.faq-section.svelte-a7ngdh p:where(.svelte-a7ngdh){margin-top:0}ol.svelte-a7ngdh,ul.svelte-a7ngdh{margin:1rem 0;padding-left:2rem}li.svelte-a7ngdh{margin:.5rem 0;line-height:1.6}@media (max-width: 600px){.comparison-table.svelte-a7ngdh{font-size:.85em}.comparison-table.svelte-a7ngdh th:where(.svelte-a7ngdh),.comparison-table.svelte-a7ngdh td:where(.svelte-a7ngdh){padding:8px 10px}.earnings-table.svelte-a7ngdh{font-size:.8em}.earnings-table.svelte-a7ngdh th:where(.svelte-a7ngdh),.earnings-table.svelte-a7ngdh td:where(.svelte-a7ngdh){padding:6px 3px}.earnings-table.svelte-a7ngdh .year:where(.svelte-a7ngdh){padding-left:4px}.earnings-table.svelte-a7ngdh .age:where(.svelte-a7ngdh),.earnings-table.svelte-a7ngdh th.age:where(.svelte-a7ngdh){display:none}.earnings-table.svelte-a7ngdh .symbol-x:where(.svelte-a7ngdh),.earnings-table.svelte-a7ngdh .symbol-eq:where(.svelte-a7ngdh){padding:6px}.earnings-table.svelte-a7ngdh td.indexed:where(.svelte-a7ngdh){padding-right:4px}}
