.app-banner_appBanner__BHjPo{background-color:#3c5973;min-height:355px;width:100%;padding:60px 10px;position:relative;z-index:5;margin-top:30px}.app-banner_appBanner__BHjPo.app-banner_mAppPannere__04dk4{padding:40px 0 0;min-height:0}.app-banner_appMobileBanner__B8gxS,.app-banner_desktopB___99yM{display:flex;flex-direction:column}.app-banner_desktopB___99yM{justify-content:space-between;align-items:flex-start;width:600px;height:400px;position:absolute;right:0;top:-105px;background-image:url(/images/banner-devices-1000px.png);background-repeat:no-repeat;background-position:100% 0;background-size:400px auto;z-index:2}.app-banner_mobileB__pDHY6{width:100%;height:350px;background-image:url(/images/banner-devices-600px.png);background-repeat:no-repeat;background-size:cover}.app-banner_blankLogo__WZsAp{color:#fff;display:grid;place-items:center;grid-template-columns:120px 1fr;text-align:left;align-items:flex-start;justify-content:flex-start;justify-items:flex-start}.app-banner_logo__DJRBg{border-right:1px solid #fff;height:120px;background-image:url(/images/blank-logo.png);background-size:100px 100px;background-repeat:no-repeat;width:110px}.app-banner_logoText__YL7ia{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding:0 0 0 10px;max-width:200px;margin-left:0;text-align:left}.app-banner_logoText__YL7ia h3{font-weight:600}.app-banner_logoText__YL7ia p{font-size:13px}.app-banner_apps__P_h_H{display:flex;flex-direction:row;justify-content:space-evenly;gap:20px;align-items:center;max-width:320px;padding-top:20px}.error404_container__YEqxG{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;width:100vw;max-width:1000px;margin:0 auto}.error404_error__aC5_a{font-size:4rem;line-height:1.6;font-weight:700;margin:0}.error404_text__fR8PW{font-size:22px;margin:0}.error404_footer__aHyWW{margin-top:2rem;font-size:17px;font-weight:700;text-decoration:none;color:var(--text);transition:color .2s ease-in-out;display:flex;align-items:center;justify-content:space-between;gap:20px}.error404_footer__aHyWW .error404_link__RyiHk{color:var(--text-secondary);transition:color .2s ease-in-out;font-size:15px;font-weight:400;cursor:pointer;text-decoration:underline}.error404_footer__aHyWW .error404_link__RyiHk:hover{color:var(--text);text-decoration:none}.error404_footer__aHyWW .error404_link__RyiHk:before{content:"|";margin:0 20px 0 0}.error404_footer__aHyWW .error404_link__RyiHk:first-child:before{content:"";margin:0}@media(max-width:768px){.error404_container__YEqxG{padding:20px}.error404_error__aC5_a{font-size:18px!important}.error404_text__fR8PW{font-size:15px!important}.error404_footer__aHyWW{flex-direction:column;gap:10px}.error404_footer__aHyWW .error404_link__RyiHk{margin:0;font-size:14px}.error404_footer__aHyWW .error404_link__RyiHk:before,.error404_footer__aHyWW .error404_link__RyiHk:first-child:before{content:"";margin:0}}.autousluge_page__zokXy{display:flex;flex-direction:grid;grid-template-columns:var(--usluge-sidebar-width) 1fr;width:100%;padding:0}.autousluge_content__ChjOD{display:flex;flex-direction:column;padding:20px;width:100%;max-width:100%;background-color:var(--content)}.autousluge_sidebar__4uc5Y{width:var(--usluge-sidebar-width);max-width:var(--usluge-sidebar-width);min-width:var(--usluge-sidebar-width);box-sizing:border-box;overflow-y:auto;padding:16px 0;background-color:var(--widget-bg)}.autousluge_filters__2tqAl{display:flex;flex-direction:column;gap:10px;padding:0 0 0 10px}.autousluge_filterList__zY0nN{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;width:100%}.autousluge_filterItem__Jc44d{display:flex;align-items:center;justify-content:flex-start;padding:3px 5px;color:var(--text);font-size:14px;font-weight:500;cursor:pointer;gap:10px}.autousluge_filterItem__Jc44d:hover{background-color:var(--button-classic-hover);color:var(--button-classic-text)}.autousluge_filterItem__Jc44d.autousluge_active__ptoeZ{background-color:var(--button-classic-active);color:var(--button-classic-active-text)}.autousluge_filterItem__Jc44d.autousluge_disabled__2_W0v{background-color:var(--button-classic-disabled);color:var(--button-classic-disabled-text);cursor:not-allowed}.autousluge_filterItem__Jc44d span{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border:1px solid var(--border);border-radius:4px;background-color:var(--input-bg)}.autousluge_filterButton__fVEk_{background-color:var(--button-classic);border:1px solid transparent;border-radius:4px;padding:10px 20px;cursor:pointer;color:var(--button-classic-text);transition:background-color .3s ease;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:center;font-size:14px;height:40px}.autousluge_filterButton__fVEk_:hover{background-color:var(--button-classic-hover)}.autousluge_distance__D5vDn{border-radius:20px;padding:10px 25px;background-color:var(--body-bg);color:var(--text);font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;gap:10px}.autousluge_distance__D5vDn svg{position:relative;top:2px}.autousluge_distance__D5vDn:hover{background-color:var(--button-classic-hover)}.autousluge_distance__D5vDn.autousluge_active__ptoeZ{background-color:var(--button-classic-hover);color:var(--button-classic-text)}.autousluge_navigation__yhlAx{display:flex;justify-content:flex-start;align-items:center;margin:0 0 20px;gap:25px}.autousluge_navigationLink__HVo4k{color:var(--link-color-hover);text-decoration:none;font-size:14px;font-weight:500}.autousluge_navigationLink__HVo4k:hover{text-decoration:underline}.autousluge_grid__LXBuD{display:grid;grid-template-columns:repeat(auto-fit,1fr);grid-gap:20px;gap:20px;margin-top:30px}.autousluge_noResult__SEGI0{text-align:center;font-size:18px;color:var(--text-light);padding:40px 0}.autousluge_pagination__JvAbm{display:flex;justify-content:center;align-items:center;margin:30px 0 60px;flex-wrap:wrap;gap:8px}.autousluge_pageLink__IqkYW{background:var(--button-classic);color:var(--button-classic-text);padding:8px 16px;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500;transition:background .3s}.autousluge_pageLinkActive__6tB8Y,.autousluge_pageLink__IqkYW:hover{background:var(--button-classic-hover)}.autousluge_pageLinkActive__6tB8Y{color:#fff}.autousluge_activeFilters__Dhm03{margin-top:20px;font-size:14px}.autousluge_activeFilter__UT_iR{background:var(--button-classic-active);color:var(--button-classic-active-text);padding:6px 12px;border-radius:15px}.autousluge_clearFilters__AynIX{background:transparent;color:var(--text);border:none;cursor:pointer;font-size:14px;margin-left:10px;text-decoration:underline;position:relative;top:3px}.autousluge_mobileFilters__uuDVV{display:flex;position:fixed;bottom:0;left:0;right:0;background-color:var(--widget-bg);flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;z-index:2000;box-shadow:0 -2px 10px rgba(0,0,0,.1);height:76px;overflow:hidden}.autousluge_mobileSidebar__njozT{position:fixed;top:0;left:0;bottom:76px;width:70%;z-index:1999;transition:transform .3s ease;transform:translateX(-100%)}.autousluge_mobileSidebar__njozT.autousluge_activeSidebar__va2vz{transform:translateX(0)}.autousluge_mobileSidebarOverlay__2vtjf{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:200;display:none}.autousluge_mobileSidebarOverlay__2vtjf.autousluge_activeSidebar__va2vz{display:block}.service-card_card__Z8U80{display:flex;flex-direction:row;gap:16px;padding:16px;background:var(--widget-bg);box-shadow:0 2px 8px rgba(0,0,0,.06);transition:box-shadow .2s ease;text-decoration:none;color:inherit}.service-card_card__Z8U80:hover{box-shadow:0 4px 16px rgba(0,0,0,.1)}.service-card_avatar__8atm4{min-width:120px;min-height:120px;max-width:120px;border-radius:12px;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center}.service-card_avatar__8atm4 img{max-width:100%;max-height:120px;width:auto;height:auto}.service-card_content__ln28G{flex:1 1;display:flex;flex-direction:column}.service-card_content__ln28G h3{font-size:20px;margin:0 0 4px;font-weight:600}.service-card_content__ln28G .service-card_address__VmXc_{color:#666;font-size:14px;margin-bottom:4px}.service-card_content__ln28G .service-card_phone__2O6it{font-size:14px;color:#007aff;margin-bottom:8px}.service-card_content__ln28G .service-card_meta__Czv7k{font-size:13px;display:flex;justify-content:space-between;color:#999}.service-card_content__ln28G .service-card_meta__Czv7k .service-card_hours__RPoEB{font-style:italic}.service-card_content__ln28G .service-card_meta__Czv7k .service-card_distance__qEKi0{font-weight:500}.service-card_avatarWrapper__uWO_3{display:flex;align-items:center;justify-content:center;min-width:80px;min-height:80px;max-width:100%}.service-card_logo__6kNkb{width:80px;height:80px;object-fit:contain;border-radius:10px}.service-card_distance__qEKi0{font-weight:500;color:#444;display:flex;align-items:center;gap:4px}@media(max-width:560px){.service-card_card__Z8U80{flex-direction:column;gap:8px;padding:0}.service-card_avatarWrapper__uWO_3{min-width:100%;min-height:120px;max-width:100%;max-height:120px}.service-card_avatar__8atm4{min-width:100%;min-height:120px;border-radius:0}.service-card_content__ln28G{align-items:center;text-align:center;padding:0 10px 20px 0}.service-card_meta__Czv7k{flex-direction:column;align-items:center}}.Pagination_pagination__AwU0x{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin:30px 0 60px}.Pagination_pageLink__nBv2j{background:var(--button-classic);color:var(--button-classic-text);padding:8px 16px;border-radius:6px;text-decoration:none;font-size:14px;font-weight:500;transition:background .3s;cursor:pointer}.Pagination_pageLinkActive__HMWz2,.Pagination_pageLink__nBv2j:hover{background:var(--button-classic-hover)}.Pagination_pageLinkActive__HMWz2{color:#fff}.Pagination_disabled___G98o{background:var(--button-classic-disabled);color:var(--button-classic-disabled-text);cursor:not-allowed;pointer-events:none}