.training-form[data-v-55eaeb31]{display:flex;flex-direction:column;gap:24px;width:100%}@media(min-width:1280px){.training-form[data-v-55eaeb31]{gap:28px}}.training-form__title[data-v-55eaeb31]{color:var(--color-text-primary);font-family:var(--font-heading);font-size:20px;font-weight:600;line-height:24px;margin:0;padding-right:40px}@media(min-width:768px){.training-form__title[data-v-55eaeb31]{font-size:24px;line-height:32px}}.training-form__form[data-v-55eaeb31]{display:flex;flex-direction:column;gap:20px}@media(min-width:768px){.training-form__form[data-v-55eaeb31]{gap:28px}}.training-form__actions[data-v-55eaeb31],.training-form__fields[data-v-55eaeb31]{display:flex;flex-direction:column;gap:16px}.training-form--inline .training-form__fields[data-v-55eaeb31]{gap:20px}.training-form__trap[data-v-55eaeb31]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.training-form__error[data-v-55eaeb31]{color:var(--color-error);font-size:var(--font-size-sm);line-height:18px;margin:0}.training-form__consent[data-v-55eaeb31]{display:flex;flex-direction:column;gap:8px}.training-form__legal[data-v-55eaeb31]{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:18px;margin:0}.training-form__link[data-v-55eaeb31]{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.training-form__link[data-v-55eaeb31]:hover{opacity:.85}
