.header_headerRoot___3_RT{width:100%;height:90px;position:relative;background-color:var(--c-surface);display:block!important;padding:0!important;gap:0!important;border-bottom:none!important;transition:none!important}.header_headerRoot___3_RT>div{display:contents}.header_headerRoot___3_RT:before{content:"";position:absolute;box-shadow:var(--c-shadow-md);width:100%;height:1px;bottom:0;background-color:var(--c-border)}.header_headerBar__rQkYc{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:4px 120px;gap:81px;width:100%;max-width:1440px;height:90px;background:var(--c-surface);border-bottom:.5px solid var(--c-border);margin:0 auto}.header_logoWrap__HSadd{width:54.94px;height:54.94px;flex:none}.header_nav__w4Wbg{flex-direction:row;padding:0;gap:32px;background:var(--c-surface);flex:none}.header_navItem__tTISV,.header_nav__w4Wbg{display:flex;align-items:center;height:47px}.header_navItem__tTISV{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:content-box;border:0;background:transparent;padding:4px 6px;margin:0;text-decoration:none;flex-direction:column;gap:8px;border-radius:8px;cursor:pointer}.header_navIcon__nQXho{width:24px;height:24px}.header_navIcon__nQXho,.header_navLabel__lMzOU{display:inline-flex;align-items:center;justify-content:center}.header_navLabel__lMzOU{padding:2px 8px;border-radius:4px;white-space:nowrap;font-family:PT Sans,sans-serif;font-style:normal;font-weight:400;font-size:12px;line-height:15px;color:var(--c-text-nav);transition:background .15s var(--ease-native),color .15s var(--ease-native)}.header_navLabelActive__eBJ9T,.header_navLabelHovered___mEW0{background:var(--c-accent);color:#fff}.header_actions__0Klkp{margin-left:auto;flex-direction:row;flex:none}.header_actionBtn__szv04,.header_actions__0Klkp{display:flex;align-items:center;gap:8px;height:32px}.header_actionBtn__szv04{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;flex-direction:row;justify-content:center;padding:6px 16px;border-radius:8px}.header_actionIcon__QUA9c{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.header_actionText__UT90G{height:20px;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.02em;color:var(--c-text-2)}.header_headerBarDesktop__oEo54{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;padding:4px 120px;gap:81px;width:100%;max-width:1440px;height:90px;background:var(--c-surface);margin:0 auto}.header_headerMobile__gnNi1{display:none}@media (max-width:1440px){.header_headerBarDesktop__oEo54{padding:4px 48px;gap:32px}}@media (max-width:1024px){.header_headerRoot___3_RT{height:auto}.header_headerBarDesktop__oEo54{display:none}.header_headerMobile__gnNi1{display:block;width:100%}}.header_mobileServiceBar__yvMLj{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 20px;gap:32px;width:100%;height:48px;background:var(--c-surface);border-bottom:.5px solid var(--c-border)}.header_mobileServiceInner__TWkjK{justify-content:flex-end;width:100%;max-width:640px;margin:0 auto}.header_mobileIconBtn__50JsZ,.header_mobileServiceInner__TWkjK{display:flex;flex-direction:row;align-items:center;gap:8px;height:32px}.header_mobileIconBtn__50JsZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;cursor:pointer;justify-content:center;padding:8px;width:32px;border-radius:8px}.header_mobileMainBar__Dy5LJ{box-sizing:border-box;justify-content:space-between;padding:8px 20px;gap:40px;height:56px;background:var(--c-surface)}.header_mobileMainBar__Dy5LJ,.header_mobileMainInner__Mt5zS{display:flex;flex-direction:row;align-items:center;width:100%}.header_mobileMainInner__Mt5zS{max-width:640px;height:40px;margin:0 auto}.header_mobileLogo__Twq3p{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center}.header_mobileRight__LIjT0{margin-left:auto;display:flex;align-items:center;gap:8px}.header_mobileMenuBtn__j0Z24{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;cursor:pointer;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;gap:8px;width:32px;height:32px;background:var(--c-bg);border-radius:8px}.header_logoDesktop__mU4YD{width:54.94px;height:54.94px}.header_logoMobile__plISg{width:40px;height:40px}.header_mobileMenuLayer__Lh3rs{position:fixed;inset:0;z-index:1000}.header_mobileMenu__7VdR9{position:absolute;width:200px;display:flex;flex-direction:column;align-items:flex-start;padding:4px;background:var(--c-surface);box-shadow:var(--c-shadow-md);border-radius:12px;box-sizing:border-box}.header_mobileMenuItem__85LTZ{box-sizing:border-box;width:100%;height:56px;display:flex;flex-direction:row;align-items:center;padding:17px 12px;gap:12px;border:0;background:transparent;border-radius:8px;cursor:pointer;text-align:left}.header_mobileMenuItem__85LTZ:focus-visible,.header_mobileMenuItem__85LTZ:hover{background:var(--c-bg)}.header_mobileMenuBtn__j0Z24:focus-visible,.header_mobileMenuBtn__j0Z24:hover{background:var(--c-surface-2)}.header_mobileMenuItemIcon__OelaA{width:24px;height:24px;flex:none;display:inline-flex;align-items:center;justify-content:center}.header_mobileMenuItemText__GJX11{flex:1 1;min-width:0;height:22px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:var(--c-text-1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header_mobileMenuItem__85LTZ[data-active=true]{background:var(--c-brand-soft)}.header_mobileMenuItem__85LTZ[data-active=true] .header_mobileMenuItemText__GJX11{color:var(--c-text-1)}.header_moreRoot__XjYiB{position:relative}.header_morePopover__0GYpX{position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:1000;width:220px;display:flex;flex-direction:column;align-items:flex-start;padding:4px;background:var(--c-surface);box-shadow:var(--c-shadow-md);border-radius:12px;box-sizing:border-box}.header_moreItem__6ldnX{width:100%;text-decoration:none}.LanguageSelect_root__OrPue{position:relative;display:inline-flex}.LanguageSelect_trigger__yVXW3{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border:none;border-radius:12px;background:var(--c-surface);color:var(--c-text-1);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:box-shadow .16s var(--ease-native),border-color .16s var(--ease-native),transform .12s var(--ease-native)}.LanguageSelect_trigger__yVXW3:focus-visible,.LanguageSelect_trigger__yVXW3:hover{border-color:var(--c-border);box-shadow:var(--c-shadow-sm)}.LanguageSelect_trigger__yVXW3:active{transform:translateY(1px)}.LanguageSelect_icon__f_2jC{width:20px;height:20px;color:var(--c-text-2);display:inline-flex}.LanguageSelect_text__c9ROG{display:inline-flex;flex-direction:column;align-items:flex-start;line-height:1.1;gap:2px}.LanguageSelect_short__R_Vsf{font-weight:700;font-size:12px;letter-spacing:.08em;color:var(--c-text-1)}.LanguageSelect_label__6lf3P{font-size:12px;color:var(--c-text-2)}.LanguageSelect_chevron__3tw4A{margin-left:6px;color:var(--c-text-2);display:inline-flex}.LanguageSelect_triggerCompact__fXMRr{padding:6px;width:32px;height:32px;background:transparent;border-radius:8px;gap:0}.LanguageSelect_triggerCompact__fXMRr:focus-visible,.LanguageSelect_triggerCompact__fXMRr:hover{background:var(--c-surface-2);box-shadow:none}.LanguageSelect_hidden__qao1D{display:none}.LanguageSelect_popover__fEqTr{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;padding:6px;background:var(--c-surface);border:1px solid var(--c-border);border-radius:14px;box-shadow:0 14px 38px rgba(12,16,20,.14);z-index:50}.LanguageSelect_popoverRight__o0Tc5{left:auto;right:0}.LanguageSelect_item__qtOwi{width:100%;display:grid;grid-template-columns:48px 1fr 20px;align-items:center;padding:10px;border:0;border-radius:10px;background:transparent;cursor:pointer;color:var(--c-text-1);text-align:left;transition:background .14s var(--ease-native)}.LanguageSelect_item__qtOwi:focus-visible,.LanguageSelect_item__qtOwi:hover{background:var(--c-surface-alt)}.LanguageSelect_itemActive__RN4Js{background:var(--c-surface-2)}.LanguageSelect_itemShort__UhskK{font-weight:800;font-size:12px;letter-spacing:.08em;color:var(--c-text-1)}.LanguageSelect_itemLabel__mwyA2{font-size:13px;color:var(--c-text-2)}.LanguageSelect_check__jDf5g{justify-self:end;color:var(--c-text-1);font-weight:800}@keyframes FindUsModal_overlayIn__buepN{0%{opacity:0}to{opacity:1}}@keyframes FindUsModal_dialogIn__NMn9G{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.FindUsModal_overlay__4upLL{position:fixed;inset:0;background:rgba(12,16,20,.42);display:grid;place-items:center;padding:18px;z-index:1200;animation:FindUsModal_overlayIn__buepN .2s var(--ease-native) both}.FindUsModal_modal__p74GX{width:min(860px,100%);background:var(--c-surface);border:1px solid var(--c-border);border-radius:16px;box-shadow:0 18px 60px rgba(12,16,20,.22);overflow:hidden;animation:FindUsModal_dialogIn__NMn9G .24s var(--ease-native) both}.FindUsModal_header__OHf11{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--c-surface-2)}.FindUsModal_titleRow__kIWMs{display:inline-flex;align-items:center;gap:10px}.FindUsModal_pin__oqBro{width:20px;height:20px;display:inline-flex;color:var(--c-text-2)}.FindUsModal_title__ututE{margin:0!important;font-weight:700!important;font-size:16px!important;line-height:22px!important;color:var(--c-text-1)!important;letter-spacing:normal!important;text-transform:none!important}.FindUsModal_closeBtn__O8V_D{width:34px;height:34px;border-radius:8px;border:1px solid transparent;background:transparent;color:var(--c-text-2);cursor:pointer;display:grid;place-items:center;transition:background .14s var(--ease-native),border-color .14s var(--ease-native)}.FindUsModal_closeBtn__O8V_D:focus-visible,.FindUsModal_closeBtn__O8V_D:hover{background:var(--c-surface-alt);border-color:var(--c-border)}.FindUsModal_body__aCXdI{display:grid!important;grid-template-columns:1.25fr .75fr!important;grid-gap:14px!important;gap:14px!important;padding:14px}.FindUsModal_mapCard__xAhJh{border:1px solid var(--c-border);border-radius:14px;overflow:hidden;background:var(--c-surface-alt);min-height:360px}.FindUsModal_map__avRuN{width:100%;height:100%;min-height:360px;border:0;display:block}.FindUsModal_info__COXVb{display:flex;flex-direction:column;gap:12px}.FindUsModal_block__Zb8Sa{border:1px solid var(--c-border);border-radius:14px;padding:12px;background:var(--c-surface)}.FindUsModal_blockTitle__SnnFo{font-weight:700;font-size:12px;line-height:16px;color:var(--c-text-2);letter-spacing:.02em;margin-bottom:8px}.FindUsModal_text__aZvXm{font-weight:600;font-size:14px;line-height:20px;color:var(--c-text-1)}.FindUsModal_link__r4qBM{display:inline-block;font-weight:600;font-size:14px;line-height:20px;color:var(--c-text-2);text-decoration:none;padding:4px 0}.FindUsModal_link__r4qBM:focus-visible,.FindUsModal_link__r4qBM:hover{text-decoration:underline}.FindUsModal_routeForm__qOyFm{display:flex;flex-direction:column;gap:8px}.FindUsModal_fromInput__AIXu_{width:100%;box-sizing:border-box;height:36px;padding:0 10px;border-radius:10px;border:1px solid var(--c-border);background:var(--c-surface-alt);color:var(--c-text-1);font-size:13px;font-weight:500;outline:none;transition:border-color .14s var(--ease-native)}.FindUsModal_fromInput__AIXu_::placeholder{color:var(--c-text-2)}.FindUsModal_fromInput__AIXu_:focus-visible{border-color:var(--c-text-2)}.FindUsModal_actions__hUHgQ,.FindUsModal_routeActions__drluz{display:flex;flex-wrap:wrap;gap:8px}.FindUsModal_actions__hUHgQ{margin-top:auto}.FindUsModal_primary__V8KG6{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:6px 14px;border-radius:12px;background:var(--c-text-1);color:#fff;text-decoration:none;font-weight:700;font-size:13px;line-height:20px;transition:transform .12s var(--ease-native),box-shadow .14s var(--ease-native)}.FindUsModal_primary__V8KG6:focus-visible,.FindUsModal_primary__V8KG6:hover{box-shadow:0 10px 26px rgba(12,16,20,.18)}.FindUsModal_primary__V8KG6:active{transform:translateY(1px)}.FindUsModal_ghost__e70Nd{display:inline-flex;align-items:center;justify-content:center;height:32px;padding:6px 14px;border-radius:8px;background:transparent;border:1px solid var(--c-border);color:var(--c-text-2);font-weight:700;font-size:13px;line-height:20px;cursor:pointer}.FindUsModal_ghost__e70Nd:focus-visible,.FindUsModal_ghost__e70Nd:hover{background:var(--c-surface-alt)}@media (max-width:720px){.FindUsModal_body__aCXdI{grid-template-columns:1fr!important}.FindUsModal_mapCard__xAhJh,.FindUsModal_map__avRuN{min-height:260px}}.ThemeSwitch_track__K0Y4D{position:relative;width:44px;height:24px;border-radius:100px;background:var(--c-surface-2);border:1.5px solid var(--c-border);cursor:pointer;transition:background .2s var(--ease-native),border-color .2s var(--ease-native);flex-shrink:0;-moz-appearance:none;appearance:none;-webkit-appearance:none}.ThemeSwitch_track__K0Y4D[data-checked=true]{background:var(--c-brand);border-color:var(--c-brand)}.ThemeSwitch_thumb__5jlsU{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:transform .2s var(--ease-native);pointer-events:none}.ThemeSwitch_track__K0Y4D[data-checked=true] .ThemeSwitch_thumb__5jlsU{transform:translateX(20px)}.ThemeSwitch_icon__CqFXH{width:10px;height:10px;display:block}.A11ySwitch_btn__UJSVd{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1.5px solid var(--c-border-soft);background:transparent;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:5px;padding:4px 8px 4px 6px;height:32px;border-radius:8px;color:var(--c-text-2);transition:background .15s var(--ease-native),color .15s var(--ease-native),border-color .15s var(--ease-native);flex-shrink:0}.A11ySwitch_btn__UJSVd:hover{background:var(--c-hover-overlay);border-color:var(--c-border)}.A11ySwitch_btn__UJSVd[data-active=true]{background:var(--c-brand-soft);border-color:var(--c-brand);color:var(--c-brand)}.A11ySwitch_icon__KMJlj{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.A11ySwitch_label__j_BWP{font-family:PT Sans,sans-serif;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.HeaderAuthButton_placeholder__Jrd1t{display:inline-block;width:64px;height:32px}.HeaderAuthButton_loginBtn__VgQU6{box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:6px 16px;gap:8px;height:32px;border-radius:8px;background:var(--c-accent);color:#fff;text-decoration:none;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.02em;white-space:nowrap;transition:opacity .14s var(--ease-native),transform .12s var(--ease-native)}.HeaderAuthButton_loginBtn__VgQU6:focus-visible,.HeaderAuthButton_loginBtn__VgQU6:hover{opacity:.88}.HeaderAuthButton_loginBtn__VgQU6:active{transform:translateY(1px)}.HeaderAuthButton_profileBtn__nkW_q{box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;padding:6px 12px;gap:6px;height:32px;border-radius:8px;background:transparent;border:1px solid var(--c-border);color:var(--c-text-2);text-decoration:none;font-style:normal;font-weight:600;font-size:14px;line-height:20px;letter-spacing:-.02em;white-space:nowrap;transition:background .14s var(--ease-native),border-color .14s var(--ease-native),transform .12s var(--ease-native)}.HeaderAuthButton_profileBtn__nkW_q:focus-visible,.HeaderAuthButton_profileBtn__nkW_q:hover{background:var(--c-bg);border-color:var(--c-text-2)}.HeaderAuthButton_profileBtn__nkW_q:active{transform:translateY(1px)}.HeaderAuthButton_firstName__dZG7Z{max-width:120px;overflow:hidden;text-overflow:ellipsis}.HeaderAuthButton_compactBtn__SMCOu{box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:8px;gap:8px;width:32px;height:32px;border-radius:8px;background:transparent;border:0;color:var(--c-text-2);text-decoration:none;cursor:pointer;transition:background .14s var(--ease-native)}.HeaderAuthButton_compactBtn__SMCOu:focus-visible,.HeaderAuthButton_compactBtn__SMCOu:hover{background:var(--c-surface-2)}.SiteFooter_link__OUJKB{color:var(--c-text-2)}.SiteFooter_primaryItem__CI1EC{color:var(--c-text-1)}.SiteFooter_contactBlock__4UkLa{display:flex;flex-direction:column;gap:6px}.SiteFooter_contactText__lVl4u{color:var(--c-text-2)}.SiteFooter_contactLink__Dy659{color:var(--c-text-2);text-decoration:underline;text-underline-offset:3px}.SiteFooter_socials__woM1u{display:flex;flex-direction:row;gap:8px}.SiteFooter_socialBtn__RnGNc{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;background:var(--c-surface);border-radius:12px;color:var(--c-text-2);transition:background .16s var(--ease-native),color .16s var(--ease-native)}.SiteFooter_socialBtn__RnGNc:focus-visible,.SiteFooter_socialBtn__RnGNc:hover{background:var(--c-brand);color:#fff;outline:none}.SiteFooter_socialBtn__RnGNc:focus-visible{box-shadow:0 0 0 3px var(--c-brand-soft)}.SiteFooter_socialBtn__RnGNc svg{width:22px;height:22px;display:block}.SupportWidget_fab__zuu_y{position:fixed;right:20px;bottom:20px;width:56px;height:56px;border-radius:50%;border:none;background:var(--c-brand);color:#fff;box-shadow:var(--c-shadow-card);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:900;transition:transform .2s var(--ease-native)}.SupportWidget_fab__zuu_y:hover{transform:scale(1.06)}.SupportWidget_fabOpen__AyKde{background:var(--c-text-3)}.SupportWidget_fabIcon__Z_3C_{font-size:22px;line-height:1}.SupportWidget_panel__ywTfr{position:fixed;right:20px;bottom:88px;width:min(360px,calc(100vw - 32px));max-height:min(600px,calc(100vh - 120px));display:flex;flex-direction:column;background:var(--c-surface);border:1.5px solid var(--c-border);border-radius:16px;box-shadow:var(--c-shadow-card);z-index:900;overflow:hidden}.SupportWidget_header__KBBei{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--c-border);flex:none}.SupportWidget_headerTitle__e3ozT{font-weight:600;color:var(--c-text-1)}.SupportWidget_headerClose__liYGN{border:none;background:none;color:var(--c-text-2);cursor:pointer;font-size:16px;padding:4px}.SupportWidget_body__MRf9s{padding:16px;overflow-y:auto}.SupportWidget_form__XbkFQ{display:flex;flex-direction:column;gap:14px}.SupportWidget_textareaField__90Te2{display:flex;flex-direction:column;gap:6px}.SupportWidget_textareaLabel__mi0zk{font-size:13px;color:var(--c-text-2)}.SupportWidget_textarea__pVMYO{resize:vertical;min-height:64px;border:1px solid var(--c-border);border-radius:10px;padding:10px 12px;background:var(--c-surface);color:var(--c-text-1);font:inherit}.SupportWidget_errorMsg__rtfwl{color:#d84343;font-size:13px;margin:0}.SupportWidget_submitBtn__lNHSe{border:none;border-radius:10px;background:var(--c-brand);color:#fff;font-weight:600;padding:12px 16px;cursor:pointer}.SupportWidget_submitBtn__lNHSe:disabled{opacity:.6;cursor:default}.SupportWidget_secondaryBtn__a13uQ{border:1.5px solid var(--c-border);border-radius:10px;background:none;color:var(--c-text-1);font-weight:600;padding:10px 16px;cursor:pointer}.SupportWidget_successWrap__keLk7{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:12px 4px}.SupportWidget_successIcon__UOoGQ{font-size:32px}.SupportWidget_successText__OUwkt{color:var(--c-text-1);margin:0}@media (max-width:480px){.SupportWidget_panel__ywTfr{right:16px;left:16px;bottom:84px;width:auto}}.PwaInstallPrompt_wrap__usecF{position:fixed;left:20px;bottom:20px;z-index:850;width:min(360px,calc(100vw - 40px));background:var(--c-surface);border:1.5px solid var(--c-border);border-radius:16px;box-shadow:var(--c-shadow-card);padding:14px 16px 16px;animation:PwaInstallPrompt_slideIn__tM4x5 .32s var(--ease-native) both}.PwaInstallPrompt_wrap__usecF.PwaInstallPrompt_closing__j68eR{animation:PwaInstallPrompt_slideOut__BM3KU .22s var(--ease-native) both}.PwaInstallPrompt_top__FRzCy{display:flex;align-items:flex-start;gap:12px;padding-right:20px}.PwaInstallPrompt_icon__yPCZi{width:44px;height:44px;border-radius:11px;flex-shrink:0;box-shadow:var(--c-shadow-sm)}.PwaInstallPrompt_text__EhGCm{min-width:0}.PwaInstallPrompt_title__mF3rt{margin:0 0 2px;font-size:14px;font-weight:600;color:var(--c-text-1);line-height:1.3}.PwaInstallPrompt_subtitle__AJYOp{margin:0;font-size:12.5px;color:var(--c-text-2);line-height:1.35}.PwaInstallPrompt_close___ssis{position:absolute;top:10px;right:10px;width:26px;height:26px;border:none;background:none;border-radius:50%;color:var(--c-text-3);font-size:15px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .14s var(--ease-native),color .14s var(--ease-native)}.PwaInstallPrompt_close___ssis:hover{background:var(--c-hover-overlay);color:var(--c-text-1)}.PwaInstallPrompt_installBtn__9p2sj{display:block;width:100%;margin-top:12px;border:none;border-radius:10px;background:var(--c-brand);color:#fff;font-weight:600;font-size:14px;padding:10px 16px;cursor:pointer;transition:background .14s var(--ease-native),transform .12s var(--ease-native)}.PwaInstallPrompt_installBtn__9p2sj:hover{background:var(--c-brand-hover);transform:translateY(-1px)}@keyframes PwaInstallPrompt_slideIn__tM4x5{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes PwaInstallPrompt_slideOut__BM3KU{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(16px) scale(.98)}}@media (prefers-reduced-motion:reduce){.PwaInstallPrompt_wrap__usecF,.PwaInstallPrompt_wrap__usecF.PwaInstallPrompt_closing__j68eR{animation:none}}@media (max-width:480px){.PwaInstallPrompt_wrap__usecF{left:16px;right:16px;bottom:92px;width:auto}}.Layout_page__g7MbL{min-height:100vh;display:flex;flex-direction:column}.Layout_skipLink__kXEyq{position:absolute;top:-999px;left:8px;z-index:9999;padding:8px 16px;background:var(--c-brand);color:#fff;font-size:14px;font-weight:600;border-radius:0 0 8px 8px;text-decoration:none;white-space:nowrap;transition:top .1s var(--ease-native)}.Layout_skipLink__kXEyq:focus{top:0;outline:2px solid var(--c-accent);outline-offset:2px}.Layout_main__RIY09{flex:1 1;padding:0 0 80px;animation:Layout_pageFadeUp__arOY9 .28s cubic-bezier(.22,1,.36,1) both}@keyframes Layout_pageFadeUp__arOY9{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width:768px){.Layout_main__RIY09{padding:0 0 56px}}.PwaSplash_splash___vB1l{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:var(--c-bg);opacity:1;transition:opacity .42s var(--ease-native)}.PwaSplash_hide___FNSi{opacity:0;pointer-events:none}.PwaSplash_mark__x7yP4{position:relative;width:88px;height:88px;display:flex;align-items:center;justify-content:center}.PwaSplash_ring__b63Rh{position:absolute;inset:0;border-radius:50%;border:2px solid var(--c-brand);animation:PwaSplash_pulse__2_ygZ 1.6s cubic-bezier(.22,1,.36,1) infinite}.PwaSplash_ringDelay__IT_sX{animation-delay:.5s}.PwaSplash_logo__kxa_j{position:relative;z-index:1;width:72px;height:72px;animation:PwaSplash_logoIn__keo8x .7s cubic-bezier(.22,1,.36,1) both}@keyframes PwaSplash_logoIn__keo8x{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes PwaSplash_pulse__2_ygZ{0%{transform:scale(.82);opacity:.9}70%{transform:scale(1.65);opacity:0}to{transform:scale(1.65);opacity:0}}@media (prefers-reduced-motion:reduce){.PwaSplash_logo__kxa_j{animation:none}.PwaSplash_ring__b63Rh{display:none}}:root{--space-0:0px;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-14:14px;--space-16:16px;--space-18:18px;--space-20:20px;--space-22:22px;--space-24:24px;--space-26:26px;--space-28:28px;--space-30:30px;--space-32:32px;--space-34:34px;--space-40:40px;--space-48:48px;--space-64:64px;--radius-2:2px;--radius-4:4px;--radius-6:6px;--radius-8:8px;--radius-9:9px;--radius-10:10px;--radius-12:12px;--radius-14:14px;--radius-16:16px;--radius-18:18px;--radius-20:20px;--radius-24:24px;--radius-100:100px;--radius-999:999px;--radius-pill:999px;--radius-md:var(--radius-12);--radius-lg:var(--radius-16);--border-width-05:0.5px;--border-width-1:1px;--border-width-15:1.5px;--border-width-2:2px;--border-width-3:3px;--border-width-5:5px;--duration-80:80ms;--duration-100:100ms;--duration-120:120ms;--duration-140:140ms;--duration-160:160ms;--duration-180:180ms;--duration-200:200ms;--duration-220:220ms;--duration-260:260ms;--duration-300:300ms;--duration-380:380ms;--duration-400:400ms;--ease-native:cubic-bezier(0.22,1,0.36,1);--ease-spring:cubic-bezier(0.34,1.3,0.64,1);--z-10:10;--z-50:50;--z-100:100;--z-200:200;--z-300:300;--z-400:400;--font-sans:"PT Sans","Helvetica Neue",Arial,sans-serif;--font-size-10:10px;--font-size-11:11px;--font-size-12:12px;--font-size-13:13px;--font-size-14:14px;--font-size-15:15px;--font-size-16:16px;--font-size-17:17px;--font-size-18:18px;--font-size-20:20px;--font-size-22:22px;--font-size-24:24px;--font-size-26:26px;--font-size-28:28px;--font-size-32:32px;--font-size-34:34px;--font-size-36:36px;--font-size-40:40px;--font-weight-400:400;--font-weight-500:500;--font-weight-600:600;--font-weight-700:700;--line-height-0:0;--line-height-1:1;--line-height-15:15px;--line-height-16:16px;--line-height-18:18px;--line-height-20:20px;--line-height-22:22px;--line-height-24:24px;--line-height-26:26px;--line-height-28:28px;--line-height-34:34px;--line-height-40:40px;--line-height-44:44px;--line-height-110:1.1;--line-height-115:1.15;--line-height-120:1.2;--line-height-140:1.4;--line-height-150:1.5;--line-height-155:1.55;--line-height-160:1.6;--line-height-170:1.7;--letter-spacing-n1:-0.01em;--letter-spacing-n2:-0.02em;--letter-spacing-6:0.06em;--letter-spacing-10:0.1em;--letter-spacing-12:0.12em;--letter-spacing-01px:0.1px;--letter-spacing-05px:0.5px;--opacity-30:0.3;--opacity-35:0.35;--opacity-40:0.4;--opacity-50:0.5;--opacity-60:0.6;--opacity-70:0.7;--opacity-85:0.85;--opacity-90:0.9;--c-bg:#fbfbfd;--c-surface:#fff;--c-surface-alt:#f4f5f5;--c-surface-2:#eef1f5;--c-text-1:#030717;--c-text-2:#5f6b78;--c-text-3:#6f7274;--c-text-nav:#4f4f4f;--c-border:#ccd6e6;--c-border-soft:#e8eaec;--c-accent:#ffa05f;--c-accent-hover:#f09050;--c-brand:#1d5086;--c-brand-hover:#1a4878;--c-brand-soft:rgba(29,80,134,.08);--c-shadow-sm:0 2px 8px rgba(0,0,0,.06);--c-shadow-md:0px 4px 24px rgba(43,72,174,.12),0px 12px 20px rgba(0,30,136,.14);--c-shadow-lg:0px 4px 16px rgba(0,0,0,.08);--c-shadow-xl:0 8px 24px rgba(0,0,0,.1);--c-shadow-2xl:0px 10px 30px rgba(0,0,0,.12);--c-shadow-3xl:0px 16px 36px rgba(0,0,0,.14);--c-shadow-card:0px 4px 4px rgba(0,0,0,.25);--c-shadow-glow-accent:0 4px 16px rgba(255,160,95,.4);--c-shadow-glow-accent-sm:0 4px 12px rgba(255,160,95,.4);--c-shadow-glow-brand:0 4px 16px rgba(29,80,134,.32);--c-shadow-glow-brand-sm:0 4px 12px rgba(29,80,134,.32);--c-shadow-glow-info:0 4px 16px rgba(34,158,217,.35);--c-error:#c34747;--c-error-hover:#a83d3d;--c-error-soft:rgba(235,87,87,.12);--c-disabled:#c1c1c1;--c-hover-overlay:rgba(0,0,0,.06);--c-dot:#d9d9d9;--c-range-bar:rgba(29,80,134,.14);--c-surface-0:hsla(0,0%,100%,0);--c-surface-2-0:rgba(238,241,245,0);--c-form-accent-bg:#eaddff;--c-page-hero:linear-gradient(135deg,#f0f4fb,#edf1f8);--c-badge-blue-bg:#dbeafe;--c-badge-blue-text:#1d5086;--c-badge-orange-bg:#ffe8d0;--c-badge-orange-text:#c05800;--c-badge-green-bg:#d4f0d4;--c-badge-green-text:#1a6b1a;--c-badge-purple-bg:#ede8fb;--c-badge-purple-text:#5c3db0}[data-theme=dark]{--c-bg:#0c0e14;--c-surface:#1d2230;--c-surface-alt:#2a3140;--c-surface-2:#38415a;--c-text-1:#eef1f6;--c-text-2:#a0a9ba;--c-text-3:#8590a5;--c-text-nav:#b6becd;--c-border:#3a425a;--c-border-soft:#2a3040;--c-accent:#ffa05f;--c-accent-hover:#ffb27d;--c-brand:#4d97e0;--c-brand-hover:#64a9ec;--c-brand-soft:rgba(93,163,232,.14);--c-shadow-sm:0 1px 2px rgba(0,0,0,.4),0 2px 8px rgba(0,0,0,.3);--c-shadow-md:0 8px 32px rgba(0,0,0,.55),0 2px 8px rgba(0,0,0,.4);--c-shadow-card:0 4px 16px rgba(0,0,0,.45);--c-error:#f47069;--c-error-hover:#e25a53;--c-error-soft:hsla(3,86%,68%,.14);--c-disabled:#3a4152;--c-hover-overlay:hsla(0,0%,100%,.06);--c-dot:#2c3242;--c-surface-0:rgba(29,34,48,0);--c-surface-2-0:rgba(56,65,90,0);--c-range-bar:rgba(93,163,232,.24);--c-form-accent-bg:#2f2650;--c-page-hero:linear-gradient(135deg,#171c2c,#1f2740 55%,#2b2138);--c-badge-blue-bg:#16283f;--c-badge-blue-text:#8ec3f7;--c-badge-orange-bg:#33200f;--c-badge-orange-text:#ffb27d;--c-badge-green-bg:#142a19;--c-badge-green-text:#6ed46e;--c-badge-purple-bg:#251b3d;--c-badge-purple-text:#b79bf0}[data-a11y=visually-impaired]{--c-bg:#fff;--c-surface:#fff;--c-surface-alt:#f0f0f0;--c-surface-2:#e0e0e0;--c-text-1:#000;--c-text-2:#111;--c-text-3:#333;--c-text-nav:#000;--c-border:#000;--c-border-soft:#444;--c-accent:#04c;--c-accent-hover:#03a;--c-brand:#038;--c-brand-hover:#026;--c-brand-soft:rgba(0,51,136,.12);--c-shadow-sm:none;--c-shadow-md:0 0 0 2px #000;--c-shadow-card:0 0 0 1px #000;--c-error:#c00;--c-error-hover:#a00;--c-error-soft:rgba(204,0,0,.1);--c-disabled:#777;--c-hover-overlay:rgba(0,0,0,.1);--c-dot:#333;--c-range-bar:rgba(0,51,136,.2);--c-surface-0:hsla(0,0%,100%,0);--c-surface-2-0:hsla(0,0%,88%,0);--c-form-accent-bg:#e8e0ff;--c-page-hero:#f8f8f8;--c-badge-blue-bg:#dde8ff;--c-badge-blue-text:#029;--c-badge-orange-bg:#fff0dd;--c-badge-orange-text:#7a3800;--c-badge-green-bg:#dfd;--c-badge-green-text:#040;--c-badge-purple-bg:#eef;--c-badge-purple-text:#380088}