.user-contact{display:grid;grid-template-columns:1fr 1.1fr;gap:64px;padding-top:145px;padding-bottom:80px;color:#172657;font-family:Poppins,sans-serif}.user-contact-kicker{font-size:12px;font-weight:700;letter-spacing:2px;color:#225ce3}.user-contact h1{font-size:clamp(38px,4.3vw,62px);line-height:1.12;font-weight:700;margin:22px 0}.user-contact h1 span{color:#ffcd29}.user-contact-intro>p{font-size:18px;line-height:1.7}.user-contact ul{padding-left:22px;line-height:1.8;margin:28px 0}.user-contact .user-contact-note{font-size:14px;background:#fff8dc;padding:18px;border-radius:14px}.user-contact a{color:#2155c5;text-decoration:underline}.user-contact-card{background:#f6f8fe;border:1px solid #e1e7f4;border-radius:24px;padding:32px;box-shadow:0 15px 48px #1429570a}.user-contact h2{font-size:25px;font-weight:700}.user-contact-card>p{font-size:14px;line-height:1.6;color:#56617d}.user-contact form>label,.user-contact-two label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:600;margin:18px 0 0}.user-contact input:not([type=checkbox]),.user-contact select,.user-contact textarea{width:100%;border:1px solid #c8d1e5;border-radius:10px;background:#fff;color:#172657;font:inherit;font-size:16px;padding:12px;min-height:48px}.user-contact :is(input,select,textarea,button,a):focus-visible{outline:3px solid #2864eb;outline-offset:3px}.user-contact-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.user-contact .user-contact-consent{display:flex;flex-direction:row;align-items:flex-start;font-weight:400;gap:10px;line-height:1.6}.user-contact-consent input{margin-top:5px;flex-shrink:0;width:18px;height:18px}.user-contact button{width:100%;border:0;cursor:pointer;margin-top:8px}.user-contact button:disabled{opacity:.6;cursor:wait}.user-contact-country,#contactStatus{font-size:13px;line-height:1.6;margin:12px 0;color:#4c5977}.user-contact-trap{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}#contactSuccess{padding:30px 0;color:#172657}#contactSuccess h3{font-size:27px;font-weight:700}.user-contact [hidden]{display:none!important}@media(max-width:760px){.user-contact{grid-template-columns:1fr;gap:28px;padding-top:125px;padding-bottom:40px}.user-contact-card{padding:22px;border-radius:18px}.user-contact-two{grid-template-columns:1fr;gap:0}.user-contact h1{font-size:40px}}
