:root{--blue-dark:#214092;--blue-light:#00b7ef;--gray-light:#e5e5e5;--gray-muted:#6b7280;--gray-text:#4b5563;--accent:#f97316}.title-blue{color:var(--blue-dark);font-size:54px;font-weight:700}.lead,.mb-3,.mb-4{color:var(--gray-text);font-size:18px}.chart-wrap{margin-bottom:12px!important;width:100%}.instructional-text{font-size:1rem;padding-bottom:12px;padding-left:44px}.calculator-bar{align-items:flex-start!important;border-bottom:1px solid var(--gray-light);border-top:1px solid var(--gray-light);gap:2.5rem;margin-bottom:0;padding:32px 0 16px}.investment-group{gap:.25rem}.amount-btn{align-items:center;background:#fff;border:2px solid var(--blue-light);border-radius:50%;color:var(--blue-light);display:flex;font-size:2rem;font-weight:700;height:40px;justify-content:center;transition:background .2s,color .2s;width:40px}.amount-btn:hover{background:var(--blue-light);color:#fff}.investment-label{color:var(--gray-muted);display:block;font-size:1rem;font-weight:600;margin-bottom:.25rem;text-align:center}.investment-amount-input{appearance:textfield;background:transparent;border:none;color:var(--blue-dark);font-size:2.5rem;font-weight:700;letter-spacing:.03em;margin:0 0 .25rem;outline:none;padding:0;text-align:center;width:180px}.investment-amount-input::-webkit-inner-spin-button,.investment-amount-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.min-amount{color:var(--gray-muted);font-size:.95rem}.calculator-values{border-left:1px solid var(--gray-light);gap:3rem;padding-left:2.5rem}.calc-value{display:table;margin-left:auto;margin-right:auto;min-width:120px}.calc-label{color:var(--gray-muted);font-size:1rem;font-weight:400;letter-spacing:.01em;margin-bottom:.25rem}.calc-main{color:var(--blue-dark);font-size:2rem;font-weight:700;line-height:1.1}.disclaimer{color:var(--gray-muted);font-size:.85rem;font-style:italic}#principalInput{display:table;font-size:32px;margin-left:auto;margin-right:auto}@media (max-width:991.98px){.row.align-items-center{align-items:stretch!important;flex-direction:column}.col-lg-6{flex:0 0 100%;max-width:100%}.chart-wrap{height:220px}.title-blue{font-size:2.2rem;text-align:center}.btn-calc-cta,.pill-link-text{display:block;margin:0 auto 1.5rem}.calculator-bar{flex-direction:column;gap:1.5rem;padding:24px 0 12px}.calculator-values{border-left:none;gap:1.5rem;justify-content:space-between;padding-left:0}.investment-amount-input{font-size:2rem;width:120px}.calc-main{font-size:1.3rem}.disclaimer{margin-top:1rem;text-align:center}}@media (max-width:575.98px){.title-blue{font-size:1.4rem}.calc-main{font-size:1.1rem}.chart-wrap{height:160px}#principalInput{font-size:24px}}