.header-logo[data-v-8210eff3]{align-items:center;margin:0;padding:0;line-height:1;display:inline-flex}.header-logo__img[data-v-8210eff3]{width:auto;max-width:110px;height:32px;display:block}@media (width>=820px){.header-logo__img[data-v-8210eff3]{width:auto;max-width:140px;height:40px}}.header-actions[data-v-aabf2498]{flex-direction:row;justify-content:center;align-items:center;gap:12px;margin:0;padding:0;display:flex}@media (width>=1024px){.header-actions[data-v-aabf2498]{gap:16px}.header-actions[data-v-aabf2498] .ui-btn-primary,.header-actions[data-v-aabf2498] .ui-btn-secondary{width:auto;height:44px;padding:8px 16px}}.ui-link-base[data-v-c597cc9d]{color:inherit;align-items:center;text-decoration:none;display:inline-flex}.header-multiple-menu[data-v-1458c63b]{background:#fff;border-radius:16px;grid-template-columns:auto auto;gap:32px;width:max-content;margin:0;padding:24px;display:grid;box-shadow:0 16px 32px #051d3d0f}.header-multiple-menu__grades[data-v-1458c63b],.header-multiple-menu__program[data-v-1458c63b]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.header-multiple-menu__program[data-v-1458c63b]{border:0 solid #e2e8f0;border-left-width:1px;padding-left:32px}.header-multiple-menu__heading[data-v-1458c63b]{margin-bottom:12px;padding-left:8px}.header-multiple-menu__columns[data-v-1458c63b]{grid-template-columns:repeat(3,minmax(160px,max-content));gap:24px;margin:0;padding:0;display:grid}.header-multiple-menu__column[data-v-1458c63b]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.header-multiple-menu__col-title[data-v-1458c63b]{padding:0 8px 2px}.header-multiple-menu__links[data-v-1458c63b]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.header-multiple-menu__links li[data-v-1458c63b]{border-radius:8px;transition:background .2s}.header-multiple-menu__links li[data-v-1458c63b]:hover{background:#eef2ff}.header-multiple-menu__links a[data-v-1458c63b]{white-space:nowrap;width:100%;height:auto;margin:0;padding:8px;display:flex}.header-multiple-menu__program-links[data-v-1458c63b]{-moz-column-gap:16px;grid-template-rows:repeat(5,auto);grid-auto-flow:column;gap:0 16px;list-style:none;display:grid}.header-multiple-menu__program-links li[data-v-1458c63b]{border-radius:8px;transition:background .2s}.header-multiple-menu__program-links li[data-v-1458c63b]:hover{background:#eef2ff}.header-multiple-menu__program-links a[data-v-1458c63b]{white-space:nowrap;margin:0;padding:8px;display:flex}.header-multiple-menu__see-all[data-v-1458c63b]{border-radius:8px;flex-direction:row;justify-content:flex-start;align-self:flex-start;align-items:center;gap:4px;margin:0 8px 0 0;padding:8px;transition:background .2s;display:inline-flex}.header-multiple-menu__see-all[data-v-1458c63b]:hover{background:#eef2ff}.header-single-menu[data-v-29dfe320]{background:#fff;border-radius:16px;grid-auto-columns:max-content;grid-auto-flow:column;gap:32px;width:max-content;margin:0;padding:24px;display:grid;box-shadow:0 16px 32px #051d3d0f}.header-single-menu__block[data-v-29dfe320]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;display:flex}.header-single-menu__block[data-v-29dfe320]:not(:first-child){border:0 solid #e2e8f0;border-left-width:1px;padding-left:32px}.header-single-menu__heading[data-v-29dfe320]{margin-bottom:12px;padding-left:8px}.header-single-menu__links[data-v-29dfe320]{-moz-column-gap:16px;grid-template-rows:repeat(5,auto);grid-auto-flow:column;gap:0 16px;list-style:none;display:grid}.header-single-menu__links li[data-v-29dfe320]{border-radius:8px;transition:background .2s}.header-single-menu__links li[data-v-29dfe320]:hover{background:#eef2ff}.header-single-menu__links a[data-v-29dfe320]{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;margin:0;padding:8px;display:flex}.header-nav-item[data-v-638afec7]{position:relative}.header-nav-item__label[data-v-638afec7]{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;gap:6px;margin:0;padding:8px 12px;transition:color .2s;display:inline-flex}.header-nav-item__label[data-v-638afec7]:hover .app-text,.header-nav-item--open .header-nav-item__label[data-v-638afec7] .app-text{color:#6679dd}.header-nav-item__chevron[data-v-638afec7]{color:#62748e;transition:transform .2s}.header-nav-item--open .header-nav-item__chevron[data-v-638afec7]{color:#6679dd;transform:rotate(180deg)}.header-nav-item__label:hover .header-nav-item__chevron[data-v-638afec7]{color:#6679dd}.header-nav-item__panel[data-v-638afec7]{z-index:100;position:absolute;inset:calc(100% + 8px) auto auto 50%;transform:translate(-50%)}.header-nav-item__panel[data-v-638afec7]:before{content:"";height:8px;position:absolute;top:-8px;left:0;right:0}.header-nav-item-panel-enter-active[data-v-638afec7],.header-nav-item-panel-leave-active[data-v-638afec7]{transition:opacity .15s}.header-nav-item-panel-enter-from[data-v-638afec7],.header-nav-item-panel-leave-to[data-v-638afec7]{opacity:0}.header-desktop[data-v-db143534]{display:none}@media (width>=1024px){.header-desktop[data-v-db143534]{z-index:50;background:0 0;border:0 solid #0000;border-bottom-width:1px;width:100%;height:64px;transition:all .2s;display:block;position:sticky;inset:0 auto auto}.header-desktop[data-v-db143534]:hover{color:#000;background:#fff;border-color:#e2e8f0}}.header-desktop--scrolled[data-v-db143534]{color:#000;background:#fff;border-color:#e2e8f0}.header-desktop__inner[data-v-db143534]{justify-content:space-between;gap:32px;width:100%;max-width:1280px;height:100%;margin:0 auto;padding:0 32px}.header-desktop__inner[data-v-db143534],.header-desktop__nav[data-v-db143534]{flex-direction:row;align-items:center;display:flex}.header-desktop__nav[data-v-db143534]{justify-content:center;gap:8px;margin:0;padding:0}.header-mobile-item__label[data-v-949234a4]{cursor:pointer;background:0 0;border:0;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:auto;margin:0;padding:12px 0;display:flex}.header-mobile-item__chevron[data-v-949234a4]{color:#62748e;width:28px;transition:transform .2s}.header-mobile-item--expanded .header-mobile-item__chevron[data-v-949234a4]{color:#6679dd;transform:rotate(180deg)}.header-mobile-item__content[data-v-949234a4]{gap:16px;padding:0 0 16px}.header-mobile-item__content[data-v-949234a4],.header-mobile-item__group[data-v-949234a4]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;display:flex}.header-mobile-item__group[data-v-949234a4]{gap:4px;padding:0}.header-mobile-item__group-title[data-v-949234a4]{margin:0;padding:0 0 8px;display:inline-flex}.header-mobile-item__links[data-v-949234a4]{flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:0;list-style:none;display:flex}.header-mobile-item__links li[data-v-949234a4]{border-radius:8px;transition:background .2s}.header-mobile-item__links li[data-v-949234a4]:hover{background:#eef2ff}.header-mobile-item__links a[data-v-949234a4]{margin:0;padding:8px 8px 8px 0;display:flex}.header-mobile-item__see-all[data-v-949234a4]{border-radius:8px;flex-direction:row;justify-content:flex-start;align-self:flex-start;align-items:center;gap:4px;margin:0;padding:0;transition:background .2s;display:inline-flex}.header-mobile-drawer[data-v-eaace77f]{z-index:100;position:fixed;inset:0}.header-mobile-drawer__backdrop[data-v-eaace77f]{background:#0f172b66;transition:opacity .3s;position:absolute;inset:0}.header-mobile-drawer__panel[data-v-eaace77f]{color:#000;z-index:1;background:#fff;flex-direction:column;justify-content:flex-start;align-items:stretch;width:100%;height:100vh;margin:0;padding:0;transition:transform .3s;display:flex;position:absolute;inset:0 0 auto}.header-mobile-drawer__top[data-v-eaace77f]{flex-direction:row;justify-content:space-between;align-items:center;height:64px;margin:0;padding:0 20px;display:flex}.header-mobile-drawer__close[data-v-eaace77f]{color:#314158;cursor:pointer;background:0 0;border:0;padding:4px;font-size:22px}.header-mobile-drawer__items[data-v-eaace77f]{flex-direction:column;flex:1;padding:8px 20px;overflow-y:auto}.header-mobile-drawer__actions[data-v-eaace77f],.header-mobile-drawer__items[data-v-eaace77f]{justify-content:flex-start;align-items:stretch;margin:0;display:flex}.header-mobile-drawer__actions[data-v-eaace77f]{color:#000;background:#fff;border:1px solid #e2e8f0;flex-direction:column;gap:12px;padding:16px 20px;box-shadow:0 -4px 24px #999eb81f}.header-mobile-drawer__actions[data-v-eaace77f] .header-actions{flex-direction:column;justify-content:flex-start;align-items:stretch}.header-mobile-drawer__actions[data-v-eaace77f] .header-actions>*{width:100%;height:48px}.drawer-enter-from .header-mobile-drawer__panel[data-v-eaace77f],.drawer-leave-to .header-mobile-drawer__panel[data-v-eaace77f]{transform:translateY(-100%)}.drawer-enter-from .header-mobile-drawer__backdrop[data-v-eaace77f],.drawer-leave-to .header-mobile-drawer__backdrop[data-v-eaace77f]{opacity:0}.header-mobile[data-v-48bac8c7]{z-index:50;background:0 0;border:0 solid #0000;border-bottom-width:1px;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:64px;margin:0;padding:16px 20px;transition:all .2s;display:flex;position:sticky;inset:0 auto auto}@media (width>=1024px){.header-mobile[data-v-48bac8c7]{display:none}}.header-mobile--scrolled[data-v-48bac8c7]{color:#000;background:#fff;border-color:#f1f5f9}.header-mobile__right[data-v-48bac8c7]{gap:16px;padding:0;display:flex}.header-mobile__burger[data-v-48bac8c7],.header-mobile__right[data-v-48bac8c7]{flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;margin:0}.header-mobile__burger[data-v-48bac8c7]{color:#314158;cursor:pointer;background:0 0;border:0;padding:4px;font-size:22px;display:inline-flex}.header-mobile[data-v-48bac8c7] .ui-btn-primary{width:auto;height:36px;margin:0;padding:8px 12px;font-size:14px;font-style:normal;font-weight:500;line-height:100%;display:inline-flex}.header-mobile[data-v-48bac8c7] .ui-btn-secondary{height:40px;box-shadow:none;border:none;padding:8px}.header-button[data-v-7b1f934b]{box-sizing:border-box;justify-content:space-between;align-items:center;gap:var(--btly-space-4);width:100%;padding:var(--btly-space-12) var(--btly-space-16);color:var(--btly-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;margin:0;text-decoration:none;transition:color .15s;display:flex}@media (width>=1200px){.header-button[data-v-7b1f934b]{width:auto;padding:var(--btly-space-20) 0;justify-content:flex-start}}@media (hover:hover){.header-button[data-v-7b1f934b]:hover,.header-button:hover .header-button__chevron[data-v-7b1f934b]{color:var(--btly-action-primary-hover)}}.header-button[data-v-7b1f934b]:active,.header-button:active .header-button__chevron[data-v-7b1f934b]{color:var(--btly-action-primary-pressed)}.header-button__label[data-v-7b1f934b]{min-width:0}.header-button__chevron[data-v-7b1f934b]{color:var(--btly-icon-default);flex-shrink:0;justify-content:center;align-items:center;transition:color .15s;display:flex}.header-menu[data-v-6cd9ebbd]{box-sizing:border-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffc;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}@media (width>=1200px){.header-menu[data-v-6cd9ebbd]{gap:var(--btly-space-24);height:auto;padding:var(--btly-space-32);border:var(--btly-border-width-1) solid var(--btly-border-default);border-radius:0 0 var(--btly-radius-32) var(--btly-radius-32);flex-direction:row}}.header-menu__content[data-v-6cd9ebbd]{gap:var(--btly-space-24);min-height:0;padding:var(--btly-space-8) var(--btly-space-12);flex-direction:column;flex:auto;display:flex;overflow-y:auto}@media (width>=740px){.header-menu__content[data-v-6cd9ebbd]{padding:var(--btly-space-16) var(--btly-space-24)}}@media (width>=1200px){.header-menu__content[data-v-6cd9ebbd]{flex-flow:wrap;flex:1 1 0;align-items:flex-start;min-width:0;padding:0;overflow:visible}}.header-menu__banner[data-v-6cd9ebbd]{display:none}@media (width>=1200px){.header-menu__banner[data-v-6cd9ebbd]{flex-shrink:0;display:block}}.header-menu__cta[data-v-6cd9ebbd]{flex-shrink:0}@media (width>=1200px){.header-menu__cta[data-v-6cd9ebbd]{display:none}}.header-link-list-group[data-v-a8c0d451]{gap:var(--btly-space-16);flex-direction:column;min-width:164px;display:flex}.header-link-list-group__title[data-v-a8c0d451]{padding-left:var(--btly-space-16);color:var(--btly-text-primary);margin:0}.header-link-list-group__list-row[data-v-a8c0d451]{gap:var(--btly-space-8);flex-direction:column;display:flex}.header-link-list-group__columns[data-v-a8c0d451]{align-items:stretch;gap:var(--btly-space-16);flex-direction:column;display:flex}@media (width>=740px){.header-link-list-group__columns[data-v-a8c0d451]{flex-direction:row;align-items:flex-start}}.header-link-list-group__cta[data-v-a8c0d451]{display:flex}.header-link-list[data-v-d3df51be]{gap:var(--btly-space-12);flex-direction:column;display:flex}.header-link-list__subtitle[data-v-d3df51be]{padding-bottom:var(--btly-space-4);padding-left:var(--btly-space-16)}.header-link-list__content[data-v-d3df51be]{gap:var(--btly-space-2);flex-direction:column;display:flex}.header-link[data-v-dc9c2ebc]{box-sizing:border-box;align-items:center;gap:var(--btly-space-4);min-width:164px;padding:var(--btly-space-10) var(--btly-space-16);border-radius:var(--btly-radius-12);color:var(--btly-text-primary);background:0 0;text-decoration:none;transition:background-color .15s,color .15s;display:flex}@media (hover:hover){.header-link[data-v-dc9c2ebc]:hover:not(.header-link--disabled){background:var(--btly-surface-brand);color:var(--btly-action-primary-hover)}}.header-link[data-v-dc9c2ebc]:active:not(.header-link--disabled){background:var(--btly-surface-brand);color:var(--btly-action-primary-pressed)}.header-link--disabled[data-v-dc9c2ebc]{color:var(--btly-action-primary-disabled-text);cursor:default}.header-link__label[data-v-dc9c2ebc]{-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;-webkit-box-orient:vertical;flex:1 1 0;min-width:0;display:-webkit-box;overflow:hidden}.header-link__badge[data-v-dc9c2ebc]{padding:var(--btly-space-2) var(--btly-space-6);border-radius:var(--btly-radius-full);background:var(--btly-brand-sunshine-400);color:var(--btly-text-primary);white-space:nowrap;flex-shrink:0}.header-banner[data-v-b15c4f41]{box-sizing:border-box;border-radius:var(--btly-radius-32);background:var(--btly-surface-tertiary);width:332px;height:370px;text-decoration:none;transition:box-shadow .15s;display:block;overflow:hidden}@media (hover:hover){.header-banner[data-v-b15c4f41]:hover{box-shadow:0 -2px 40px var(--btly-effects-shadow)}}.header-banner[data-v-b15c4f41]:active{box-shadow:0 -2px 40px var(--btly-effects-shadow)}.header-banner__image[data-v-b15c4f41]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.header-banner__card[data-v-b15c4f41]{box-sizing:border-box;align-items:flex-start;gap:var(--btly-space-6);width:100%;height:100%;padding:var(--btly-space-24) var(--btly-space-24) var(--btly-space-12);border-radius:var(--btly-radius-32);background:var(--btly-brand-sunshine-300);flex-direction:column;display:flex;position:relative;overflow:hidden}.header-banner__art[data-v-b15c4f41]{width:198px;height:201px;position:absolute;inset:153px auto auto 118px}.header-banner__text[data-v-b15c4f41]{gap:var(--btly-space-6);flex-direction:column;display:flex;position:relative}.header-banner__title[data-v-b15c4f41]{color:var(--btly-text-primary)}.header-banner__description[data-v-b15c4f41]{color:var(--btly-text-secondary)}.header-banner[data-v-b15c4f41] .header-banner__cta{margin-left:calc(var(--btly-space-16)*-1);pointer-events:none}.header-cta-group[data-v-e8293f1b]{box-sizing:border-box;align-items:center;display:flex}.header-cta-group--bar[data-v-e8293f1b]{gap:var(--btly-space-16)}.header-cta-group--sheet[data-v-e8293f1b]{align-items:center;gap:var(--btly-space-12);width:100%;padding:var(--btly-space-12);border-top:var(--btly-border-width-1) solid var(--btly-border-default);background:var(--btly-surface-secondary);flex-direction:column}@media (width>=740px){.header-cta-group--sheet[data-v-e8293f1b]{padding:var(--btly-space-20)}}.header-cta-group--sheet[data-v-e8293f1b] .btn{width:100%}.site-header[data-v-34fa436c]{z-index:50;width:100%;position:sticky;top:0}.site-header__bar[data-v-34fa436c]{box-sizing:border-box;width:100%;padding:var(--btly-space-4) var(--btly-space-8) var(--btly-space-4) var(--btly-space-16);border-bottom:var(--btly-border-width-1) solid transparent;justify-content:space-between;align-items:center;display:flex}@media (width>=740px){.site-header__bar[data-v-34fa436c]{padding:var(--btly-space-8) var(--btly-space-12) var(--btly-space-8) var(--btly-space-24)}}@media (width>=1200px){.site-header__bar[data-v-34fa436c]{padding:var(--btly-space-4) var(--btly-space-48)}}.site-header--glass .site-header__bar[data-v-34fa436c]{border-bottom-color:var(--btly-border-default);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffc}.site-header__logo-box[data-v-34fa436c]{padding:var(--btly-space-12) 0;align-items:center;display:flex}@media (width>=1200px){.site-header__logo-box[data-v-34fa436c]{width:243px;padding:var(--btly-space-16) 0}}.site-header__logo[data-v-34fa436c]{text-decoration:none;display:flex}.site-header__logo-size[data-v-34fa436c]{line-height:0;display:none}.site-header__logo-size--sm[data-v-34fa436c]{display:block}@media (width>=1200px){.site-header__logo-size--sm[data-v-34fa436c]{display:none}.site-header__logo-size--md[data-v-34fa436c]{display:block}}.site-header__nav[data-v-34fa436c]{display:none}@media (width>=1200px){.site-header__nav[data-v-34fa436c]{align-items:center;gap:var(--btly-space-24);display:flex}}.site-header__actions[data-v-34fa436c]{align-items:center;gap:var(--btly-space-16);display:flex}.site-header__actions>.site-header__cta[data-v-34fa436c]{display:none}@media (width>=740px){.site-header__actions>.site-header__cta[data-v-34fa436c]{display:flex}}.site-header__burger[data-v-34fa436c]{display:flex}@media (width>=1200px){.site-header__burger[data-v-34fa436c]{display:none}}.site-header__btn-wrap[data-v-34fa436c]{display:contents}.site-header__panel[data-v-34fa436c]{display:none}@media (width>=1200px){.site-header__panel[data-v-34fa436c]{display:block;position:absolute;inset:calc(100% - 1px) 0 auto}}.site-header__sheet[data-v-34fa436c]{height:calc(100dvh - 53px);position:absolute;inset:calc(100% - 1px) 0 auto}@media (width>=740px){.site-header__sheet[data-v-34fa436c]{height:calc(100dvh - 61px)}}@media (width>=1200px){.site-header__sheet[data-v-34fa436c]{display:none}}.site-header__sheet-item[data-v-34fa436c]{gap:var(--btly-space-16);flex-direction:column;display:flex}.site-header__sheet-groups[data-v-34fa436c]{gap:var(--btly-space-24);padding:var(--btly-space-8) 0 var(--btly-space-16);flex-direction:column;display:flex}.site-header__sheet-groups[data-v-34fa436c] .header-link-list__subtitle .link{width:100%;display:flex}.site-header__sheet-groups .site-header__btn-wrap[data-v-34fa436c] .btn-wrap,.site-header__sheet-groups .site-header__btn-wrap[data-v-34fa436c] button{width:100%}.site-header__sheet-groups .site-header__btn-wrap[data-v-34fa436c] button{justify-content:flex-start}.footer-column[data-v-607c38b9]{-moz-column-break-inside:avoid;break-inside:avoid;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0 0 24px;padding:0;display:flex}.footer-column__title[data-v-607c38b9]{margin-bottom:4px}.footer-column__links[data-v-607c38b9]{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;padding:0;list-style:none;display:flex}.footer-socials[data-v-642e6c3b]{flex-direction:column;justify-content:flex-start;align-items:center;margin:0;padding:12px 0;display:flex}@media (width>=740px){.footer-socials[data-v-642e6c3b]{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.footer-socials__row[data-v-642e6c3b]{flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:8px;margin:0;padding:12px 0;display:flex}.footer-socials__link[data-v-642e6c3b]{color:#fff;background:#6679dd;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;margin:0;padding:0;transition:transform .2s;display:flex}.footer-socials__link[data-v-642e6c3b] .app-icon-strapi{width:26px;height:auto}.footer-socials__link[data-v-642e6c3b]:hover{transform:scale(1.06)}.footer-badge-grid[data-v-e9223570]{place-items:center;margin:0;padding:8px 0;display:grid}.footer-badge-grid--payment[data-v-e9223570]{grid-gap:8px;grid-template-columns:repeat(3,auto)}.footer-badge-grid--trust[data-v-e9223570]{grid-row-gap:24px;grid-column-gap:8px;grid-template-columns:repeat(3,auto)}.footer-badge-grid--trust img[data-v-e9223570]{max-width:40px}.footer-badge-grid__item[data-v-e9223570]{flex-direction:row;justify-content:center;align-items:center;margin:0;padding:0;transition:transform .2s;display:flex}.footer-badge-grid__item[data-v-e9223570]:hover{transform:scale(1.06)}.footer-badge-grid__item--linked[data-v-e9223570]{cursor:pointer}.footer-badge-grid__img[data-v-e9223570]{max-width:100%;height:auto;display:block}.footer-bottom-row[data-v-947d3f6e]{border:0 solid #ffffff1f;border-top-width:1px;width:100%;padding-top:16px}.footer-bottom-row__item-text[data-v-947d3f6e]{color:#fff}.footer-bottom-row__sep[data-v-947d3f6e]{color:#fff9;margin:0 8px}.footer-bottom-row--mobile[data-v-947d3f6e]{text-align:center;flex-flow:wrap;justify-content:center;align-items:center;margin:0;padding:4px;display:flex}.footer-bottom-row--desktop[data-v-947d3f6e]{grid-template-columns:auto 1fr;align-items:center;max-width:1480px;margin:auto;padding:16px;display:grid}.footer-bottom-row--desktop .footer-bottom-row__lead[data-v-947d3f6e]{justify-self:start}.footer-bottom-row--desktop .footer-bottom-row__rest[data-v-947d3f6e]{justify-self:end}.footer-mobile[data-v-8bcfba9a]{color:#fff;background:#3d4da3;flex-direction:column;justify-content:flex-start;align-items:stretch;margin:0;padding:32px 16px;display:flex}@media (width>=740px){.footer-mobile[data-v-8bcfba9a]{display:none}}.footer-mobile__columns[data-v-8bcfba9a]{-moz-column-count:2;column-count:2;-moz-column-gap:16px;column-gap:16px}.footer-mobile__aside[data-v-8bcfba9a]{flex-direction:column;justify-content:center;align-items:center;margin:0;padding:24px;display:flex}.footer-desktop[data-v-75b9fc61]{color:#fff;background:#3d4da3;padding:48px 32px;display:none}@media (width>=740px){.footer-desktop[data-v-75b9fc61]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:32px;margin:0 auto;padding:0;display:flex}}.footer-desktop__inner[data-v-75b9fc61]{grid-template-columns:1fr auto;align-items:flex-start;margin:0;padding:48px 16px;display:grid}@media (width>=1024px){.footer-desktop__inner[data-v-75b9fc61]{max-width:1480px;margin:auto}}.footer-desktop__columns[data-v-75b9fc61]{-moz-column-count:2;column-count:2;-moz-column-gap:32px;column-gap:32px}@media (width>=1024px){.footer-desktop__columns[data-v-75b9fc61]{-moz-column-count:4;column-count:4}}@media (width>=1280px){.footer-desktop__columns[data-v-75b9fc61]{-moz-column-count:6;column-count:6}}.footer-desktop__aside[data-v-75b9fc61]{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:240px;margin:0;padding:0;display:flex}.footer-desktop__bottom-tablet[data-v-75b9fc61]{display:block}.footer-desktop__bottom-desktop[data-v-75b9fc61]{display:none}@media (width>=1024px){.footer-desktop__bottom-tablet[data-v-75b9fc61]{display:none}.footer-desktop__bottom-desktop[data-v-75b9fc61]{display:block}}.social-button[data-v-8b2a3232]{width:44px;height:44px;padding:var(--btly-space-6);background:0 0;text-decoration:none}.social-button[data-v-8b2a3232],.social-button__circle[data-v-8b2a3232]{justify-content:center;align-items:center;display:flex}.social-button__circle[data-v-8b2a3232]{border-radius:var(--btly-radius-full);background:var(--btly-action-primary-default);width:32px;height:32px;color:var(--btly-text-inverse);transition:background-color .15s}@media (hover:hover){.social-button:hover .social-button__circle[data-v-8b2a3232]{background:var(--btly-action-primary-hover)}}.social-button:active .social-button__circle[data-v-8b2a3232]{background:var(--btly-action-primary-pressed)}.social-button__glyph[data-v-8b2a3232]{font-size:16px}.footer-bottom-bar[data-v-4bfd6798]{justify-content:center;align-items:center;gap:var(--btly-space-8);width:100%;padding-top:var(--btly-space-24);border-top:var(--btly-border-width-1) solid var(--btly-brand-ultraviolet-400);color:var(--btly-brand-ultraviolet-400);text-align:center;flex-wrap:wrap;display:flex}@media (width>=740px){.footer-bottom-bar[data-v-4bfd6798]{text-align:left;justify-content:flex-start}}.footer-bottom-bar__copyright[data-v-4bfd6798]{white-space:nowrap;margin:0}.footer-bottom-bar__legal[data-v-4bfd6798]{display:contents}@media (width>=740px){.footer-bottom-bar__legal[data-v-4bfd6798]{align-items:center;gap:var(--btly-space-8);flex-wrap:wrap;min-width:0;display:flex}}.footer-bottom-bar__dot[data-v-4bfd6798]{border-radius:var(--btly-radius-full);background:var(--btly-brand-ultraviolet-400);flex-shrink:0;width:3px;height:3px;display:block}@media (width>=740px){.footer-bottom-bar__dot--mobile[data-v-4bfd6798]{display:none}}.footer-bottom-bar__dot--desktop[data-v-4bfd6798]{display:none}@media (width>=740px){.footer-bottom-bar__dot--desktop[data-v-4bfd6798]{display:block}}.footer-bottom-bar__address[data-v-4bfd6798]{justify-content:center;gap:var(--btly-space-4);flex-basis:100%;margin:0;display:flex}@media (width>=740px){.footer-bottom-bar__address[data-v-4bfd6798]{flex-basis:auto;justify-content:flex-start}}.footer-bottom-bar__address[data-v-4bfd6798],.footer-bottom-bar__email[data-v-4bfd6798]{white-space:nowrap}@media (width>=740px){.footer-bottom-bar__address[data-v-4bfd6798],.footer-bottom-bar__email[data-v-4bfd6798]{white-space:normal}}.footer-link[data-v-a42e1e4c]{align-items:center;gap:var(--btly-space-4);width:100%;padding:var(--btly-space-4) 0;color:var(--btly-text-inverse);text-decoration:none;transition:color .15s;display:flex}@media (hover:hover){.footer-link[data-v-a42e1e4c]:hover:not(.footer-link--disabled){color:var(--btly-brand-ultraviolet-200)}}.footer-link[data-v-a42e1e4c]:active:not(.footer-link--disabled){color:var(--btly-brand-ultraviolet-300)}.footer-link--disabled[data-v-a42e1e4c]{color:var(--btly-brand-ultraviolet-400);cursor:default}.footer-link__label[data-v-a42e1e4c]{overflow-wrap:break-word;flex:1 1 0;min-width:0}.footer-link__badge[data-v-a42e1e4c]{padding:var(--btly-space-2) var(--btly-space-6);border-radius:var(--btly-radius-full);background:var(--btly-brand-sunshine-400);color:var(--btly-text-primary);white-space:nowrap;flex-shrink:0;animation:2.4s ease-in-out infinite footer-link-badge-pulse-a42e1e4c}@media (prefers-reduced-motion:reduce){.footer-link__badge[data-v-a42e1e4c]{animation:none}}@keyframes footer-link-badge-pulse-a42e1e4c{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.footer-link-group[data-v-baa23b42]{gap:var(--btly-space-8);flex-direction:column;width:100%;display:flex}.footer-link-group__title[data-v-baa23b42]{color:var(--btly-text-inverse);margin:0}.footer-link-group__content[data-v-baa23b42]{width:100%}.footer-link-group__content--list[data-v-baa23b42]{flex-direction:column;display:flex}.footer-link-group__content--row[data-v-baa23b42]{align-items:center;gap:var(--footer-link-group-gap,var(--btly-space-6));flex-wrap:wrap;display:flex}.footer-payment-badge[data-v-80253130]{width:52px;height:24px;display:block}.footer-review-badge[data-v-c5a1cb8c]{width:auto;height:24px;display:block}.footer-trust-seal[data-v-e8a6d32c]{width:auto;height:32px;display:block}.site-footer[data-v-4536f364]{box-sizing:border-box;width:100%;padding:var(--btly-space-24) var(--btly-space-16);border-radius:var(--btly-radius-40) var(--btly-radius-40) 0 0;background:var(--btly-brand-ultraviolet-800)}@media (width>=740px){.site-footer[data-v-4536f364]{padding:var(--btly-space-40) var(--btly-space-40) var(--btly-space-24)}}@media (width>=1024px){.site-footer[data-v-4536f364]{padding:var(--btly-space-40) var(--btly-space-48) var(--btly-space-24)}}.site-footer__container[data-v-4536f364]{gap:var(--btly-space-40);flex-direction:column;max-width:1344px;margin:0 auto;display:flex}.site-footer__columns[data-v-4536f364]{gap:var(--btly-space-40);flex-wrap:wrap}.site-footer__column[data-v-4536f364],.site-footer__columns[data-v-4536f364]{align-items:flex-start;width:100%;display:flex}.site-footer__column[data-v-4536f364]{gap:var(--btly-space-40) 15px;flex-flow:wrap}@media (width>=740px){.site-footer__column[data-v-4536f364]{gap:var(--btly-space-24);flex-flow:column;width:202px}}@media (width>=1024px){.site-footer__column--brand[data-v-4536f364],.site-footer__column--company[data-v-4536f364]{width:226px}.site-footer__column--resources[data-v-4536f364],.site-footer__column--skills[data-v-4536f364],.site-footer__column--tutoring[data-v-4536f364]{width:164px}.site-footer__column--near-me[data-v-4536f364]{width:200px}}.site-footer__column--near-me[data-v-4536f364]{order:1}@media (width>=740px){.site-footer__column--near-me[data-v-4536f364]{order:0}}.site-footer__column--brand[data-v-4536f364]{row-gap:var(--btly-space-24)}@media (width>=1024px){.site-footer__column--company>.site-footer__group.site-footer__group[data-v-4536f364]{width:164px}.site-footer__column--company>.site-footer__badges.site-footer__badges[data-v-4536f364]{width:200px}}.site-footer__group.site-footer__group[data-v-4536f364]{width:calc(50% - 7.5px)}@media (width>=740px){.site-footer__group.site-footer__group[data-v-4536f364]{width:100%}}.site-footer__group.site-footer__group--full[data-v-4536f364]{width:100%}.site-footer__brand[data-v-4536f364]{gap:var(--btly-space-16);flex-direction:column;width:100%;display:flex}.site-footer__slogan[data-v-4536f364]{color:var(--btly-brand-ultraviolet-300);margin:0}.site-footer__socials[data-v-4536f364]{--footer-link-group-gap:0}.site-footer__socials[data-v-4536f364] .footer-link-group__content{margin-inline-start:-6px}.site-footer__badges[data-v-4536f364] .footer-link-group__content{width:180px}.site-footer__review-link[data-v-4536f364]{display:block}.ui-app-image img[data-v-7da774bc]{max-width:100%;height:auto;display:block}
