.publink-form-steps-wrapper{align-items:center;display:flex;justify-content:center;min-height:50svh;padding:48px 24px}.publink-form-steps-wrapper h2,.publink-form-steps-wrapper p{margin:0}.publink-form-steps-wrapper .publink-form-steps-heading{color:#1a2569;font-family:Manrope,sans-serif;font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.2;text-align:center}.publink-form-steps-wrapper .publink-form-steps-grid{display:grid;gap:10px;grid-template-columns:1fr;margin-left:auto;margin-right:auto;margin-top:24px;max-width:1240px}.publink-form-steps-wrapper .publink-form-steps-card{background-color:#fafbff;border:1px solid #ccd8e8;border-radius:8px;display:flex;flex-direction:column;gap:20px;padding:20px 24px}.publink-form-steps-wrapper .publink-form-steps-badge{flex-shrink:0;height:47px;position:relative;width:51px}.publink-form-steps-wrapper .publink-form-steps-badge svg{display:block;height:47px;width:51px}.publink-form-steps-wrapper .publink-form-steps-badge span{color:#fff;font-family:Manrope,sans-serif;font-size:28px;font-weight:800;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.publink-form-steps-wrapper .publink-form-steps-text{display:flex;flex-direction:column;gap:12px}.publink-form-steps-wrapper .publink-form-steps-title{color:#1a2569;font-family:Manrope,sans-serif;font-size:22px;font-weight:800;line-height:1.2}.publink-form-steps-wrapper .publink-form-steps-desc{color:#1a2569;font-family:Manrope,sans-serif;font-size:16px;font-weight:400;line-height:1.45}@media (min-width:768px){.publink-form-steps-wrapper{padding:64px 24px}.publink-form-steps-wrapper .publink-form-steps-heading{font-size:34px}.publink-form-steps-wrapper .publink-form-steps-grid{grid-template-columns:repeat(3,1fr);margin-top:32px}.publink-form-steps-wrapper .publink-form-steps-card{padding:20px 32px}.publink-form-steps-wrapper .publink-form-steps-title{font-size:26px}.publink-form-steps-wrapper .publink-form-steps-desc{font-size:18px}}@media (min-width:1024px){.publink-form-steps-wrapper .publink-form-steps-heading{font-size:38px}.publink-form-steps-wrapper .publink-form-steps-grid{margin-top:40px}.publink-form-steps-wrapper .publink-form-steps-title{font-size:28px}}