.FaqSection_special-headline__WI8Z4{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.FaqSection__color-primary-stone__vOJvc{color:#2d2d2d}.FaqSection__color-primary-office__Zn0Y1{color:#1c3040}.FaqSection__color-primary-home__t7dHG{color:#b2461a}.FaqSection__color-secondary-deep-green__Cvqpq{color:#2c7b55}.FaqSection__color-secondary-green__ZZmPp{color:#3aa830}.FaqSection__color-secondary-red__ojPau{color:#de4242}.FaqSection__color-secondary-yellow__5Ey3m{color:#e9b737}.FaqSection__color-secondary-purple__NSTA8{color:#6439df}.FaqSection__color-secondary-blue__OcCWP{color:#015ff9}.FaqSection__color-neutrals-gray-1__wPPEA{color:#141416}.FaqSection__color-neutrals-gray-2__jFSy5{color:#23262f}.FaqSection__color-neutrals-gray-3__4ERpH{color:#353945}.FaqSection__color-neutrals-gray-4__0Zz_X{color:#777e90}.FaqSection__color-neutrals-gray-5__PIEQy{color:#b1b5c3}.FaqSection__color-neutrals-gray-6__7_9nr{color:#e6e8ec}.FaqSection__color-neutrals-gray-7__R8ntk{color:#f4f5f6}.FaqSection__color-neutrals-gray-8___7YJy{color:#fcfcfd}.FaqSection__color-neutrals-white__R6GfR{color:#fff}.FaqSection_faq__xQK_K{background-color:#f4f5f6;border:1px solid #b1b5c3;border-radius:24px}.FaqSection_faq__title__4r0r4{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:27px;letter-spacing:-.01em}@media(min-width:1024px){.FaqSection_faq__title__4r0r4{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em}}.FaqSection_faq__title__4r0r4{margin-bottom:20px}.FaqSection_faq__item__cAhw_{border-radius:1rem}.FaqSection_faq__item__cAhw_:not(:first-child){margin-top:1rem}@media(min-width:1024px){.FaqSection_faq__question__Xsp0m{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:27px;letter-spacing:-.01em}}.FaqSection_faq__question__Xsp0m{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.FaqSection_faq__icon__dPJdR{flex-shrink:0;transition:transform .3s ease;transform:rotate(45deg)}.FaqSection_faq__icon__dPJdR.FaqSection_open__TTnfh{transform:rotate(0deg)}.FaqSection_faq__answer__kKIww{overflow:hidden;height:0;transition:height .35s ease;box-sizing:border-box;color:#353945;font-size:16px;line-height:22px}.FaqSection_faq__answer__kKIww p{margin-top:10px}.ProgramCatalogElement_special-headline__4hm8F{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:600;font-size:48px;line-height:1.2;letter-spacing:-.02em}.ProgramCatalogElement__color-primary-stone__ymgmy{color:#2d2d2d}.ProgramCatalogElement__color-primary-office__qChi9{color:#1c3040}.ProgramCatalogElement__color-primary-home__vwT1p{color:#b2461a}.ProgramCatalogElement__color-secondary-deep-green__PzzLL{color:#2c7b55}.ProgramCatalogElement__color-secondary-green__mUd08{color:#3aa830}.ProgramCatalogElement__color-secondary-red__d1QQv{color:#de4242}.ProgramCatalogElement__color-secondary-yellow__PC43G{color:#e9b737}.ProgramCatalogElement__color-secondary-purple__8i0tA{color:#6439df}.ProgramCatalogElement__color-secondary-blue__B8Rcu{color:#015ff9}.ProgramCatalogElement__color-neutrals-gray-1__89cso{color:#141416}.ProgramCatalogElement__color-neutrals-gray-2__gzLzk{color:#23262f}.ProgramCatalogElement__color-neutrals-gray-3__a_ENQ{color:#353945}.ProgramCatalogElement__color-neutrals-gray-4__NHsk4{color:#777e90}.ProgramCatalogElement__color-neutrals-gray-5__Aac6J{color:#b1b5c3}.ProgramCatalogElement__color-neutrals-gray-6__SoQ17{color:#e6e8ec}.ProgramCatalogElement__color-neutrals-gray-7__08cCG{color:#f4f5f6}.ProgramCatalogElement__color-neutrals-gray-8__82PQr{color:#fcfcfd}.ProgramCatalogElement__color-neutrals-white__fXLhb{color:#fff}.ProgramCatalogElement_card__7PKnt{position:relative;display:flex;background-color:#fff;border:1px solid #e6e8ec;border-radius:12px;overflow:hidden;transition:box-shadow .2s ease,transform .2s ease}.ProgramCatalogElement_card__7PKnt:not(:first-child){margin-top:12px}.ProgramCatalogElement_card__7PKnt:hover{box-shadow:0 4px 16px rgba(0,0,0,.06);transform:translateY(-1px)}.ProgramCatalogElement_accent__VFyPR{flex-shrink:0;width:4px}@media(min-width:1024px){.ProgramCatalogElement_accent__VFyPR{width:5px}}.ProgramCatalogElement_body__VIxdF{flex:1 1;min-width:0;padding:16px}@media(min-width:1024px){.ProgramCatalogElement_body__VIxdF{padding:20px 24px}}.ProgramCatalogElement_info___N9rS{flex:1 1;min-width:0}.ProgramCatalogElement_header__Ygrz1{margin-bottom:12px}@media(min-width:1024px){.ProgramCatalogElement_header__Ygrz1{margin-bottom:16px}}.ProgramCatalogElement_langBadge__40wRL{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;font-weight:600;font-size:14px;text-transform:uppercase;-webkit-user-select:none;user-select:none}@media(min-width:1024px){.ProgramCatalogElement_langBadge__40wRL{width:48px;height:48px;font-size:16px;border-radius:12px}}.ProgramCatalogElement_title__1kHs_{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:20px;line-height:27px;letter-spacing:-.01em;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:1024px){.ProgramCatalogElement_title__1kHs_{font-family:tt-hoves-pro,BlinkMacSystemFont,-apple-system,Segoe UI,Helvetica,Arial,sans-serif;font-weight:400;font-size:24px;line-height:32px;letter-spacing:-.01em}.ProgramCatalogElement_meta__RfvOd{padding:0}}.ProgramCatalogElement_action__Wiwrv{flex-shrink:0;margin-top:16px;padding-top:16px;border-top:1px solid #e6e8ec;align-items:flex-start}@media(min-width:1024px){.ProgramCatalogElement_action__Wiwrv{margin-top:0;padding-top:0;border-top:none;margin-left:24px;align-items:flex-end}}.ProgramCatalogElement_price__3l3g0{font-size:20px;font-weight:600;line-height:28px;color:#141416;letter-spacing:-.02em;white-space:nowrap}@media(min-width:1024px){.ProgramCatalogElement_price__3l3g0{font-size:24px;line-height:32px}}