.section{background:#f4f8fc;padding-block:70px 90px}.grid{grid-template-columns:1.05fr .95fr;align-items:stretch;gap:24px;display:grid}.card{background:#fff;border:1px solid #d9e5ef;border-radius:9px;padding:38px}.primaryCard{background:linear-gradient(135deg,#103e6c,#176bb5);border-color:#103e6c;flex-direction:column;align-items:flex-start;display:flex;box-shadow:0 16px 38px #10395f26}.primaryEyebrow{color:#d5ebff}.heading{color:#102d4f;letter-spacing:-.045em;margin:14px 0;font-size:clamp(28px,3vw,38px);line-height:1.12}.primaryCard .heading{color:#fff;font-size:clamp(30px,3vw,42px)}.copy{color:#e0effc;max-width:620px;margin:0;font-size:17px;line-height:1.8}.actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.actionButton{min-height:52px;padding-inline:18px}.actionButtonSecondary{color:#153a5d;background:#fff;border-color:#d9e9f6}.phone{color:#ffdf75;margin-top:18px;font-size:19px;font-weight:800}.guidanceList{gap:14px;margin:22px 0 0;padding:0;list-style:none;display:grid}.guidanceList li{color:#435f79;padding-left:29px;font-size:16px;line-height:1.6;position:relative}.guidanceList li:before{color:#176bb5;content:"✓";background:#e4f2fc;border-radius:50%;place-items:center;width:19px;height:19px;font-size:12px;font-weight:900;display:grid;position:absolute;top:1px;left:0}.independentNote{margin-top:27px}@media (max-width:760px){.section{padding-block:48px 65px}.grid{grid-template-columns:1fr;gap:15px}.card{padding:25px}.copy{font-size:15px}.actions,.actionButton{width:100%}}
