:root{--color-bg-base:#fff;--color-bg-surface:#f9f8fb;--color-bg-header:#f4f4f4;--color-bg-contact-strip:#e5c34c;--color-bg-hero:#1d2026;--color-white:#fff;--color-text-primary:#1d1d1f;--color-text-black:#000;--color-text-ink:#141414;--color-text-shell:#151b25;--color-text-strong:#131313;--color-text-header:#0b0b0b;--color-text-nav:#202b3a;--color-text-nav-subtle:#637188;--color-text-nav-primary:#16243a;--color-text-nav-secondary:#344764;--color-text-secondary:#626b76;--color-text-tertiary:#4f5966;--color-text-panel:#161616;--color-text-muted:#8a8a8a;--color-border-default:#dfe4ea;--color-border-header:#e6ebf2;--color-border-menu:#dbe4f0;--color-border-control:#d7deea;--color-border-card:#ebedf2;--color-border-card-strong:#d9dde6;--color-border-form-inverse:#ffffff29;--color-border-modal:#dbe3ed;--color-border-modal-control:#d8e0eb;--color-border-modal-control-hover:#b9c6d7;--color-border-subtle:#ececec;--color-border-soft:#eceff3;--color-border-hover:#d9d9d9;--color-border-focus:#d5dce8;--color-brand-accent:#5e43aa;--color-brand-accent-dark:#4a3587;--color-brand-highlight:#ffd633;--color-brand-highlight-strong:#f3bd00;--color-success:#1b9b69;--color-success-strong:#00a957;--color-promo:#f1c84a;--color-warning-strong:#d3ac43;--color-overlay-modal:#080d1585;--color-messenger-sky:#35a8ff;--color-messenger-green:#30c45a;--dispatcher-text-primary:var(--color-text-hero-analog);--dispatcher-text-body:#4d596a;--dispatcher-text-benefit:#273344;--dispatcher-text-soft:#384454;--dispatcher-dot-success:#49b678;--dispatcher-text-muted:#5d6671;--dispatcher-text-secondary:#5d6878;--dispatcher-form-text:#111;--dispatcher-field-text:#233044;--dispatcher-hint-text:#69778c;--dispatcher-overlay-strong:#1017227a;--dispatcher-overlay-drawer:#090f1c61;--dispatcher-overlay-dialog:#0d142157;--dispatcher-border-mega:#111b2b1c;--dispatcher-scrollbar-thumb:#4c5c7a6b;--dispatcher-border-strong:#d5dfec;--dispatcher-border-default:#d2dbea;--dispatcher-border-soft:#d6deea;--dispatcher-border-subtle:#dce3ee;--dispatcher-border-hover:#a9b8cc;--dispatcher-border-today:#b7c4d6;--dispatcher-border-drawer:#e2e8f2;--dispatcher-border-drawer-soft:#e8edf5;--dispatcher-border-section:#edf1f7;--dispatcher-border-control-soft:#ececec;--dispatcher-border-control-strong:#c9d0da;--dispatcher-border-option:#e4eaf3;--dispatcher-border-option-active:#a7d8b5;--dispatcher-border-count:#c7e4cf;--dispatcher-surface-soft:#f9f8fb;--dispatcher-surface-soft-hover:#eef2f9;--dispatcher-surface-panel:#fff;--dispatcher-surface-muted:#f7f9fc;--dispatcher-surface-pill:#f6f8fc;--dispatcher-surface-day-muted:#f8fafd;--dispatcher-surface-option-hover:#f7faff;--dispatcher-surface-option-active:#f4fbf4;--dispatcher-surface-count:#eef9f1;--dispatcher-surface-shift-hover:#eaf0f8;--dispatcher-surface-close-hover:#f1f5fb;--dispatcher-surface-city-active:#e6f0ff;--dispatcher-accent-surface:#5e43aa1f;--dispatcher-icon-muted:#738196;--dispatcher-text-placeholder:#8d98aa;--dispatcher-calendar-title:#141f2e;--dispatcher-weekday:#7d8898;--dispatcher-day-text:#202a39;--dispatcher-day-muted:#9ca7b8;--dispatcher-text-emphasis:#1b2331;--dispatcher-text-title:#121a27;--dispatcher-text-caption:#5d6c80;--dispatcher-text-available:#49a066;--dispatcher-text-icon:#6f7f96;--dispatcher-text-select:#8a8a8a;--dispatcher-text-stepper:#2e3b4f;--dispatcher-text-stepper-meta:#617083;--dispatcher-text-count:#3f9a61;--dispatcher-text-city-active:#1b4ca8;--dispatcher-action-shadow:0 8px 18px #2330441f;--dispatcher-modal-shadow:0 30px 70px #10172240;--dispatcher-panel-shadow:0 28px 50px #1219262e;--dispatcher-dialog-shadow:0 30px 72px #0b131f47;--dispatcher-drawer-shadow:-28px 0 60px #0c13213d;--dispatcher-submit-shadow:0 10px 24px #5e43aa33;--dispatcher-mobile-cta-shadow:0 16px 34px #1a263852;--dispatcher-select-chevron:#7f8aa0;--dispatcher-telegram-border:#bdd9ff;--dispatcher-telegram-bg:#eaf4ff;--dispatcher-telegram-text:#2f82f2;--dispatcher-whatsapp-border:#bbe7cc;--dispatcher-whatsapp-bg:#e9f8ef;--dispatcher-whatsapp-text:#27a25f;--color-text-form-label:#313942;--color-text-form-note:#68717d;--color-text-body-muted:#5d6671;--color-text-body-soft:#92969b;--color-text-modal-title:#141b24;--color-text-modal-eyebrow:#66758a;--color-text-modal-description:#526172;--color-text-modal-field:#3b4655;--color-text-modal-consent:#606d7d;--color-text-modal-link:#334862;--color-text-modal-action:#5f6c7c;--color-text-soft-muted:#9a9a9a;--color-text-detail-muted:#555f6b;--color-text-price-meta:#65707d;--color-text-chip-dark:#2e3540;--color-text-content-strong:#303030;--color-text-hero-analog:#101722;--color-breadcrumb-link:#4d617f;--color-breadcrumb-text:#708199;--color-breadcrumb-muted:#a6b0bf;--color-breadcrumb-home:#5e43aa;--color-surface-soft-alt:#f8fafc;--color-surface-soft-hover:#f8fafd;--about-reference-bg:var(--color-bg-base);--about-reference-text-strong:var(--color-text-strong);--about-reference-breadcrumb-text:var(--color-about-reference-about-reference-breadcrumb-text);--about-reference-breadcrumb-link:var(--color-about-reference-about-reference-breadcrumb-link);--about-reference-breadcrumb-hover:var(--color-about-reference-about-reference-breadcrumb-hover);--about-reference-label:var(--color-archive-landing-breadcrumbs-text);--about-reference-heading:var(--color-about-reference-about-reference-heading);--about-reference-lead:var(--color-about-reference-about-reference-lead);--about-reference-seal-bg:var(--color-brand-highlight);--about-reference-seal-text:var(--dispatcher-form-text);--about-reference-seal-shadow:0 18px 40px var(--color-about-reference-about-reference-seal-shadow);--about-reference-border-grid:var(--color-equipment-detail-template-image-border);--about-reference-title:var(--color-about-reference-about-reference-title);--about-reference-stat-copy:var(--color-about-reference-about-reference-stat-copy);--about-reference-statement:var(--color-about-reference-about-reference-statement);--about-reference-copy:var(--color-about-reference-about-reference-copy);--about-reference-checklist-text:var(--color-about-reference-about-reference-checklist-text);--about-reference-checklist-bg:var(--color-about-reference-about-reference-checklist-bg);--about-reference-checklist-icon:var(--color-about-reference-about-reference-checklist-icon);--about-reference-history-border:var(--color-about-reference-about-reference-history-border);--about-reference-history-shadow:0 18px 40px var(--color-about-reference-about-reference-history-shadow);--about-reference-history-copy:var(--color-about-reference-about-reference-history-copy);--about-reference-work-shadow:0 24px 60px var(--color-about-reference-about-reference-work-shadow);--about-reference-card-border:var(--color-about-reference-about-reference-card-border);--about-reference-icon-accent:var(--color-brand-accent);--about-reference-process-number:var(--color-about-reference-about-reference-process-number);--about-reference-process-copy:var(--color-about-reference-about-reference-process-copy);--about-reference-source-copy:var(--color-about-reference-about-reference-source-copy);--about-reference-cta-border:var(--color-about-reference-about-reference-cta-border);--space-0:0;--space-1:2px;--space-2:4px;--space-3:8px;--space-4:10px;--space-5:12px;--space-6:16px;--space-7:20px;--space-8:24px;--button-padding-x-sm:14px;--button-padding-x-md:18px;--button-padding-x-lg:24px;--badge-padding-y:2px;--badge-padding-x:10px;--breadcrumbs-gap:7px;--radius-2xs:7px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-card:14px;--radius-lg:16px;--radius-full:999px;--button-radius:10px;--shadow-focus-accent:0 0 0 3px #5e43aa1f;--shadow-focus-accent-mix:0 0 0 3px color-mix(in srgb, var(--accent) 25%, transparent);--shadow-header-soft:0 6px 18px #1017220f;--shadow-mega-menu:0 28px 64px #10182638;--shadow-form-card:0 18px 70px #0000002e;--shadow-modal-panel:0 26px 70px #0c152142;--motion-duration-fast:.18s;--motion-duration-normal:.2s;--motion-duration-slow:.3s;--motion-ease-standard:ease;--breakpoint-xs:460px;--breakpoint-sm:700px;--breakpoint-md:760px;--breakpoint-lg:1020px;--breakpoint-xl:1366px;--control-height-sm:37px;--button-height-sm:38px;--button-height-md:46px;--button-height-lg:54px;--color-legacy-001:#00b90e;--color-legacy-002:#0e1625;--color-legacy-003:#0f1622;--color-legacy-004:#0f172a;--color-legacy-005:#0f8f56;--color-legacy-006:#101723;--color-legacy-007:#101c30;--color-legacy-008:#111827;--color-legacy-009:#111a29;--color-legacy-010:#111b2a;--color-legacy-011:#111b2b;--color-legacy-012:#151515;--color-legacy-013:#152238;--color-legacy-014:#16263f;--color-legacy-015:#16895c;--color-legacy-016:#172033;--color-legacy-017:#172236;--color-legacy-018:#181818;--color-legacy-019:#1a1a1a;--color-legacy-020:#1a212c;--color-legacy-021:#1a2433;--color-legacy-022:#1a2533;--color-legacy-023:#1a2534;--color-legacy-024:#1b293d;--color-legacy-025:#1c2431;--color-legacy-026:#1c2534;--color-legacy-027:#1d2738;--color-legacy-028:#1d2d44;--color-legacy-029:#1f2a38;--color-legacy-030:#1f2f4d;--color-legacy-031:#1f3150;--color-legacy-032:#202020;--color-legacy-033:#233146;--color-legacy-034:#23344b;--color-legacy-035:#242424;--color-legacy-036:#243145;--color-legacy-037:#243652;--color-legacy-038:#263241;--color-legacy-039:#272727;--color-legacy-040:#273244;--color-legacy-041:#27364c;--color-legacy-042:#29374a;--color-legacy-043:#2a3545;--color-legacy-044:#2b394b;--color-legacy-045:#2b3a52;--color-legacy-046:#2b3b59;--color-legacy-047:#2b3c56;--color-legacy-048:#2e3848;--color-legacy-049:#2f3745;--color-legacy-050:#2f3948;--color-legacy-051:#2f3a2f;--color-legacy-052:#2f3a4a;--color-legacy-053:#2f3b4a;--color-legacy-054:#2f3b4d;--color-legacy-055:#2f3d52;--color-legacy-056:#2f405d;--color-legacy-057:#2f4364;--color-legacy-058:#303741;--color-legacy-059:#333;--color-legacy-060:#334155;--color-legacy-061:#334256;--color-legacy-062:#33455d;--color-legacy-063:#343942;--color-legacy-064:#354153;--color-legacy-065:#35445a;--color-legacy-066:#383838;--color-legacy-067:#3856a1;--color-legacy-068:#39485d;--color-legacy-069:#39b54a;--color-legacy-070:#3a424d;--color-legacy-071:#3b4a5f;--color-legacy-072:#3c4a5d;--color-legacy-073:#3f4a5c;--color-legacy-074:#3f4a5e;--color-legacy-075:#3f4b5f;--color-legacy-076:#3f4f66;--color-legacy-077:#405370;--color-legacy-078:#41506a;--color-legacy-079:#41526a;--color-legacy-080:#424242;--color-legacy-081:#44546b;--color-legacy-082:#455267;--color-legacy-083:#455a78;--color-legacy-084:#485b77;--color-legacy-085:#4b5360;--color-legacy-086:#4b5566;--color-legacy-087:#4c596c;--color-legacy-088:#4c5d75;--color-legacy-089:#4c5e7c;--color-legacy-090:#4d6280;--color-legacy-091:#4d76d7;--color-legacy-092:#4e5661;--color-legacy-093:#4e5a68;--color-legacy-094:#4e5b70;--color-legacy-095:#4e5d73;--color-legacy-096:#4f5d70;--color-legacy-097:#4f6077;--color-legacy-098:#4f6580;--color-legacy-099:#536177;--color-legacy-100:#5b48a2;--color-legacy-101:#5b6677;--color-legacy-102:#5d6774;--color-legacy-103:#5f6d82;--color-legacy-104:#5f7086;--color-legacy-105:#5f718a;--color-legacy-106:#606b78;--color-legacy-107:#607498;--color-legacy-108:#617289;--color-legacy-109:#64748b;--color-legacy-110:#666;--color-legacy-111:#66707d;--color-legacy-112:#667792;--color-legacy-113:#68778c;--color-legacy-114:#6a7482;--color-legacy-115:#6a7c95;--color-legacy-116:#6b7b91;--color-legacy-117:#6c788a;--color-legacy-118:#6d6d6d;--color-legacy-119:#6f7b8a;--color-legacy-120:#6f7e94;--color-legacy-121:#6f7f95;--color-legacy-122:#707070;--color-legacy-123:#708098;--color-legacy-124:#708299;--color-legacy-125:#717c8a;--color-legacy-126:#757575;--color-legacy-127:#778699;--color-legacy-128:#7a8490;--color-legacy-129:#7a8799;--color-legacy-130:#7a879b;--color-legacy-131:#7b61ff;--color-legacy-132:#7b8490;--color-legacy-133:#7f8c9e;--color-legacy-134:#8a94a3;--color-legacy-135:#8b95a8;--color-legacy-136:#8b97a8;--color-legacy-137:#8c96a6;--color-legacy-138:#8fa7d2;--color-legacy-139:#95a1b5;--color-legacy-140:#95a3b6;--color-legacy-141:#97a3b4;--color-legacy-142:#98a2b3;--color-legacy-143:#999;--color-legacy-144:#9aa4b3;--color-legacy-145:#9caec6;--color-legacy-146:#aab4c3;--color-legacy-147:#b0bac8;--color-legacy-148:#b6202f;--color-legacy-149:#b7c9e3;--color-legacy-150:#b8c3d5;--color-legacy-151:#b8c5d5;--color-legacy-152:#b8c6d8;--color-legacy-153:#b9c3d4;--color-legacy-154:#bfc9d7;--color-legacy-155:#c3ccd8;--color-legacy-156:#c3cfdd;--color-legacy-157:#c4cedd;--color-legacy-158:#c5cfde;--color-legacy-159:#c7ccd6;--color-legacy-160:#c7d1de;--color-legacy-161:#ccc;--color-legacy-162:#cddbef;--color-legacy-163:#d2d9e6;--color-legacy-164:#d2dce8;--color-legacy-165:#d5dce7;--color-legacy-166:#d5dcee;--color-legacy-167:#d5deea;--color-legacy-168:#d6dfe9;--color-legacy-169:#d7dde8;--color-legacy-170:#d7e1ee;--color-legacy-171:#d8d8d8;--color-legacy-172:#d8deea;--color-legacy-173:#d8e1ec;--color-legacy-174:#dbe2ed;--color-legacy-175:#dce5ec;--color-legacy-176:#dce7f4;--color-legacy-177:#dde4ee;--color-legacy-178:#dde6f1;--color-legacy-179:#dfe6f0;--color-legacy-180:#e0e6ef;--color-legacy-181:#e1e7f0;--color-legacy-182:#e2e7ee;--color-legacy-183:#e2e8ee;--color-legacy-184:#e2e8f0;--color-legacy-185:#e3e8ef;--color-legacy-186:#e3e9f2;--color-legacy-187:#e3eaf4;--color-legacy-188:#e4e9f1;--color-legacy-189:#e4e9f2;--color-legacy-190:#e5e5e5;--color-legacy-191:#e5eaef;--color-legacy-192:#e5eaf3;--color-legacy-193:#e6eee6;--color-legacy-194:#e7ebf0;--color-legacy-195:#e7edf2;--color-legacy-196:#e8edf2;--color-legacy-197:#e9edf2;--color-legacy-198:#ebebeb;--color-legacy-199:#ebf0f6;--color-legacy-200:#eceff4;--color-legacy-201:#ecf1f6;--color-legacy-202:#ededed;--color-legacy-203:#edf2f7;--color-legacy-204:#edf2f8;--color-legacy-205:#edf2ff;--color-legacy-206:#edf3fb;--color-legacy-207:#eef2f5;--color-legacy-208:#eef3f8;--color-legacy-209:#efefef;--color-legacy-210:#eff4f9;--color-legacy-211:#f0f0f0;--color-legacy-212:#f1c458;--color-legacy-213:#f1f1f1;--color-legacy-214:#f2f2f2;--color-legacy-215:#f3f3f3;--color-legacy-216:#f3f4f6;--color-legacy-217:#f3f7ff;--color-legacy-218:#f4ca5f;--color-legacy-219:#f4f7fb;--color-legacy-220:#f5f5f5;--color-legacy-221:#f5f8ff;--color-legacy-222:#f6c9cd;--color-legacy-223:#f6f6f6;--color-legacy-224:#f6f9fc;--color-legacy-225:#f6f9ff;--color-legacy-226:#f7f8fa;--color-legacy-227:#f8fbff;--color-legacy-228:#f9fbff;--color-legacy-229:#fafafa;--color-legacy-230:#fafcff;--color-legacy-231:#fbfdff;--color-legacy-232:#fdfefe;--color-legacy-233:#ffe58f;--color-legacy-234:#fff5f5;--color-legacy-235:#00000012;--color-legacy-236:#00000024;--color-legacy-237:#00000080;--color-legacy-238:#00000085;--color-legacy-239:#000000c7;--color-legacy-240:#00a9572b;--color-legacy-241:#0a0b0d4d;--color-legacy-242:#0a0b0d8f;--color-legacy-243:#708eba29;--color-legacy-244:#0d0f1247;--color-legacy-245:#0d0f12b3;--color-legacy-246:#0d0f12eb;--color-legacy-247:#0f172a1f;--color-legacy-248:#0f172a38;--color-legacy-249:#0f172a3d;--color-legacy-250:#0f1c2f1f;--color-legacy-251:#0f1c2f24;--color-legacy-252:#0f1c2f29;--color-legacy-253:#af8f263d;--color-legacy-254:#d3ac432e;--color-legacy-255:#16223429;--color-legacy-256:#e7bc472e;--color-legacy-257:#ffffff14;--color-legacy-258:#ffffff2e;--color-legacy-259:#ffffff38;--color-legacy-260:#fff6;--color-legacy-261:#ffffff70;--color-legacy-262:#ffffffad;--color-legacy-263:#ffffffd6;--color-legacy-264:#ffffffe6;--color-legacy-265:#1b9b691f;--color-legacy-266:#1ddb3f2e;--color-legacy-267:#33486275;--color-legacy-268:#08090c14;--color-legacy-269:#08090c1f;--color-legacy-270:#08090c21;--color-legacy-271:#08090c29;--color-legacy-272:#08090c6b;--color-legacy-273:#08090c70;--color-legacy-274:#08090c7a;--color-legacy-275:#08090c80;--color-legacy-276:#08090cb3;--color-legacy-277:#08090cb8;--color-equipment-detail-offer-status-color:var(--color-legacy-001);--color-about-page-modern-video-wrap-background:var(--color-legacy-002);--color-home-service-feature-color:var(--color-legacy-003);--color-archive-landing-color-4:var(--color-legacy-004);--color-equipment-detail-template-calculator-color-3:var(--color-legacy-005);--color-about-reference-about-reference-heading:var(--color-legacy-006);--color-equipment-detail-template-calculator-color-2:var(--color-legacy-007);--color-about-reference-about-reference-title:var(--color-legacy-008);--color-ui-carousel-arrow-color-2:var(--color-legacy-009);--color-contact-hero-link-color:var(--color-legacy-010);--color-equipment-detail-template-price-color:var(--color-legacy-011);--color-badge-promo-color:var(--color-legacy-012);--color-delivery-payment-page-trigger-title-color:var(--color-legacy-013);--color-article-template-side-link-color-2:var(--color-legacy-014);--color-about-reference-about-reference-checklist-icon:var(--color-legacy-015);--color-about-reference-about-reference-statement:var(--color-legacy-016);--color-equipment-detail-template-delivery-note-color:var(--color-legacy-017);--color-home-category-card-color:var(--color-legacy-018);--color-page-button-secondary-hover-2:var(--color-legacy-019);--color-lead-modal-dialog-color:var(--color-legacy-020);--color-ui-carousel-arrow-color:var(--color-legacy-021);--color-equipment-detail-template-specs-color:var(--color-legacy-022);--color-contact-hero-item-color:var(--color-legacy-023);--color-contact-template-map-title-color:var(--color-legacy-024);--color-archive-landing-color-2:var(--color-legacy-025);--color-equipment-detail-template-button-secondary-color:var(--color-legacy-026);--color-footer-contacts-color:var(--color-legacy-027);--color-about-reference-about-reference-breadcrumb-hover:var(--color-legacy-028);--color-smart-catalog-sidebar-name-color:var(--color-legacy-029);--color-article-template-toc-color:var(--color-legacy-030);--color-blog-archive-filter-tab-color-2:var(--color-legacy-031);--color-home-order-form-color:var(--color-legacy-032);--color-lead-modal-close-color-2:var(--color-legacy-033);--color-ui-select-option-color-2:var(--color-legacy-034);--color-home-why-card-color:var(--color-legacy-035);--color-about-reference-about-reference-checklist-text:var(--color-legacy-036);--color-seo-enhanced-related-chip-color:var(--color-legacy-037);--color-smart-catalog-sidebar-item-color:var(--color-legacy-038);--color-home-fleet-card-color:var(--color-legacy-039);--color-footer-contact-link-color:var(--color-legacy-040);--color-seo-enhanced-summary-color:var(--color-legacy-041);--color-smart-catalog-specs-open-all-icon-color:var(--color-legacy-042);--color-equipment-detail-template-offer-color:var(--color-legacy-043);--color-smart-catalog-work-option-color:var(--color-legacy-044);--color-blog-archive-filter-tab-color-3:var(--color-legacy-045);--color-article-template-toc-link-color:var(--color-legacy-046);--color-smart-catalog-specs-open-all-color-2:var(--color-legacy-047);--color-seo-enhanced-body-color:var(--color-legacy-048);--color-article-template-content-color:var(--color-legacy-049);--color-footer-column-color:var(--color-legacy-050);--color-home-category-card-badge-color:var(--color-legacy-051);--color-seo-enhanced-intro-color:var(--color-legacy-052);--color-smart-catalog-specs-open-all-color:var(--color-legacy-053);--color-smart-catalog-show-more-color:var(--color-legacy-054);--color-ui-select-option-color:var(--color-legacy-055);--color-article-template-side-link-color:var(--color-legacy-056);--color-delivery-payment-page-hero-breadcrumbs-color:var(--color-legacy-057);--color-content-color:var(--color-legacy-058);--color-article-sidebar-color-2:var(--color-legacy-059);--color-smart-catalog-chip-color:var(--color-legacy-060);--color-ui-select-trigger-color:var(--color-legacy-061);--color-seo-enhanced-facts-color:var(--color-legacy-062);--color-review-card-color:var(--color-legacy-063);--color-article-template-lead-color:var(--color-legacy-064);--color-smart-catalog-work-option-color-2:var(--color-legacy-065);--color-page-button-primary-hover:var(--color-legacy-066);--color-archive-filterbar-toggle-count-color:var(--color-legacy-067);--color-smart-catalog-specs-reset-link-color-2:var(--color-legacy-068);--color-home-category-card-dot-background:var(--color-legacy-069);--color-home-service-feature-color-2:var(--color-legacy-070);--color-smart-catalog-specs-quick-color:var(--color-legacy-071);--color-lead-modal-close-color:var(--color-legacy-072);--color-about-reference-about-reference-lead:var(--color-legacy-073);--color-about-reference-about-reference-source-copy:var(--color-legacy-074);--color-smart-catalog-subcategories-field-color:var(--color-legacy-075);--color-equipment-detail-template-lead-color:var(--color-legacy-076);--color-about-reference-about-reference-breadcrumb-link:var(--color-legacy-077);--color-smart-catalog-work-clear-color-2:var(--color-legacy-078);--color-equipment-detail-template-calculator-color:var(--color-legacy-079);--color-home-why-copy-color:var(--color-legacy-080);--color-archive-landing-breadcrumbs-link:var(--color-legacy-081);--color-about-reference-about-reference-copy:var(--color-legacy-082);--color-seo-enhanced-toc-link-sub-color:var(--color-legacy-083);--color-article-template-side-card-cta-color:var(--color-legacy-084);--color-content-color-2:var(--color-legacy-085);--color-site-footer-tagline-color:var(--color-legacy-086);--color-about-reference-about-reference-stat-copy:var(--color-legacy-087);--color-equipment-detail-template-spec-value-color:var(--color-legacy-088);--color-seo-enhanced-related-more-summary-color:var(--color-legacy-089);--color-article-template-toc-link-sub-color:var(--color-legacy-090);--color-ui-select-option-check-color:var(--color-legacy-091);--color-article-lead-color:var(--color-legacy-092);--color-smart-catalog-sidebar-thumb-fallback-color:var(--color-legacy-093);--color-about-reference-about-reference-process-copy:var(--color-legacy-094);--color-delivery-payment-page-trigger-summary-color:var(--color-legacy-095);--color-smart-catalog-chips-clear-color:var(--color-legacy-096);--color-article-template-meta-item-color:var(--color-legacy-097);--color-smart-catalog-specs-reset-link-inline-color:var(--color-legacy-098);--color-about-reference-about-reference-history-copy:var(--color-legacy-099);--color-smart-catalog-work-option-check-color:var(--color-legacy-100);--color-footer-contacts-color-2:var(--color-legacy-101);--color-smart-catalog-summary-color:var(--color-legacy-102);--color-equipment-detail-template-subprice-color:var(--color-legacy-103);--color-seo-enhanced-related-title-color:var(--color-legacy-104);--color-delivery-payment-page-trigger-icon-border-right:var(--color-legacy-105);--color-smart-catalog-sidebar-title-color:var(--color-legacy-106);--color-blog-archive-filter-tab-color-4:var(--color-legacy-107);--color-smart-catalog-specs-reset-link-color:var(--color-legacy-108);--color-smart-catalog-specs-panel-close-color:var(--color-legacy-109);--color-page-text-secondary:var(--color-legacy-110);--color-specs-grid-color:var(--color-legacy-111);--color-article-template-side-title-color:var(--color-legacy-112);--color-smart-catalog-specs-panel-meta-color:var(--color-legacy-113);--color-smart-catalog-subcategories-title-color:var(--color-legacy-114);--color-article-template-meta-label-color:var(--color-legacy-115);--color-ui-select-chevron-color:var(--color-legacy-116);--color-about-reference-about-reference-breadcrumb-text:var(--color-legacy-117);--color-equipment-detail-panel-color:var(--color-legacy-118);--color-smart-catalog-sidebar-count-color:var(--color-legacy-119);--color-smart-catalog-work-clear-color:var(--color-legacy-120);--color-equipment-detail-template-fineprint-color:var(--color-legacy-121);--color-home-category-card-color-2:var(--color-legacy-122);--color-smart-catalog-work-option-count-color:var(--color-legacy-123);--color-article-template-meta-icon-color:var(--color-legacy-124);--color-smart-catalog-hint-color:var(--color-legacy-125);--color-article-sidebar-color:var(--color-legacy-126);--color-smart-catalog-specs-panel-empty-color:var(--color-legacy-127);--color-card-meta-hint-color:var(--color-legacy-128);--color-archive-landing-breadcrumbs-text:var(--color-legacy-129);--color-blog-archive-filter-tab-color:var(--color-legacy-130);--color-seo-enhanced-toc-link-background:var(--color-legacy-131);--color-equipment-card-media-color:var(--color-legacy-132);--color-smart-catalog-work-empty-color:var(--color-legacy-133);--color-archive-landing-color:var(--color-legacy-134);--color-ui-carousel-dot-background-2:var(--color-legacy-135);--color-smart-catalog-work-search-icon-color:var(--color-legacy-136);--color-archive-landing-color-6:var(--color-legacy-137);--color-smart-catalog-specs-open-all-border-color-2:var(--color-legacy-138);--color-blog-archive-filter-count-color:var(--color-legacy-139);--color-ui-select-option-color-3:var(--color-legacy-140);--color-smart-catalog-work-input-color:var(--color-legacy-141);--color-archive-landing-color-5:var(--color-legacy-142);--color-page-text-secondary-2:var(--color-legacy-143);--color-archive-landing-color-3:var(--color-legacy-144);--color-ui-select-trigger-border-color-2:var(--color-legacy-145);--color-about-reference-about-reference-process-number:var(--color-legacy-146);--color-archive-landing-breadcrumbs-muted:var(--color-legacy-147);--color-equipment-detail-template-calculator-color-4:var(--color-legacy-148);--color-seo-enhanced-summary-border-color:var(--color-legacy-149);--color-equipment-detail-template-spec-dots-border-bottom:var(--color-legacy-150);--color-smart-catalog-specs-open-all-border-color:var(--color-legacy-151);--color-smart-catalog-show-more-border-color:var(--color-legacy-152);--color-ui-carousel-arrow-border-color:var(--color-legacy-153);--color-equipment-detail-template-button-secondary-border-color-2:var(--color-legacy-154);--color-smart-catalog-specs-panel-grid-scrollbar-color:var(--color-legacy-155);--color-ui-select-trigger-border-color:var(--color-legacy-156);--color-ui-select-menu-background:var(--color-legacy-157);--color-seo-enhanced-related-chip-border-color:var(--color-legacy-158);--color-article-template-toc-link-background:var(--color-legacy-159);--color-smart-catalog-specs-open-all-border:var(--color-legacy-160);--color-page-button-primary-hover-2:var(--color-legacy-161);--color-seo-enhanced-summary-border:var(--color-legacy-162);--color-ui-carousel-dot-background:var(--color-legacy-163);--color-smart-catalog-show-more-border:var(--color-legacy-164);--color-equipment-detail-template-button-secondary-border-color:var(--color-legacy-165);--color-archive-filterbar-toggle-border-color-2:var(--color-legacy-166);--color-ui-select-trigger-border:var(--color-legacy-167);--color-ui-select-menu-border:var(--color-legacy-168);--color-ui-carousel-arrow-border:var(--color-legacy-169);--color-equipment-detail-template-calculator-result-border:var(--color-legacy-170);--color-archive-filterbar-toggle-border-color:var(--color-legacy-171);--color-seo-enhanced-related-chip-border:var(--color-legacy-172);--color-smart-catalog-specs-panel-border:var(--color-legacy-173);--color-delivery-payment-page-item-border:var(--color-legacy-174);--color-smart-catalog-specs-extra-row-background-2:var(--color-legacy-175);--color-seo-enhanced-facts-border:var(--color-legacy-176);--color-equipment-detail-template-contact-border:var(--color-legacy-177);--color-smart-catalog-chips-clear-background:var(--color-legacy-178);--color-equipment-detail-template-offer-border:var(--color-legacy-179);--color-about-reference-about-reference-history-border:var(--color-legacy-180);--color-about-reference-about-reference-card-border:var(--color-legacy-181);--color-home-service-feature-border:var(--color-legacy-182);--color-smart-catalog-chip-background-2:var(--color-legacy-183);--color-smart-catalog-toolbar-border:var(--color-legacy-184);--color-equipment-detail-template-image-border:var(--color-legacy-185);--color-about-page-modern-video-wrap-border:var(--color-legacy-186);--color-article-template-toc-border:var(--color-legacy-187);--color-delivery-payment-page-content-border-top:var(--color-legacy-188);--color-about-reference-about-reference-cta-border:var(--color-legacy-189);--color-contact-template-map-background:var(--color-legacy-190);--color-smart-catalog-specs-clear-background:var(--color-legacy-191);--color-article-template-discount-inner-border:var(--color-legacy-192);--color-home-category-card-badge-background:var(--color-legacy-193);--color-card-meta-border-top:var(--color-legacy-194);--color-smart-catalog-specs-extra-row-background:var(--color-legacy-195);--color-smart-catalog-specs-reset-link-background:var(--color-legacy-196);--color-equipment-card-media-background:var(--color-legacy-197);--color-page-button-secondary-border:var(--color-legacy-198);--color-directory-link-image-background:var(--color-legacy-199);--color-site-footer-brand-border-top:var(--color-legacy-200);--color-smart-catalog-sidebar-thumb-all-background:var(--color-legacy-201);--color-equipment-detail-panel-border-bottom:var(--color-legacy-202);--color-smart-catalog-specs-panel-grid-scrollbar-color-2:var(--color-legacy-203);--color-smart-catalog-work-clear-background:var(--color-legacy-204);--color-archive-filterbar-toggle-count-background:var(--color-legacy-205);--color-article-template-side-card-cta-background:var(--color-legacy-206);--color-smart-catalog-chip-background:var(--color-legacy-207);--color-ui-select-option-background:var(--color-legacy-208);--color-about-template-why-grid-border-right:var(--color-legacy-209);--color-smart-catalog-specs-panel-close-background:var(--color-legacy-210);--color-brand-order-messengers-background:var(--color-legacy-211);--color-article-template-discount-inner-background-3:var(--color-legacy-212);--color-equipment-card-background:var(--color-legacy-213);--color-page-button-secondary-hover:var(--color-legacy-214);--color-archive-landing-background-2:var(--color-legacy-215);--color-equipment-detail-template-contact-background:var(--color-legacy-216);--color-smart-catalog-specs-open-all-background-3:var(--color-legacy-217);--color-article-template-discount-inner-background-2:var(--color-legacy-218);--color-smart-catalog-summary-background:var(--color-legacy-219);--color-article-page-background:var(--color-legacy-220);--color-archive-filterbar-toggle-background:var(--color-legacy-221);--color-equipment-detail-template-calculator-border:var(--color-legacy-222);--color-archive-landing-background:var(--color-legacy-223);--color-smart-catalog-specs-open-all-background-2:var(--color-legacy-224);--color-seo-enhanced-facts-background:var(--color-legacy-225);--color-smart-catalog-work-popover-background:var(--color-legacy-226);--color-seo-enhanced-summary-background:var(--color-legacy-227);--color-seo-enhanced-related-chip-background:var(--color-legacy-228);--color-page-background:var(--color-legacy-229);--color-article-template-toc-background:var(--color-legacy-230);--color-ui-select-trigger-background:var(--color-legacy-231);--color-smart-catalog-specs-open-all-background:var(--color-legacy-232);--color-article-template-discount-inner-background:var(--color-legacy-233);--color-equipment-detail-template-calculator-background:var(--color-legacy-234);--color-katet-masthead-panel-border:var(--color-legacy-235);--color-katet-masthead-panel-box-shadow:var(--color-legacy-236);--color-equipment-detail-media-box-shadow:var(--color-legacy-237);--color-katet-masthead-search-color-2:var(--color-legacy-238);--color-katet-masthead-search-color:var(--color-legacy-239);--color-badge-success-background:var(--color-legacy-240);--color-home-page-background-2:var(--color-legacy-241);--color-home-page-background:var(--color-legacy-242);--color-ui-select-trigger-box-shadow:var(--color-legacy-243);--color-hero-shade-background-3:var(--color-legacy-244);--color-hero-shade-background-2:var(--color-legacy-245);--color-hero-shade-background:var(--color-legacy-246);--color-smart-catalog-work-popover-box-shadow:var(--color-legacy-247);--color-smart-catalog-specs-panel-box-shadow:var(--color-legacy-248);--color-smart-catalog-specs-panel-backdrop-background:var(--color-legacy-249);--color-about-reference-about-reference-history-shadow:var(--color-legacy-250);--color-about-reference-about-reference-seal-shadow:var(--color-legacy-251);--color-about-reference-about-reference-work-shadow:var(--color-legacy-252);--color-katet-masthead-search-background:var(--color-legacy-253);--color-badge-warning-background:var(--color-legacy-254);--color-ui-select-menu-box-shadow:var(--color-legacy-255);--color-home-fleet-card-sale-background:var(--color-legacy-256);--color-button-light-background:var(--color-legacy-257);--color-button-light-border-color:var(--color-legacy-258);--color-hero-badges-border:var(--color-legacy-259);--color-breadcrumbs-hero-breadcrumbs-muted:var(--color-legacy-260);--color-archive-consult-card-color:var(--color-legacy-261);--color-breadcrumbs-hero-breadcrumbs-text:var(--color-legacy-262);--color-hero-description-color:var(--color-legacy-263);--color-breadcrumbs-hero-breadcrumbs-link:var(--color-legacy-264);--color-about-reference-about-reference-checklist-bg:var(--color-legacy-265);--color-equipment-detail-offer-status-background:var(--color-legacy-266);--color-lead-modal-consent-text-decoration-color:var(--color-legacy-267);--color-archive-landing-background-image-4:var(--color-legacy-268);--color-archive-landing-background-image-2:var(--color-legacy-269);--color-home-page-background-5:var(--color-legacy-270);--color-home-page-background-8:var(--color-legacy-271);--color-archive-landing-background-image-3:var(--color-legacy-272);--color-home-page-background-4:var(--color-legacy-273);--color-archive-landing-background-image:var(--color-legacy-274);--color-home-page-background-7:var(--color-legacy-275);--color-home-page-background-3:var(--color-legacy-276);--color-home-page-background-6:var(--color-legacy-277)}
@font-face{font-family:Futura PT;src:url(/assets/katet/fonts/FuturaPT-Light.woff2)format("woff2");font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Futura PT;src:url(/assets/katet/fonts/FuturaPT-Book.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Futura PT;src:url(/assets/katet/fonts/FuturaPT-Medium.woff2)format("woff2");font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Futura PT;src:url(/assets/katet/fonts/FuturaPT-Bold.woff2)format("woff2");font-style:normal;font-weight:700;font-display:swap}@font-face{font-family:Futura PT;src:url(/assets/katet/fonts/FuturaPT-ExtraBold.woff2)format("woff2");font-style:normal;font-weight:800;font-display:swap}@font-face{font-family:Graphik LCG;src:url(/assets/katet/fonts/graphiklcg-regular.woff)format("woff");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Montserrat;src:url(/assets/katet/fonts/Montserrat-CyrillicExt.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;src:url(/assets/katet/fonts/Montserrat-Cyrillic.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;src:url(/assets/katet/fonts/Montserrat-Latin.woff2)format("woff2");font-style:normal;font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--background:var(--color-bg-base);--foreground:var(--color-text-primary);--surface-gray:var(--color-bg-surface);--muted:var(--surface-gray);--line:var(--color-border-default);--yellow:var(--color-brand-highlight);--yellow-strong:var(--color-brand-highlight-strong);--ink:var(--color-text-ink);--accent:var(--color-brand-accent);--accent-dark:var(--color-brand-accent-dark);--green:var(--color-success);--container:1440px;--font-body:var(--font-body-next,"IBM Plex Sans"), "Montserrat", "Graphik LCG", sans-serif;--font-display:var(--font-display-next,"Exo 2"), var(--font-body-next,"IBM Plex Sans"), "Futura PT", "Montserrat", "Graphik LCG", sans-serif;--font-serif:Georgia, serif;--type-xs:12px;--type-caption:13px;--type-small:14px;--type-ui:16px;--type-body:18px;--type-lead:20px;--type-card-title:20px;--type-panel-title:24px;--type-h2:clamp(22px, 1.8vw, 26px);--type-section-title:clamp(30px, 4vw, 46px);--type-section-title-lg:clamp(34px, 4vw, 52px);--type-page-title:clamp(40px, 4.3vw, 68px);--type-detail-title:clamp(38px, 4.8vw, 62px);--type-hero-title:clamp(40px, 6vw, 74px);--type-home-hero-title:clamp(52px, 5vw, 76px);--type-article-title:clamp(34px, 4vw, 52px);--type-tablet-hero-title:54px;--type-mobile-title:35px;--leading-none:1;--leading-heading:1.08;--leading-snug:1.2;--leading-ui:1.25;--leading-copy:1.6;--leading-rich:1.72}html{scroll-behavior:smooth;height:100%}html,body{max-width:100vw}html{overflow-x:hidden}body{--font-body:var(--font-body-next,"IBM Plex Sans"), "Montserrat", "Graphik LCG", sans-serif;--font-display:var(--font-display-next,"Exo 2"), var(--font-body-next,"IBM Plex Sans"), "Futura PT", "Montserrat", "Graphik LCG", sans-serif;min-height:100%;color:var(--foreground);background:var(--background);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-size:16px;line-height:1.5;display:flex}body.home-details-modal-open{overflow:hidden}:is(body:has(.home-page) .katet-masthead,body:has(.dispatcher-header-page) .katet-masthead){display:none}h1,h2,h3,h4,.button,.eyebrow{font-family:var(--font-display)}h1,h2,h3,h4{overflow-wrap:break-word;text-wrap:balance}p,li,dt,dd,blockquote{overflow-wrap:break-word}*{box-sizing:border-box;margin:0;padding:0}.u-pos-rel{position:relative}.u-pos-rel-min-h-1{min-height:1px;position:relative}.u-fluid-img{width:100%;height:auto}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.ui-input{width:100%;min-width:0;height:var(--control-height-sm);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xs);padding:0 var(--space-5);background:var(--color-bg-base);color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--type-small);transition:border-color var(--motion-duration-normal) var(--motion-ease-standard), background var(--motion-duration-normal) var(--motion-ease-standard), box-shadow var(--motion-duration-normal) var(--motion-ease-standard);outline:none;font-weight:400;line-height:1.2}.ui-input::placeholder{color:var(--color-text-muted)}.ui-input:hover{border-color:var(--color-border-hover)}.ui-input:focus,.ui-input:focus-visible{border-color:var(--color-border-focus);box-shadow:var(--shadow-focus-accent)}.ui-input:disabled{opacity:.6;cursor:not-allowed}img{max-width:100%;height:auto}main{flex:1}.container{width:min(var(--container), calc(100% - 32px));margin:0 auto}.katet-masthead{z-index:50;background:var(--color-bg-header);color:var(--color-text-black);font-family:var(--font-display);position:relative}.katet-masthead .container{width:min(1960px,100% - 76px)}.katet-masthead svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.katet-masthead__contacts{background:var(--color-bg-contact-strip);align-items:center;min-height:87px;display:flex}.katet-masthead__contacts-inner,.katet-masthead__contact-group,.katet-masthead__social,.katet-masthead__nav-inner,.katet-masthead__menu,.katet-masthead__logo,.katet-masthead__menu-link{align-items:center;display:flex}.katet-masthead__contacts-inner{grid-template-columns:auto auto auto minmax(190px,340px) auto;justify-content:space-between;gap:clamp(14px,1.4vw,34px);display:grid}.katet-masthead__contact-group{display:contents}.katet-masthead__contact{color:var(--color-text-header);white-space:nowrap;align-items:center;gap:14px;font-size:clamp(18px,1.05vw,20px);font-weight:400;line-height:1;display:inline-flex}.katet-masthead__contact svg{stroke-width:2px;width:28px;height:28px}.katet-masthead__address svg{width:26px;height:26px}.katet-masthead__search{background:var(--color-katet-masthead-search-background);width:100%;height:44px;color:var(--color-katet-masthead-search-color);border-radius:7px;align-items:center;gap:12px;padding:0 18px;display:flex}.katet-masthead__search svg{stroke-width:2px;width:20px;height:20px}.katet-masthead__search .ui-input{width:100%;min-width:0}.katet-masthead__search .ui-input::placeholder{color:var(--color-katet-masthead-search-color-2)}.katet-masthead__social{justify-content:flex-end;gap:20px}.katet-masthead__social a{color:var(--color-text-black);justify-content:center;align-items:center;display:inline-flex}.katet-masthead__social svg{stroke-width:2px;width:29px;height:29px}.katet-masthead__nav{background:var(--color-bg-header);align-items:center;min-height:122px;display:flex}.katet-masthead__nav-inner{justify-content:space-between;gap:clamp(16px,1.2vw,34px)}.katet-masthead__logo{flex:none;width:139px;height:54px}.katet-masthead__logo img{object-fit:contain;filter:brightness(0);width:139px;height:54px;display:block}.katet-masthead__menu{flex:auto;justify-content:center;gap:clamp(14px,1.45vw,38px);min-width:0}.katet-masthead__menu-item{position:relative}.katet-masthead__menu-link{min-height:54px;color:var(--color-text-black);text-transform:uppercase;white-space:nowrap;transition:color var(--motion-duration-normal) var(--motion-ease-standard);gap:8px;font-size:clamp(15px,1.05vw,18px);font-weight:600;line-height:1}.katet-masthead__menu-link:hover,.katet-masthead__menu-link:focus-visible,.katet-masthead__panel a:hover,.katet-masthead__panel a:focus-visible{color:var(--color-brand-accent)}.katet-masthead__menu-link--dropdown svg{stroke-width:2.2px;width:14px;height:14px}.katet-masthead__panel{z-index:10;border:1px solid var(--color-katet-masthead-panel-border);background:var(--color-bg-base);width:330px;max-height:470px;box-shadow:0 22px 45px var(--color-katet-masthead-panel-box-shadow);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-fast) var(--motion-ease-standard);border-radius:0 0 12px 12px;padding:12px;display:grid;position:absolute;top:calc(100% + 8px);left:0;overflow:auto;transform:translateY(8px)}.katet-masthead__menu-item:hover .katet-masthead__panel,.katet-masthead__menu-item:focus-within .katet-masthead__panel{opacity:1;pointer-events:auto;transform:translateY(0)}.katet-masthead__panel a{color:var(--color-text-panel);border-radius:8px;padding:10px 12px;font-size:16px;font-weight:400;line-height:1.15;display:block}.katet-masthead__callback{white-space:nowrap;flex:none;min-height:46px;padding:0 clamp(16px,1.2vw,20px);font-size:clamp(16px,1.1vw,19px);display:inline-flex}:is(body:has(.home-page) .katet-masthead,body:has(.archive-landing) .katet-masthead){background:0 0}:is(body:has(.home-page) .katet-masthead__nav,body:has(.archive-landing) .katet-masthead__nav){background:linear-gradient(180deg, var(--color-home-page-background), var(--color-home-page-background-2));color:var(--color-white);position:absolute;top:87px;left:0;right:0}:is(body:has(.home-page) .katet-masthead__logo img,body:has(.archive-landing) .katet-masthead__logo img){filter:none}:is(body:has(.home-page) .katet-masthead__menu-link,body:has(.archive-landing) .katet-masthead__menu-link){color:var(--color-white)}body:has(.dispatcher-header-page) .hero__inner{padding-top:132px}@media (max-width:1100px){.katet-masthead__contacts{min-height:72px}.katet-masthead__contacts-inner{grid-template-columns:1fr auto;gap:18px 28px;padding:14px 0}.katet-masthead__contact-group{flex-wrap:wrap;grid-column:1/-1;gap:28px;display:flex}.katet-masthead__contact{gap:12px;font-size:20px}.katet-masthead__nav{min-height:auto;padding:24px 0}.katet-masthead__nav-inner,.katet-masthead__menu{flex-wrap:wrap;justify-content:center}:is(body:has(.home-page) .katet-masthead__nav,body:has(.archive-landing) .katet-masthead__nav){top:100%}}@media (max-width:760px){.katet-masthead .container{width:min(var(--container), calc(100% - 24px))}.katet-masthead__contacts-inner,.katet-masthead__contact-group{flex-direction:column;align-items:flex-start}.katet-masthead__contacts-inner{padding:16px 0;display:flex}.katet-masthead__contact-group{gap:14px}.katet-masthead__contact{font-size:18px}.katet-masthead__social{gap:18px}.katet-masthead__search{width:100%}.katet-masthead__nav-inner{flex-direction:column;align-items:stretch;gap:16px}.katet-masthead__menu{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 18px;display:grid}.katet-masthead__menu-link{min-height:38px;font-size:15px}.katet-masthead__logo{align-self:center}.katet-masthead__panel{width:min(320px,100vw - 32px);left:0}.katet-masthead__callback{width:100%}}@media (max-width:460px){.katet-masthead__menu{grid-template-columns:1fr}}.footer-column a,.footer-contacts a,.site-footer__bottom a,.footer-link--download{transition:color var(--motion-duration-normal) var(--motion-ease-standard), background var(--motion-duration-normal) var(--motion-ease-standard), border-color var(--motion-duration-normal) var(--motion-ease-standard)}.footer-column a:hover,.footer-contacts a:hover,.site-footer__bottom a:hover{color:var(--accent)}.footer-contact-link--messenger:hover{color:var(--accent);background:0 0}.button{min-height:var(--button-height-md);padding:0 var(--button-padding-x-md);border-radius:var(--button-radius);font-family:var(--font-display);text-align:center;cursor:pointer;white-space:nowrap;transition:background var(--motion-duration-normal) var(--motion-ease-standard), color var(--motion-duration-normal) var(--motion-ease-standard), border-color var(--motion-duration-normal) var(--motion-ease-standard), box-shadow var(--motion-duration-normal) var(--motion-ease-standard);border:1px solid #0000;justify-content:center;align-items:center;font-size:16px;font-weight:600;line-height:1.1;display:inline-flex}.button--accent{background:var(--accent);color:var(--color-white)}.button--accent:hover{background:var(--accent-dark)}.button--outline{border-color:var(--line);background:var(--color-bg-base);color:var(--ink)}.button--outline:hover{border-color:var(--accent);color:var(--accent)}.button--light{background:var(--color-button-light-background);border-color:var(--color-button-light-border-color);color:var(--color-white)}.button--neutral{background:var(--color-bg-base);border-color:var(--color-bg-base);color:var(--color-text-strong)}.button--neutral:hover{background:var(--accent);border-color:var(--accent);color:var(--color-white)}.button--size-sm{min-height:var(--button-height-sm);padding:0 var(--button-padding-x-sm);font-size:14px}.button--size-md{min-height:var(--button-height-md);padding:0 var(--button-padding-x-md);font-size:16px}.button--size-lg{min-height:var(--button-height-lg);padding:0 var(--button-padding-x-lg);font-size:17px}.button:focus-visible{box-shadow:var(--shadow-focus-accent-mix);outline:0}.badge{border-radius:var(--radius-full);width:fit-content;padding:var(--badge-padding-y) var(--badge-padding-x);font-family:var(--font-display);justify-content:center;align-items:center;font-weight:500;line-height:1.1;display:inline-flex}.badge--neutral{border:1px solid var(--color-border-soft);background:var(--surface-gray);color:var(--color-text-tertiary)}.badge--success{background:var(--color-badge-success-background);color:var(--color-success-strong)}.badge--promo{background:var(--color-promo);color:var(--color-badge-promo-color)}.badge--warning{background:var(--color-badge-warning-background);color:var(--color-warning-strong)}.hero{background:var(--color-bg-hero);min-height:610px;color:var(--color-white);position:relative;overflow:hidden}.home-page .hero{min-height:668px}.hero__image{object-fit:cover}.hero__shade{background:linear-gradient(90deg, var(--color-hero-shade-background), var(--color-hero-shade-background-2) 46%, var(--color-hero-shade-background-3));position:absolute;inset:0}.home-page .hero__shade{background:linear-gradient(90deg, var(--color-home-page-background-3), var(--color-home-page-background-4) 48%, var(--color-home-page-background-5))}.hero__inner{z-index:1;grid-template-columns:minmax(0,1fr) 380px;align-items:center;gap:56px;min-height:610px;padding:52px 0;display:grid;position:relative}.home-page .hero__inner{min-height:668px;padding-top:254px;padding-bottom:100px;display:block}.home-page .hero__copy{max-width:760px}.hero__copy h1,.page-hero h1,.detail-summary h1{max-width:820px;font-size:var(--type-hero-title);line-height:var(--leading-none);letter-spacing:0}.home-page .hero__copy h1{max-width:720px;font-size:var(--type-home-hero-title);line-height:var(--leading-none)}.hero__description,.page-hero p,.detail-summary>p{max-width:720px;color:var(--color-hero-description-color);font-size:var(--type-lead);line-height:var(--leading-copy);margin-top:22px}.home-page .hero__description{display:none}.breadcrumbs{--breadcrumbs-link:var(--color-breadcrumb-link);--breadcrumbs-text:var(--color-breadcrumb-text);--breadcrumbs-muted:var(--color-breadcrumb-muted);--breadcrumbs-home:var(--color-breadcrumb-home);color:var(--breadcrumbs-text);font-size:14px;font-weight:500;line-height:1.35}.breadcrumbs ol{align-items:center;gap:var(--breadcrumbs-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li,.breadcrumbs a,.breadcrumbs__current{align-items:center;gap:var(--breadcrumbs-gap);min-width:0;display:inline-flex}.breadcrumbs a{color:var(--breadcrumbs-link);transition:color var(--motion-duration-normal) var(--motion-ease-standard);text-decoration:none}.breadcrumbs a:hover,.breadcrumbs a:focus-visible{color:var(--breadcrumbs-home);text-underline-offset:3px;outline:none;text-decoration:underline}.breadcrumbs__home-icon{width:17px;height:17px;color:var(--breadcrumbs-home);flex:none}.breadcrumbs__separator{width:15px;height:15px;color:var(--breadcrumbs-muted);flex:none}.breadcrumbs__current{color:var(--breadcrumbs-text)}.hero__breadcrumbs{margin-bottom:20px}.breadcrumbs--hero{--breadcrumbs-link:var(--color-breadcrumbs-hero-breadcrumbs-link);--breadcrumbs-text:var(--color-breadcrumbs-hero-breadcrumbs-text);--breadcrumbs-muted:var(--color-breadcrumbs-hero-breadcrumbs-muted);--breadcrumbs-home:var(--yellow-strong);font-weight:600}.hero__pretitle{margin-bottom:12px}.eyebrow{color:var(--yellow-strong);font-size:var(--type-caption);letter-spacing:0;text-transform:uppercase;margin-bottom:14px;font-weight:900}.hero__badges,.chip-row{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.hero__badges span,.chip-row a{border:1px solid var(--color-hero-badges-border);border-radius:var(--radius-full);background:var(--color-button-light-background);color:var(--color-white);padding:9px 13px;font-size:14px;font-weight:700}.lead-form{border:1px solid var(--color-border-form-inverse);border-radius:var(--radius-sm);background:var(--color-bg-base);color:var(--ink);box-shadow:var(--shadow-form-card);gap:12px;padding:24px;display:grid}.lead-form h2{font-size:var(--type-panel-title);line-height:var(--leading-heading)}.lead-form label{color:var(--color-text-form-label);gap:7px;font-weight:800;display:grid}.lead-form .ui-input{min-width:0}.lead-form p{color:var(--color-text-form-note);font-size:var(--type-xs);line-height:1.45}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}body.lead-modal-open{overflow:hidden}.lead-modal{z-index:140;background:var(--color-overlay-modal);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;pointer-events:none;transition:opacity var(--motion-duration-normal) var(--motion-ease-standard);place-items:center;padding:clamp(12px,3vw,36px);display:grid;position:fixed;inset:0}.lead-modal.is-open{opacity:1;pointer-events:auto}.lead-modal__dialog{border:1px solid var(--color-border-modal);border-radius:var(--radius-lg);background:var(--color-bg-base);width:min(620px,100%);max-height:min(92vh,760px);color:var(--color-lead-modal-dialog-color);box-shadow:var(--shadow-modal-panel);padding:clamp(18px,2.2vw,30px);overflow-y:auto}.lead-modal__head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.lead-modal__eyebrow{color:var(--color-text-modal-eyebrow);font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.lead-modal__head h2{color:var(--color-text-modal-title);margin:0;font-size:clamp(24px,2.2vw,34px);line-height:1.05}.lead-modal__close{border:1px solid var(--color-border-modal-control);border-radius:var(--button-radius);background:var(--color-bg-base);min-height:34px;color:var(--color-lead-modal-close-color);cursor:pointer;transition:border-color var(--motion-duration-normal) var(--motion-ease-standard), color var(--motion-duration-normal) var(--motion-ease-standard), background var(--motion-duration-normal) var(--motion-ease-standard);padding:0 11px;font-size:13px;font-weight:500}.lead-modal__close:hover,.lead-modal__close:focus-visible{border-color:var(--color-border-modal-control-hover);background:var(--color-surface-soft-hover);color:var(--color-lead-modal-close-color-2);outline:none}.lead-modal__description{color:var(--color-text-modal-description);margin-top:12px;font-size:15px;line-height:1.45}.lead-modal__form{gap:14px;margin-top:18px;display:grid}.lead-modal__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.lead-modal__field{gap:6px;display:grid}.lead-modal__field>span{color:var(--color-text-modal-field);font-size:13px;font-weight:600;line-height:1.25}.lead-modal__field--phone,.lead-modal__field--name,.lead-modal__field--note{grid-column:1/-1}.lead-modal__consent{color:var(--color-text-modal-consent);align-items:flex-start;gap:8px;font-size:12px;line-height:1.35;display:flex}.lead-modal__consent input{width:14px;height:14px;accent-color:var(--accent);margin-top:2px}.lead-modal__consent a{color:var(--color-text-modal-link);text-decoration:underline;-webkit-text-decoration-color:var(--color-lead-modal-consent-text-decoration-color);text-decoration-color:var(--color-lead-modal-consent-text-decoration-color);text-underline-offset:2px}.lead-modal__actions{gap:8px;display:grid}.lead-modal__submit{width:100%}.lead-modal__actions p{color:var(--color-text-modal-action);font-size:12px;line-height:1.35}@media (max-width:760px){.lead-modal__dialog{border-radius:14px;padding:16px}.lead-modal__head{gap:10px}.lead-modal__fields{grid-template-columns:minmax(0,1fr)}}.hero-order{gap:12px;max-width:560px;margin-top:24px;display:grid}.hero-order__phone .ui-input{width:min(100%,333px)}.hero-order__consent{color:var(--color-white);align-items:flex-start;gap:7px;font-size:13px;line-height:1.35;display:flex}.hero-order__consent input{width:12px;height:12px;accent-color:var(--accent);margin-top:2px}.hero-order__button{width:196px;min-height:40px}.hero-order__messengers{color:var(--color-white);align-items:center;gap:9px;margin-top:6px;font-size:16px;line-height:1.25;display:flex}.hero-order__messengers a{border:5px solid var(--color-white);background:var(--color-messenger-sky);width:38px;height:38px;color:var(--color-white);text-transform:uppercase;border-radius:50%;place-items:center;font-size:11px;font-weight:900;display:grid}.hero-order__messengers a:nth-child(2){background:var(--color-messenger-green)}.hero-order__messengers a svg{fill:currentColor;width:17px;height:17px}.home-advantages{z-index:1;margin-top:0;padding:16px 0 18px;position:relative}.home-page .home-advantages{z-index:0;margin-top:0;padding:16px 0 34px}.home-advantages__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.home-page .home-advantages__grid{background:0 0;border-radius:0;gap:20px;padding:0}.home-advantage{border:1px solid var(--color-border-card);border-radius:var(--radius-card);background:var(--color-bg-base);box-shadow:none;align-content:start;justify-items:start;gap:12px;padding:20px;display:grid}.home-page .home-advantage{border:1px solid var(--color-border-card-strong);border-radius:var(--radius-card);background:var(--color-bg-base);text-align:left;box-shadow:none;justify-items:start;padding:20px;display:grid}.home-advantage__icon{border-radius:var(--button-radius);justify-content:center;align-items:center;width:40px;height:40px;display:inline-flex}.home-advantage__icon--red,.home-advantage__icon--blue,.home-advantage__icon--green,.home-advantage__icon--gold{background:var(--accent)}.home-advantage img{width:22px;height:22px}.home-page .home-advantage img{background:0 0;border-radius:0;width:22px;height:22px;padding:0}.home-advantage h3{font-size:var(--type-panel-title);margin-top:0;line-height:1.12}.home-page .home-advantage h3{font-size:var(--type-panel-title)}.home-advantage p{color:var(--color-text-body-muted);margin-top:0;font-size:15px;line-height:1.42}.home-intro{padding:18px 0 10px}.home-intro__title{font-size:var(--type-h2);font-weight:600;line-height:var(--leading-heading);color:var(--ink)}.home-intro p{width:100%;max-width:100%;color:var(--color-text-body-soft);font-size:14px;line-height:var(--leading-copy);margin-top:16px}.section--logos{padding-top:20px;padding-bottom:58px}.logo-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:26px 0;position:relative;overflow:hidden}.logo-strip__track{will-change:transform;align-items:center;width:max-content;animation:34s linear infinite logo-strip-scroll;display:flex}.logo-strip__group{flex:none;align-items:center;gap:26px;padding-right:26px;display:flex}.logo-strip__item{justify-content:center;align-items:center;width:clamp(126px,11vw,180px);min-width:clamp(126px,11vw,180px);height:52px;display:inline-flex}.logo-strip__item img{object-fit:contain;width:100%;height:auto;max-height:48px}@keyframes logo-strip-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.section{padding:76px 0}.section--muted{background:var(--muted)}.section--fleet{background:var(--color-white)}.section--home-text{padding-top:36px}.section--home-text .content,.section--home-text .content--wide{max-width:100%;color:var(--color-text-body-soft);column-count:2;column-fill:balance;column-gap:34px;font-size:14px}.section--home-text .content h2{break-after:avoid-column;font-size:var(--type-h2);font-weight:600;line-height:var(--leading-heading)}@media (max-width:1020px){.section--home-text .content,.section--home-text .content--wide{column-count:1;column-gap:0}}.section--contact{padding-top:0}.section__head{margin-bottom:28px}.section__head h2,.content h2,.contact-band h2,.specs-grid h2{max-width:820px;font-size:var(--type-h2);font-weight:600;line-height:var(--leading-heading);letter-spacing:0}.section__head p{max-width:760px;color:var(--color-text-secondary);font-size:var(--type-body);margin-top:12px;line-height:1.45}.section__head--fleet h2,.section__head--services h2,.section__head--reviews h2,.home-why h2,.home-order h2{font-size:var(--type-h2);font-weight:600;line-height:var(--leading-heading)}.section__head--fleet,.section__head--services{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 28px;display:grid}.section__head--fleet h2,.section__head--fleet p,.section__head--services h2,.section__head--services p{grid-column:1}.section__head--fleet .button{grid-area:1/2/span 2;place-self:center end;min-width:210px}.section__head--services .button{grid-area:1/2/span 2;place-self:center end;min-width:188px}.home-fleet-grid,.home-services-grid,.home-why__grid{gap:16px;display:grid}.home-fleet-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.home-category-card{background:var(--color-bg-surface);border-radius:24px}.home-category-card__link{min-height:100%;color:inherit;gap:14px;padding:30px;text-decoration:none;display:grid}.home-category-card__badge{background:var(--color-home-category-card-badge-background);width:fit-content;color:var(--color-home-category-card-badge-color);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:10px;line-height:1.1;display:inline-flex}.home-category-card__dot{background:var(--color-home-category-card-dot-background);border-radius:50%;width:8px;height:8px}.home-category-card h3{letter-spacing:-.01em;color:var(--color-home-category-card-color);margin:0;font-size:22px;font-weight:500;line-height:1.12}.home-category-card p{-webkit-line-clamp:3;min-height:60.9px;color:var(--color-home-category-card-color-2);font-family:var(--font-body);-webkit-box-orient:vertical;margin:0;font-size:14px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.home-category-card__image{--home-category-image-scale:1;--home-category-image-shift-x:0px;--home-category-image-shift-y:0px;border-radius:14px;height:238px;margin-top:auto;position:relative;overflow:hidden}.home-category-card__image img{object-fit:contain;object-position:center bottom;transform:translate(var(--home-category-image-shift-x), var(--home-category-image-shift-y)) scale(var(--home-category-image-scale));transform-origin:bottom}.home-fleet-card{background:var(--color-white);border-radius:15px;flex-direction:column;justify-content:space-between;min-width:0;display:flex;overflow:hidden}.home-fleet-card__body{gap:12px;min-height:150px;padding:25px 25px 0;display:grid}.home-fleet-card__badges{flex-wrap:wrap;gap:5px;display:flex}.home-fleet-card__stock,.home-fleet-card__sale{font-family:var(--font-body);border-radius:15px;padding:3px 10px;font-size:18px;font-weight:400;line-height:1.1}.home-fleet-card__stock{background:var(--color-badge-success-background);color:var(--color-success-strong)}.home-fleet-card__sale{background:var(--color-home-fleet-card-sale-background);color:var(--color-warning-strong)}.home-fleet-card h3{font-size:22px;font-weight:500;line-height:var(--leading-snug)}.home-fleet-card p{color:var(--color-home-fleet-card-color);font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.18}.home-fleet-card__image{height:200px;margin-top:2px;position:relative}.home-fleet-card__image img{object-fit:contain}.home-fleet-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:auto;display:grid}.home-fleet-card__actions .button{border-radius:10px}.section--reviews,.section--services,.section--why,.section--order,.section--home-text{background:var(--color-white)}.section__head--reviews{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px 28px;display:grid}.section__head--reviews h2,.section__head--reviews p{grid-column:1}.section__head--reviews .button{grid-area:1/2/span 2;place-self:center end;min-width:188px}.ui-carousel{position:relative}.ui-carousel__viewport{overflow:hidden}.ui-carousel__track{--carousel-visible:4;--carousel-index:0;--carousel-gap:10px;--carousel-peek:0px;grid-auto-flow:column;grid-auto-columns:calc((100% - var(--carousel-peek) - (var(--carousel-visible) - 1) * var(--carousel-gap)) / var(--carousel-visible));gap:var(--carousel-gap);transform:translateX(calc(-1 * var(--carousel-index) * ((100% - var(--carousel-peek) - (var(--carousel-visible) - 1) * var(--carousel-gap)) / var(--carousel-visible) + var(--carousel-gap))));will-change:transform;align-items:stretch;transition:transform .45s cubic-bezier(.22,.61,.36,1);display:grid}.ui-carousel__slide{min-width:0}.ui-carousel__arrow{z-index:2;border:1px solid var(--color-ui-carousel-arrow-border);background:var(--color-white);width:44px;height:44px;color:var(--color-ui-carousel-arrow-color);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .2s,color .2s,opacity .2s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ui-carousel__arrow svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.ui-carousel__arrow--prev{left:12px}.ui-carousel__arrow--next{right:12px}.ui-carousel__arrow:hover{border-color:var(--color-ui-carousel-arrow-border-color);color:var(--color-ui-carousel-arrow-color-2)}.ui-carousel__arrow:disabled{opacity:.34;cursor:default}.ui-carousel__dots{justify-content:center;align-items:center;gap:8px;margin-top:14px;display:flex}.ui-carousel__dot{appearance:none;background:var(--color-ui-carousel-dot-background);cursor:pointer;border:0;border-radius:999px;width:10px;height:10px;transition:background-color .2s,transform .2s,box-shadow .2s}.ui-carousel__dot.is-active{background:var(--color-ui-carousel-dot-background-2);width:24px}.ui-carousel__dot:hover{transform:scale(1.06)}@media (prefers-reduced-motion:reduce){.ui-carousel__track{transition:none}}.section--reviews .review-card{background:var(--color-bg-surface);min-height:340px;box-shadow:none;border:0;border-radius:25px;place-content:start space-between;gap:14px;padding:25px}.section--reviews .review-card:before{content:"“";width:25px;height:24px;color:var(--color-brand-accent);font-family:var(--font-serif);font-size:42px;line-height:.8;display:block;overflow:hidden}.section--reviews .review-card>p{-webkit-line-clamp:5;color:var(--color-review-card-color);font-family:var(--font-body);-webkit-box-orient:vertical;font-size:16px;font-weight:400;line-height:1.45;display:-webkit-box;overflow:hidden}.section--reviews .review-card__top{margin-top:4px}.section--reviews .review-card h3{color:var(--color-text-black);font-size:16px;font-weight:500;line-height:1.25}.section--reviews .review-card__top p{font-size:15px;line-height:1.35}.section--reviews .review-card>a{font-size:15px;font-weight:500}.home-services-carousel{padding:0 2px}.home-services-carousel .ui-carousel__track{--carousel-peek:68px;gap:16px}.home-services-carousel .ui-carousel__dots{margin-top:16px}.home-services-carousel .ui-carousel__dot{background:color-mix(in srgb, var(--yellow-strong) 32%, var(--color-white))}.home-services-carousel .ui-carousel__dot.is-active{background:var(--yellow-strong);box-shadow:0 0 0 3px color-mix(in srgb, var(--yellow-strong) 22%, transparent)}.home-service-feature{border:1px solid var(--color-home-service-feature-border);background:var(--color-white);border-radius:22px;grid-template-columns:minmax(220px,36%) minmax(0,1fr);min-width:0;min-height:240px;display:grid;overflow:hidden}.home-service-feature__visual{background:var(--color-white);min-height:100%;padding:10px;display:block;position:relative}.home-service-feature__visual img{object-fit:cover;object-position:center;border-radius:14px;width:100%;max-width:none;height:100%;min-height:214px}.home-service-feature__content{flex-direction:column;align-items:flex-start;gap:8px;padding:20px 20px 16px;display:flex}.home-service-feature h3{letter-spacing:-.01em;color:var(--color-home-service-feature-color);margin:0;font-size:clamp(20px,1.45vw,25px);font-weight:600;line-height:1.12}.home-service-feature__title-link{color:inherit;text-decoration:none}.home-service-feature__title-link:hover{text-underline-offset:3px;text-decoration:underline}.home-service-feature p{line-clamp:3;-webkit-line-clamp:3;color:var(--color-home-service-feature-color-2);-webkit-box-orient:vertical;margin:0;font-size:15px;line-height:1.45;display:-webkit-box;overflow:hidden}.home-service-feature__actions{margin-top:auto;padding-top:8px;display:flex}.home-service-feature__actions .button{border-radius:12px;min-width:168px;min-height:46px}.home-why{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:42px;display:grid}.home-why__copy p{color:var(--color-home-why-copy-color);margin-top:16px;font-size:18px;line-height:1.55}.home-why__button{margin-top:22px;padding:0 32px}.home-why__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px}.home-why-card{background:var(--color-white);border-radius:16px;align-items:center;gap:12px;min-height:82px;padding:12px 14px;display:flex}.home-why-card__icon{background:var(--accent);border-radius:10px;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.home-why-card__icon img{object-fit:contain;width:24px;height:24px}.home-why-card p{color:var(--color-home-why-card-color);margin:0;font-size:17px;line-height:1.28}.home-order{max-width:620px}.home-order h2{margin-bottom:24px}.home-order>p{color:var(--dispatcher-text-muted);text-align:center;margin-top:18px}.home-order-form{background:var(--color-white);border-radius:18px;gap:14px;padding:32px;display:grid}.home-order-form label{color:var(--color-home-order-form-color);font-family:var(--font-display);gap:7px;font-size:17px;font-weight:500;display:grid}.home-order-form .ui-input{width:100%}.home-order-form__acceptance{align-items:flex-start;line-height:1.35;color:var(--dispatcher-text-muted)!important;gap:8px!important;font-size:14px!important;font-weight:300!important;display:flex!important}.home-order-form__acceptance input{accent-color:var(--color-brand-accent);margin-top:2px}.home-order-form__acceptance a{color:var(--color-brand-accent)}.home-order-form .button{width:100%;min-height:52px}body:not(:has(.home-page)) .hero{min-height:700px}body:not(:has(.home-page)) .hero__shade{background:linear-gradient(90deg, var(--color-home-page-background-6), var(--color-home-page-background-7) 48%, var(--color-home-page-background-8))}body:not(:has(.home-page)) .hero__inner{align-items:center;min-height:700px;padding:88px 0 76px;display:flex}body:has(.archive-landing) .hero__inner{padding-top:176px}body:not(:has(.home-page)) .hero__copy{max-width:760px}body:not(:has(.home-page)) .hero__copy h1{font-size:var(--type-hero-title);font-weight:600;line-height:var(--leading-none)}body:not(:has(.home-page)) .hero__description{max-width:560px;color:var(--color-white);font-family:var(--font-body);font-size:var(--type-lead);font-weight:400;line-height:var(--leading-ui);display:block}.archive-landing .home-advantages{margin-top:0;padding-bottom:34px}.archive-landing .home-advantages__grid{background:0 0;border-radius:0;gap:20px;padding:0;overflow:visible}.archive-landing .home-advantage{border:1px solid var(--color-border-card-strong);border-radius:var(--radius-card);background:var(--color-bg-base);box-shadow:none;padding:20px}.archive-landing .hero{min-height:700px}.archive-landing .hero__image{object-position:center center}.archive-landing .hero__shade{background-image:url(/assets/katet/archive/archive-hero-overlay.svg), linear-gradient(90deg, var(--color-home-page-background-6), var(--color-archive-landing-background-image) 48%, var(--color-archive-landing-background-image-2));background-repeat:no-repeat;background-size:cover}.archive-landing .hero__inner{min-height:700px;padding:132px 0 82px}.archive-landing .hero__copy{max-width:60%}.archive-landing .hero__copy h1{color:var(--color-white);font-family:var(--font-display);font-size:var(--type-hero-title);font-weight:600;line-height:var(--leading-none)}.archive-landing .hero__description{display:none}.archive-landing .hero-order{max-width:560px;margin-top:22px}.archive-landing .hero-order__phone .ui-input{width:min(100%,333px)}.archive-landing .hero-order__consent{color:var(--color-white);font-family:var(--font-body);font-weight:400}.archive-landing .hero-order__consent a{color:var(--color-white);text-underline-offset:2px;text-decoration:underline}.archive-landing .hero-order__messengers a{width:46px;height:46px}.archive-landing .hero-order__messengers span{max-width:31.15%;color:var(--color-white);font-family:var(--font-body);font-size:var(--type-lead);font-weight:400;line-height:var(--leading-ui)}.archive-landing.global-catalog-landing .hero--main-analog{background:var(--color-bg-base);min-height:auto;color:var(--color-text-shell);overflow:visible}.archive-landing.global-catalog-landing .hero--main-analog .hero__image,.archive-landing.global-catalog-landing .hero--main-analog .hero__shade{display:none}.archive-landing.global-catalog-landing .hero--main-analog .hero__inner{grid-template-columns:minmax(0,6.5fr) minmax(0,3.5fr);align-items:center;gap:32px;min-height:auto;padding:34px 0 58px;display:grid}.archive-landing.global-catalog-landing .hero--main-analog .hero__copy{max-width:760px}.archive-landing.global-catalog-landing .hero--main-analog .hero__copy h1{max-width:27ch;color:var(--color-text-hero-analog);font-size:clamp(36px,4vw,54px);line-height:1.05}.archive-landing.global-catalog-landing .hero--main-analog .hero__description{max-width:680px;color:var(--dispatcher-text-body);margin-top:16px;font-size:20px;line-height:1.48;display:block}.archive-landing.global-catalog-landing .hero--main-analog .breadcrumbs--hero{--breadcrumbs-link:var(--color-archive-landing-breadcrumbs-link);--breadcrumbs-text:var(--color-archive-landing-breadcrumbs-text);--breadcrumbs-muted:var(--color-archive-landing-breadcrumbs-muted);--breadcrumbs-home:var(--color-brand-accent);font-weight:500}.archive-landing.global-catalog-landing .hero--main-analog .hero__media{justify-content:flex-end;min-width:0;display:flex}.archive-landing.global-catalog-landing .hero--main-analog .hero__mediaImage{aspect-ratio:16/11;width:min(100%,520px);position:relative}.archive-landing.global-catalog-landing .hero--main-analog .hero__mediaImage img{object-fit:contain}.archive-landing.global-catalog-landing .hero--main-analog .hero__panel{position:sticky;top:22px}.archive-landing.global-catalog-landing .hero--main-analog .hero-order{background:var(--surface-gray);border-radius:30px;max-width:none;margin-top:0;padding:22px}.archive-landing.global-catalog-landing .hero--main-analog .hero-order__phone .ui-input{width:100%}.archive-landing.global-catalog-landing .hero--main-analog .hero-order__consent{color:var(--dispatcher-text-secondary)}.archive-landing.global-catalog-landing .hero--main-analog .hero-order__consent a{color:var(--color-brand-accent)}.archive-landing.global-catalog-landing .hero--main-analog .hero-order__messengers span{max-width:220px;color:var(--dispatcher-text-muted);font-size:13px;line-height:1.3}.section--catalog{background:var(--surface-gray)}.section--catalog .section__head h2{font-size:var(--type-h2);font-weight:600}.equipment-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.equipment-card{background:var(--color-white);border:0;border-radius:0;min-height:535px;padding:15px;transition:background .25s}.equipment-card:hover{background:var(--color-equipment-card-background)}.equipment-card__body{flex:1;gap:12px;padding:0;display:grid}.equipment-card__status{min-height:28px;padding:2px 10px;font-size:18px;font-weight:300}.equipment-card__media{aspect-ratio:auto;background:0 0;height:185px}.equipment-card__media img{object-fit:contain}.equipment-card__price{color:var(--color-text-strong);font-family:var(--font-display);font-size:28px;font-weight:700;line-height:1.05}.equipment-card h3{color:var(--color-text-muted);font-size:20px;font-weight:400;line-height:1.15}.equipment-card p{color:var(--color-text-muted);font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.25}.equipment-card__chips span{color:var(--color-text-strong);font-family:var(--font-body);background:0 0;border:0;border-radius:0;padding:0;font-size:14px;font-weight:400}.equipment-card__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:10px -15px -15px;display:grid}.equipment-card__actions .button{border-radius:10px;min-height:54px;padding:0 8px;font-size:16px}.equipment-detail-page>.container>h1{max-width:none;color:var(--color-text-strong);font-size:var(--type-detail-title);font-weight:600;line-height:var(--leading-heading);margin-bottom:30px}.equipment-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.equipment-detail-media,.equipment-detail-panel,.equipment-detail-offer{background:var(--color-white);min-width:0;box-shadow:1px 1px 74px -60px var(--color-equipment-detail-media-box-shadow);border-radius:15px}.equipment-detail-media{min-height:360px;position:relative;overflow:hidden}.equipment-detail-media img{object-fit:contain;padding:16px}.equipment-detail-panel,.equipment-detail-offer{flex-direction:column;gap:12px;padding:20px;display:flex}.equipment-detail-panel h2,.equipment-detail-offer h2{color:var(--color-text-strong);font-size:24px;font-weight:500;line-height:1.1}.equipment-detail-panel p,.equipment-detail-offer p,.equipment-detail-panel dt,.equipment-detail-panel dd{color:var(--color-equipment-detail-panel-color);font-family:var(--font-body);font-size:17px;font-weight:400;line-height:var(--leading-ui)}.equipment-detail-panel dl{gap:8px;display:grid}.equipment-detail-panel dl div{border-bottom:1px solid var(--color-equipment-detail-panel-border-bottom);gap:2px;padding-bottom:7px;display:grid}.equipment-detail-panel dt{color:var(--color-text-soft-muted)}.equipment-detail-panel dd{color:var(--color-text-strong);font-weight:400}.equipment-detail-offer{background:var(--surface-gray)}.equipment-detail-offer__status{background:var(--color-equipment-detail-offer-status-background);color:var(--color-equipment-detail-offer-status-color);font-family:var(--font-display);border-radius:0;align-self:flex-start;padding:2px 8px;font-size:16px;font-weight:400}.equipment-detail-offer>h2{font-size:30px;font-weight:700}.equipment-detail-offer .button{border-radius:10px;width:100%;min-height:48px}.equipment-detail-offer .lead-form{margin-top:8px}.lead-form--compact{box-shadow:none;background:0 0;border:0;gap:10px;padding:0}.lead-form--compact h2{display:none}.lead-form--compact label{font-family:var(--font-display);font-size:14px;font-weight:400}.lead-form--compact input{height:42px}.lead-form--compact p{color:var(--color-text-soft-muted);font-size:12px}.equipment-detail-template{background:var(--color-bg-base);color:var(--color-text-strong);font-family:var(--font-display)}.equipment-detail-template .container{width:min(var(--container), calc(100% - 32px))}.equipment-detail-template .section{padding:42px 0 74px}.equipment-detail-template .home-advantages{background:var(--color-bg-base);margin-top:0;padding:28px 0 42px}.equipment-detail-template .home-advantages__grid{background:0 0;border-radius:0;gap:20px;padding:0}.equipment-detail-template .home-advantage{border:1px solid var(--color-border-card-strong);border-radius:var(--radius-card);background:var(--color-bg-base);box-shadow:none}.archive-landing.global-catalog-landing.equipment-detail-template .hero--main-analog .hero__inner{grid-template-columns:minmax(0,.58fr) minmax(300px,.42fr);gap:20px}.equipment-detail-template .content{max-width:1280px;color:var(--color-text-content-strong);font-family:var(--font-body);font-size:18px;font-weight:400;line-height:1.6}.equipment-detail-template .content h2{max-width:none;color:var(--color-text-strong);margin-bottom:22px;font-size:24px;font-weight:500;line-height:1}.equipment-detail-template .content p{margin-bottom:17px}.equipment-detail-template .content strong{font-weight:700}.equipment-detail-page{background:var(--color-white);padding:34px 0 28px}.equipment-detail-template__title{color:var(--color-text-strong);margin-bottom:18px;font-size:clamp(30px,2.55vw,40px);font-weight:600;line-height:1.05}.equipment-detail-template__top{grid-template-columns:minmax(0,1fr) minmax(340px,.44fr);align-items:start;gap:18px;display:grid}.equipment-detail-template__gallery,.equipment-detail-template__meta{min-width:0}.equipment-detail-template__gallery{gap:10px;display:grid}.equipment-detail-template__image{border:1px solid var(--color-equipment-detail-template-image-border);background:var(--color-white);border-radius:18px;min-height:370px;position:relative;overflow:hidden}.equipment-detail-template__image img{object-fit:contain}.equipment-detail-template__meta{gap:14px;display:grid}.equipment-detail-template__specs,.equipment-detail-template__advantages,.equipment-detail-template__offer,.equipment-detail-template__contact,.equipment-detail-template__calculator{min-width:0}.equipment-detail-template__specs,.equipment-detail-template__advantages{border:1px solid var(--color-equipment-detail-template-image-border);background:var(--color-white);border-radius:16px;padding:18px}.equipment-detail-template__specs{border:0}.equipment-detail-template__specs h2,.equipment-detail-template__advantages h2,.equipment-detail-template__lead h3,.equipment-detail-template__calculator h3{color:var(--color-text-strong);margin-bottom:16px;font-size:clamp(24px,1.45vw,28px);font-weight:600;line-height:1.08}.equipment-detail-template__specs ul,.equipment-detail-template__advantages ul{gap:10px;list-style:none;display:grid}.equipment-detail-template__specs li{color:var(--color-equipment-detail-template-specs-color);font-family:var(--font-body);grid-template-columns:auto minmax(16px,1fr) auto;align-items:end;gap:8px;font-size:16px;font-weight:500;line-height:1.35;display:grid}.equipment-detail-template__spec-label,.equipment-detail-template__spec-value{min-width:0}.equipment-detail-template__spec-dots{border-bottom:1px dotted var(--color-equipment-detail-template-spec-dots-border-bottom);height:0;margin-bottom:.36em}.equipment-detail-template__spec-value{color:var(--color-equipment-detail-template-spec-value-color);text-align:right;font-weight:600}.equipment-detail-template__advantages li{min-height:0;color:var(--color-equipment-detail-template-specs-color);font-family:var(--font-body);grid-template-columns:44px minmax(0,1fr);align-items:start;gap:10px;font-size:15px;font-weight:500;line-height:1.35;display:grid}.equipment-detail-template__advantages img{object-fit:contain;width:34px;height:40px}.equipment-detail-template__offer{border:1px solid var(--color-equipment-detail-template-offer-border);background:var(--color-white);box-shadow:none;border-radius:18px;gap:12px;padding:16px;display:grid;position:sticky;top:16px}.equipment-detail-template__price{color:var(--color-equipment-detail-template-price-color);font-size:clamp(26px,2.05vw,32px);font-weight:700;line-height:1.05}.equipment-detail-template__subprice{color:var(--color-equipment-detail-template-subprice-color);font-family:var(--font-body);margin:0;font-size:14px;font-weight:500;line-height:1.2}.equipment-detail-template__stock{min-width:132px;min-height:26px;padding:2px 12px;font-size:13px;font-weight:600;line-height:1}.equipment-detail-template__offer p,.equipment-detail-template__offer strong,.equipment-detail-template__calculator p,.equipment-detail-template__manager a,.equipment-detail-template__consent{color:var(--color-equipment-detail-template-offer-color);font-family:var(--font-body);font-size:15px;font-weight:400;line-height:1.35}.equipment-detail-template__offer strong{font-size:14px;font-weight:600;line-height:1.25}.equipment-detail-template__delivery-note{color:var(--color-equipment-detail-template-delivery-note-color);font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1.2}.equipment-detail-template__delivery-note,.equipment-detail-template__availability-note{align-items:center;gap:8px;display:inline-flex}.equipment-detail-template__delivery-note:before,.equipment-detail-template__availability-note:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:16px 16px;flex:0 0 16px;width:16px;height:16px}.equipment-detail-template__delivery-note:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23172236' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v6l4 2'/%3E%3C/svg%3E")}.equipment-detail-template__availability-note:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23172236' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 12a8 8 0 0 1 16 0'/%3E%3Crect x='2' y='11' width='4' height='8' rx='1'/%3E%3Crect x='18' y='11' width='4' height='8' rx='1'/%3E%3Cpath d='M8 20h8'/%3E%3C/svg%3E")}.equipment-detail-template__button,.equipment-detail-template__calculator button{width:100%;min-height:46px;font-size:16px;font-weight:600;line-height:1}.equipment-detail-template__button--secondary.button{border-color:var(--color-equipment-detail-template-button-secondary-border-color);background:var(--color-white);color:var(--color-equipment-detail-template-button-secondary-color)}.equipment-detail-template__button--secondary.button:hover{border-color:var(--color-equipment-detail-template-button-secondary-border-color-2);background:var(--dispatcher-surface-day-muted);color:var(--color-equipment-detail-template-button-secondary-color)}.equipment-detail-template__fineprint,.equipment-detail-template__calculator>p{color:var(--color-equipment-detail-template-fineprint-color);font-size:14px;font-weight:400;line-height:1.4}.equipment-detail-template__fineprint a,.equipment-detail-template__calculator>p a,.equipment-detail-template__calculator a{color:inherit;font-size:inherit;font-weight:500;line-height:inherit}.equipment-detail-template__fineprint a,.equipment-detail-template__calculator a,.equipment-detail-template__consent a{text-underline-offset:2px;text-decoration:underline}.equipment-detail-template__bottom{grid-template-columns:minmax(0,1fr) minmax(340px,.44fr);align-items:stretch;gap:16px;margin-top:16px;display:grid}.equipment-detail-template__contact{border:1px solid var(--color-equipment-detail-template-contact-border);background:var(--color-equipment-detail-template-contact-background);border-radius:18px;grid-template-columns:minmax(170px,.44fr) minmax(0,.56fr);gap:22px;padding:24px;display:grid}.equipment-detail-template__manager{align-content:start;gap:10px;display:grid}.equipment-detail-template__manager img{object-fit:cover;border-radius:50%;width:100px;height:100px}.equipment-detail-template__manager h3{color:var(--color-text-strong);margin-top:8px;font-size:19px;font-weight:600;line-height:1.15}.equipment-detail-template__lead{align-content:start;gap:18px;display:grid}.equipment-detail-template__lead label,.equipment-detail-template__calculator label{color:var(--color-text-strong);gap:8px;font-size:16px;font-weight:500;line-height:1.3;display:grid}.equipment-detail-template__lead .ui-input,.equipment-detail-template__calculator .ui-input{width:100%}.equipment-detail-template__consent{grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px}.equipment-detail-template__lead .equipment-detail-template__consent{color:var(--color-equipment-detail-template-lead-color);font-size:14px;font-weight:400;line-height:1.4}.equipment-detail-template__lead .equipment-detail-template__consent a{font-weight:500}.equipment-detail-template__consent input{width:16px;height:16px;accent-color:var(--color-brand-accent);margin-top:3px}.equipment-detail-template__calculator{border:1px solid var(--color-equipment-detail-template-offer-border);background:var(--color-equipment-detail-template-contact-background);box-shadow:none;border-radius:18px;align-content:start;gap:18px;padding:24px;display:grid}.equipment-detail-template__calculator form{gap:16px;display:grid}.equipment-detail-template__offer .equipment-detail-template__fineprint{color:var(--color-equipment-detail-template-fineprint-color);font-size:13px;font-weight:400;line-height:1.35}.equipment-detail-template__offer .equipment-detail-template__fineprint a{color:inherit;font-size:inherit;font-weight:500;line-height:inherit}.equipment-detail-template__calculator-result{border:1px solid var(--color-equipment-detail-template-calculator-result-border);background:var(--color-white);border-radius:12px;padding:14px}.equipment-detail-template__calculator .equipment-detail-template__calculator-distance{color:var(--color-equipment-detail-template-calculator-color);font-family:var(--font-body);margin:0;font-size:14px;font-weight:500;line-height:1.35}.equipment-detail-template__calculator .equipment-detail-template__calculator-total{color:var(--color-equipment-detail-template-calculator-color-2);font-family:var(--font-body);margin:8px 0 0;font-size:18px;font-weight:700;line-height:1.25}.equipment-detail-template__calculator .equipment-detail-template__calculator-total--free{color:var(--color-equipment-detail-template-calculator-color-3)}.equipment-detail-template__calculator .equipment-detail-template__calculator-error{border:1px solid var(--color-equipment-detail-template-calculator-border);background:var(--color-equipment-detail-template-calculator-background);color:var(--color-equipment-detail-template-calculator-color-4);font-family:var(--font-body);border-radius:10px;margin:0;padding:10px 12px;font-size:14px;font-weight:500;line-height:1.35}@media (max-width:1200px){.equipment-detail-template__top,.equipment-detail-template__bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-detail-template__meta{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr))}.equipment-detail-template__offer{grid-area:1/2/2/3}}@media (max-width:1025px){.equipment-detail-template__top{grid-template-columns:1fr}.equipment-detail-template__meta{grid-column:auto;grid-template-columns:1fr}.equipment-detail-template__offer{grid-area:auto;position:static}.equipment-detail-template__bottom,.equipment-detail-template__contact{grid-template-columns:1fr}}@media (max-width:700px){.equipment-detail-template .container{width:min(var(--container), calc(100% - 24px))}.equipment-detail-page{padding-top:26px}.equipment-detail-template__title{font-size:30px;line-height:1.05}.equipment-detail-template__top{grid-template-columns:1fr}.equipment-detail-template__image{min-height:250px}.equipment-detail-template__contact,.equipment-detail-template__calculator,.equipment-detail-template__offer{padding:18px}.equipment-detail-template__advantages li{grid-template-columns:40px minmax(0,1fr);font-size:14px}}.article-page{background:var(--color-article-page-background);padding:54px 0 76px}.article-layout{grid-template-columns:minmax(0,.7fr) minmax(260px,.3fr);align-items:start;gap:24px;display:grid}.article-main,.article-sidebar{background:var(--color-white);border-radius:20px}.article-main{padding:30px}.article-breadcrumbs{color:var(--color-brand-accent);font-family:var(--font-display);margin-bottom:18px;font-size:18px;font-weight:400}.article-main h1{color:var(--color-text-strong);font-family:var(--font-body);font-size:var(--type-article-title);font-weight:700;line-height:var(--leading-heading)}.article-lead{color:var(--color-article-lead-color);margin:18px 0 24px;font-size:18px;line-height:1.55}.article-sidebar{gap:14px;padding:25px;display:grid;position:sticky;top:118px}.article-sidebar h2{color:var(--color-article-sidebar-color);text-transform:uppercase;font-size:18px;font-weight:400}.article-sidebar p{color:var(--color-article-sidebar-color-2);font-size:17px;line-height:1.45}.article-sidebar .button{border-radius:10px}.article-page .content{max-width:none;padding:0}
