
.second-tool-grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(245px,0.8fr);gap:1.3rem;align-items:start}
.inv-calculator{background:white;border:1px solid #d9e6f3;border-radius:20px;padding:1.35rem;box-shadow:0 12px 35px rgba(10,39,76,.05)}
.investment-second-form{max-width:940px;margin:0 auto;background:#fff;border:1px solid #d9e6f3;border-radius:20px;padding:clamp(1.2rem,2.7vw,2.2rem);box-shadow:0 12px 35px rgba(10,39,76,.06)}
.investment-second-form h3{margin:1.1rem 0 .65rem;color:#153450}
.investment-second-form .inv-contact-head{margin-top:1.5rem}
.investment-second-form .inv-inline-metric{margin:1rem 0}
.investment-second-form .inv-result{min-height:1.5em}
.inv-calculator .inv-inputs{margin-bottom:1rem}
.inv-calculator .inv-inline-metric strong{font-size:clamp(1.5rem,3vw,2.2rem);color:#123957}
.investment-second-crosslink{margin-top:2rem;margin-bottom:2rem}
#investment-second-quote,#investment-second-alert,#investment-second-calculator{scroll-margin-top:20px}
@media(max-width:780px){.second-tool-grid{grid-template-columns:1fr}.investment-second-form{padding:1.1rem}}
