.finance-launch{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:64px;background:#f5f5f7}
.finance-launch-copy h2{margin-bottom:25px}.finance-launch-copy h2 span{color:var(--blue)}
.finance-launch-copy>p:not(.eyebrow){font-size:20px;color:var(--muted);max-width:570px;margin-bottom:28px}
.finance-launch-copy .finance-launch-note{font-size:13px;line-height:1.6;margin:20px 0 0;max-width:480px}
.finance-launch-card{background:#fff;border:1px solid #e6e8ef;border-radius:30px;padding:38px}
.finance-launch-card h3{font-size:32px;line-height:1.12;margin:0 0 25px}
.finance-launch-card .eyebrow{display:block;color:#5070a4;margin-bottom:18px}
.finance-project-links{display:grid;margin-bottom:18px}.finance-project-links a{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid var(--line);padding:21px 0;font-size:17px;font-weight:600}
.finance-project-links a:hover{color:var(--blue)}.finance-project-links small{display:block;color:var(--muted);font-size:13px;font-weight:400;margin-top:7px;line-height:1.4}
.finance-launch-card>.text-link{display:inline-block;font-size:15px}
#contact-form .text-link{align-self:center}#contact-form .button{min-height:48px}
@media(max-width:1050px){.finance-launch{gap:35px}.finance-launch-card{padding:30px}.finance-launch-card h3{font-size:28px}}
@media(max-width:760px){.finance-launch{grid-template-columns:1fr;gap:34px}.finance-launch-copy h2{font-size:39px}.finance-launch-copy>p:not(.eyebrow){font-size:17px}.finance-launch-card{padding:26px;border-radius:24px}.finance-launch-card h3{font-size:28px}.finance-project-links a{font-size:16px}.finance-launch-copy .finance-launch-note{font-size:12px}}
