@font-face{font-family:montserrat;src:local("montserrat ExtraLight"),url(../fonts/montserrat-font/montserrat-200.ttf) format(truetype);font-display:swap;font-weight:200;font-style:normal}@font-face{font-family:montserrat;src:local("montserrat Light"),url(../fonts/montserrat-font/montserrat-300.ttf) format(truetype);font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:montserrat;src:local("montserrat SemiBold"),url(../fonts/montserrat-font/montserrat-600.ttf) format(truetype);font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:montserrat;src:local("montserrat ExtraBold"),url(../fonts/montserrat-font/montserrat-800.ttf) format(truetype);font-display:swap;font-weight:800;font-style:normal}@font-face{font-family:"montserrat Fallback: Arial";src:local("Arial");size-adjust:112.8307%;ascent-override:85.7923%;descent-override:22.2457%;line-gap-override:0%}@font-face{font-family:montserrat;src:local("montserrat Regular"),local("montserrat"),url(../fonts/montserrat-font/montserrat-400.ttf) format(truetype);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:montserrat;src:local("montserrat Medium"),url(../fonts/montserrat-font/montserrat-500.ttf) format(truetype);font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:montserrat;src:local("montserrat Black"),url(../fonts/montserrat-font/montserrat-900.ttf) format(truetype);font-display:swap;font-weight:900;font-style:normal}.form[data-v-0965bd09]{height:50px;margin-block:10px;overflow:hidden;position:relative;width:60%}.form input[data-v-0965bd09]{background-color:var(--background);border:none;color:var(--normal);font-family:montserrat,"montserrat Fallback: Arial",sans-serif;font-size:large;font-weight:300;height:100%;padding-top:10px;width:100%}.form label[data-v-0965bd09]{border-bottom:1px solid var(--normal);bottom:0;font-family:montserrat,"montserrat Fallback: Arial",sans-serif;pointer-events:none}.form label[data-v-0965bd09],.form label[data-v-0965bd09]:after{height:100%;left:0;position:absolute;width:100%}.form label[data-v-0965bd09]:after{border-bottom:3px solid var(--accent);bottom:-1px;content:"";padding-bottom:2px;transform:translate(-100%);transition:all .3s ease}.content-name[data-v-0965bd09]{bottom:0;left:0;padding-bottom:5px;position:absolute;transition:all .3s ease}.form input[data-v-0965bd09]:focus{outline:none}.form input:focus+.label-name .content-name[data-v-0965bd09],.form input:valid+.label-name .content-name[data-v-0965bd09]{color:var(--accent);font-size:14px;left:0;transform:translateY(-100%)}.form input:focus+.label-name[data-v-0965bd09]:after,.form input:valid+.label-name[data-v-0965bd09]:after{transform:translate(0)}.validation-label[data-v-0965bd09]{color:red;font-size:small;text-align:right}
