.Header_header__MvnS2{position:fixed;top:0;left:0;right:0;background:transparent;border-bottom:1px solid transparent;will-change:transform;z-index:1200;opacity:1;pointer-events:none}.Header_container__L4JQR{display:grid;grid-template-columns:1fr auto 1fr;align-items:start;grid-gap:.5rem;gap:.5rem;padding:0 .75rem;min-height:0;pointer-events:none}.Header_navShell__Z9VhA{justify-self:center;background:#333;border-radius:0;padding:.8rem 1rem;min-height:25px;min-width:480px;opacity:1;pointer-events:auto;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.Header_navShellTop__ckcSi{background:transparent}.Header_navLinks__dak4Y{display:flex;align-items:center;justify-content:center;gap:2rem;padding:0;margin:0;list-style:none}.Header_navItem__wfLp8{font-size:1rem;font-weight:300}.Header_navLink__Q_hTB{display:inline-block;padding:.25rem .1rem;text-decoration:none;color:#ffffff;line-height:1.2}.Header_topHotzone___41Dg{position:fixed;top:0;left:0;right:0;height:116px;pointer-events:none}.Header_mobileBurger__IpPpe{justify-self:end;pointer-events:auto}@media (min-width:1024px){.Header_desktopNav__hqXo_{display:block}.Header_mobileBurger__IpPpe{display:none}}@media (max-width:1023.98px){.Header_desktopNav__hqXo_{display:none}}@media (min-width:1280px){.Header_navLinks__dak4Y{gap:2.8rem}.Header_navShell__Z9VhA{min-width:450px}}@media (min-width:1024px){.Header_navLinkActive__FX8vk{font-weight:500}}.Header_mobilePanel__PXwHC{position:fixed;top:0;left:0;right:0;height:var(--app-vh,100vh);background:#111827;pointer-events:auto;z-index:9500;display:flex;flex-direction:column;overflow:hidden}.Header_mobileInner___tDQd{flex:1 1 auto;display:flex;flex-direction:column;padding:1rem;overflow-y:auto;-webkit-overflow-scrolling:touch;gap:1rem}.Header_mobileNav__J0kLN{width:100%;padding:.5rem 0 1rem}.Header_mobileNav__J0kLN ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.Header_mobileNav__J0kLN li{margin:0;padding:0}.Header_mobileNav__J0kLN a{display:block;padding:.875rem 1rem;text-decoration:none;color:#ffffff;font-size:1.125rem;line-height:1.3;border:1px solid #2b3342;border-radius:.5rem}.Header_mobileNav__J0kLN a:focus-visible{outline:2px solid #7599BF;outline-offset:2px}.Header_mobileFooter__aH_9s{margin-top:auto;padding:1rem .5rem 1.25rem;display:grid;grid-gap:.75rem;gap:.75rem;border-top:1px solid #2b3342}.Header_mobileBrand__chIJ0{display:flex;align-items:center;justify-content:center}.Header_brandLogo__KGjWI{position:relative;width:220px;height:40px}.Header_menuLogo__4U6mR{object-fit:contain}.Header_mobileContacts__jZWwS{text-align:center;color:#e5e7eb;font-size:.95rem;line-height:1.3}.Header_mobileContacts__jZWwS p{margin:0}.Header_burgerBtn__FY8yF{pointer-events:auto;background:transparent;border:0;padding:.25rem;margin:0;cursor:pointer}.Header_hamburger___6DdG{display:inline-flex;align-items:center;justify-content:center}.Header_hamburger___6DdG input{display:none}.Header_hamburger___6DdG svg{width:28px;height:28px}.Header_line__kCP_c{fill:none;stroke:#ffffff;stroke-width:2.4;stroke-linecap:round;transition:transform .25s ease,stroke .25s ease}.Footer_footer__4vzqH{position:relative;width:100%;background:#1B1B1B;padding-bottom:env(safe-area-inset-bottom);z-index:1}.Footer_underlay__iaGaR{display:none}.Footer_content__a1cH7{position:relative;width:100%;display:flex;flex-direction:column}.Footer_lockMask__r_95x{display:none}.Footer_logoRow__Txnr2{padding:1rem 1rem .5rem;display:flex;justify-content:center}.Footer_logoBox__k_dHe{position:relative;width:100%;max-width:1160px;height:56px}.Footer_logoBox__k_dHe img{object-fit:contain;object-position:left center}.Footer_panel__SMMgV{background:#333333;border:1px solid #2a2a2a;border-radius:24px;margin:0 1rem;padding:1rem}.Footer_columns__6BTgn{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;max-width:1160px;margin:0 auto}@media (min-width:760px){.Footer_columns__6BTgn{grid-template-columns:1fr 1.4fr 1fr;column-gap:1rem;align-items:stretch}}@media (min-width:1160px){.Footer_panel__SMMgV{margin:0 1.5rem;padding:1.25rem;border-radius:28px}.Footer_logoBox__k_dHe{height:64px}}.Footer_colCenter__UZUxP,.Footer_colLeft___h_UG,.Footer_colRight__gZjS4{min-width:0}.Footer_heading__fS6M_{color:#e5e7eb;font-size:1rem;font-weight:700;margin:0 0 .5rem}.Footer_menuList__Cj0hu{list-style:none;padding:0;margin:0}.Footer_menuList__Cj0hu li+li{margin-top:.5rem}.Footer_menuList__Cj0hu a{color:#e5e7eb;text-decoration:none;transition:color .2s ease}.Footer_menuList__Cj0hu a:hover{color:#fff;text-decoration:underline}.Footer_qa__oWx8z{display:flex;flex-direction:column;gap:.75rem}.Footer_qaItem__BjpqU{display:flex;flex-direction:column;gap:.25rem;background:#2d2d2d;border:1px solid #262626;border-radius:12px;padding:.75rem}.Footer_q__Dq_Sx{color:#f3f4f6;font-weight:600;line-height:1.4}.Footer_a__Hbb_s{color:#cbd5e1;line-height:1.5}.Footer_imageBox__3U_ba{position:relative;width:100%;height:220px;border-radius:12px;overflow:hidden;display:none}.Footer_imageBox__3U_ba img{object-fit:cover;object-position:center}.Footer_mobileHint__HmmmE{display:block;color:#d1d5db;background:#2d2d2d;border:1px solid #262626;border-radius:12px;padding:.75rem;text-align:center;margin-top:.5rem}@media (min-width:760px){.Footer_colRight__gZjS4{display:flex;align-items:stretch}.Footer_imageBox__3U_ba{display:block;height:auto;flex:1 1 auto}.Footer_mobileHint__HmmmE{display:none}}.Footer_legalLinksRow__DDQ5J{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;padding:.75rem 1rem 0;color:#e5e7eb}.Footer_legalLink__upXoH{color:#e5e7eb;text-decoration:none;transition:color .2s ease}.Footer_legalLink__upXoH:hover{color:#fff;text-decoration:underline}.Footer_dot__tvREM{opacity:.6}.Footer_legalNoteRow__deLiC{padding:.25rem 1rem .75rem;display:flex;justify-content:center}.Footer_legalNote__oO813{color:#9ca3af;font-size:.875rem;text-align:center;margin:0}.Footer_bottomBar___fQYV{border-top:1px solid #333333;margin-top:auto;padding:.75rem 1rem 1rem;text-align:center;color:#d1d5db;font-size:.9375rem}.FloatingContact_fabWrapper__YfVsf{position:fixed;bottom:1rem;right:1rem;z-index:9000}@media (min-width:640px){.FloatingContact_fabWrapper__YfVsf{bottom:3rem;right:1.5rem}}.FloatingContact_perspective__RVN09{perspective:1200px;perspective-origin:0 100%}.FloatingContact_card__yjPGi{position:relative;width:56px;height:56px;background:#000;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 28px rgba(0,0,0,.35);transform-origin:left bottom;transform-style:preserve-3d;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:visible;touch-action:manipulation}.FloatingContact_pulse__OdHLJ{position:absolute;top:6px;right:6px;width:5px;height:5px;background:#fff;pointer-events:none}.FloatingContact_iconWrapper__zZem8{display:flex;align-items:center;justify-content:center;width:100%;height:100%;transform:rotate(45deg)}.FloatingContact_content__MPUSB{position:absolute;bottom:0;left:0;width:280px;height:110px;display:flex;flex-direction:column;justify-content:flex-end;padding:12px 16px;color:#fff;transform-origin:left bottom}@media (max-width:639px){.FloatingContact_content__MPUSB{width:240px;height:90px;padding:10px 12px}}@media (max-width:380px){.FloatingContact_content__MPUSB{width:200px;height:85px;padding:8px 10px}}.FloatingContact_textStack__8bh6i{display:flex;flex-direction:column;gap:8px;width:100%}@media (max-width:639px){.FloatingContact_textStack__8bh6i{gap:6px}}.FloatingContact_line__Ffkl4{margin:0;padding:0;font-size:15px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:639px){.FloatingContact_line__Ffkl4{font-size:13px}}@media (max-width:380px){.FloatingContact_line__Ffkl4{font-size:12px}}.FloatingContact_reviewLink__PhIJg{color:#fff;text-decoration:underline;text-underline-offset:2px}.FloatingContact_reviewLink__PhIJg:active{opacity:.8}.FloatingContact_closeBtn__TWLyd{position:absolute;top:30px;right:30px;background:transparent;border:none;color:#fff;transform:rotate(45deg);cursor:pointer;padding:6px;display:flex;align-items:center;justify-content:center;min-width:32px;min-height:32px;touch-action:manipulation}@media (max-width:639px){.FloatingContact_closeBtn__TWLyd{top:4px;right:4px;padding:4px}}.FloatingContact_closeBtn__TWLyd:active{opacity:.7}.PageTransitionOverlay_overlay__hIFyN{position:fixed;inset:0;z-index:9999;background:transparent;display:flex;justify-content:center;align-items:center;pointer-events:none}.PageTransitionOverlay_grid__vX2ED{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr);width:100vw;height:100vh}.PageTransitionOverlay_tileWrapper__yuoF_{overflow:hidden;position:relative}.PageTransitionOverlay_tile__nXPGj{width:100%;height:100%;background-color:rgb(41,41,41);position:absolute;top:0;left:0}.PageTransitionOverlay_spinnerWrapper__d6ls5{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;pointer-events:none}.PageTransitionOverlay_spinnerWrapper__d6ls5 svg path{stroke:white!important}.ClientPageLoader_loaderWrapper__Lap1x{display:flex;justify-content:center;align-items:center;height:220px;animation:ClientPageLoader_fadeIn__Gy3nT .4s ease forwards}.ClientPageLoader_animate__pNuTK{stroke-dasharray:1200;stroke-dashoffset:1200;animation:ClientPageLoader_drawLoop__DZ4ju 4s ease-in-out infinite}.ClientPageLoader_delay1__gMD5V{animation-delay:.2s}.ClientPageLoader_delay2__NNEpd{animation-delay:.5s}.ClientPageLoader_delay3__8RCnZ{animation-delay:.8s}.ClientPageLoader_delay4__fNABQ{animation-delay:1.1s}.ClientPageLoader_delay5__iVAKV{animation-delay:1.4s}@keyframes ClientPageLoader_drawLoop__DZ4ju{0%{stroke-dashoffset:1200;opacity:0}10%{opacity:1}50%{stroke-dashoffset:0;opacity:1}90%{opacity:1}to{stroke-dashoffset:1200;opacity:0}}@keyframes ClientPageLoader_fadeIn__Gy3nT{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.ClientPageLoader_loaderWrapper__Lap1x{opacity:0;transition:opacity .5s ease}.ClientPageLoader_animate__pNuTK{opacity:1}.ClientPageLoader_fadeOut__tmGF0{opacity:0}.ScrollChrome_shell__ZWExi{position:fixed;inset:0;height:100dvh;overflow:hidden;overscroll-behavior:none;transition:transform .6s cubic-bezier(.25,.9,.3,1),filter .6s cubic-bezier(.25,.9,.3,1);transform:none;filter:none}.ScrollChrome_scrollArea__GISc4{height:100svh;overflow:auto;scrollbar-width:none;overscroll-behavior:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;will-change:scroll-position}.ScrollChrome_scrollArea__GISc4::-webkit-scrollbar{display:none}.ScrollChrome_leftRail__qi10J{position:absolute;left:0;top:50%;transform:translateY(-50%);height:100dvh;width:4px;z-index:1100;pointer-events:none;transition:opacity .18s ease-out,transform .22s cubic-bezier(.2,.7,.2,1)}.ScrollChrome_leftFill__15F3d{position:absolute;left:0;bottom:0;width:100%;height:100%;border-radius:inherit;background:#ffffff;transform-origin:top;will-change:transform;transition:transform .18s cubic-bezier(.2,.7,.2,1);pointer-events:none}@media (max-width:1023.98px){.ScrollChrome_leftRail__qi10J{display:none}}.ScrollChrome_rightRail___QPPS{position:fixed;right:24px;height:300px;top:15dvh;bottom:50dvh;width:60px;box-sizing:border-box;padding:8px 10px;border:2px solid #fff;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;z-index:1000;opacity:.5;transition:opacity .15s ease-out}.ScrollChrome_rightRail___QPPS:hover{opacity:1}@media (max-width:1023.98px){.ScrollChrome_rightRail___QPPS{display:none}}.ScrollChrome_rightRail___QPPS{pointer-events:auto}.ScrollChrome_rightMap__tAor4{position:absolute;top:8px;bottom:8px;left:10px;right:10px;pointer-events:none}.ScrollChrome_rightMapSeg__gSQx9{position:absolute;left:0;right:0;border-radius:6px;background:rgba(75,85,99,.25)}.ScrollChrome_rightThumb__bSh1G{position:absolute;left:10px;right:10px;cursor:-webkit-grab;cursor:grab;background:#fff;box-shadow:0 1px 2px rgba(17,24,39,.18),0 6px 16px rgba(17,24,39,.22),inset 0 0 0 1px rgba(255,255,255,.08);touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto;will-change:transform;translate:0 0}.ScrollChrome_rightRail___QPPS:active .ScrollChrome_rightThumb__bSh1G{cursor:-webkit-grabbing;cursor:grabbing}#ScrollChrome_app-shell__VMouz[data-footer-active="1"] footer[data-parallax=true]{pointer-events:auto;z-index:20}#ScrollChrome_app-shell__VMouz[data-footer-active="1"] .ScrollChrome_page-wrapper__j6DWW{pointer-events:none;z-index:0}.ScrollChrome_shell__ZWExi[data-zoomed="1"]{transform-origin:50% 50%;transform:scale(1.1);transition:transform 20s cubic-bezier(.12,1,0,1),filter 20s cubic-bezier(.12,1,0,1);will-change:transform}.ScrollChrome_isolate__klJ4a{isolation:isolate}.CookieBanner_backdrop__BlzT2{position:fixed;inset:0;background:rgba(0,0,0,.62);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);z-index:9998}.CookieBanner_bar__pWOgT{position:fixed;left:0;right:0;bottom:0;min-height:25vh;background:#333333;color:#ffffff;border-top:1px solid rgba(255,255,255,.08);z-index:9999;display:flex;align-items:center;justify-content:center}.CookieBanner_inner__oEHh4{display:flex;flex-direction:column;margin:0 auto;max-width:1200px;padding:20px 24px 26px;gap:2rem}.CookieBanner_textWrap__2hI7N{display:flex;flex-direction:column;gap:1rem;min-width:0}.CookieBanner_title__frdxK{margin:0 0 8px;font-size:1.3rem;font-weight:700;letter-spacing:.2px;color:#ffffff}.CookieBanner_text__se2Mt{margin:0;font-size:.95rem;line-height:1.55;opacity:.95;color:#f0f0f0}.CookieBanner_link__cVCbk{text-decoration:underline;text-underline-offset:2px;color:#ffffff}.CookieBanner_buttons__zb_AM{display:flex;gap:2rem;justify-content:flex-end;flex-wrap:wrap}.CookieBanner_btnAll__xgEL_,.CookieBanner_btnGhost__w1RKq,.CookieBanner_btnPrimary__qiPEw{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;font-size:.95rem;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease;will-change:transform,filter}.CookieBanner_btnGhost__w1RKq,.CookieBanner_btnPrimary__qiPEw{background:transparent;color:#e8e8e8;padding:0}.CookieBanner_btnPrimary__qiPEw{font-weight:400}.CookieBanner_btnAll__xgEL_{color:#141414;background-color:#ffffff;font-weight:500;padding:10px 16px}.CookieBanner_btnGhost__w1RKq:hover,.CookieBanner_btnPrimary__qiPEw:hover{color:#ffffff}.CookieBanner_btnAll__xgEL_:hover{color:#0a0a0a}@media (max-width:720px){.CookieBanner_inner__oEHh4{gap:16px;padding:16px 16px 20px}.CookieBanner_buttons__zb_AM{justify-content:stretch}.CookieBanner_btnAll__xgEL_,.CookieBanner_btnGhost__w1RKq,.CookieBanner_btnPrimary__qiPEw{flex:1 1 auto;text-align:center}}.FooterReveal_section__PoZE0{height:var(--fr-h,0);background:#373737}.FooterReveal_stickyCarrier__tTmRP{transform:translateY(var(--fr-ty,96px)) scale(var(--fr-scale,1));transition:transform .32s cubic-bezier(.22,.7,.25,1)}.FooterReveal_isStatic__38L8h{position:static;height:0;overflow:visible;visibility:hidden;pointer-events:none}.FooterReveal_isSticky__M5wQU{position:-webkit-sticky;position:sticky;bottom:0;z-index:0;visibility:visible;pointer-events:auto}.FooterReveal_footerInner__bZhEm{display:flex;flex-direction:column;background:#111827;color:#e7ecf3;border-top:1px solid #2b2f36}@media (pointer:coarse){.FooterReveal_isStatic__38L8h,.FooterReveal_isSticky__M5wQU,.FooterReveal_stickyCarrier__tTmRP{position:static!important;transform:none!important;transition:none!important;height:auto!important;visibility:visible!important;pointer-events:auto!important}.FooterReveal_section__PoZE0{height:auto!important}}.PublicBootLoader_overlay__NFpwQ{position:fixed;inset:0;z-index:9999;background-color:#373737;display:flex;align-items:center;justify-content:center;pointer-events:auto}.PublicBootLoader_center__psvac{min-width:0;text-align:center}.PublicBootLoader_percent__ZYQqb{font-size:1.8rem;line-height:1;font-weight:600;color:#f9fafb;letter-spacing:.08em;transition:opacity .22s ease-out,transform .22s ease-out}.PublicBootLoader_percentHidden__z4A6v{opacity:0;transform:translateY(8px)}.PublicBootLoader_shellMask__bALSX{min-width:0}.PublicBootLoader_shellMask__bALSX #app-shell{min-width:0;transform-origin:50% 50%;-webkit-clip-path:circle(140% at 50% 50%);clip-path:circle(140% at 50% 50%);filter:none;overflow:hidden;transition:transform .55s cubic-bezier(.16,1,.3,1),filter .55s cubic-bezier(.16,1,.3,1),-webkit-clip-path .55s cubic-bezier(.16,1,.3,1);transition:transform .55s cubic-bezier(.16,1,.3,1),clip-path .55s cubic-bezier(.16,1,.3,1),filter .55s cubic-bezier(.16,1,.3,1);transition:transform .55s cubic-bezier(.16,1,.3,1),clip-path .55s cubic-bezier(.16,1,.3,1),filter .55s cubic-bezier(.16,1,.3,1),-webkit-clip-path .55s cubic-bezier(.16,1,.3,1)}.PublicBootLoader_shellMask__bALSX #app-shell[data-bootmask="1"]{transform:scale(.9);-webkit-clip-path:circle(20% at 50% 50%);clip-path:circle(20% at 50% 50%);filter:blur(16px)}