.compound-interest-calculator-module__yCxPyW__pageContainer{background:#f5f7fb;justify-content:center;min-height:calc(100vh - 64px);display:flex}.compound-interest-calculator-module__yCxPyW__contentContainer{width:100%;max-width:1120px;padding-left:16px;padding-right:16px}@media (min-width:768px){.compound-interest-calculator-module__yCxPyW__contentContainer{padding-left:32px;padding-right:32px}}.compound-interest-calculator-module__yCxPyW__heroSection{background:linear-gradient(#fff 0%,#f3f5f9 100%);border-bottom:1px solid #dbe4f2;width:100vw;margin-left:-50vw;margin-right:-50vw;padding:40px 0 44px;position:relative;left:50%;right:50%}.compound-interest-calculator-module__yCxPyW__heroInner{max-width:1120px;margin:0 auto;padding:0 24px}.compound-interest-calculator-module__yCxPyW__heroGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:960px){.compound-interest-calculator-module__yCxPyW__heroGrid{grid-template-columns:minmax(0,1.2fr) minmax(320px,.95fr);align-items:center;gap:28px}}.compound-interest-calculator-module__yCxPyW__heroCopy{min-width:0}.compound-interest-calculator-module__yCxPyW__badgeRow{flex-wrap:wrap;gap:8px;margin-bottom:10px;display:flex}.compound-interest-calculator-module__yCxPyW__badge{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:11px;font-weight:700;display:inline-flex}.compound-interest-calculator-module__yCxPyW__neutralBadge{color:#2d446b;background:#e8eef7}.compound-interest-calculator-module__yCxPyW__greenBadge{color:#2f7b3d;background:#e9f5ea}.compound-interest-calculator-module__yCxPyW__heroHeading{color:#0b1633;letter-spacing:-.02em;margin:0;font-size:clamp(32px,4.2vw,46px);line-height:1.1}.compound-interest-calculator-module__yCxPyW__heroHeadingAccent{color:#0f8f78}.compound-interest-calculator-module__yCxPyW__heroLead{color:#3a4b66;max-width:820px;margin:12px 0 0;font-size:16px;line-height:1.58}.compound-interest-calculator-module__yCxPyW__heroCtaRow{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.compound-interest-calculator-module__yCxPyW__heroButton{border-radius:var(--radius-md);min-height:42px;padding:10px 18px;font-size:14px;box-shadow:0 14px 30px -22px #0b1633d1}.compound-interest-calculator-module__yCxPyW__miniCard{background:#fff;border:1px solid #dbe4f2;border-radius:14px;padding:16px 16px 14px;box-shadow:0 12px 32px -24px #0811266b}.compound-interest-calculator-module__yCxPyW__miniCardLabel{color:#334a78;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.compound-interest-calculator-module__yCxPyW__miniInputGrid{grid-template-columns:1fr;gap:10px;margin-top:10px;display:grid}@media (min-width:680px) and (max-width:959px){.compound-interest-calculator-module__yCxPyW__miniInputGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.compound-interest-calculator-module__yCxPyW__miniInputRow{gap:6px;display:grid}.compound-interest-calculator-module__yCxPyW__miniInputLabel{color:#415577;font-size:12px;font-weight:600}.compound-interest-calculator-module__yCxPyW__miniInputShell{background:#fbfcff;border:1px solid #d7dce6;border-radius:8px;grid-template-columns:42px minmax(0,1fr);align-items:center;display:grid;overflow:hidden}.compound-interest-calculator-module__yCxPyW__miniPrefix{color:#31466f;border-right:1px solid #d7dce6;justify-content:center;align-items:center;height:42px;font-size:15px;font-weight:600;display:inline-flex}.compound-interest-calculator-module__yCxPyW__miniInput{color:#1a2a4f;background:#fbfcff;border:0;outline:0;width:100%;min-width:0;height:42px;padding:0 12px;font-size:16px;font-weight:700}.compound-interest-calculator-module__yCxPyW__miniInput:focus{background:#fff}.compound-interest-calculator-module__yCxPyW__miniStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.compound-interest-calculator-module__yCxPyW__miniStat{border-top:1px solid #e5ebf4;padding-top:12px}.compound-interest-calculator-module__yCxPyW__miniStatLabel{color:#5b6f92;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.compound-interest-calculator-module__yCxPyW__miniStatValue{color:#10203f;margin:6px 0 0;font-size:clamp(20px,3vw,28px);font-weight:700;line-height:1.1}.compound-interest-calculator-module__yCxPyW__miniHint{color:#5b6f92;margin:12px 0 0;font-size:13px;line-height:1.45}.compound-interest-calculator-module__yCxPyW__calculatorShell{margin-top:16px}
