.h1[data-v-3722c3f1]{font-size:22px;font-weight:400;line-height:1.3}@media screen and (min-width:768px){.h1[data-v-3722c3f1]{font-size:24px}}.h1--font_regular[data-v-3722c3f1]{font-weight:400}.h1--font_medium[data-v-3722c3f1]{font-weight:500}.h1--font_bold[data-v-3722c3f1]{font-weight:700}.h1--variant_white[data-v-3722c3f1]{color:#fff}.h1--variant_grey[data-v-3722c3f1]{color:#555}.h2[data-v-3722c3f1]{font-size:18px;font-weight:400;line-height:1.3}@media screen and (min-width:768px){.h2[data-v-3722c3f1]{font-size:20px}}.h2--font_regular[data-v-3722c3f1]{font-weight:400}.h2--font_medium[data-v-3722c3f1]{font-weight:500}.h2--font_bold[data-v-3722c3f1]{font-weight:700}.h2--variant_white[data-v-3722c3f1]{color:#fff}.h2--variant_grey[data-v-3722c3f1]{color:#555}.h3[data-v-3722c3f1]{color:#000;font-size:16px;line-height:1.3}.h3[data-v-3722c3f1],.h3--font_regular[data-v-3722c3f1]{font-weight:400}.h3--font_medium[data-v-3722c3f1]{font-weight:500}.h3--font_bold[data-v-3722c3f1]{font-weight:700}.text-center[data-v-3722c3f1]{text-align:center}.footer-bcg[data-v-3722c3f1]{background-color:#f3f7ff;padding-top:36px;padding-bottom:73px}.footer[data-v-3722c3f1]{flex-direction:column;align-items:center;display:flex}.footer .footer-left-link[data-v-3722c3f1]{color:#474747;margin-left:8px;font-size:14px;text-decoration:none}.footer .footer-left-link[data-v-3722c3f1]:first-of-type{margin-left:0}.footer .columns[data-v-3722c3f1]{justify-content:center;width:100%;max-width:810px;display:flex}@media screen and (max-width:767.98px){.footer .columns[data-v-3722c3f1]{flex-flow:column wrap}}.footer .columns .column[data-v-3722c3f1]{flex-direction:column;margin:22px;display:flex}@media screen and (max-width:767.98px){.footer .columns .column[data-v-3722c3f1]{align-items:center;margin:0 0 20px}}.footer .link[data-v-3722c3f1]{color:#474747;margin-bottom:16px;font-size:14px}.footer .cookies-link[data-v-3722c3f1]{color:#474747;text-align:center;width:100%;margin-top:8px;font-size:14px;text-decoration:none;display:inline-block}.footer[data-v-3722c3f1] .languages{margin:40px 0}@media screen and (min-width:768px){.footer[data-v-3722c3f1] .languages{margin:20px 0 10px}}.footer[data-v-3722c3f1] .languages .languages-button,.footer[data-v-3722c3f1] .languages .languages-button span{color:#444!important}
