.g-header[data-v-c3f2db48]{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);background:#ffffffed;border-bottom:1px solid rgba(220,236,230,.75);box-shadow:0 8px 28px #1f59440d;height:76px;position:sticky;top:0;z-index:100}.g-header__inner[data-v-c3f2db48]{align-items:flex-start;display:flex;height:75px}.g-header__brand[data-v-c3f2db48]{display:block;height:46.6282px;margin-top:14.186px;width:105px}.g-header__logo[data-v-c3f2db48]{display:block;height:30.6282px;width:101px}.g-header__slogan[data-v-c3f2db48]{color:#77938a;display:block;font-size:11px;font-weight:500;letter-spacing:1.2px;line-height:13.5px;margin-top:2px;white-space:nowrap}.g-header__nav-align[data-v-c3f2db48]{display:flex;flex:1;justify-content:center;margin-left:32px;margin-top:1px}.g-header__nav[data-v-c3f2db48]{display:flex;gap:4px}.g-header__nav-item[data-v-c3f2db48]{height:73px;padding:28px 10px 0;position:relative}.g-header__nav-link[data-v-c3f2db48]{color:#526f66;display:block;font-size:18px;font-weight:400;line-height:21px}.g-header__nav-item--active .g-header__nav-link[data-v-c3f2db48]{color:#1fcc78;font-weight:700}.g-header__nav-item--active[data-v-c3f2db48]:after{background:#1fcc78;content:"";height:3px;left:50%;margin-left:-10px;position:absolute;top:53px;width:20px}.g-footer[data-v-f49f7aff]{background:#f5f8f7;padding-top:55px}.g-footer__main[data-v-f49f7aff]{display:flex;gap:55px;height:154px}.g-footer__col--intro[data-v-f49f7aff]{width:317.1875px}.g-footer__col--course[data-v-f49f7aff]{width:211.4531px}.g-footer__col--brand[data-v-f49f7aff]{width:211.4609px}.g-footer__col--about[data-v-f49f7aff]{width:274.8906px}.g-footer__brand[data-v-f49f7aff]{display:block;height:46.6282px;width:105px}.g-footer__logo[data-v-f49f7aff]{display:block;height:30.6282px;width:101px}.g-footer__slogan[data-v-f49f7aff]{color:#77938a;display:block;font-size:11px;font-weight:500;letter-spacing:1.2px;line-height:13.5px;margin-top:2px;white-space:nowrap}.g-footer__divider[data-v-f49f7aff]{border-top:1px solid #e1ebe7;display:block;height:0;margin-top:11px;width:152px}.g-footer__motto[data-v-f49f7aff]{color:#80938c;font-size:12px;line-height:22px;margin-top:9px}.g-footer__col-title[data-v-f49f7aff]{color:#2d5145;font-size:14px;font-weight:700;line-height:21px;margin-bottom:15px}.g-footer__link-item[data-v-f49f7aff]{height:22px;margin-bottom:10px}.g-footer__link-item[data-v-f49f7aff]:last-child{margin-bottom:0}.g-footer__link[data-v-f49f7aff]{color:#80938c;display:block;font-size:12px;height:22px;line-height:21.6px}.g-footer__bottom[data-v-f49f7aff]{border-top:1px solid #e1ebe7;height:54px;margin-top:40px;padding-top:18px;text-align:center}.g-footer__copyright[data-v-f49f7aff]{color:#9aaba4;font-size:11px;line-height:16.5px}.g-footer__copyright a[data-v-f49f7aff]{color:#9aaba4;text-decoration:none}.error-page[data-v-80a7eb36]{background:linear-gradient(137deg,#fffdf9,#f8fff9 40%,#dff9ed);display:flex;flex-direction:column;min-height:100vh}.error-page__main[data-v-80a7eb36]{align-items:center;display:flex;flex:1;justify-content:center;padding:80px 0}.error-page__inner[data-v-80a7eb36]{text-align:center}.error-page__code[data-v-80a7eb36]{color:#bdf5da;font-size:148px;font-weight:900;letter-spacing:-4px;line-height:1}.error-page__title[data-v-80a7eb36]{color:#173c31;font-size:40px;font-weight:700;line-height:52px;margin-top:24px}.error-page__desc[data-v-80a7eb36]{color:#526f66;font-size:18px;line-height:32px;margin:20px auto 0;width:720px}.error-page__actions[data-v-80a7eb36]{display:flex;gap:16px;justify-content:center;margin-top:48px}.error-page__btn[data-v-80a7eb36]{align-items:center;background:#fff;border:2px solid #bdf5da;border-radius:999px;color:#1fcc78;display:inline-flex;font-size:18px;font-weight:500;height:56px;justify-content:center;padding:0 32px;white-space:nowrap}.error-page__btn--primary[data-v-80a7eb36]{background:linear-gradient(90deg,#14a661,#45cf8d);border-color:transparent;box-shadow:0 8px 28px #1f59440d;color:#fff}
