.fpc,.fpc *{box-sizing:border-box}.fpc{background:transparent;color:#071330;font-family:Montserrat,Arial,sans-serif;font-weight:500;margin:0;padding:0;width:100%}.fpc table{border:0;border-bottom:2px solid #122e76;border-collapse:collapse;border-top:4px solid #122e76;table-layout:fixed;text-align:left;width:100%!important}.fpc td,.fpc th{border:0!important;padding:30px 38px;vertical-align:top;width:35%}.fpc th:first-child{width:30%}.fpc thead th{background:#ecf4f9;color:#122e76;font-size:18px;font-weight:700;line-height:1.45;padding:24px 38px}.fpc tbody th{font-family:system-ui,sans-serif;font-size:28px;font-weight:700;line-height:1.35;padding-top:39px}.fpc tbody tr+tr{background:#f6f9fc;border-top:1px solid #c6d8e7}.fpc td p{color:#506589;font-size:17px;line-height:1.6;margin:8px 0 0}.fpc td p:first-child{color:#071330;font-family:system-ui,sans-serif;font-size:46px;font-weight:700;letter-spacing:-.035em;line-height:1.15;margin:0}.fpc td p:nth-child(3){background:#e2edf6;border-radius:4px;color:#122e76;display:inline-block;font-size:14px;font-weight:700;margin-top:14px;padding:5px 12px}.fpc-short{align-items:center;display:flex;gap:30px;justify-content:space-between;margin-top:30px}.fpc-short p{color:#506589;font-size:18px;line-height:1.7;margin:0}.fpc-short strong{color:#071330;font-size:20px}.fpc-short a{background:#122e76;border-radius:4px;color:#fff;display:inline-block;font-size:15px;font-weight:700;padding:15px 25px;text-decoration:none;white-space:nowrap}.fpc a:focus-visible{outline:3px solid #728bc3;outline-offset:4px}@media(max-width:767px){.fpc table,.fpc tbody{border:0;display:block}.fpc thead{display:none}.fpc tbody tr{border:1px solid #c6d8e7;border-radius:12px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-bottom:22px;overflow:hidden}.fpc tbody tr,.fpc tbody tr+tr{border-top:4px solid #122e76}.fpc tbody th:first-child{background:#ecf4f9;font-size:24px;grid-column:1/-1;padding:20px 22px;width:100%}.fpc tbody td{padding:24px 20px;width:100%}.fpc tbody td:last-child{border-left:1px solid #c6d8e7!important}.fpc td:before{color:#122e76;content:attr(data-label);display:block;font-size:13px;font-weight:700;line-height:1.5;margin-bottom:12px}.fpc td p:first-child{font-size:32px}.fpc td p{font-size:14px}.fpc td p:nth-child(3){font-size:11px;padding:5px 8px}.fpc-short{display:block;margin-top:4px}.fpc-short p{font-size:16px}.fpc-short p+p{margin-top:24px}}