@font-face{font-family:Inter;font-display:swap}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .main-content[data-astro-cid-3ugn3pyh]{padding-top:72px}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-section[data-astro-cid-3ugn3pyh]{padding:5rem 0;background:var(--color-bg)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-interface[data-astro-cid-3ugn3pyh]{background:var(--color-bg-light);padding:2rem;border-radius:1rem;border:1px solid rgba(75,85,99,.3);max-width:1000px;margin:0 auto}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-header[data-astro-cid-3ugn3pyh]{text-align:center;margin-bottom:2rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-header[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh]{font-size:1.75rem;font-weight:700;margin-bottom:.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-header[data-astro-cid-3ugn3pyh] p[data-astro-cid-3ugn3pyh]{color:var(--color-text-muted);font-size:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .compact-controls[data-astro-cid-3ugn3pyh]{display:flex;justify-content:center;margin-bottom:2rem;padding:1rem;background:var(--color-bg);border-radius:.75rem;border:1px solid rgba(75,85,99,.2)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .preset-pills[data-astro-cid-3ugn3pyh]{display:flex;gap:.5rem;flex-wrap:wrap}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .preset-pill[data-astro-cid-3ugn3pyh]{padding:.375rem .75rem;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:1rem;color:var(--color-primary);font-size:.75rem;font-weight:600;cursor:pointer;transition:all var(--transition-fast)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .preset-pill[data-astro-cid-3ugn3pyh]:hover,.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .preset-pill[data-astro-cid-3ugn3pyh].active{background:var(--color-primary);color:#fff}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .preset-pill[data-astro-cid-3ugn3pyh].clear-btn{background:#ef44441a;border-color:#ef44444d;color:#ef4444}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .preset-pill[data-astro-cid-3ugn3pyh].clear-btn:hover{background:#ef4444;color:#fff}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-main-layout[data-astro-cid-3ugn3pyh]{display:grid;grid-template-columns:1fr 1fr;gap:2rem;align-items:start}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .inputs-panel[data-astro-cid-3ugn3pyh]{background:var(--color-bg);padding:1.5rem;border-radius:.75rem;border:1px solid rgba(75,85,99,.2)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .core-inputs[data-astro-cid-3ugn3pyh]{display:flex;flex-direction:column;gap:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-row[data-astro-cid-3ugn3pyh]{display:flex;flex-direction:column;gap:.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-row[data-astro-cid-3ugn3pyh] label[data-astro-cid-3ugn3pyh]{font-weight:600;color:var(--color-text);font-size:.875rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-row[data-astro-cid-3ugn3pyh] input[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-row[data-astro-cid-3ugn3pyh] select[data-astro-cid-3ugn3pyh]{padding:.75rem;border:1px solid rgba(75,85,99,.3);border-radius:.5rem;background:var(--color-bg-light);color:var(--color-text);font-size:.9rem;transition:border-color var(--transition-fast)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-row[data-astro-cid-3ugn3pyh] input[data-astro-cid-3ugn3pyh]:focus,.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-row[data-astro-cid-3ugn3pyh] select[data-astro-cid-3ugn3pyh]:focus{outline:0;border-color:var(--color-primary);box-shadow:0 0 0 3px #3b82f61a}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-row[data-astro-cid-3ugn3pyh] .field-error-message[data-astro-cid-3ugn3pyh]{margin-top:.25rem;font-size:.75rem;color:#ef4444;display:none;font-weight:500}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-with-symbol[data-astro-cid-3ugn3pyh]{display:flex;border:1px solid rgba(75,85,99,.3);border-radius:.5rem;overflow:hidden;background:var(--color-bg-light)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .currency-symbol[data-astro-cid-3ugn3pyh]{display:flex;align-items:center;padding:.75rem;background:var(--color-bg);border-right:1px solid rgba(75,85,99,.2);font-weight:600;color:var(--color-text);min-width:40px;justify-content:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-with-symbol[data-astro-cid-3ugn3pyh] input[data-astro-cid-3ugn3pyh]{border:0;border-radius:0;flex:1;background:var(--color-bg-light)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .input-with-symbol[data-astro-cid-3ugn3pyh]:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px #3b82f61a}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .results-panel[data-astro-cid-3ugn3pyh]{background:var(--color-bg);padding:1.5rem;border-radius:.75rem;border:1px solid rgba(75,85,99,.2);height:fit-content;position:sticky;top:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .primary-result[data-astro-cid-3ugn3pyh]{text-align:center;margin-bottom:1.5rem;padding:1rem;background:#3b82f61a;border-radius:.75rem;border:2px solid rgba(59,130,246,.3)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .primary-result[data-astro-cid-3ugn3pyh] .result-label[data-astro-cid-3ugn3pyh]{font-size:.875rem;color:var(--color-text-muted);font-weight:500;margin-bottom:.25rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .primary-result[data-astro-cid-3ugn3pyh] .result-value[data-astro-cid-3ugn3pyh]{font-size:2rem;font-weight:700;color:var(--color-primary);line-height:1;margin-bottom:.25rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .result-sub[data-astro-cid-3ugn3pyh]{font-size:.875rem;color:#10b981;font-weight:600}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .growth-metrics[data-astro-cid-3ugn3pyh]{margin-bottom:1.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .metric-row[data-astro-cid-3ugn3pyh]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid rgba(75,85,99,.1)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .metric-row[data-astro-cid-3ugn3pyh]:last-child{border-bottom:none}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .metric-label[data-astro-cid-3ugn3pyh]{font-size:.875rem;color:var(--color-text-muted);font-weight:500}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .metric-value[data-astro-cid-3ugn3pyh]{font-weight:600;color:var(--color-text)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .metric-value[data-astro-cid-3ugn3pyh].positive{color:#10b981}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .growth-assessment[data-astro-cid-3ugn3pyh]{margin-bottom:1.5rem;padding:1rem;background:var(--color-bg-light);border-radius:.5rem;border:1px solid rgba(75,85,99,.2)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .growth-header[data-astro-cid-3ugn3pyh]{font-size:.875rem;font-weight:600;color:var(--color-text);margin-bottom:.75rem;text-align:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .growth-indicator[data-astro-cid-3ugn3pyh]{text-align:center;display:flex;flex-direction:column;gap:.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .strategy-level[data-astro-cid-3ugn3pyh]{font-size:1rem;font-weight:700;color:var(--color-primary)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .risk-level[data-astro-cid-3ugn3pyh]{font-size:.875rem;font-weight:600}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .advanced-toggle[data-astro-cid-3ugn3pyh]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(75,85,99,.2)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .advanced-btn[data-astro-cid-3ugn3pyh]{width:100%;padding:.75rem;background:var(--color-bg-light);border:1px solid rgba(75,85,99,.3);border-radius:.5rem;color:var(--color-text);font-weight:500;cursor:pointer;transition:all var(--transition-fast);display:flex;justify-content:space-between;align-items:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .advanced-btn[data-astro-cid-3ugn3pyh]:hover{background:#3b82f61a;border-color:var(--color-primary)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .toggle-icon[data-astro-cid-3ugn3pyh]{transition:transform var(--transition-fast)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .advanced-btn[data-astro-cid-3ugn3pyh].expanded .toggle-icon[data-astro-cid-3ugn3pyh]{transform:rotate(180deg)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .advanced-features[data-astro-cid-3ugn3pyh]{margin-top:1rem;padding:1rem;background:#3b82f60d;border-radius:.5rem;border:1px solid rgba(59,130,246,.2);animation:slideDown .3s ease-out}@keyframes slideDown{0%{opacity:0;max-height:0;padding:0 1rem}to{opacity:1;max-height:200px;padding:1rem}}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .feature-section[data-astro-cid-3ugn3pyh]{margin-bottom:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .feature-checkbox[data-astro-cid-3ugn3pyh]{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem;border-radius:.5rem;transition:background-color var(--transition-fast)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .feature-checkbox[data-astro-cid-3ugn3pyh]:hover{background:#3b82f61a}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .feature-checkbox[data-astro-cid-3ugn3pyh] input[data-astro-cid-3ugn3pyh][type=checkbox]{width:16px;height:16px;margin:0;accent-color:var(--color-primary)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .wealth-analysis-compact[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .risk-assessment-compact[data-astro-cid-3ugn3pyh]{margin-bottom:1rem;padding:1rem;background:var(--color-bg-light);border-radius:.5rem;border:1px solid rgba(75,85,99,.2);animation:fadeIn .3s ease-out}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .wealth-header[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .risk-header[data-astro-cid-3ugn3pyh]{font-size:.875rem;font-weight:600;color:var(--color-text);margin-bottom:.75rem;text-align:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .wealth-metrics[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .risk-metrics[data-astro-cid-3ugn3pyh]{display:flex;flex-direction:column;gap:.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .wealth-item[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .risk-item[data-astro-cid-3ugn3pyh]{display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .wealth-item[data-astro-cid-3ugn3pyh] span[data-astro-cid-3ugn3pyh]:first-child,.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .risk-item[data-astro-cid-3ugn3pyh] span[data-astro-cid-3ugn3pyh]:first-child{color:var(--color-text-muted);font-weight:500}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .wealth-item[data-astro-cid-3ugn3pyh] span[data-astro-cid-3ugn3pyh]:last-child,.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .risk-item[data-astro-cid-3ugn3pyh] span[data-astro-cid-3ugn3pyh]:last-child{font-weight:600;color:var(--color-primary)}@keyframes fadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-main-layout[data-astro-cid-3ugn3pyh]{grid-template-columns:1fr;gap:1.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .results-panel[data-astro-cid-3ugn3pyh]{position:static}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .preset-pills[data-astro-cid-3ugn3pyh]{justify-content:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-interface[data-astro-cid-3ugn3pyh]{padding:1.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .inputs-panel[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .results-panel[data-astro-cid-3ugn3pyh]{padding:1rem}}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .tutorial-section[data-astro-cid-3ugn3pyh]{padding:5rem 0;background:var(--color-bg-light)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .tutorial-content[data-astro-cid-3ugn3pyh]{max-width:1000px;margin:0 auto}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .tutorial-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .tutorial-steps[data-astro-cid-3ugn3pyh]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .tutorial-step[data-astro-cid-3ugn3pyh]{display:flex;gap:1rem;align-items:flex-start}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .step-number[data-astro-cid-3ugn3pyh]{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));color:#fff;width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .step-content[data-astro-cid-3ugn3pyh] h3[data-astro-cid-3ugn3pyh]{font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .step-content[data-astro-cid-3ugn3pyh] p[data-astro-cid-3ugn3pyh]{color:var(--color-text-muted);line-height:1.6}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-section[data-astro-cid-3ugn3pyh]{padding:5rem 0;background:var(--color-bg)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-content[data-astro-cid-3ugn3pyh]{max-width:1200px;margin:0 auto}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-grid[data-astro-cid-3ugn3pyh]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-card[data-astro-cid-3ugn3pyh]{background:var(--color-bg-light);padding:2rem;border-radius:1rem;border:1px solid rgba(75,85,99,.3)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-card[data-astro-cid-3ugn3pyh] h3[data-astro-cid-3ugn3pyh]{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-card[data-astro-cid-3ugn3pyh] p[data-astro-cid-3ugn3pyh]{color:var(--color-text-muted);line-height:1.6}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .faq-section[data-astro-cid-3ugn3pyh]{padding:5rem 0;background:var(--color-bg-light)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .faq-content[data-astro-cid-3ugn3pyh]{max-width:1000px;margin:0 auto}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .faq-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-section[data-astro-cid-3ugn3pyh]{padding:5rem 0;background:var(--color-bg)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-content[data-astro-cid-3ugn3pyh]{max-width:1200px;margin:0 auto}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:3rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-grid[data-astro-cid-3ugn3pyh]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-card[data-astro-cid-3ugn3pyh]{background:var(--color-bg-light);padding:2rem;border-radius:1rem;border:1px solid rgba(75,85,99,.3);text-align:center;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-card[data-astro-cid-3ugn3pyh]:hover{transform:translateY(-4px);box-shadow:0 10px 25px #0003}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-icon[data-astro-cid-3ugn3pyh]{font-size:3rem;margin-bottom:1rem;display:block}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-card[data-astro-cid-3ugn3pyh] h3[data-astro-cid-3ugn3pyh]{font-size:1.25rem;font-weight:600;margin-bottom:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-card[data-astro-cid-3ugn3pyh] p[data-astro-cid-3ugn3pyh]{color:var(--color-text-muted);line-height:1.6;margin-bottom:1.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-link[data-astro-cid-3ugn3pyh]{color:var(--color-primary);text-decoration:none;font-weight:600;transition:color var(--transition-fast)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-link[data-astro-cid-3ugn3pyh]:hover{color:var(--color-primary-dark)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .sr-only[data-astro-cid-3ugn3pyh]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .examples-section[data-astro-cid-3ugn3pyh]{background:var(--color-bg-light);padding:5rem 0}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .examples-content[data-astro-cid-3ugn3pyh]{max-width:1200px;margin:0 auto}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .examples-title[data-astro-cid-3ugn3pyh]{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .examples-intro[data-astro-cid-3ugn3pyh]{font-size:1.125rem;color:var(--color-text-muted);text-align:center;margin-bottom:3rem;line-height:1.6}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .examples-grid[data-astro-cid-3ugn3pyh]{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-card[data-astro-cid-3ugn3pyh]{background:var(--color-bg);padding:2rem;border-radius:1rem;border:1px solid rgba(75,85,99,.3);cursor:pointer;transition:all var(--transition-fast);position:relative;overflow:hidden}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-card[data-astro-cid-3ugn3pyh]:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#3b82f60d,#9333ea0d);opacity:0;transition:opacity var(--transition-fast)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-card[data-astro-cid-3ugn3pyh]:hover{transform:translateY(-4px);border-color:var(--color-primary);box-shadow:0 10px 25px #0000001a}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-card[data-astro-cid-3ugn3pyh]:hover:before{opacity:1}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-header[data-astro-cid-3ugn3pyh]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;position:relative;z-index:1}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-header[data-astro-cid-3ugn3pyh] h3[data-astro-cid-3ugn3pyh]{font-size:1.25rem;font-weight:600;margin:0}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .compound-badge[data-astro-cid-3ugn3pyh]{padding:.375rem .75rem;border-radius:.375rem;font-size:.875rem;font-weight:600;color:#fff}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .compound-badge[data-astro-cid-3ugn3pyh].conservative{background:linear-gradient(135deg,#10b981,#059669)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .compound-badge[data-astro-cid-3ugn3pyh].moderate{background:linear-gradient(135deg,#3b82f6,#2563eb)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .compound-badge[data-astro-cid-3ugn3pyh].aggressive{background:linear-gradient(135deg,#ef4444,#dc2626)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .compound-badge[data-astro-cid-3ugn3pyh].longterm{background:linear-gradient(135deg,#8b5cf6,#7c3aed)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-details[data-astro-cid-3ugn3pyh]{position:relative;z-index:1}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-params[data-astro-cid-3ugn3pyh]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem;margin-bottom:1rem;font-size:.875rem;color:var(--color-text-muted)}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-result[data-astro-cid-3ugn3pyh]{background:var(--color-bg-light);padding:1rem;border-radius:.5rem;border:1px solid rgba(75,85,99,.3);margin-bottom:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .final-amount[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .total-gain[data-astro-cid-3ugn3pyh]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .final-amount[data-astro-cid-3ugn3pyh]:last-child,.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .total-gain[data-astro-cid-3ugn3pyh]:last-child{margin-bottom:0}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .final-amount[data-astro-cid-3ugn3pyh] strong[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .total-gain[data-astro-cid-3ugn3pyh] strong[data-astro-cid-3ugn3pyh]{color:var(--color-primary);font-size:1.125rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-details[data-astro-cid-3ugn3pyh] p[data-astro-cid-3ugn3pyh]{color:var(--color-text-muted);font-size:.875rem;line-height:1.5;margin:0}@media (max-width:768px){.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .hero-title[data-astro-cid-3ugn3pyh]{font-size:2.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .hero-description[data-astro-cid-3ugn3pyh]{font-size:1.125rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .hero-features[data-astro-cid-3ugn3pyh]{gap:1rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .feature-item[data-astro-cid-3ugn3pyh]{font-size:.875rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .calculator-interface[data-astro-cid-3ugn3pyh]{padding:1.5rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .tutorial-steps[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-grid[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-grid[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .examples-grid[data-astro-cid-3ugn3pyh]{grid-template-columns:1fr}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-card[data-astro-cid-3ugn3pyh]{text-align:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-header[data-astro-cid-3ugn3pyh]{flex-direction:column;gap:.75rem;text-align:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .example-params[data-astro-cid-3ugn3pyh]{grid-template-columns:1fr;text-align:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .analysis-grid[data-astro-cid-3ugn3pyh]{grid-template-columns:1fr}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .education-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .tutorial-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .faq-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .related-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .cta-content[data-astro-cid-3ugn3pyh] h2[data-astro-cid-3ugn3pyh],.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .examples-title[data-astro-cid-3ugn3pyh]{font-size:2rem}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .cta-buttons[data-astro-cid-3ugn3pyh]{flex-direction:column;align-items:center}.compound-interest-calc-page[data-astro-cid-3ugn3pyh] .btn[data-astro-cid-3ugn3pyh]{width:100%;max-width:300px;justify-content:center}}