
.growth-section{padding:56px 0 64px;background:#f3f6f8}.growth-panel{background:#fff;border:1px solid #dbe3e8;border-radius:14px;padding:40px;box-shadow:0 12px 36px #172c3f09}.growth-panel h2{font-size:28px;letter-spacing:-.6px}.growth-hint,.growth-assumption{font-size:14px;color:#4d6070}.growth-fields{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:28px 0 36px}.growth-fields label{display:flex;flex-direction:column;gap:9px;font-size:15px;font-weight:700;min-width:0}.growth-fields input{width:100%;min-width:0;border:1px solid #c8d5de;border-radius:6px;padding:13px 16px;min-height:52px;color:#172c3f;background:#fbfdff}.growth-fields input:focus{outline:3px solid #00b7ef55;border-color:#007d9e}.growth-output{border-top:1px solid #dbe3e8;padding-top:30px}.growth-results{display:grid;grid-template-columns:1fr 1fr;gap:18px;margin:24px 0}.growth-result{background:#eef7fb;border:1px solid #d4e9f2;padding:22px;border-radius:9px}.growth-result dt{font-size:15px;font-weight:700}.growth-result dd{font-size:32px;font-weight:750;color:#007d9e;margin:12px 0 0;overflow-wrap:anywhere;line-height:1.25}.growth-assumption{max-width:900px;margin:20px 0 0}@media(max-width:650px){.growth-section{padding:28px 0 40px}.growth-panel{padding:24px 20px}.growth-fields,.growth-results{grid-template-columns:1fr;gap:18px}.growth-panel h2{font-size:25px}.growth-result dd{font-size:29px}}
.hero.hero-simple .lead{color:#e0eaf2!important;max-width:760px}
