.CookieBaner_root__e_yQ7{position:fixed;right:0;left:0;bottom:0;transform:translateY(-10px);margin:0 auto;max-width:540px;z-index:4}.CookieBaner_root__e_yQ7:after{position:absolute;content:"";background-color:red;width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;z-index:-1;border-radius:var(--border-radius);background:linear-gradient(90deg,#f4a21a,#ffde00 50%,#f4a21a)}.CookieBaner_cookie__wrapper__fivLN{display:flex;align-items:center;background:#1e1e1e;padding:10px;gap:10px;font-family:var(--font-family);font-weight:400;font-size:clamp(12px,2dvw,16px);line-height:130%;color:var(--text-primary);z-index:1;border-radius:var(--border-radius)}.CookieBaner_btn__wrapper__QM62Z{width:80px;min-width:80px}.CookieBaner_btn__wrapper__QM62Z .CookieBaner_button__82sKt{padding-top:8px;padding-bottom:8px}@media screen and (max-width:1024px){.CookieBaner_root__e_yQ7{transform:translateY(-90px)}.CookieBaner_cookie__wrapper__fivLN{font-size:clamp(12px,2dvw,14px)}}@media screen and (max-width:576px){.CookieBaner_root__e_yQ7{margin-left:10px;margin-right:10px}}.SpeedDial_root__wjtJJ{position:fixed;z-index:10;bottom:0;left:0;transform:translate(calc(100dvw - 60px - 40px),-40px)}@media screen and (max-width:1024px){.SpeedDial_root__wjtJJ{display:none}}.SpeedDialButton_root__PnQ6P{background-color:var(--accent-color);width:50px;border:none;outline:none;border-radius:100%;color:#000;aspect-ratio:1;transition:transform .3s ease-in-out;animation:SpeedDialButton_pulse__B0zTH 2s infinite;position:relative}@media (hover:hover){.SpeedDialButton_root__PnQ6P:hover{transform:scale(1.05)}}@keyframes SpeedDialButton_pulse__B0zTH{0%{box-shadow:0 0 0 0 var(--accent-color)}70%{box-shadow:0 0 0 10px rgba(0,0,0,0)}to{box-shadow:0 0 0 0 rgba(0,0,0,0)}}.SpeedDialButton_icon__NQx_b{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0}.SpeedDialButton_animate__jmUKR .SpeedDialButton_icon__NQx_b{animation:SpeedDialButton_toggle__BXeZS 4s infinite}.SpeedDialButton_animate__jmUKR .SpeedDialButton_icon_phone__xoSOF{animation:SpeedDialButton_toggle__BXeZS 4s infinite;animation-delay:2s}@keyframes SpeedDialButton_toggle__BXeZS{0%{opacity:0;transform:translate(-50%,-50%) scale(.5)}35%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.5)}}.SpeedDialButton_close__Sr_vj{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(0);opacity:0;transition:opacity .4s ease,transform .4s ease;width:20px;height:20px}.SpeedDialButton_close__Sr_vj:after,.SpeedDialButton_close__Sr_vj:before{content:"";position:absolute;top:50%;left:50%;width:100%;height:3px;background-color:#000}.SpeedDialButton_close__Sr_vj:before{transform:translate(-50%,-50%) rotate(90deg)}.SpeedDialButton_close__Sr_vj:after{transform:translate(-50%,-50%) rotate(180deg)}.SpeedDialButton_close__Sr_vj.SpeedDialButton_show__PoJNC{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(45deg)}.SpeedDialItem_root__PqFYz{position:relative;transform:scale(0);transform-origin:center;transition:transform .3s cubic-bezier(.4,0,.2,1)}.SpeedDialItem_root__PqFYz.SpeedDialItem_show__NMBY2{transform:scale(1)}.SpeedDialItem_button__GQEOH{justify-content:center;background-color:var(--accent-color);width:50px;border:none;outline:none;border-radius:100%;color:#000;aspect-ratio:1;order:1}.SpeedDialItem_button__GQEOH,.SpeedDialItem_tooltip__GkE6y{display:flex;align-items:center;transition:transform .3s ease-in-out}.SpeedDialItem_tooltip__GkE6y{font-family:var(--font-family);font-size:16px;position:absolute;left:0;top:0;height:100%;width:-moz-max-content;width:max-content;padding-right:60px;padding-left:20px;border-radius:30px;transform:translate(calc(-100% + 50px)) scale(0);transform-origin:right;border:1px solid #fff;background-color:var(--background-loyout);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 2px 2px 12px 0 rgba(0,0,0,.1);inset:0;z-index:-1}@media (hover:hover){.SpeedDialItem_root__PqFYz:hover .SpeedDialItem_tooltip__GkE6y{transform:translate(calc(-100% + 50px)) scale(1)}}@media screen and (max-width:1024px){.SpeedDialItem_tooltip__GkE6y{transform:translate(calc(-100% + 50px)) scale(1);background-color:rgb(34,34,34)}}.SpeedDialList_root__2O_LQ{position:absolute;top:0;right:0;transform:translateY(calc(-100% - 14px));opacity:1;transition:opacity .3s ease;transform-origin:bottom;display:flex;flex-direction:column-reverse;gap:10px;height:0}.SpeedDialList_root__2O_LQ.SpeedDialList_show__5cnSN{opacity:1;height:100%}.Footer_footer__ZV9ld{background-color:var(--background-loyout);padding-top:60px;padding-bottom:60px;overflow:hidden}.Footer_head__uPrK9{display:grid;gap:20px;grid-template-columns:minmax(auto,285px) minmax(auto,580px) minmax(auto,250px);justify-content:space-between;padding-bottom:30px}.Footer_head__item__PKu8b{display:flex;flex-direction:column;gap:14px}.Footer_logo__cWi9c{max-width:38px;max-height:42px}.Footer_logo__wrapper__0YYu9{display:flex;gap:16px;align-items:center;font-size:32px;color:var(--text-primary);white-space:nowrap}.Footer_logo__descr__jWiMo,.Footer_logo__wrapper__0YYu9{font-family:var(--font-family);font-weight:400;line-height:120%}.Footer_logo__descr__jWiMo{font-size:clamp(16px,1.5dvw,18px);max-width:285px}.Footer_head__social__iSX19{display:flex;justify-content:center;gap:30px}.Footer_form__IIOxM{width:100%;min-width:200px;max-width:340px;height:50px;background-color:#fff}.Footer_head__social__text__y_tcD{font-family:var(--font-family);font-weight:400;font-size:clamp(12px,1.5dvw,14px);line-height:120%;color:#fff}.Footer_nav__Sq2g6{padding-top:10px;padding-bottom:78px;border-top:1px solid rgba(255,222,0,.25)}.Footer_nav__list__eEJK0{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.Footer_large__P_lKm{grid-row:1/3;grid-column:4}.Footer_nav__head__link__NtvEh{display:block;font-family:var(--font-family);font-weight:700;font-size:16px;line-height:120%;color:#979797;padding-top:30px;padding-bottom:20px;margin-bottom:10px;transition:color .4s ease-in-out,transform .4s ease-in-out;transform-origin:left}.Footer_footer__link__UYnZu{display:block;font-size:18px;padding-top:10px;padding-bottom:10px}.Footer_contact__link__rZg54,.Footer_footer__link__UYnZu{font-family:var(--font-family);font-weight:400;line-height:120%;color:#fff;transition:color .4s ease-in-out}.Footer_contact__link__rZg54{display:flex;align-items:center;font-size:clamp(14px,1.5dvw,20px);gap:clamp(10px,1.5dvw,20px);padding-top:7px;padding-bottom:7px}.Footer_ducument__link__89Sng{padding-top:5px;padding-bottom:5px}.Footer_contact__link__rZg54:first-child{margin-top:-7px}.Footer_contact__link__rZg54 span,.Footer_footer__link__UYnZu span{position:relative}.Footer_contact__link__rZg54 span:before,.Footer_footer__link__UYnZu span:before{content:"";position:absolute;z-index:1;height:1px;left:0;right:0;bottom:-2px;background-color:var(--accent-color);transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out}.Footer_lower__block__8MVhn{display:flex;justify-content:space-between;gap:10px}.Footer_copy__Jt82B{padding-bottom:30px;margin-bottom:25px;border-bottom:1px solid;border-image-slice:1;border-image-source:linear-gradient(90deg,#f4a21a,#ffde00 50%,#f4a21a)}.Footer_copy__Jt82B,.Footer_legal__entry__info__3ASjW{font-family:var(--font-family);font-weight:400;font-size:20px;line-height:120%;color:#fff}.Footer_legal__entry__info__3ASjW{display:flex;gap:20px;font-style:normal}.Footer_location__Ifk5_{max-width:340px}.Footer_small__descr__vhcpl{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:120%;color:#979797;padding-top:50px}.Footer_contact__link__rZg54:focus-visible,.Footer_footer__link__UYnZu:focus-visible{color:var(--accent-color)}.Footer_nav__head__link__NtvEh:focus-visible{color:#a08c00}.Footer_contact__link__rZg54:focus-visible span:before,.Footer_footer__link__UYnZu:focus-visible span:before{transform:scaleX(.6);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}@media (hover:hover){.Footer_nav__head__link__NtvEh:hover{transform:scale(1.2);color:var(--accent-color)}.Footer_contact__link__rZg54:hover,.Footer_footer__link__UYnZu:hover{color:var(--accent-color)}.Footer_contact__link__rZg54:hover span:before,.Footer_footer__link__UYnZu:hover span:before{transform:scaleX(.8);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}}@media screen and (max-width:1024px){.Footer_footer__ZV9ld{padding-bottom:100px}.Footer_head__uPrK9{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}.Footer_social__item__zvR4T{max-width:580px;grid-row:2;grid-column:1/span 2}.Footer_contact__item__PJlQz{align-items:flex-end}.Footer_nav__Sq2g6{display:none}.Footer_legal__entry__info__3ASjW{flex-direction:column}.Footer_small__descr__vhcpl{max-width:340px}}@media screen and (max-width:768px){.Footer_footer__content__TeSpo{max-width:540px;margin:0 auto}.Footer_head__uPrK9{grid-template-columns:1fr;grid-template-rows:unset}.Footer_social__item__zvR4T{grid-row:unset;grid-column:unset}.Footer_contact__item__PJlQz{align-items:flex-start}.Footer_logo__wrapper__0YYu9{flex-direction:unset}.Footer_logo__descr__jWiMo{text-align:unset}.Footer_head__social__iSX19{flex-direction:column}.Footer_form__IIOxM{max-width:unset;order:1}.Footer_lower__block__8MVhn{flex-direction:column}.Footer_copy__block__yYky7{order:1}.Footer_small__descr__vhcpl{padding-top:10px;padding-bottom:70px;max-width:unset}}.Header_root__59QtB{position:relative;z-index:5}@media screen and (max-width:1024px){.Header_root__59QtB .Header_desktop__ehjqC{display:none}}@media screen and (min-width:1025px){.Header_root__59QtB .Header_mobile__PfOn9{display:none}}.DMenu_root__p7dv1{overflow:hidden}.DMenu_menu__jrwAQ{position:fixed;display:flex;inset:0;width:100%;height:100%;overflow:hidden;z-index:7;transform:translateX(-100dvw);transition:transform .4s ease-in-out;background-color:#1e1e1e;color:#1e1e1e}.DMenu_menu__jrwAQ.DMenu_active__5_bJh{transform:translateX(0)}@media screen and (max-width:1024px){.DMenu_root__p7dv1{display:none}}.DMenu_left___f4lV{background-color:#fff;display:flex;gap:20px;flex-basis:32.448%}.DMenu_right__tAtyM{position:relative;display:flex;gap:clamp(20px,3.2dvw,60px);flex-basis:67.552%;padding-inline:clamp(20px,4.17dvw,80px) 10px}.DMenu_img___h5Hp{-o-object-fit:cover;object-fit:cover;z-index:-1}@media screen and (max-width:1200px){.DMenu_right__tAtyM{padding-inline:30px 10px;gap:10px}}.DMenuButton_root__MzD_s{--padding-inline:25px;--icon-width:31px;position:fixed;top:0;left:0;transform:translate(20px,15px);display:flex;align-items:center;z-index:8;padding:13px 25px;border-radius:10px;background-color:var(--background-loyout);transition:color .4s ease-in-out,background-color .4s ease-in-out,max-width .4s ease-in-out,border-radius .4s ease-in-out,transform .4s ease-in-out,border-color .4s ease-in-out,padding .4s ease-in-out;width:-moz-fit-content;width:fit-content;max-width:100%;overflow:hidden;border:1px solid rgba(255,255,255,.1)}.DMenuButton_root__MzD_s.DMenuButton_active__2ZnNx{position:fixed;max-width:calc(var(--icon-width) + var(--padding-inline) * 2);padding:9px 4.5px;background-color:transparent;padding-block:clamp(16px,1.5dvw,20px);border-radius:0;border-color:transparent}.DMenuButton_root__MzD_s:after{content:"";position:absolute;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:inset 2px 2px 12px 0 rgba(0,0,0,.1);inset:0;z-index:-1;transition:opacity .4s ease-in-out}.DMenuButton_root__MzD_s.DMenuButton_active__2ZnNx:after{opacity:0}.DMenuButton_text__Km0P9{padding-top:4px;text-align:left;color:#fff;max-height:22px;line-height:0;font-family:var(--second-family);font-weight:400;font-size:30px;padding-left:8px;width:auto;max-width:100%;transition:max-width .4s ease-in-out,padding .4s ease-in-out,color .4s ease-in-out,opacity .4s ease-in-out}.DMenuButton_active__2ZnNx .DMenuButton_text__Km0P9{padding:0;max-width:0;opacity:0}.DMenuButton_icon__JQ33b{--h-line:3px;--gap-line:6.2px;display:flex;flex-direction:column;align-items:flex-end;gap:var(--gap-line);width:var(--icon-width);height:22px;transition:transform .4s ease-in-out}.DMenuButton_line__D4y3z{display:block;height:3px;background-color:#fff;transition:transform .4s ease-in-out,min-width .4s ease-in-out,background-color .4s ease-in-out}@media (hover:hover){.DMenuButton_root__MzD_s:hover .DMenuButton_text__Km0P9{color:var(--accent-color)}.DMenuButton_root__MzD_s:focus-visible{background-color:#e4e4e449}.DMenuButton_root__MzD_s:hover .DMenuButton_line__D4y3z{background-color:var(--accent-color)}.DMenuButton_root__MzD_s.DMenuButton_active__2ZnNx:hover .DMenuButton_line__D4y3z{background-color:#000}.DMenuButton_root__MzD_s.DMenuButton_active__2ZnNx:hover{transform:translate(20px,20px) scale(1.15)}.DMenuButton_root__MzD_s.DMenuButton_active__2ZnNx:focus-visible{border-color:#000}}.DMenuButton_line__D4y3z:first-child{min-width:100%}.DMenuButton_line__D4y3z:nth-child(2){width:auto;min-width:23px}.DMenuButton_line__D4y3z:nth-child(3){width:auto;min-width:27px}.DMenuButton_active__2ZnNx .DMenuButton_line__D4y3z{min-width:100%;background-color:#000}.DMenuButton_active__2ZnNx .DMenuButton_icon__JQ33b{animation:DMenuButton_icon-active___09mt .6s ease forwards}.DMenuButton_active__2ZnNx .DMenuButton_icon__JQ33b .DMenuButton_line__D4y3z:first-child{animation:DMenuButton_line1__koLK9 .6s ease forwards}.DMenuButton_active__2ZnNx .DMenuButton_icon__JQ33b .DMenuButton_line__D4y3z:nth-child(2){animation:DMenuButton_line2__BQR0l .6s ease forwards}.DMenuButton_active__2ZnNx .DMenuButton_icon__JQ33b .DMenuButton_line__D4y3z:nth-child(3){animation:DMenuButton_line3__l5nrv .6s ease forwards}@keyframes DMenuButton_icon-active___09mt{0%{transform:rotate(0)}60%{transform:rotate(0)}to{transform:rotate(45deg)}}@keyframes DMenuButton_line1__koLK9{0%{transform:translateY(0)}40%{transform:translateY(calc(var(--h-line) + var(--gap-line))) scale(1)}60%{transform:translateY(calc(var(--h-line) + var(--gap-line))) scale(0)}to{transform:translateY(calc(var(--h-line) + var(--gap-line))) scale(1)}}@keyframes DMenuButton_line2__BQR0l{0%{transform:scale(1)}40%{transform:scale(1) rotate(0)}59.9%{transform:scale(0) rotate(0)}60%{transform:scale(0) rotate(90deg)}to{transform:scale(1) rotate(90deg)}}@keyframes DMenuButton_line3__l5nrv{0%{transform:translateY(0)}40%{transform:translateY(calc(var(--h-line) * -1 - var(--gap-line))) scale(1)}60%{transform:translateY(calc(var(--h-line) * -1 - var(--gap-line))) scale(0)}to{transform:translateY(calc(var(--h-line) * -1 - var(--gap-line))) scale(1)}}.DMenuButton_root__MzD_s:not(.DMenuButton_active__2ZnNx){animation:DMenuButton_root-active-reverse__fcUZ_ .6s ease forwards}.DMenuButton_root__MzD_s:not(.DMenuButton_active__2ZnNx) .DMenuButton_line__D4y3z:first-child{animation:DMenuButton_line1-reverse__jTSTB .6s ease forwards}.DMenuButton_root__MzD_s:not(.DMenuButton_active__2ZnNx) .DMenuButton_line__D4y3z:nth-child(2){animation:DMenuButton_line2-reverse__pgaK4 .6s ease forwards}.DMenuButton_root__MzD_s:not(.DMenuButton_active__2ZnNx) .DMenuButton_line__D4y3z:nth-child(3){animation:DMenuButton_line3-reverse__TPs_k .6s ease forwards}@keyframes DMenuButton_icon-active-reverse__GIzOo{0%{transform:rotate(45deg)}40%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes DMenuButton_line1-reverse__jTSTB{0%{transform:translateY(calc(var(--h-line) + var(--gap-line))) scale(1)}40%{transform:translateY(calc(var(--h-line) + var(--gap-line))) scale(0)}60%{transform:translateY(calc(var(--h-line) + var(--gap-line))) scale(1)}to{transform:translateY(0)}}@keyframes DMenuButton_line2-reverse__pgaK4{0%{transform:scale(1) rotate(90deg)}40%{transform:scale(0) rotate(90deg)}60%{transform:scale(0) rotate(0)}to{transform:scale(1) rotate(0)}}@keyframes DMenuButton_line3-reverse__TPs_k{0%{transform:translateY(calc(var(--h-line) * -1 - var(--gap-line))) scale(1)}40%{transform:translateY(calc(var(--h-line) * -1 - var(--gap-line))) scale(0)}60%{transform:translateY(calc(var(--h-line) * -1 - var(--gap-line))) scale(1)}to{transform:translateY(0)}}.DMenuContacts_root__Z1Aq6{display:flex;flex-direction:column;gap:10px}.DMenuContacts_link__cSWjm{font-size:20px;color:#1e1e1e;transition:color .4s ease-in-out}.DMenuContacts_link__cSWjm,.DMenuContacts_text__TG4S4{display:flex;align-items:center;gap:10px;font-family:var(--font-family);font-weight:400;line-height:130%}.DMenuContacts_text__TG4S4{font-size:clamp(14px,1.5dvw,16px);color:#505050}.DMenuContacts_link__cSWjm span{position:relative}.DMenuContacts_link__cSWjm span:before{content:"";position:absolute;z-index:1;height:1px;left:0;right:0;bottom:-2px;background-color:#1e1e1e;transform:scaleX(0);transform-origin:0 50%;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out}.DMenuContacts_link__cSWjm:focus-visible span:before{transform:scaleX(.6);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}@media (hover:hover){.DMenuContacts_link__cSWjm:hover span:before{transform:scaleX(.8);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}}.DMenuNavLink_light_bg__MkYZc{--color:#1e1e1e;--border-color:#1e1e1e;--hover-color:#fff;--hover-bg-color:#1e1e1e;--active-color:var(--accent-color);--active-bg-color:#1e1e1e;--active-border-color:#1e1e1e}.DMenuNavLink_dark_bg__G9gPW{--color:#fff;--border-color:#fff;--hover-color:#fff;--hover-bg-color:transpatent;--active-bg-color:transpatent;--active-color:var(--accent-color);--active-border-color:var(--accent-color)}.DMenuNavLink_root__xpN7D{display:flex;gap:10px;color:var(--color);max-width:100%}.DMenuNavLink_link__C6raG{width:100%;padding:clamp(16px,1.5dvw,20px) 10px;font-family:var(--font-family);font-weight:400;font-size:clamp(14px,1.3dvw,18px);line-height:100%;text-align:center;transition:color .4s ease-in-out,background-color .4s ease-in-out,border-color .4s ease-in-out}.DMenuNavLink_button__VyJXs,.DMenuNavLink_link__C6raG{display:flex;align-items:center;justify-content:center;border:1px solid var(--border-color)}.DMenuNavLink_button__VyJXs{background-color:transparent;outline:none;padding:5px;transition:color .4s ease-in-out,background-color .4s ease-in-out,border-color .4s ease-in-out,border-radius .4s ease-in-out}.DMenuNavLink_root__xpN7D.DMenuNavLink_active__QCqbR{color:var(--active-color)}.DMenuNavLink_root__xpN7D.DMenuNavLink_active__QCqbR :where(.DMenuNavLink_link__C6raG,.DMenuNavLink_button__VyJXs){background-color:var(--active-bg-color);border-color:var(--active-border-color)}.DMenuNavLink_pr__jxmC7{padding-right:calc(10px + 18px + (5px * 2) + 2px)}.DMenuNavLink_span__eqpBP{display:flex;align-items:center;justify-content:center;gap:10px;position:relative;width:-moz-fit-content;width:fit-content}.DMenuNavLink_span__eqpBP:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;transform:scale(0);transition:transform .4s ease-in-out;z-index:2}@media (hover:hover){.DMenuNavLink_link__C6raG:hover{background-color:var(--hover-bg-color);color:var(--hover-color);border-color:var(--active-border-color)}.DMenuNavLink_root__xpN7D.DMenuNavLink_active__QCqbR .DMenuNavLink_button__VyJXs:hover,.DMenuNavLink_root__xpN7D.DMenuNavLink_active__QCqbR .DMenuNavLink_link__C6raG:hover{color:var(--hover-color)}}.DMenuNavLink_root__xpN7D.DMenuNavLink_active__QCqbR .DMenuNavLink_link__C6raG:focus-visible span:after{transform:scale(1);background-color:var(--active-color)}.DMenuNavLink_link__C6raG:focus-visible span:after{background-color:var(--color);transform:scale(1)}.DMenuNavLink_button__VyJXs:focus-visible{border-radius:12px}.DMenuNav_root__hYaij{color:#fff;display:grid;gap:20px;grid-template-rows:calc(clamp(16px, 1.5dvw, 20px) + clamp(16px, 1.5dvw, 20px) + clamp(14px, 1.3dvw, 18px) + 2px) 1fr fit-content(243px);flex-direction:column;overflow-y:auto;overflow-x:hidden;width:100%;max-width:440px;padding-block:20px;padding-right:20px}.DMenuNav_main__dBxzM{max-width:340px;margin-left:auto;color:#1e1e1e}.DMenuNav_mw__LmGzl{max-width:300px}.DMenuNav_nav__m3Arr{padding-top:clamp(0px,5.35dvh,80px);grid-row:2}.DMenuNav_list__iWBVl{display:flex;flex-direction:column;gap:14px;height:calc(((clamp(16px, 1.5dvw, 20px) * 2 + clamp(14px, 1.3dvw, 18px) + 2px) * 7) + 90px);overflow-y:auto;scrollbar-gutter:stable;padding-right:5px;margin-right:-10px}.DMenuNav_animation_bot__yyvCL{opacity:0;transform:translateY(20px);animation:DMenuNav_fadeInFromBottom__i9a_F .4s ease-in-out forwards}@keyframes DMenuNav_fadeInFromBottom__i9a_F{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.DMenuNav_animation_left__FNbws{opacity:0;transform:translateX(20px);animation:DMenuNav_fadeInFromLeft__1r5EN .4s ease-in-out forwards}@keyframes DMenuNav_fadeInFromLeft__1r5EN{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}.DMenuNavTitle_title__nozD2{display:flex;align-items:center;gap:4px;font-family:var(--font-family);font-weight:400;font-size:clamp(18px,1.7dvw,30px);line-height:100%;padding-bottom:clamp(20px,2.1dvw,40px)}.DMenuNavTitle_logo__JM_EL{width:auto;height:clamp(18px,1.7dvw,30px);max-height:100%}.DMenuSocial_root__9KT4l{flex-direction:column;height:100%;gap:20px;padding:20px;border-right:1px solid #000}.DMenuSocial_link__defK4,.DMenuSocial_root__9KT4l{display:flex;align-items:center;justify-content:center}.DMenuSocial_link__defK4{color:#1e1e1e;border:1px solid #000;border-radius:10px;width:40px;aspect-ratio:1;padding-inline:7px;transition:background-color .4s ease-in-out,color .4s ease-in-out,transform .4s ease-in-out}@media (hover:hover){.DMenuSocial_link__defK4:hover{background-color:#1e1e1e;color:#fff}.DMenuSocial_link__defK4:focus-visible{transform:scale(1.2)}}.HeaderDesktop_root__BAZZK{position:relative;height:80px;width:100%;padding:15px 20px;display:flex;justify-content:flex-end;align-items:flex-end;align-items:center;background:rgba(22,22,22,.8);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);line-height:100%;gap:10px;color:#fff;font-family:var(--second-family);font-weight:400;font-size:30px;z-index:2}.HeaderDesktop_link__tM6mY{display:flex;align-items:center;gap:10px;transition:color .5s ease-in-out}.HeaderDesktop_link__tM6mY span{display:block;position:relative;padding-top:4px}.HeaderDesktop_link__tM6mY span:before{content:"";position:absolute;z-index:1;height:2px;left:0;right:0;bottom:-2px;background-color:#fff;transform:scaleX(0);transform-origin:0 50%;transition-property:transform,background-color;transition-duration:.5s;transition-timing-function:ease-out}.HeaderDesktop_link__tM6mY:focus-visible span:before{transform:scale(.6)}@media (hover:hover){.HeaderDesktop_link__tM6mY:hover{color:var(--accent-color)}.HeaderDesktop_link__tM6mY:hover span:before{background-color:var(--accent-color);transform:scaleX(.8);transition-timing-function:cubic-bezier(.52,1.64,.37,.66)}}.HeaderDesktop_logo__ZTdOs{width:46px}.BottomNavigationButton_root__VVuQU{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;background:transparent;outline:none;border:none;gap:10px;padding:6px;font-family:var(--font-family);font-weight:400;font-size:clamp(12px,2dvw,14px);line-height:130%;text-align:center;width:100%;height:100%;color:var(--text-primary)}.BottomNavigationButton_root__VVuQU:first-child{border-bottom-left-radius:inherit;border-top-left-radius:inherit}.BottomNavigationButton_root__VVuQU:last-child{border-bottom-right-radius:inherit;border-top-right-radius:inherit}.BottomNavigationButton_root__VVuQU:not(:last-child):after{content:"";position:absolute;top:10px;bottom:10px;right:0;width:2px;background-color:rgba(255,255,255,.2)}.BottomNavigationButton_icon__9oVZs svg{opacity:.6;height:24px}.HeaderMobile_header__dbIs3{position:relative;z-index:33;width:100%;padding:10px;display:flex;justify-content:space-between;align-items:center;gap:16px}.HeaderMobile_button__U8lKG{display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;color:var(--text-primary);font-family:var(--font-family);font-weight:700;min-width:clamp(100px,35dvw,140px);min-height:40px;border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius);box-shadow:inset 2px 2px 12px 0 rgba(0,0,0,.1);background-color:rgba(255,255,255,.05);padding:6px 9px;transition:background-color .1s ease-in-out}.HeaderMobile_button__U8lKG svg{max-width:22px;width:100%}.HeaderMobile_button__U8lKG:active{background-color:rgba(255,255,255,.2)}.HeaderMobile_hidden__839xh{position:absolute;width:1px;height:1px;overflow:hidden;visibility:hidden}.MobileMenu_nav__Nff3F{--gap:20px;--svg-width:24px;position:fixed;bottom:0;left:0;min-width:100%;z-index:7;height:100%;overflow:hidden;min-height:99dvh;background:#161616;border-radius:30px 30px 0 0;transform:translateY(calc(100% + 50px));transition:transform .3s ease-in-out}.MobileMenu_nav__content__FOgbi{display:flex;flex-direction:column;position:relative;padding:30px 30px 50px 45px;height:100%;overflow:auto;z-index:7}.MobileMenu_nav__Nff3F.MobileMenu_open__dKY7S{transform:translateY(0)}.MobileMenu_sub__btn__2hZa9{display:flex;align-items:center;justify-content:center;box-shadow:inset 2px 2px 12px 0 rgba(0,0,0,.1);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius);width:40px;aspect-ratio:1}.MobileMenu_menu__list__V9Fh5{margin-bottom:37px}@media screen and (max-width:576px){.MobileMenu_nav__content__FOgbi{--gap:14px;padding:20px 20px 60px}.MobileMenu_menu__list__V9Fh5{margin-bottom:20px}}.SubButton_btn__M7XUc{display:flex;align-items:center;justify-content:center;box-shadow:inset 2px 2px 12px 0 rgba(0,0,0,.1);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius);width:40px;height:40px;max-width:40px;max-height:40px;aspect-ratio:1}.SubButton_button__shadow__RJdPR{border:none;background:none;display:flex;justify-content:flex-end;align-items:center;width:60%;min-height:100%}.SubButton_btn__M7XUc,.SubButton_button__shadow__RJdPR:active span{background-color:rgba(248,248,248,.2)}.MobileMenuHead_head__KQ8cP{--gap:20px;--svg-width:24px;padding-bottom:20px;display:flex;align-items:center;gap:10px;font-family:var(--third-family);font-weight:900;font-size:24px;line-height:100%;color:var(--text-primary)}.MobileMenuHead_head__pl__mXxQW{padding-left:calc(var(--svg-width) + var(--gap))}.MobileMenuHead_sub__btn__PVqH3{display:flex;align-items:center;justify-content:center;box-shadow:inset 2px 2px 12px 0 rgba(0,0,0,.1);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius);width:40px;aspect-ratio:1;margin-left:auto}.MobileMenuHead_sub__btn__PVqH3:active{background-color:rgba(248,248,248,.2)}.MobileMenuHead_array__SNonv{display:flex;align-items:center;justify-content:center;background:none;border:none;width:40px;aspect-ratio:1}.MobileMenuHead_array__SNonv svg{transform:rotate(180deg)}.MobileMenuAccordion_accordion__wrapper__L28Yo{display:grid;padding:0 20px 0 calc(var(--gap) + var(--svg-width));grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-in-out}.MobileMenuAccordion_accordion__wrapper__L28Yo.MobileMenuAccordion_open__2szrk{grid-template-rows:1fr;padding-bottom:20px}.MobileMenuAccordion_accordion__itare{min-height:0;display:flex;flex-direction:column;gap:10px}.MobileMenuAccordion_accordion__link__Gape1{font-family:var(--font-family);font-weight:300;font-size:16px;line-height:130%;color:rgba(255,255,255,.7);padding:5px 0}.MobileMenuItem_menu__item__4QaDI{display:flex;justify-content:space-between;flex-direction:column;position:relative}.MobileMenuItem_menu__item__4QaDI:first-child:before{top:0}.MobileMenuItem_menu__item__4QaDI:after,.MobileMenuItem_menu__item__4QaDI:first-child:before{content:"";position:absolute;right:0;height:1px;width:calc(100% - var(--gap) - var(--svg-width));background-color:rgba(255,255,255,.2)}.MobileMenuItem_menu__item__4QaDI:after{bottom:0}.MobileMenuItem_link__wrapper__eSOoB{display:flex;width:100%}.MobileMenuItem_link__DDhy7{font-family:var(--font-family);font-weight:400;font-size:18px;line-height:130%;color:var(--text-primary);display:flex;align-items:center;gap:var(--gap);width:100%}.MobileMenuItem_link__DDhy7 .MobileMenuItem_page__name__Jt_qR{width:100%;padding:28px 10px 28px 0}.MobileMenuItem_text__zqzO3{position:relative}.MobileMenuItem_fire__9rimo{position:absolute;right:-11px;top:-12px}.MobileMenuItem_icon__3hnoP{stroke-width:2px;min-width:24px;width:24px;height:24px}.MobileMenuItem_icon__3hnoP path{stroke-width:2px}.MobileMenuItem_button__shadow__llDnc{border:none;background:none;display:flex;justify-content:flex-end;align-items:center;width:60%;min-height:100%}.MobileMenuItem_button__shadow__llDnc:active span{background-color:rgba(248,248,248,.2)}.MobileMenuItem_accordion__wrapper__xJq1S{display:grid;padding:0 20px 0 calc(var(--gap) + var(--svg-width));grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease-in-out}.MobileMenuItem_accordion__wrapper__xJq1S.MobileMenuItem_open__6zGpQ{grid-template-rows:1fr;padding-bottom:20px}.MobileMenuItem_accordion__9IpJn{min-height:0;display:flex;flex-direction:column;gap:10px}.MobileMenuItem_accordion__link__2O_Of{font-family:var(--font-family);font-weight:400;font-size:16px;line-height:130%;color:rgba(255,255,255,.7);padding:5px 0}.MobileMenuItem_svg__6H1Eu{transform:rotate(90deg);transition:transform .3s ease-in-out}.MobileMenuItem_svg__6H1Eu.MobileMenuItem_open__6zGpQ{transform:rotate(270deg)}@media screen and (max-width:576px){.MobileMenuItem_link__DDhy7 .MobileMenuItem_page__name__Jt_qR{padding:20px 10px 20px 0;font-size:16px}}.SocialLink_link__EEN_F{display:flex;align-items:center;justify-content:center;background-color:var(--social-color);width:40px;max-height:40px;aspect-ratio:1;border:1px solid transparent;border-radius:50%;position:relative;transition:color .3s ease-in-out,background-color .3s ease-in-out,border-color .3s ease-in-out}@media (hover:hover){.SocialLink_link__EEN_F:before{content:attr(data-tooltip);visibility:hidden;z-index:1;opacity:.4;width:-moz-max-content;width:max-content;color:var(--text-primary);position:absolute;transform:translateY(40px);font-family:var(--font-family);font-weight:400;transition:transform .3s ease-in-out,opacity .3s ease-in-out,visibility .3s ease-in-out;font-size:12px}.SocialLink_link__EEN_F:hover:before{visibility:visible;opacity:1;transform:translateY(32px)}.SocialLink_link__EEN_F:hover{background-color:var(--text-primary);color:var(--background-loyout)}}.SocialLink_link__EEN_F:focus-visible{border-color:#fff}.SocialLink_hidden__9SSjp{position:absolute;width:1px;height:1px;overflow:hidden;visibility:hidden}.MobileMenuSocials_menu_bottom__wqiRb{padding-left:calc(var(--svg-width) + var(--gap));display:flex;justify-content:space-between;gap:10px;margin-top:auto}.MobileMenuSocials_social__btns__5HIKt{display:flex;align-items:center;gap:12px}.MobileMenuSocials_contact__info__xRceP{display:flex;flex-direction:column;gap:2px}.MobileMenuSocials_work__schedule__QrBJ5{font-family:var(--font-family);font-weight:300;font-size:14px;line-height:130%;text-align:right;color:#a7a7a7}.MobileMenuSocials_phone__HFQFt{font-family:var(--font-family);font-weight:300;font-size:18px;line-height:130%;text-align:center;color:#fff}@media screen and (max-width:576px){.MobileMenuSocials_menu_bottom__wqiRb{padding-left:0;display:flex;flex-direction:column;align-items:flex-end;gap:20px}.MobileMenuSocials_social__btns__5HIKt{order:1}}.SpeedDialMobile_root__VvhgD{position:relative}