.input{position:relative;width:100%}.input__field{width:100%;height:58px;margin-bottom:16px;padding-left:24px;background-color:#fff;background-repeat:no-repeat;background-position:95% 50%;border:2px solid rgba(0,0,0,0);border-radius:12px;outline:none;font-size:24px;font-family:inherit;transition:all .15s ease-in}.input__field::placeholder{font-size:18px}.input__textarea{width:100%;height:124px;margin-bottom:16px;padding:8px 8px 8px 24px;font-size:24px;font-family:inherit;background-color:#fff;background-repeat:no-repeat;background-position:95% 50%;border:2px solid rgba(0,0,0,0);border-radius:12px;outline:none;resize:none}.input__textarea::placeholder{font-size:18px}.error__container{position:absolute;bottom:-20px;right:0;padding:9px 10px;background-color:#ffd4e2;border-radius:10px;z-index:4}.error__container:before{content:"";position:absolute;top:-8px;right:31px;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:12px solid #ffd4e2}.error__text{color:#c50042;font-size:16px}.validate-error{border:2px solid #ff1d68;background-image:url(/_next/static/media/error-icon.324bab35.svg)}.validate-error::placeholder{color:#ff1d68}@media screen and (max-width:576px){.input__field{height:44px;margin-bottom:24px;padding-left:12px;font-family:inherit}.input__field,.input__field::placeholder{font-size:14px}.input__textarea{font-size:14px;padding-left:12px;font-family:inherit}.error__text,.input__textarea::placeholder{font-size:14px}}@media screen and (max-width:520px){.error__container{position:absolute;right:-10px}}.checkbox{--checkbox-text-color:rgb(54,72,106);--checkbox-control-bg:transparent;--checkbox-control-border-color:#CFDEFA;--checkbox-control-checked-bg:rgb(96,175,255);--checkbox-control-checked-border-color:rgb(96,175,255);--checkbox-check-mark-color:rgb(255,255,255);--checkbox-error-control-bg:var(--checkbox-control-bg);--checkbox-error-control-border-color:rgb(255,29,104);--checkbox-focus-outline-color:rgb(96,175,255);--checkbox-error-text-color:rgb(197,0,66);--checkbox-font-family:"Gotham Book";--checkbox-font-size:12px;--checkbox-line-height:120%;--checkbox-control-size:24px;--checkbox-control-border-width:2px;--checkbox-control-border-radius:2px;--checkbox-check-mark-width:12px;--checkbox-check-mark-height:9px;position:relative;display:flex;align-items:center;gap:8px;width:100%;color:var(--checkbox-text-color);font-family:var(--checkbox-font-family);font-size:var(--checkbox-font-size);line-height:var(--checkbox-line-height);cursor:pointer}.checkbox__input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.checkbox__control{position:relative;align-self:flex-start;flex:0 0 var(--checkbox-control-size);width:var(--checkbox-control-size);height:var(--checkbox-control-size);border:var(--checkbox-control-border-width) solid var(--checkbox-control-border-color);border-radius:var(--checkbox-control-border-radius);background-color:var(--checkbox-control-bg);transition:border-color .15s ease-in,background-color .15s ease-in}.checkbox__input:checked+.checkbox__control{border-color:var(--checkbox-control-checked-border-color);background-color:var(--checkbox-control-checked-bg)}.checkbox__input:checked+.checkbox__control:after{content:"";position:absolute;top:50%;left:50%;width:var(--checkbox-check-mark-width);height:var(--checkbox-check-mark-height);border:none;background-color:var(--checkbox-check-mark-color);-webkit-mask-image:url(/_next/static/media/checked_mobile.90174813.svg);mask-image:url(/_next/static/media/checked_mobile.90174813.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:translate(-50%,-50%)}.checkbox__input:focus-visible+.checkbox__control{outline:2px solid var(--checkbox-focus-outline-color);outline-offset:3px}.checkbox_error .checkbox__control{background-color:var(--checkbox-error-control-bg)!important;border-color:var(--checkbox-error-control-border-color)!important}.checkbox__text{color:inherit}.checkbox__error{position:absolute;left:50px;top:calc(100% + 4px);color:var(--checkbox-error-text-color);font-size:12px;line-height:120%}@media screen and (min-width:768px){.checkbox{--checkbox-check-mark-width:14px;--checkbox-check-mark-height:11px}}@media screen and (min-width:1200px){.checkbox__text{font-size:14px}}