.v-ContactForm[data-v-03460ebc]{max-width:768px;padding:64px 32px;background-color:#fff;box-shadow:0 6px 24px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.21)}@media (min-width:768px){.v-ContactForm[data-v-03460ebc]{margin:0 auto;padding:64px}}.row+.row[data-v-03460ebc]{padding-top:32px}@media (min-width:768px){.row[data-v-03460ebc]{display:flex;justify-content:space-between;margin:0 -12px}}.col[data-v-03460ebc]{width:100%}.col+.col[data-v-03460ebc]{padding-top:32px}@media (min-width:768px){.col[data-v-03460ebc]{padding:0 12px}.col+.col[data-v-03460ebc]{padding-top:0}}@media (min-width:768px){.col-2[data-v-03460ebc]{width:50%}}.col.error .label[data-v-03460ebc]{color:#d71f4a}.col.error .input[data-v-03460ebc]{border-color:#d71f4a}.label[data-v-03460ebc]{transition:color .25s}.input[data-v-03460ebc]{margin-top:12px;border:1px solid transparent;padding:11px 16px;width:100%;box-shadow:0 6px 24px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.21);transition:border-color .25s}.input[data-v-03460ebc]:focus{border-color:#212121}.input-textarea[data-v-03460ebc]{min-height:96px}.input-textarea-wide[data-v-03460ebc]{min-height:160px}.select[data-v-03460ebc]{margin-top:12px;border:0;padding:12px 16px;width:100%;box-shadow:0 6px 24px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.21)}.help-error[data-v-03460ebc]{padding-top:8px;font-size:12px;color:#d71f4a}.action[data-v-03460ebc]{padding:32px 0 0 4px}.button[data-v-03460ebc]{display:block;margin:0 auto;padding:0 64px;line-height:64px;color:#fff;width:100%;max-width:320px;background-color:#212121;transition:background-color .25s}.button[data-v-03460ebc]:hover{background-color:#424242}.sent[data-v-03460ebc]{padding-top:32px}.sent-text[data-v-03460ebc]{margin:0 auto;text-align:center;font-size:16px;max-width:400px}.v-ContactForm{margin:auto;padding:48px 0 128px;max-width:960px}@media (min-width:560px){.v-ContactForm{padding:64px 48px 128px}}@media (min-width:960px){.v-ContactForm{padding:128px 48px}}.box,.container{position:relative}.box{z-index:20}.title{position:absolute;top:-32px;right:12px;z-index:30;line-height:56px;font-size:56px;font-weight:700}@media (min-width:560px){.title{right:auto;left:-24px}}@media (min-width:768px){.title{top:-40px;line-height:72px;font-size:64px}}@media (min-width:960px){.title{top:-64px;left:-48px;line-height:112px;font-size:80px}}.titleR{position:absolute;bottom:-40px;left:-24px;z-index:10;line-height:56px;font-size:56px;font-weight:700;transform:rotate(180deg)}@media (min-width:560px){.titleR{left:auto;right:-24px}}@media (min-width:768px){.titleR{bottom:-48px;line-height:72px;font-size:64px}}@media (min-width:960px){.titleR{right:-48px;bottom:-72px;line-height:112px;font-size:80px}}.v-RecruitForm[data-v-0ea7dbf1]{margin:0 -32px;max-width:768px;padding:64px 32px;background-color:#fff;box-shadow:0 6px 24px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.21)}@media (min-width:768px){.v-RecruitForm[data-v-0ea7dbf1]{margin:0 auto;padding:64px}}.row+.row[data-v-0ea7dbf1]{padding-top:32px}@media (min-width:768px){.row[data-v-0ea7dbf1]{display:flex;justify-content:space-between;margin:0 -12px}}.col[data-v-0ea7dbf1]{width:100%}.col+.col[data-v-0ea7dbf1]{padding-top:32px}@media (min-width:768px){.col[data-v-0ea7dbf1]{padding:0 12px}.col+.col[data-v-0ea7dbf1]{padding-top:0}}@media (min-width:768px){.col-2[data-v-0ea7dbf1]{width:50%}}.col.error .label[data-v-0ea7dbf1]{color:#d71f4a}.col.error .input[data-v-0ea7dbf1]{border-color:#d71f4a}.label[data-v-0ea7dbf1]{transition:color .25s}.input[data-v-0ea7dbf1]{margin-top:12px;border:1px solid transparent;padding:11px 16px;width:100%;box-shadow:0 6px 24px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.21);transition:border-color .25s}.input[data-v-0ea7dbf1]:focus{border-color:#212121}.input-textarea[data-v-0ea7dbf1]{min-height:96px}.input-textarea-wide[data-v-0ea7dbf1]{min-height:160px}.select[data-v-0ea7dbf1]{margin-top:12px;border:0;padding:12px 16px;width:100%;box-shadow:0 6px 24px rgba(0,0,0,.16),0 2px 6px rgba(0,0,0,.21)}.help-error[data-v-0ea7dbf1]{padding-top:8px;font-size:12px;color:#d71f4a}.action[data-v-0ea7dbf1]{padding:32px 0 0 4px}.button[data-v-0ea7dbf1]{display:block;margin:0 auto;padding:0 64px;line-height:64px;color:#fff;width:100%;max-width:320px;background-color:#212121;transition:background-color .25s}.button[data-v-0ea7dbf1]:hover{background-color:#424242}.sent[data-v-0ea7dbf1]{padding-top:32px}.sent-text[data-v-0ea7dbf1]{margin:0 auto;text-align:center;font-size:16px;max-width:400px}