/* Shared site navigation */
html{scroll-behavior:auto}
.studio-form-anchor{display:block;height:0;scroll-margin-top:96px}
.studio-quiz-redirect .js-successbox,.studio-quiz-redirect .t-quiz__result_ordinary{display:none!important}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

#vb-v6a-section{scroll-margin-top:88px}@media(max-width:719px){#vb-v6a-section{scroll-margin-top:76px}}

#rec5679096201 .t-input-group{margin-bottom:20px}
#rec5679096201 .t-input-title{font-size:16px!important;font-weight:700!important}

#rec5679096201 .t-form__inputsbox{max-width:680px;margin:auto}
#rec5679096201 .t-input,#rec5679096201 .t-select{font-family:var(--t-text-font);font-size:17px!important}
#rec5679096201 input::placeholder{color:#765670!important;opacity:1}
#rec5679096201 .t-checkbox__control{font-size:13px!important;line-height:1.45!important;color:#4b063a!important}
#rec5679096201 .t-checkbox__control a{color:#4b063a!important;text-decoration:underline!important}
#rec5679096201 .t-form__submit{margin-top:24px}
#rec5679096201 .t-submit{min-height:54px;font-family:var(--t-text-font)}
#rec5679096201 .t-form__successbox{color:#4b063a!important;background:#e8d8ef!important}
#rec5383130401{opacity:1!important;transform:none!important}

#rec1100285431 .t657__wrapper{box-sizing:border-box;padding:20px!important}
#rec1100285431 .t657__text{font-family:var(--t-text-font)!important}
@media(max-width:639px){#rec1100285431 .t657{bottom:78px!important;left:12px!important;right:12px!important;width:auto!important;max-width:none!important}#rec1100285431 .t657__wrapper{padding:18px 20px!important}#rec1100285431 .t657__btn{margin-top:12px!important}}

#rec5679096201 .t-input::placeholder{color:#765670!important;opacity:1!important}

/* Native Zero forms: scoped to the five current form blocks */
:is(#rec5679006001,#rec5679006101,#rec5620080001,#rec5679006301,#rec5679096201) .tn-atom a{color:#6f40a7;text-decoration:underline;text-underline-offset:3px}
:is(#rec5679006001,#rec5679006101,#rec5620080001,#rec5679006301,#rec5679096201) .t-input-subtitle{font-size:13px!important;line-height:1.45!important;color:#765f73!important}
:is(#rec5679006001,#rec5679006101,#rec5620080001,#rec5679006301,#rec5679096201) .t-input-title{line-height:1.4}
:is(#rec5679006001,#rec5679006101,#rec5620080001,#rec5679006301,#rec5679096201){scroll-margin-top:96px}