.button_button_container__gJkBG{border-radius:18px;margin-top:3px;font-size:16px;font-weight:800;line-height:19px;padding:14px 40px;align-items:center;background-color:var(--primary);color:#fff;text-align:center;display:flex;justify-content:center}.button_button_container__gJkBG:hover{animation:button_bounce__uAlvV .4s ease;box-shadow:6px 8px 0 0 rgba(243,244,255,.5)}@keyframes button_bounce__uAlvV{0%{transform:translateY(3px)}50%{transform:translateY(-1px)}to{transform:translateY(0)}}.button_button_container__gJkBG:active{box-shadow:2px 4px 0 0 rgba(243,244,255,.5);margin-bottom:1px;margin-top:2px;animation:button_bounce_focus__77a1F .4s ease}@keyframes button_bounce_focus__77a1F{0%{transform:translateY(0)}50%{transform:translateY(3px)}to{transform:translateY(2px)}}.button_button_container__gJkBG:hover{text-decoration:none}.button_secondary_bg__ruvTM{background-color:var(--secondary)}@media screen and (max-width:900px){.button_button_container__gJkBG{border-radius:10px;padding:9.5px 12.5px;font-size:11px}}.header_header__pxdB1{padding:0 calc(max(var(--padding-XS), (100% - 1200px) / 2));height:128px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;width:100%;margin:0 auto;border-bottom:1px solid transparent}.header_header_border__jzIiV{border-bottom-color:var(--purple-light)}.header_header_right__xPNor{max-width:244px}.header_header_links__Q8jfR{max-width:244px;display:flex;justify-content:space-between;font-weight:600;font-size:13px;gap:5px;white-space:nowrap}.header_header_links_container_mobile__f9y0_,.header_header_mobile_link__A1h7x{font-size:var(--font-size-S-mobile);font-weight:700}.header_header_links_container_mobile__f9y0_{margin:var(--margin-S) var(--margin-S) 0;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;align-items:center;padding:var(--padding-S);background-color:var(--purple-light);border-radius:18px;color:#838cbe}.header_menu_mobile_container__tDQ6J{padding-bottom:var(--padding-M)}.header_menu_mobile_backdrop__5i9sA{position:fixed;height:150%;width:100%;z-index:1099;background:rgba(0,0,0,.3);overscroll-behavior:none}@media screen and (min-width:900px){.header_header_logo__qAI8g{width:244px}}.footer_footer__57EcY{max-width:1264px;margin:0 auto;padding:75px var(--padding-S) var(--padding-S)}.footer_footer_label__plhCe{padding-bottom:var(--padding-XS);font-size:16px;font-weight:700}.footer_footer_logo__i2eGz{width:90%;height:auto}.footer_footer_content__GOYHi{font-size:14px;padding-top:var(--padding-XS);padding-right:var(--padding-XS);font-family:Averta;line-height:1.4}.footer_footer_links__XthDu{display:grid;grid-template-columns:1fr;grid-gap:var(--padding-XS);gap:var(--padding-XS)}.footer_footer_link__HSAmt{font-size:14px;font-family:Averta;line-height:1.4}.footer_footer_badge_container__VTSiu{display:flex;align-items:center;justify-content:center;background-color:#fff;padding:10px;border-radius:50%;margin-top:-120px;box-shadow:-5px 6px 40px rgba(218,217,232,.6)}.footer_purple_footer__VCcB_{background-image:url(/_next/static/media/purple-background-top-wawe.5450b991.svg);background-repeat:no-repeat;background-size:cover;margin:auto;padding:var(--padding-XXL) 0;display:flex;flex-direction:column;align-items:center;position:relative}.footer_footer_background__G95rq{position:absolute;top:0;right:0;bottom:0;left:0;background-position:bottom;background-size:auto 100%;background-repeat:no-repeat;pointer-events:none}.footer_footer_title__xCj_H{font-size:var(--font-size-XL);font-weight:900;margin-top:var(--margin-M);padding:var(--padding-XXL) var(--padding-S-mobile) var(--padding-S);text-align:center}@media screen and (max-width:900px){.footer_footer_title__xCj_H{font-size:var(--font-size-XL-mobile)}.footer_footer_logo__i2eGz{width:60%}.footer_footer_links__XthDu{grid-template-columns:1fr 1fr}.footer_purple_footer__VCcB_{padding:0 0 var(--padding-M)}.footer_footer_badge_container__VTSiu{margin-top:-24px}.footer_footer_title__xCj_H{margin-top:0;padding:var(--padding-L) var(--padding-S-mobile) var(--padding-XS)}.footer_footer__57EcY{padding:var(--padding-M) var(--padding-S-mobile)}.footer_footer_description__HwAKJ{text-align:center}}.layout_body__Yu4Kc{flex:1 1}@media screen and (max-width:900px){.layout_body__Yu4Kc{margin-top:64px}}