.Field-module-scss-module__V57Akq__field{background-color:#f2f7ff;border-radius:4px;width:100%;padding:1px;transition:background-color .3s;position:relative}.Field-module-scss-module__V57Akq__field:before{content:"";opacity:0;pointer-events:none;background-image:linear-gradient(90deg,#1ba3ef 0%,#7a44ff 50%,#e438aa 100%);border-radius:4px;transition:opacity .3s;position:absolute;inset:0}.Field-module-scss-module__V57Akq__field:after{content:"";opacity:0;pointer-events:none;background-color:#de193c;background-image:url(/assets/icon-error.svg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border-radius:50%;width:14px;height:14px;margin:-7px;transition:opacity .3s,transform .3s;position:absolute;top:50%;right:20px;transform:scale(.5)}.Field-module-scss-module__V57Akq__field label{color:#4e555d;font-size:16px;font-weight:400;line-height:inherit;pointer-events:none;transform-origin:0 0;background-color:#f2f7ff;border-radius:0 60px 60px 0;margin:0;padding:0 8px 0 0;transition:transform .3s,color .3s;position:absolute;top:6px;left:15px;transform:translateY(7px)}.Field-module-scss-module__V57Akq__field input,.Field-module-scss-module__V57Akq__field textarea{color:#000;background-color:#f2f7ff;border:1px solid #0000;border-radius:3px;width:100%;padding:21px 14px 9px;font-size:16px;transition:color .3s,box-shadow .3s;display:block;position:relative;box-shadow:0 0 0 1px #0000}.Field-module-scss-module__V57Akq__field input::placeholder,.Field-module-scss-module__V57Akq__field textarea::placeholder{color:#0000;opacity:1}.Field-module-scss-module__V57Akq__field input{height:48px}.Field-module-scss-module__V57Akq__field textarea{resize:vertical;min-height:76px}.Field-module-scss-module__V57Akq__field .Field-module-scss-module__V57Akq__error{color:#de193c;opacity:0;padding:2px 6px;font-size:9px;transition:opacity .3s,transform .3s;position:absolute;top:100%;left:8px;transform:translateY(-4px)}.Field-module-scss-module__V57Akq__field.Field-module-scss-module__V57Akq__withError .Field-module-scss-module__V57Akq__error{opacity:1;transform:translateY(0)}.Field-module-scss-module__V57Akq__field.Field-module-scss-module__V57Akq__withError input,.Field-module-scss-module__V57Akq__field.Field-module-scss-module__V57Akq__withError textarea{color:#de193c;box-shadow:0 0 0 1px #de193c}.Field-module-scss-module__V57Akq__field.Field-module-scss-module__V57Akq__withError:after{opacity:1;transform:scale(1)}.Field-module-scss-module__V57Akq__field:has(textarea:required,input:required) label:after{content:" *";color:#de193c}.Field-module-scss-module__V57Akq__field:has(textarea:focus-visible,textarea:not(:placeholder-shown),input:focus-visible,input:not(:placeholder-shown)) label{color:#000;transform:scale(.625)}.Field-module-scss-module__V57Akq__field:has(textarea:focus-visible,input:focus-visible):before{opacity:1}:is(.Field-module-scss-module__V57Akq__field:has(textarea:disabled) textarea,.Field-module-scss-module__V57Akq__field:has(input:disabled) input,.Field-module-scss-module__V57Akq__field:has(textarea:disabled) label,.Field-module-scss-module__V57Akq__field:has(input:disabled) label){color:#9aa6ba}
.Form-module-scss-module__TeAh4W__form{color:#000;margin:40px 20px 20px}.Form-module-scss-module__TeAh4W__form h2{text-align:left;margin-bottom:8px;font-size:30px}@media (min-width:768px){.Form-module-scss-module__TeAh4W__form h2{font-size:40px}}.Form-module-scss-module__TeAh4W__form p{color:inherit;margin:0;font-size:16px}.Form-module-scss-module__TeAh4W__form p.Form-module-scss-module__TeAh4W__error{color:#de193c;margin-top:10px}.Form-module-scss-module__TeAh4W__rows,.Form-module-scss-module__TeAh4W__cols{justify-items:start;gap:20px;width:100%;display:grid}.Form-module-scss-module__TeAh4W__rows{margin-top:40px}p.Form-module-scss-module__TeAh4W__consent{font-size:13px;line-height:1.3}p.Form-module-scss-module__TeAh4W__consent a{font-size:inherit;line-height:inherit;text-decoration:underline}@media (min-width:768px){.Form-module-scss-module__TeAh4W__form{margin:40px}.Form-module-scss-module__TeAh4W__cols{grid-template-columns:repeat(2,1fr)}}
.GateFormSection-module-scss-module__k1usfq__root{background-color:#eef7fc;margin:0 auto;padding:0 20px;scroll-margin-top:20px}@media (min-width:768px){.GateFormSection-module-scss-module__k1usfq__root{scroll-margin-top:160px}}.GateFormSection-module-scss-module__k1usfq__root>div{background:#fff;border-radius:16px;max-width:800px;margin:0 auto;overflow:hidden}@media (min-width:768px){.GateFormSection-module-scss-module__k1usfq__root>div{padding:16px}}