.cr-cta{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.cr-btn{display:inline-flex;align-items:center;border-radius:999px;background:var(--ns-blue);color:#fff;font-weight:700;padding:13px 22px;text-decoration:none}.cr-btn.ghost{background:#eef2f8;color:var(--ns-navy)}.cr-who{list-style:none;padding:0;margin:28px 0 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.cr-who li{border:1px solid var(--ns-border);background:#fff;border-radius:16px;padding:14px 16px;display:grid;grid-gap:4px;gap:4px}.cr-who b{color:var(--ns-navy);font-size:16px}.cr-who span{color:var(--ns-gray);font-size:13.5px;line-height:1.5}.cr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.cr-card{border:1px solid var(--ns-border);border-radius:20px;padding:20px;background:var(--ns-ice);display:grid;grid-gap:8px;gap:8px;align-content:start}.cr-card em{font-style:normal;font-size:12px;font-weight:700;color:var(--ns-blue)}.cr-card strong{color:var(--ns-navy);font-size:17px;line-height:1.35}.cr-card p{margin:0;color:var(--ns-gray);font-size:14px;line-height:1.6}.cr-steps{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;counter-reset:s}.cr-steps li{border-top:2px solid var(--ns-navy);padding-top:14px;display:grid;grid-gap:6px;gap:6px}.cr-steps li:before{counter-increment:s;content:"0" counter(s);font-weight:700;color:var(--ns-blue);font-size:13px}.cr-steps b{color:var(--ns-navy)}.cr-steps span{color:var(--ns-gray);font-size:14px;line-height:1.6}.cr-form{max-width:760px;display:grid;grid-gap:14px;gap:14px;border:1px solid var(--ns-border);border-radius:24px;padding:clamp(18px,3vw,30px);background:#fff}.cr-form fieldset{border:0;padding:0;margin:0}.cr-form label,.cr-form legend{font-size:13.5px;font-weight:700;color:var(--ns-navy)}.cr-form label{display:grid;grid-gap:6px;gap:6px}.cr-form input:not([type=radio]):not([type=checkbox]),.cr-form select,.cr-form textarea{font:inherit;font-size:16px;font-weight:400;border:1px solid var(--ns-border);border-radius:12px;padding:11px 12px;color:var(--ns-text);background:#fff;width:100%}.cr-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.cr-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.cr-chips label{display:inline-flex;align-items:center;gap:6px;font-weight:600;font-size:13.5px;border:1px solid var(--ns-border);border-radius:999px;padding:7px 12px;cursor:pointer;background:var(--ns-ice)}.cr-chips label:has(input:checked){border-color:var(--ns-blue);background:#eaf1ff;color:var(--ns-blue)}.cr-agree{display:flex!important;align-items:center;gap:8px;font-weight:500!important;color:var(--ns-gray)!important}.cr-agree a{color:var(--ns-blue)}.cr-form button{justify-self:start;border:0;border-radius:999px;background:var(--ns-blue);color:#fff;font:inherit;font-weight:700;padding:13px 26px;cursor:pointer}.cr-form button:disabled{opacity:.6}.cr-err{color:#d64550;margin:0;font-size:14px}.cr-done{max-width:760px;border-radius:24px;padding:28px;background:var(--ns-navy);color:#fff}.cr-done p{color:#a9b5cc;margin:8px 0 0}@media (max-width:900px){.cr-grid,.cr-steps{grid-template-columns:1fr 1fr}.cr-who{grid-template-columns:1fr}}@media (max-width:560px){.cr-grid,.cr-row,.cr-steps{grid-template-columns:1fr}}