.BookingPlaces_special-headline__a3IlR{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}.BookingPlaces__color-primary-stone__weVFW{color:#2d2d2d}.BookingPlaces__color-primary-office__M6RbO{color:#1c3040}.BookingPlaces__color-primary-home__zKZKY{color:#b2461a}.BookingPlaces__color-secondary-deep-green__Ochvw{color:#2c7b55}.BookingPlaces__color-secondary-green__2INqd{color:#3aa830}.BookingPlaces__color-secondary-red__JNL53{color:#de4242}.BookingPlaces__color-secondary-yellow__T1c2X{color:#e9b737}.BookingPlaces__color-secondary-purple__2w_GB{color:#6439df}.BookingPlaces__color-secondary-blue__v9ioK{color:#015ff9}.BookingPlaces__color-neutrals-gray-1__gJ4xJ{color:#141416}.BookingPlaces__color-neutrals-gray-2__mjhwf{color:#23262f}.BookingPlaces__color-neutrals-gray-3__dG6TA{color:#353945}.BookingPlaces__color-neutrals-gray-4___8an0{color:#777e90}.BookingPlaces__color-neutrals-gray-5__Y0Bvs{color:#b1b5c3}.BookingPlaces__color-neutrals-gray-6__7P1dO{color:#e6e8ec}.BookingPlaces__color-neutrals-gray-7__Y9mPk{color:#f4f5f6}.BookingPlaces__color-neutrals-gray-8__XjCBU{color:#fcfcfd}.BookingPlaces__color-neutrals-white__iiS1z{color:#fff}.BookingPlaces_placeWrapper__fQux7{margin-top:8px}.BookingPlaces_placeLabel__jJplH{color:#777e90}.BookingPlaces_place__FO8w6{height:15px;width:15px}.BookingPlaces_place__booked__1VvJ_{background-color:#de4242}.BookingPlaces_place__free__MAYS7{background-color:#3aa830}.BookingPlaces_place__FO8w6:not(:first-child){margin-left:4px}.CopyrightTextSection_special-headline__hYFmN{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}.CopyrightTextSection__color-primary-stone__WJ_W6{color:#2d2d2d}.CopyrightTextSection__color-primary-office__7Qw_0{color:#1c3040}.CopyrightTextSection__color-primary-home__N_j21{color:#b2461a}.CopyrightTextSection__color-secondary-deep-green__O7krp{color:#2c7b55}.CopyrightTextSection__color-secondary-green__gSz_i{color:#3aa830}.CopyrightTextSection__color-secondary-red__PyfIw{color:#de4242}.CopyrightTextSection__color-secondary-yellow__UYobU{color:#e9b737}.CopyrightTextSection__color-secondary-purple__lIsCM{color:#6439df}.CopyrightTextSection__color-secondary-blue__eBiyv{color:#015ff9}.CopyrightTextSection__color-neutrals-gray-1__tSEey{color:#141416}.CopyrightTextSection__color-neutrals-gray-2__OWJgg{color:#23262f}.CopyrightTextSection__color-neutrals-gray-3__Ytcw_{color:#353945}.CopyrightTextSection__color-neutrals-gray-4__yoXmW{color:#777e90}.CopyrightTextSection__color-neutrals-gray-5__apz9F{color:#b1b5c3}.CopyrightTextSection__color-neutrals-gray-6__lbnMy{color:#e6e8ec}.CopyrightTextSection__color-neutrals-gray-7__KJChP{color:#f4f5f6}.CopyrightTextSection__color-neutrals-gray-8___ZI1c{color:#fcfcfd}.CopyrightTextSection__color-neutrals-white__7SdBI{color:#fff}.CopyrightTextSection_protectText__67rgU{padding:1rem;font-size:14px;line-height:14px;text-align:justify;color:#353945}.ExpandableText_expandableText__htOau{position:relative;width:100%;cursor:pointer}.ExpandableText_expandableText__htOau .ExpandableText_content__HLFak{overflow:hidden;transition:max-height .3s ease;max-height:var(--maxHeight)}.ExpandableText_collapsed__Ru3qB .ExpandableText_content__HLFak{max-height:var(--maxHeight)}.ExpandableText_collapsed__Ru3qB .ExpandableText_fade__7D5nH{opacity:1;visibility:visible}.ExpandableText_expanded__IgpY9 .ExpandableText_content__HLFak{max-height:none}.ExpandableText_expanded__IgpY9 .ExpandableText_fade__7D5nH{opacity:0;visibility:hidden}.ExpandableText_fade__7D5nH{position:absolute;bottom:0;left:0;width:100%;height:4rem;background:linear-gradient(to top,var(--fadeColor),transparent);pointer-events:none;opacity:1;visibility:visible;transition:opacity .6s ease,visibility .6s ease}.Header_header__JWSvH{max-width:1440px;position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;height:100px;z-index:100}.layout_special-headline__AwndI{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}.layout__color-primary-stone__WIV7R{color:#2d2d2d}.layout__color-primary-office__1V0bj{color:#1c3040}.layout__color-primary-home__nsHUG{color:#b2461a}.layout__color-secondary-deep-green___AGIJ{color:#2c7b55}.layout__color-secondary-green__TnZSl{color:#3aa830}.layout__color-secondary-red___zh2U{color:#de4242}.layout__color-secondary-yellow__mA9FL{color:#e9b737}.layout__color-secondary-purple__qRnz4{color:#6439df}.layout__color-secondary-blue__h_dyx{color:#015ff9}.layout__color-neutrals-gray-1__AchyO{color:#141416}.layout__color-neutrals-gray-2__RLvPu{color:#23262f}.layout__color-neutrals-gray-3__bhu93{color:#353945}.layout__color-neutrals-gray-4__bSkg_{color:#777e90}.layout__color-neutrals-gray-5__qcG00{color:#b1b5c3}.layout__color-neutrals-gray-6__ZT_CN{color:#e6e8ec}.layout__color-neutrals-gray-7__Cy791{color:#f4f5f6}.layout__color-neutrals-gray-8__s1MYe{color:#fcfcfd}.layout__color-neutrals-white__i_UvY{color:#fff}.layout_content__Uj65D{max-width:1440px;flex:1 0 auto;padding-top:70px;margin:0 auto}@media(min-width:1024px){.layout_content__Uj65D{padding-top:100px}}.layout_fixedContent__n7fwz{position:fixed;width:100%;max-width:1440px;height:0;bottom:0;z-index:10}.MenuComponent_special-headline__vH5e0{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}.MenuComponent__color-primary-stone__BTJ_Q{color:#2d2d2d}.MenuComponent__color-primary-office__PXCKp{color:#1c3040}.MenuComponent__color-primary-home__h8pkp{color:#b2461a}.MenuComponent__color-secondary-deep-green__XrQtY{color:#2c7b55}.MenuComponent__color-secondary-green__c0iAY{color:#3aa830}.MenuComponent__color-secondary-red__YXxSt{color:#de4242}.MenuComponent__color-secondary-yellow__b1K2v{color:#e9b737}.MenuComponent__color-secondary-purple__0vwMr{color:#6439df}.MenuComponent__color-secondary-blue__Womys{color:#015ff9}.MenuComponent__color-neutrals-gray-1__4gQTz{color:#141416}.MenuComponent__color-neutrals-gray-2__Nf_15{color:#23262f}.MenuComponent__color-neutrals-gray-3__2dhyB{color:#353945}.MenuComponent__color-neutrals-gray-4__yqUfc{color:#777e90}.MenuComponent__color-neutrals-gray-5__gXLy6{color:#b1b5c3}.MenuComponent__color-neutrals-gray-6__k_11E{color:#e6e8ec}.MenuComponent__color-neutrals-gray-7__dFM40{color:#f4f5f6}.MenuComponent__color-neutrals-gray-8__geksN{color:#fcfcfd}.MenuComponent__color-neutrals-white__wpGgF{color:#fff}.MenuComponent_desktopLogo__IQBq0{display:block}@media(max-width:375px){.MenuComponent_desktopLogo__IQBq0{display:none}}.MenuComponent_mobileLogo__zCPYd{display:none}@media(max-width:375px){.MenuComponent_mobileLogo__zCPYd{display:block}}.MenuComponent_menu__3vMWj{height:70px}@media(min-width:1024px){.MenuComponent_menu__3vMWj{height:100px}}.MenuComponent_menu__3vMWj{background-color:#141416;justify-content:space-between;border-bottom:1px solid #353945}.MenuComponent_headerLinks__gg0gq{top:0;left:0;width:100%;height:100%;justify-content:center;align-items:center;position:absolute;color:#fff;font-size:20px;line-height:27px}.MenuComponent_headerLinks__gg0gq div{width:230px;height:100%;align-items:center}.MenuComponent_headerLinks__gg0gq div:first-child{justify-content:flex-end;border-right:1px solid #353945}.MenuComponent_logo__DTgb3{z-index:1;align-items:center}.MenuComponent_logo__DTgb3 a{display:inline-flex;align-items:center;justify-content:center}.MenuComponent_logo__DTgb3 a img{width:150px;height:auto}@media(min-width:1024px){.MenuComponent_logo__DTgb3 a img{width:200px}}.MenuComponent_logo__phone__IYD7N{color:#fff;border-left:1px solid;margin:20px 0 20px 20px;font-size:18px}.MenuComponent_menuButton__KVqJX{z-index:1;display:block;margin:auto 20px;height:23px;width:38px}.MenuComponent_menuBlock__C0egk{position:fixed;top:70px;right:0;width:100%;max-width:1440px;height:calc(100vh - 70px);margin-left:-720px;z-index:100}@media(min-width:1024px){.MenuComponent_menuBlock__C0egk{height:calc(100vh - 100px);top:100px}}.MenuComponent_menuBlock__overlay__RWzrm{width:100%;height:100%;background-color:rgba(20,20,22,.8)}.MenuComponent_menuBlock__panel__ALFh4{position:absolute;top:0;right:0;width:100%;max-width:391px;height:100%;background-color:#141416;padding:16px 40px;border-top:1px solid #353945;border-left:1px solid #353945}.MenuComponent_menuBlock__banner__HDZdS{border-radius:12px}.MenuComponent_menuBlock__links__5u8wt{color:#fff;margin-bottom:24px}.MenuComponent_menuBlock__phone__2R_W4{display:flex;align-items:center;gap:10px;padding:16px 0;border-bottom:1px solid #353945;font-size:20px;line-height:32px;font-weight:600}.MenuComponent_menuBlock__phone__2R_W4 a{color:#fff;text-decoration:none}@media(min-width:1440px){.MenuComponent_menuBlock__phone__2R_W4{display:none}}.MenuComponent_menuBlock__section___mfDA{padding-top:24px;padding-bottom:24px;font-size:16px;line-height:22px}.MenuComponent_menuBlock__section___mfDA:not(.MenuComponent_menuBlock__section___mfDA:last-child){border-bottom:1px solid #353945}.MenuComponent_menuBlock__section_header__zbLZj{font-size:20px;line-height:32px}.MenuComponent_menuBlock__section_link__V5Tz8{display:flex;justify-content:space-between}.MenuComponent_menuBlock__section_link__V5Tz8 svg{margin:auto 0}.MenuComponent_menuBlock__section_list__U_7aL{color:#b1b5c3}@media(min-width:1440px){.MenuComponent_menuBlock__section_list__U_7aL{font-size:20px}}.CourseCarouselElement_special-headline__NETcV{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}.CourseCarouselElement__color-primary-stone__vSwIE{color:#2d2d2d}.CourseCarouselElement__color-primary-office__S8qFf{color:#1c3040}.CourseCarouselElement__color-primary-home__krWVN{color:#b2461a}.CourseCarouselElement__color-secondary-deep-green__AAclL{color:#2c7b55}.CourseCarouselElement__color-secondary-green__I1Etv{color:#3aa830}.CourseCarouselElement__color-secondary-red__WU18I{color:#de4242}.CourseCarouselElement__color-secondary-yellow__WSD2B{color:#e9b737}.CourseCarouselElement__color-secondary-purple__Tzrkq{color:#6439df}.CourseCarouselElement__color-secondary-blue__gn952{color:#015ff9}.CourseCarouselElement__color-neutrals-gray-1__EsnvW{color:#141416}.CourseCarouselElement__color-neutrals-gray-2__WkYE1{color:#23262f}.CourseCarouselElement__color-neutrals-gray-3__e4mxr{color:#353945}.CourseCarouselElement__color-neutrals-gray-4__WPM9f{color:#777e90}.CourseCarouselElement__color-neutrals-gray-5__MHl38{color:#b1b5c3}.CourseCarouselElement__color-neutrals-gray-6__qRaYj{color:#e6e8ec}.CourseCarouselElement__color-neutrals-gray-7__qtErR{color:#f4f5f6}.CourseCarouselElement__color-neutrals-gray-8__gWa0d{color:#fcfcfd}.CourseCarouselElement__color-neutrals-white__1ELZd{color:#fff}.CourseCarouselElement_card__tZmU8{display:flex;flex-direction:column;height:100%;overflow:hidden;border-radius:20px;background-color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,.12);transition:box-shadow .3s ease,transform .4s cubic-bezier(.22,1,.36,1)}.CourseCarouselElement_card__tZmU8:hover{box-shadow:0 0 0 1px hsla(0,0%,100%,.12),0 24px 48px -24px rgba(0,0,0,.8);transform:translateY(-4px)}.CourseCarouselElement_card__tZmU8:hover img{transform:scale(1.04)}.CourseCarouselElement_media__Osfwi{position:relative;display:block;aspect-ratio:3/2;margin:8px 8px 0;overflow:hidden;border-radius:14px;background-color:#ececee}.CourseCarouselElement_media__Osfwi img{object-fit:cover;transition:transform .9s cubic-bezier(.22,1,.36,1);-webkit-user-select:none;user-select:none}.CourseCarouselElement_body__yXzYT{display:flex;flex-direction:column;gap:12px;flex:1 1;padding:16px 18px 18px}.CourseCarouselElement_title__1smrJ{font-size:18px;line-height:24px;font-weight:600;color:#141416;text-decoration:none}.CourseCarouselElement_title__1smrJ:hover{color:#5b6b7b}.CourseCarouselElement_facts__KTxml{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 10px;margin:0;padding:0;list-style:none}.CourseCarouselElement_facts__KTxml li{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:13px;line-height:18px;color:#4b4b52}.CourseCarouselElement_facts__KTxml svg{flex-shrink:0;color:#8b8b94}.CourseCarouselElement_foot__r1pVh{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:4px}.CourseCarouselElement_price__fAMed{font-size:22px;line-height:28px;font-weight:600;color:#141416;white-space:nowrap}.CourseCarouselElement_button__fhth_{padding:11px 18px;border:1px solid #141416;border-radius:12px;background:#141416;font:inherit;font-size:15px;line-height:20px;font-weight:600;color:#fff;cursor:pointer;transition:background-color .2s ease,color .2s ease}.CourseCarouselElement_button__fhth_:focus-visible,.CourseCarouselElement_button__fhth_:hover{background-color:rgba(0,0,0,0);color:#141416}.CourseCarouselElement_button__fhth_:focus-visible{outline:2px solid #5b6b7b;outline-offset:2px}.CoursesCarousel_special-headline__F7YfA{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}.CoursesCarousel__color-primary-stone__nHbOv{color:#2d2d2d}.CoursesCarousel__color-primary-office__suVwV{color:#1c3040}.CoursesCarousel__color-primary-home__2ag57{color:#b2461a}.CoursesCarousel__color-secondary-deep-green__X_jGR{color:#2c7b55}.CoursesCarousel__color-secondary-green__K9sxp{color:#3aa830}.CoursesCarousel__color-secondary-red__KDeZL{color:#de4242}.CoursesCarousel__color-secondary-yellow__YDakr{color:#e9b737}.CoursesCarousel__color-secondary-purple__KV70h{color:#6439df}.CoursesCarousel__color-secondary-blue__jCzfD{color:#015ff9}.CoursesCarousel__color-neutrals-gray-1__dpKnX{color:#141416}.CoursesCarousel__color-neutrals-gray-2__Sz4gU{color:#23262f}.CoursesCarousel__color-neutrals-gray-3__9HLZ_{color:#353945}.CoursesCarousel__color-neutrals-gray-4__oO3sR{color:#777e90}.CoursesCarousel__color-neutrals-gray-5__LZ7N_{color:#b1b5c3}.CoursesCarousel__color-neutrals-gray-6__T53Ds{color:#e6e8ec}.CoursesCarousel__color-neutrals-gray-7__ddTEy{color:#f4f5f6}.CoursesCarousel__color-neutrals-gray-8__R_avD{color:#fcfcfd}.CoursesCarousel__color-neutrals-white__RsOtP{color:#fff}.CoursesCarousel_carousel__eoXKd{display:flex;flex-direction:column;gap:16px;min-width:0}.CoursesCarousel_head__vgwcT{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.CoursesCarousel_head__vgwcT h2{margin:0}.CoursesCarousel_arrows__aCovR{display:none;gap:8px;margin-left:auto}.CoursesCarousel_arrows__aCovR button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1px solid #3f3f46;border-radius:50%;background:rgba(0,0,0,0);color:#d4d4d8;cursor:pointer;transition:border-color .2s ease,color .2s ease,opacity .2s ease}.CoursesCarousel_arrows__aCovR button:hover:not(:disabled){border-color:#fff;color:#fff}.CoursesCarousel_arrows__aCovR button:disabled{opacity:.35;cursor:default}@media(min-width:1024px){.CoursesCarousel_arrows__aCovR{display:flex}}.CoursesCarousel_track__Ptv99{display:grid;grid-auto-flow:column;grid-auto-columns:82%;gap:12px;margin:0 -16px;padding:4px 16px 8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}@media(hover:hover)and (pointer:fine){.CoursesCarousel_track__Ptv99{cursor:grab}}.CoursesCarousel_track__Ptv99::-webkit-scrollbar{display:none}@media(min-width:640px){.CoursesCarousel_track__Ptv99{grid-auto-columns:calc((100% - 24px)/2.15)}}@media(min-width:1024px){.CoursesCarousel_track__Ptv99{grid-auto-columns:calc((100% - 40px)/3);gap:20px;margin:0;padding:4px 0 8px;scroll-padding:0}}@media(min-width:1440px){.CoursesCarousel_track__Ptv99{grid-auto-columns:calc((100% - 60px)/4)}}.CoursesCarousel_dragging__GF61_{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.CoursesCarousel_dragging__GF61_ a,.CoursesCarousel_dragging__GF61_ button{pointer-events:none}.CoursesCarousel_slide__Ckt_x{min-width:0;scroll-snap-align:start}.NotFound_special-headline__S6cx_{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}.NotFound__color-primary-stone__kCAb_{color:#2d2d2d}.NotFound__color-primary-office__K917E{color:#1c3040}.NotFound__color-primary-home__e_Gqh{color:#b2461a}.NotFound__color-secondary-deep-green__WYK1t{color:#2c7b55}.NotFound__color-secondary-green__JkeQP{color:#3aa830}.NotFound__color-secondary-red__9DreF{color:#de4242}.NotFound__color-secondary-yellow__nkB4x{color:#e9b737}.NotFound__color-secondary-purple__Hac_G{color:#6439df}.NotFound__color-secondary-blue__QtD_b{color:#015ff9}.NotFound__color-neutrals-gray-1__xsDZM{color:#141416}.NotFound__color-neutrals-gray-2__zuEKL{color:#23262f}.NotFound__color-neutrals-gray-3__LZK9F{color:#353945}.NotFound__color-neutrals-gray-4__jSB7d{color:#777e90}.NotFound__color-neutrals-gray-5__x4RGv{color:#b1b5c3}.NotFound__color-neutrals-gray-6__UKYKt{color:#e6e8ec}.NotFound__color-neutrals-gray-7__Ecv94{color:#f4f5f6}.NotFound__color-neutrals-gray-8__9KYX9{color:#fcfcfd}.NotFound__color-neutrals-white__fAZO7{color:#fff}.NotFound_hero__LwvAb{position:relative;display:grid;gap:40px;padding:48px 0 24px;isolation:isolate}@media(min-width:1024px){.NotFound_hero__LwvAb{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:56px;padding:80px 0 40px}}.NotFound_glow__Tfhq_{position:absolute;top:-10%;right:-10%;z-index:-1;width:70%;aspect-ratio:1;background:radial-gradient(closest-side,rgba(233,183,55,.14),rgba(233,183,55,0));pointer-events:none}.NotFound_copy__1bVUc{display:flex;flex-direction:column;align-items:flex-start;gap:20px;min-width:0}.NotFound_eyebrow__KQtkH{padding:6px 14px;border:1px solid rgba(233,183,55,.45);border-radius:48px;font-size:13px;line-height:18px;letter-spacing:.04em;text-transform:uppercase;color:#f6d77a}.NotFound_title__h41DM{margin:0;max-width:640px;font-size:34px;line-height:40px;font-weight:600;letter-spacing:-.02em;color:#fff}@media(min-width:768px){.NotFound_title__h41DM{font-size:48px;line-height:54px}}@media(min-width:1440px){.NotFound_title__h41DM{font-size:60px;line-height:66px}}.NotFound_text__GA382{margin:0;max-width:560px;font-size:16px;line-height:24px;color:#d4d4d8}@media(min-width:1024px){.NotFound_text__GA382{font-size:18px;line-height:28px}}.NotFound_actions__JaGd3{display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.NotFound_primary__N6_54,.NotFound_secondary__z8sUN{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 28px;border-radius:48px;font-size:16px;line-height:20px;font-weight:600;text-decoration:none;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease,border-color .2s ease,color .2s ease}.NotFound_primary__N6_54:focus-visible,.NotFound_secondary__z8sUN:focus-visible{outline:2px solid #f1f4f7;outline-offset:3px}.NotFound_primary__N6_54{background:linear-gradient(135deg,#f6d77a,#e9b737 35%,#ed9e64);color:#141416}.NotFound_primary__N6_54:hover{color:#141416;transform:translateY(-2px);box-shadow:0 16px 32px -16px rgba(233,183,55,.7)}.NotFound_secondary__z8sUN{border:1px solid #3f3f46;color:#fff}.NotFound_secondary__z8sUN:hover{border-color:#f1f4f7;color:#fff}.NotFound_links__49XBt{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.NotFound_links__49XBt a{padding:8px 16px;border:1px solid hsla(0,0%,100%,.12);border-radius:48px;background:hsla(0,0%,100%,.03);font-size:14px;line-height:18px;color:#d4d4d8;text-decoration:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.NotFound_links__49XBt a:focus-visible,.NotFound_links__49XBt a:hover{border-color:rgba(195,204,213,.6);background:rgba(195,204,213,.08);color:#fff}.NotFound_help__hH5MZ{margin:4px 0 0;font-size:14px;line-height:20px;color:#a1a1aa}.NotFound_phone__p9zlW{color:#fff;white-space:nowrap}.NotFound_phone__p9zlW:hover{color:#f6d77a}.NotFound_visual__srN8S{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;order:-1}@media(min-width:1024px){.NotFound_visual__srN8S{order:0}}.NotFound_code__VJoFe{font-size:128px;line-height:1;font-weight:600;letter-spacing:-.06em;color:rgba(0,0,0,0);background:linear-gradient(160deg,#f1f4f7,#8e9aa6 45%,#4a5868);background-clip:text;-webkit-background-clip:text;-webkit-user-select:none;user-select:none}@media(min-width:768px){.NotFound_code__VJoFe{font-size:200px}}@media(min-width:1440px){.NotFound_code__VJoFe{font-size:260px}}.NotFound_phrases__oWwKy{position:relative;width:100%;height:32px;margin:0;padding:0;list-style:none}.NotFound_phrases__oWwKy li{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:10px;font-size:18px;line-height:24px;color:#d4d4d8;white-space:nowrap;opacity:0;animation:NotFound_phrase__WJSN7 12s cubic-bezier(.22,1,.36,1) infinite}.NotFound_phrases__oWwKy li:first-child{animation-delay:0s}.NotFound_phrases__oWwKy li:nth-child(2){animation-delay:2.4s}.NotFound_phrases__oWwKy li:nth-child(3){animation-delay:4.8s}.NotFound_phrases__oWwKy li:nth-child(4){animation-delay:7.2s}.NotFound_phrases__oWwKy li:nth-child(5){animation-delay:9.6s}@media(min-width:1024px){.NotFound_phrases__oWwKy li{font-size:22px;line-height:28px}}.NotFound_phrases__oWwKy b{padding:2px 8px;border:1px solid #3f3f46;border-radius:6px;font-size:12px;line-height:16px;font-weight:500;text-transform:uppercase;color:#a1a1aa}@media(prefers-reduced-motion:reduce){.NotFound_phrases__oWwKy li{animation:none}.NotFound_phrases__oWwKy li:first-child{opacity:1}}@keyframes NotFound_phrase__WJSN7{0%{opacity:0;transform:translateY(12px)}4%{opacity:1;transform:translateY(0)}16%{opacity:1;transform:translateY(0)}20%{opacity:0;transform:translateY(-12px)}to{opacity:0;transform:translateY(-12px)}}.MainDirections_special-headline__YyblO{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}.MainDirections__color-primary-stone__mHSay{color:#2d2d2d}.MainDirections__color-primary-office__YLFuq{color:#1c3040}.MainDirections__color-primary-home__OM4PG{color:#b2461a}.MainDirections__color-secondary-deep-green__4YW0Q{color:#2c7b55}.MainDirections__color-secondary-green__LW0NC{color:#3aa830}.MainDirections__color-secondary-red__HLbY0{color:#de4242}.MainDirections__color-secondary-yellow__8135Q{color:#e9b737}.MainDirections__color-secondary-purple__a_7NM{color:#6439df}.MainDirections__color-secondary-blue__mVD9B{color:#015ff9}.MainDirections__color-neutrals-gray-1__MXSyO{color:#141416}.MainDirections__color-neutrals-gray-2__mQSQa{color:#23262f}.MainDirections__color-neutrals-gray-3__QwTtl{color:#353945}.MainDirections__color-neutrals-gray-4__RIyVC{color:#777e90}.MainDirections__color-neutrals-gray-5__0HZzo{color:#b1b5c3}.MainDirections__color-neutrals-gray-6__4gM5t{color:#e6e8ec}.MainDirections__color-neutrals-gray-7__kKgkR{color:#f4f5f6}.MainDirections__color-neutrals-gray-8__rMt8M{color:#fcfcfd}.MainDirections__color-neutrals-white__Tr2T7{color:#fff}.MainDirections_grid__fdzGN{display:grid;gap:16px}@media(min-width:768px){.MainDirections_grid__fdzGN{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media(min-width:1024px){.MainDirections_grid__fdzGN{gap:24px}}.MainDirections_cell__V3e_O{min-width:0}.MainDirections_card__4Y2cs{--accent-rgb:233,183,55;--accent-gradient:linear-gradient(135deg,#f6d77a,#e9b737 35%,#ed9e64);position:relative;display:flex;align-items:flex-end;aspect-ratio:4/5;min-height:460px;overflow:hidden;border-radius:28px;background-color:#121214;color:#fff;text-decoration:none;isolation:isolate;box-shadow:0 0 0 1px hsla(0,0%,100%,.06),0 40px 80px -40px rgba(0,0,0,.9);transition:box-shadow .5s ease,transform .6s cubic-bezier(.22,1,.36,1)}.MainDirections_card__4Y2cs.MainDirections_steel__tjeyU{--accent-rgb:195,204,213;--accent-gradient:linear-gradient(135deg,#f1f4f7,#c3ccd5 40%,#7d8a97)}@media(min-width:768px){.MainDirections_card__4Y2cs{aspect-ratio:4/5}}@media(min-width:1024px){.MainDirections_card__4Y2cs{aspect-ratio:6/7;border-radius:32px}}@media(min-width:1440px){.MainDirections_card__4Y2cs{aspect-ratio:6/5}}.MainDirections_card__4Y2cs:focus-visible,.MainDirections_card__4Y2cs:hover{color:#fff;box-shadow:0 0 0 1px rgba(var(--accent-rgb),.45),0 50px 90px -40px rgba(0,0,0,.95)}.MainDirections_card__4Y2cs:focus-visible .MainDirections_poster__LxD9M,.MainDirections_card__4Y2cs:hover .MainDirections_poster__LxD9M{transform:scale(1.04)}.MainDirections_card__4Y2cs:focus-visible .MainDirections_ctaArrow__bda4D,.MainDirections_card__4Y2cs:hover .MainDirections_ctaArrow__bda4D{transform:translateX(4px);background:var(--accent-gradient);color:#141416}.MainDirections_card__4Y2cs:focus-visible{outline:2px solid rgba(var(--accent-rgb),.9);outline-offset:4px}.MainDirections_media__RA5TI{position:absolute;inset:0;z-index:-1}.MainDirections_poster__LxD9M{object-fit:cover;transition:transform 1.4s cubic-bezier(.22,1,.36,1),opacity .6s ease}.MainDirections_video__T5w_k{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.MainDirections_playing__9iJ3F .MainDirections_video__T5w_k{opacity:1}.MainDirections_shade__We9al{position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,10,12,.35),rgba(10,10,12,0) 22%,rgba(10,10,12,0) 38%,rgba(10,10,12,.88) 78%,rgba(10,10,12,.96))}.MainDirections_body__Fj4P5{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:24px}@media(min-width:1024px){.MainDirections_body__Fj4P5{padding:36px}}.MainDirections_logo__qfRE_{width:auto;max-width:70%;margin-bottom:4px}.MainDirections_title__DR2DC{font-size:26px;line-height:32px;font-weight:600;letter-spacing:-.015em}@media(min-width:1024px){.MainDirections_title__DR2DC{font-size:32px;line-height:38px}}.MainDirections_text__RFW_w{max-width:460px;font-size:15px;line-height:22px;color:#d4d4d8}@media(min-width:1024px){.MainDirections_text__RFW_w{font-size:16px;line-height:24px}}.MainDirections_tags__NLtzJ{display:flex;flex-wrap:wrap;gap:6px}.MainDirections_tags__NLtzJ span{padding:5px 12px;border:1px solid hsla(0,0%,100%,.18);border-radius:48px;background:hsla(0,0%,100%,.04);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px;line-height:16px;color:#d4d4d8}.MainDirections_cta__5nc24{display:inline-flex;align-items:center;gap:12px;margin-top:8px;font-size:16px;line-height:20px;font-weight:600}.MainDirections_ctaArrow__bda4D{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid rgba(var(--accent-rgb),.6);border-radius:50%;color:rgb(var(--accent-rgb));transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease}