/* Generated: scripts/build-homepage-css.cjs; sha256:4af332022a7abd8649fe594d691fb6200c12af9c73df41cb8c2cc9f6546b9dc5 */
/* arrow-links.css */
:root{--arrow-link-color:#002F6C;--arrow-link-hover:#015CCB;--arrow-link-dark:#fff;--arrow-link-dark-hover:#6EA8FF;--arrow-link-size:24px}:is([data-faq-related] a,body.installation-page .faq-related a,body.skzi-page .faq-related a,body.glonass-page .faq-related a){align-items:center;gap:6px;max-width:100%;transition:color .18s,text-decoration-color .18s;display:inline-flex;color:var(--arrow-link-color)!important;font-weight:700!important;text-decoration-color:currentColor!important}:is([data-faq-item].is-open [data-faq-related] a,body.installation-page .faq-item.is-open .faq-related a,body.skzi-page .faq-item.is-open .faq-related a,body.glonass-page .faq-item.is-open .faq-related a){color:var(--arrow-link-dark)!important;-webkit-text-decoration-color:rgba(255, 255, 255, .6)!important;text-decoration-color:rgba(255, 255, 255, .6)!important}:is([data-faq-item].is-open [data-faq-related] a,body.installation-page .faq-item.is-open .faq-related a,body.skzi-page .faq-item.is-open .faq-related a,body.glonass-page .faq-item.is-open .faq-related a):is(:hover,:focus-visible){color:var(--arrow-link-dark-hover)!important;text-decoration-color:currentColor!important}:is([data-faq-related] a,body.installation-page .faq-related a,body.skzi-page .faq-related a,body.glonass-page .faq-related a):after{content:"";flex:0 0 var(--arrow-link-size);width:var(--arrow-link-size);height:var(--arrow-link-size);vertical-align:-.3em;background-color:currentColor;margin-left:0;transition:transform .18s;display:inline-block;position:relative;top:1px;left:-4px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}:is([data-faq-related] a,body.installation-page .faq-related a,body.skzi-page .faq-related a,body.glonass-page .faq-related a):is(:hover,:focus-visible){color:var(--arrow-link-hover)!important}:is([data-faq-related] a,body.installation-page .faq-related a,body.skzi-page .faq-related a,body.glonass-page .faq-related a):is(:hover,:focus-visible):after{transform:translate(4px)}:is(.arrow-link,.price-travel-link,.mchd-guide-trigger,.tachograph-blog-selection__card a){transition:color .18s,text-decoration-color .18s;color:var(--arrow-link-color)!important;font-weight:700!important;text-decoration-color:currentColor!important}:is(.arrow-link--dark,.arrow-link-surface--dark .arrow-link,.tachograph-blog-selection__card:is(:hover,:focus-within) a){color:var(--arrow-link-dark)!important}:is(.arrow-link,.price-travel-link,.mchd-guide-trigger,.tachograph-blog-selection__card a):is(:hover,:focus-visible),.tachograph-blog-selection__card:is(:hover,:focus-within) a:is(:hover,:focus-visible){color:var(--arrow-link-hover)!important}:is(.arrow-link--dark,.arrow-link-surface--dark .arrow-link):is(:hover,:focus-visible),.tachograph-blog-selection__card:is(:hover,:focus-within) a:is(:hover,:focus-visible){color:var(--arrow-link-dark-hover)!important}:is(.arrow-link__arrow,.price-travel-link svg,.mchd-guide-trigger svg,.mchd-guide-trigger span,.tachograph-blog-selection__card a>span[aria-hidden]){color:inherit;stroke-width:2.2px;display:inline-block;position:relative;top:1px;left:-4px;flex:0 0 var(--arrow-link-size)!important;width:var(--arrow-link-size)!important;height:var(--arrow-link-size)!important;vertical-align:-.3em!important;transition:transform .18s!important}:is(span.arrow-link__arrow,.mchd-guide-trigger span,.tachograph-blog-selection__card a>span[aria-hidden]){background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h16m-6-6 6 6-6 6' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;font-size:0!important}:is(.arrow-link,.price-travel-link,.mchd-guide-trigger,.tachograph-blog-selection__card a):is(:hover,:focus-visible) :is(.arrow-link__arrow,svg,span[aria-hidden]){transform:translate(4px)!important}@media (prefers-reduced-motion:reduce){:where(body:not(.glonass-page)) :is(.arrow-link,.price-travel-link,.mchd-guide-trigger,.tachograph-blog-selection__card a),:where(body:not(.glonass-page)) :is(.arrow-link,.price-travel-link,.mchd-guide-trigger,.tachograph-blog-selection__card a) :is(.arrow-link__arrow,svg,span[aria-hidden]),:where(body:not(.glonass-page)) :is([data-faq-related] a,body.installation-page .faq-related a,body.skzi-page .faq-related a,body.glonass-page .faq-related a):after{transition:none!important;transform:none!important}}.tachograph-blog-selection__card a{white-space:nowrap;align-items:center;gap:6px;display:inline-flex!important}
/* blog.css */
.blog-page{--blog-navy:#002e6b;--blog-ink:#092856;--blog-muted:#5d6d85;--blog-line:#d7dfeb;--blog-soft:#f3f5f8;color:var(--blog-ink);background:#fff}.blog-page [hidden]{display:none!important}.blog-shell{width:min(1200px,100%);margin-inline:auto;padding-inline:24px}.blog-breadcrumbs{color:var(--blog-muted);flex-wrap:wrap;gap:10px;padding:24px 0 0;font-size:12px;display:flex}.blog-breadcrumbs a{color:var(--blog-muted);text-decoration:none}.blog-breadcrumbs a:hover{color:var(--blog-navy)}.blog-hero{grid-template-columns:minmax(0,760px) auto;justify-content:space-between;align-items:end;gap:40px;padding:38px 0 32px;display:grid}.blog-hero h1{letter-spacing:-.05em;margin:0;font:760 clamp(40px,4.2vw,58px)/1.02 Inter,sans-serif}.blog-hero p{max-width:640px;color:var(--blog-muted);margin:16px 0 0;font-size:16px;line-height:1.6}.blog-button{border:1px solid var(--blog-line);min-height:44px;color:var(--blog-navy);cursor:pointer;background:#fff;justify-content:center;align-items:center;gap:12px;padding:12px 18px;font:700 12px/1.3 Inter,sans-serif;text-decoration:none;transition:background .2s,color .2s,border-color .2s;display:inline-flex}.blog-button--navy{background:var(--blog-navy);color:#fff;border-color:var(--blog-navy)}.blog-button:hover{color:#fff;background:#e50000;border-color:#e50000}.blog-hero>.blog-button{flex-shrink:0;margin-bottom:3px}.blog-featured{margin:0 0 46px}.blog-feature{border:1px solid var(--blog-line);min-height:370px;color:var(--blog-ink);background:#fff;grid-template-columns:minmax(0,1.55fr) minmax(320px,1fr);text-decoration:none;display:grid}.blog-feature-media{background:#e0e7f1;min-width:0;margin:0;overflow:hidden}.blog-feature-media img{object-fit:cover;width:100%;height:100%;transition:transform .45s cubic-bezier(.16,1,.3,1);display:block}.blog-feature-body{border-left:1px solid var(--blog-line);flex-direction:column;justify-content:center;min-width:0;padding:38px;display:flex}.blog-feature-label{color:#e50000;letter-spacing:.07em;text-transform:uppercase;font-size:11px;font-weight:800;line-height:1.4}.blog-feature time{color:var(--blog-muted);margin-top:20px;font-size:12px}.blog-feature h2{-webkit-line-clamp:4;overflow-wrap:anywhere;letter-spacing:-.035em;-webkit-box-orient:vertical;margin:13px 0 0;font:760 clamp(25px,2.4vw,34px)/1.2 Inter,sans-serif;display:-webkit-box;overflow:hidden}.blog-feature p{-webkit-line-clamp:3;color:var(--blog-muted);-webkit-box-orient:vertical;margin:18px 0 0;font-size:14px;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-feature-cta{border-top:1px solid var(--blog-line);color:var(--blog-navy);justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding-top:18px;font-size:12px;font-weight:800;display:flex}.blog-feature:hover .blog-feature-cta{color:#e50000}.blog-feature:hover .blog-feature-media img{transform:scale(1.018)}.blog-toolbar{border-top:1px solid var(--blog-line);border-bottom:1px solid var(--blog-line);padding:32px 0 30px}.blog-toolbar-top{grid-template-columns:minmax(240px,.75fr) minmax(420px,1fr);align-items:end;gap:48px;margin-bottom:25px;display:grid}.blog-toolbar h2{letter-spacing:-.025em;margin:0;font:760 27px/1.2 Inter,sans-serif}.blog-toolbar [data-blog-status]{color:var(--blog-muted);margin:8px 0 0;font-size:12px;line-height:1.5}.blog-search{min-width:0}.blog-search label{color:var(--blog-ink);margin-bottom:8px;font-size:12px;font-weight:700;display:block}.blog-search-control{gap:8px;display:flex}.blog-search input{border:1px solid var(--blog-line);width:100%;min-width:0;min-height:44px;color:var(--blog-ink);background:#fff;border-radius:0;padding:11px 14px;font:400 14px/1.4 Inter,sans-serif}.blog-search input::placeholder{color:var(--blog-muted)}.blog-topic-row{justify-content:space-between;align-items:center;gap:28px;display:flex}.blog-topics{flex-wrap:wrap;align-items:center;gap:25px;display:flex}.blog-topics a{color:var(--blog-muted);border-bottom:2px solid #0000;padding:7px 0 9px;font-size:12px;font-weight:700;text-decoration:none}.blog-topics a[aria-current=true]{color:var(--blog-navy);border-color:#e50000}.blog-topics a:hover{color:var(--blog-navy)}.blog-rss,.blog-notice a{color:var(--blog-navy);text-underline-offset:3px;flex:none;font-size:12px}.blog-results{min-height:380px;padding:34px 0 72px}.blog-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:42px 24px;display:grid}.blog-page [data-blog-card]{min-width:0;color:var(--blog-ink);background:#fff;flex-direction:column;text-decoration:none;display:flex}.blog-page [data-blog-media]{aspect-ratio:16/9;background:#e0e7f1;margin:0;overflow:hidden}.blog-page [data-blog-media] img{object-fit:cover;width:100%;height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1);display:block}.blog-page [data-blog-card]:hover [data-blog-media] img{transform:scale(1.02)}.blog-cover-placeholder{color:#002e6b;justify-content:center;align-items:center;height:100%;min-height:130px;font:800 22px/1 Inter,sans-serif;display:flex}.blog-cover-placeholder>span{color:red}.blog-page [data-blog-card-body]{flex-direction:column;flex:1;padding:18px 0 0;display:flex}.blog-page [data-blog-meta]{color:var(--blog-muted);text-transform:uppercase;letter-spacing:.04em;flex-wrap:wrap;gap:12px;margin-bottom:15px;font-size:10px;font-weight:700;display:flex}.blog-page [data-blog-meta]>span{color:var(--blog-navy)}.blog-page [data-blog-card-title]{letter-spacing:-.025em;overflow-wrap:anywhere;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font:750 20px/1.35 Inter,sans-serif;display:-webkit-box;overflow:hidden}.blog-card-excerpt{-webkit-line-clamp:3;color:var(--blog-muted);-webkit-box-orient:vertical;margin:13px 0 20px;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}.blog-page [data-blog-card-foot]{color:var(--blog-navy);margin-top:auto;padding-top:2px;font-size:12px;font-weight:750}.blog-page [data-blog-card-cta]{justify-content:space-between;align-items:center;min-height:25px;display:flex}.blog-page [data-blog-card]:hover :is([data-blog-card-title],[data-blog-card-cta]){color:#e50000}.blog-pagination{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:36px;display:flex}.blog-pagination a,.blog-pagination span{justify-content:center;align-items:center;min-width:42px;min-height:42px;padding:8px 12px;font-size:13px;text-decoration:none;display:flex}.blog-pagination a{border:1px solid var(--blog-line);color:var(--blog-navy);background:#fff}.blog-pagination a[aria-current=page]{background:var(--blog-navy);border-color:var(--blog-navy);color:#fff}.blog-pagination a:hover{border-color:red}.blog-notice{border:1px solid var(--blog-line);background:var(--blog-soft);color:var(--blog-muted);margin:0 0 28px;padding:18px 20px;font-size:14px;line-height:1.6}.blog-empty{max-width:580px;padding:44px 0;font-size:16px;line-height:1.65}.blog-empty h2{font-size:24px}.blog-page :is(a,button,input):focus-visible{outline-offset:4px;outline:3px solid red}.blog-preview-note{border-left:2px solid var(--blog-navy);background:var(--blog-soft);color:var(--blog-muted);margin-top:24px;padding:12px 16px;font-size:12px;line-height:1.65}.blog-preview-note a{color:var(--blog-navy);text-underline-offset:3px}.article-layout{grid-template-columns:220px minmax(0,820px);align-items:start;gap:64px;padding:40px 0 72px;display:grid}.article-aside{color:var(--blog-muted);font-size:12px;position:sticky;top:110px}.article-contents summary{color:var(--blog-ink);cursor:pointer;font-size:13px;font-weight:700}.article-contents[open] summary{margin-bottom:20px}.article-contents summary:focus-visible{outline-offset:4px;outline:3px solid red}[data-article-loading]{min-height:50vh}.article-toc{gap:14px;max-height:55vh;margin:0 -4px;padding:4px 8px 8px 4px;display:grid;overflow-y:auto}.article-toc a{color:var(--blog-muted);line-height:1.5;text-decoration:none}.article-toc a:hover{color:var(--blog-navy);text-decoration:underline}.article-aside>.blog-button{width:100%;margin-top:28px}.blog-article{min-width:0}.article-meta{color:var(--blog-muted);flex-wrap:wrap;gap:10px 22px;margin-bottom:20px;font-size:12px;line-height:1.6;display:flex}.blog-article h1{letter-spacing:-.035em;overflow-wrap:anywhere;margin:0 0 28px;font:750 clamp(28px,3vw,42px)/1.18 Inter,sans-serif}.article-cover{aspect-ratio:16/9;background:var(--blog-soft);margin:0 0 32px}.article-cover img{object-fit:cover;width:100%;height:100%;display:block}.article-content{overflow-wrap:anywhere;font-size:16px;line-height:1.85}.article-content p{margin:0 0 22px}.article-content h2{letter-spacing:-.025em;margin:44px 0 20px;scroll-margin-top:110px;font:750 27px/1.25 Inter,sans-serif}.article-content h3{margin:30px 0 14px;font:700 21px/1.4 Inter,sans-serif}.article-content h4{margin:24px 0 12px;font-size:18px}.article-content :is(ul,ol){margin:0 0 24px;padding-left:24px}.article-content li{margin-bottom:10px}.article-content a{color:var(--blog-navy);text-underline-offset:3px;text-decoration:underline}.article-content img{max-width:100%;height:auto;margin:24px auto;display:block}.article-content figure{margin:24px 0}.article-content figcaption{color:var(--blog-muted);font-size:12px}.article-content blockquote{border-left:3px solid var(--blog-navy);background:var(--blog-soft);margin:28px 0;padding:18px 22px}.article-content pre{background:var(--blog-soft);padding:16px;overflow:auto}.article-table-scroll{margin:24px 0;overflow-x:auto}.article-content table{border-collapse:collapse;width:100%;font-size:13px;line-height:1.6}.article-content :is(th,td){border:1px solid var(--blog-line);text-align:left;min-width:130px;padding:12px}.article-content th{background:var(--blog-soft);font-weight:700}.article-end{border-top:1px solid var(--blog-line);flex-wrap:wrap;gap:12px;margin-top:38px;padding-top:25px;display:flex}[data-blog-home-status]{color:#5d6d85;margin:18px 0 0;font:400 12px/1.6 Inter,sans-serif}[data-blog-home-status] a{text-decoration:underline}@media (max-width:1024px){.blog-feature{grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);min-height:330px}.blog-feature-body{padding:28px}.blog-grid{gap:36px 18px}.blog-page [data-blog-card-title]{font-size:18px}.article-layout{grid-template-columns:180px minmax(0,1fr);gap:32px}}@media (max-width:800px){.blog-hero{grid-template-columns:1fr auto;gap:24px}.blog-feature{grid-template-columns:1fr;min-height:0}.blog-feature-media{aspect-ratio:16/9}.blog-feature-body{border-left:0;border-top:1px solid var(--blog-line)}.blog-toolbar-top{grid-template-columns:1fr;gap:24px}.blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.blog-topic-row{align-items:flex-start}.blog-topics{gap:18px}.article-layout{display:block}.article-aside{border-bottom:1px solid var(--blog-line);margin-bottom:28px;padding-bottom:18px;position:static}.article-aside>.blog-button{display:none}.article-toc{grid-template-columns:repeat(2,minmax(0,1fr));max-height:none}}@media (max-width:540px){.blog-shell{padding-inline:16px}.blog-breadcrumbs{padding-top:20px}.blog-hero{grid-template-columns:1fr;align-items:start;gap:20px;padding:26px 0 28px}.blog-hero h1{font-size:38px}.blog-hero p{max-width:34ch;margin-top:13px;font-size:14px}.blog-hero>.blog-button{margin:0}.blog-featured{margin-bottom:34px}.blog-feature-body{padding:24px 20px}.blog-feature h2{font-size:25px}.blog-feature p{margin-top:14px}.blog-toolbar{padding:27px 0 24px}.blog-toolbar h2{font-size:24px}.blog-search-control{gap:6px}.blog-search .blog-button{padding-inline:14px}.blog-topic-row{display:block}.blog-topics{scrollbar-width:thin;flex-wrap:nowrap;gap:21px;margin-inline:-16px;padding:0 16px 7px;overflow-x:auto}.blog-topics a{flex:none}.blog-rss{margin-top:17px;display:inline-block}.blog-grid{grid-template-columns:minmax(0,1fr);gap:34px}.blog-page [data-blog-card-title]{font-size:21px}.blog-results{padding:30px 0 48px}.article-toc{grid-template-columns:1fr}.article-layout{padding-top:28px}.article-content{font-size:15px;line-height:1.8}.article-content h2{font-size:23px}.article-content h3{font-size:19px}.article-end{flex-direction:column}}@media (prefers-reduced-motion:reduce){.blog-page *,.blog-page :before,.blog-page :after{scroll-behavior:auto!important;transition:none!important}}
/* shared-menu.css */
@media (max-width:900px){:root{--mobile-hero-button-width:min(330px, max(0px, calc((100vw - 48px) * 0.88)))}:is(main .hero-actions,main .era-hero__actions,main [data-geo-actions]){flex-direction:column;align-items:stretch;min-width:0;width:min(var(--mobile-hero-button-width), 100%)!important;margin-inline:auto!important;display:flex!important}:is(main .hero-actions,main .era-hero__actions,main [data-geo-actions])>:is(a,button,.messenger-switch){min-width:0;max-width:100%;flex:none!important;width:100%!important}main :is(.button,[data-compatibility-cta],[data-lead-submit]):not(.catalog-card__actions *):not(.monitoring-product-card__actions *):not(.product-dialog__actions *):not(.era-vehicle-slide__actions *),main .messenger-switch{min-width:0;max-width:100%;width:min(330px,100%)!important;margin-inline:auto!important}:is(main .tachograph-verification__contact-row,main .help-cta__actions,main .contact-office__actions){align-items:center;min-width:0;max-width:100%;flex-direction:column!important;width:min(330px,100%)!important;margin-inline:auto!important;display:flex!important}main .help-cta__actions>:is(.messenger-switch,.help-cta__phone),main .contact-office__actions>:is(.contact-office__messengers,.contact-button){min-width:0;max-width:100%;width:min(330px,100%)!important}main .tachograph-verification__contact-row>.messenger-switch--price,main .help-cta__actions>:is(.messenger-switch,.help-cta__phone),main .contact-office__actions>:is(.contact-office__messengers,.contact-button){flex:none!important}}
[data-site-header] [data-mega-card],[data-curtain] :is([data-curtain-contact],[data-curtain-service-group],[data-curtain-nav]){border-radius:12px!important}[data-curtain] [data-curtain-service-group],[data-curtain] [data-curtain-contact]{border:1px solid var(--sv-line,#dde3ec)}@media (min-width:1081px){[data-site-header] [data-mega-panel]{border:1px solid rgba(0,46,107,.12);top:calc(100% + 8px);border-radius:12px!important}[data-site-header] [data-mega-panel].is-open:before{content:"";height:8px;position:absolute;bottom:100%;left:0;right:0}}@media (min-width:901px){[data-curtain] [data-curtain-inner]{align-items:stretch}[data-curtain] [data-curtain-services]{flex-direction:column;display:flex}[data-curtain] [data-curtain-services-list]{flex:1}}[data-curtain] :is([data-curtain-cta],[data-curtain-login]){border-radius:8px!important}.messenger-switch--light,.tachograph-verification .messenger-switch{border-color:var(--sv-navy,#002f6c)!important}@media (max-width:600px){:root{--header-height:64px!important}html body{padding-top:64px!important}body [data-site-header] [data-header-inner]{gap:8px!important;height:64px!important;padding-inline:clamp(16px,4.2vw,20px)!important}body [data-site-header] [data-header-actions] [data-burger]{margin:0!important;top:10px!important;right:clamp(16px,4.2vw,20px)!important}body [data-site-header] [data-mobile-phone]{top:10px!important;right:calc(clamp(16px,4.2vw,20px) + 52px)!important}}:root body :is([data-site-header],[data-curtain]){color:#0f2340;--service-font-display:-apple-system, BlinkMacSystemFont, system-ui, Inter, "Helvetica Neue", Arial, sans-serif;--service-font-body:-apple-system, BlinkMacSystemFont, system-ui, Inter, "Helvetica Neue", Arial, sans-serif}:root body :is([data-site-header],[data-curtain]),:root body :is([data-site-header],[data-curtain]) *{font-family:-apple-system,BlinkMacSystemFont,system-ui,Inter,Helvetica Neue,Arial,sans-serif!important}:root body [data-site-header],:root body [data-site-header].is-scrolled,:root body [data-site-header] [data-mega-panel]{box-shadow:0 2px 4px rgba(1, 20, 46, .16),
    0 6px 12px -4px rgba(1, 20, 46, .24),
    0 -2px 4px rgba(1, 20, 46, .12),
    0 -6px 12px -4px rgba(1, 20, 46, .18)!important;border-color:#0000!important}:root body [data-site-header]{border-radius:12px!important}:root body [data-curtain]{z-index:120}:root body [data-site-header] [data-burger]{font-size:16px}:root body [data-site-header] [data-header-phone]{border-radius:8px!important}:root body [data-site-header] [data-mega-panel]{z-index:79}@media (min-width:601px) and (max-width:1080px){:root body [data-site-header]{z-index:80!important}:root body [data-site-header] [data-mobile-phone]{color:#0f2340}}@media (max-width:1080px){:root body [data-site-header],:root body [data-site-header].is-scrolled{-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;backdrop-filter:blur(18px)saturate(1.08)!important}}:root body [data-site-header]:after,:root body [data-site-header] [data-mega-panel]:after{content:"";border-radius:inherit;background:linear-gradient(180deg,
    rgba(255, 255, 255, .96) 0%,
    rgba(30, 34, 40, .68) 20%,
    rgba(30, 34, 40, .68) 80%,
    rgba(255, 255, 255, .96) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:.5px;position:absolute;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root body [data-site-header]:after{inset:0 0 -1px}:root body [data-site-header] [data-mega-panel]:after{inset:-1px}@media (min-width:1081px){:root body [data-site-header],:root body [data-site-header].is-scrolled{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;width:min(1200px,100% - 48px)!important}:root body [data-site-header]:before{content:"";z-index:80;border-radius:inherit;background-color:rgba(255, 255, 255, .72);-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);pointer-events:none;position:absolute;inset:-1px}:root body [data-site-header] [data-header-inner]{z-index:81}:root body [data-site-header]:after{z-index:82;inset:-1px}:root body [data-site-header] [data-mega-panel]{z-index:79}}@media (max-width:1080px){:root body [data-site-header],:root body [data-site-header].is-scrolled{background-color:rgba(255, 255, 255, .72)!important}}:root body [data-site-header] [data-header-phone-hours]{color:#3d434c;line-height:1.2;font-size:12px!important}:root body [data-site-header] [data-header-actions] [data-login-open]{background-repeat:no-repeat;background-origin:border-box;border-color:#0000;position:relative;border-radius:8px!important;font-size:13px!important;font-weight:700!important}@media (min-width:1081px){:root body [data-site-header] [data-header-actions] [data-login-open]{font-size:12.5px!important}}:root body [data-site-header] [data-header-actions] [data-login-open]:after{content:none}:root body [data-site-header] [data-mega-panel]{background:rgba(255, 255, 255, .72);-webkit-backdrop-filter:blur(18px)saturate(1.08);backdrop-filter:blur(18px)saturate(1.08);transition:opacity .24s cubic-bezier(.22,.61,.36,1),transform .24s cubic-bezier(.22,.61,.36,1),visibility 0s .24s;transform:translateY(-10px)}:root body [data-site-header] [data-mega-panel].is-open{transition:opacity .24s cubic-bezier(.22,.61,.36,1),transform .24s cubic-bezier(.22,.61,.36,1),visibility;transform:none}:root body [data-site-header] [data-mega-panel] [data-mega-card],:root body [data-site-header] [data-mega-panel].is-open [data-mega-card]:nth-child(n){box-shadow:none;border-color:#dde3ec;transition:opacity .2s cubic-bezier(.22,.61,.36,1),transform .2s cubic-bezier(.22,.61,.36,1),background-color .12s ease-out,border-color .12s ease-out;position:relative;transform:translateY(8px)}:root body [data-site-header] [data-mega-panel].is-open [data-mega-card]:nth-child(n){transform:none}:root body [data-site-header] [data-mega-panel] [data-mega-card]:after{content:none}:root body [data-site-header] [data-mega-panel] [data-mega-card]:hover,:root body [data-site-header] [data-mega-panel] [data-mega-card]:focus-visible{background:rgba(0, 47, 108, .9);box-shadow:none;border-color:#dde3ec}:root body [data-site-header] [data-mega-panel] :is([data-mega-card-icon],[data-mega-card-title],[data-mega-card-sub]){transition:color .12s ease-out}:root body [data-site-header] [data-mega-panel] [data-mega-card]:is(:hover,:focus-visible) :is([data-mega-card-icon],[data-mega-card-title],[data-mega-card-sub]){color:#fff}:root body [data-site-header] [data-mega-panel] [data-mega-note],:root body [data-site-header] [data-mega-panel].is-open [data-mega-note]{transition:opacity .16s cubic-bezier(.22,.61,.36,1),transform .16s cubic-bezier(.22,.61,.36,1)}:root body [data-site-header] [data-nav=desktop] a:is(:hover,:focus-visible),:root body [data-site-header] :is([data-header-phone],[data-burger],[data-mobile-phone],[data-mega-note-link]):is(:hover,:focus-visible){color:red}:root body [data-curtain] [data-curtain-link]:is(:hover,:focus-visible){color:var(--sv-red,red)}:root body [data-curtain] [data-login-open][data-curtain-login]{background-color:#fff;background-image:none;transition:color .16s,border-color .16s;font-size:15px!important;font-weight:700!important}:root body [data-curtain] [data-login-open][data-curtain-login]:is(:hover,:focus-visible){border-color:var(--sv-red,red);color:var(--sv-red,red)}@media (prefers-reduced-motion:reduce){:root body:where(:not(.glonass-page)) [data-site-header]{transition-duration:0s!important}:root body:where(:not(.glonass-page)) [data-site-header] [data-mega-panel],:root body:where(:not(.glonass-page)) [data-site-header] [data-mega-panel] *{transition-duration:0s!important;transition-delay:0s!important}:root body:where(:not(.glonass-page)) [data-site-header] :is([data-mega-panel],[data-mega-card],[data-mega-note]){transform:none!important}}@supports not ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){@media (min-width:1081px){:root body [data-site-header]:before{background-color:rgba(255, 255, 255, .96)}}@media (max-width:1080px){:root body [data-site-header],:root body [data-site-header].is-scrolled{background-color:rgba(255, 255, 255, .96)!important}}:root body [data-site-header] [data-mega-panel]{background:rgba(255, 255, 255, .96)}}
/* inner-cards.css */
.catalog-grid,.monitoring-product-grid,.object-product-grid,body[class] :is(.catalog-grid,.monitoring-product-grid,.object-product-grid){border:0;gap:12px}.catalog-card,.monitoring-product-card,.object-product-card,body[class] :is(.catalog-card,.monitoring-product-card,.object-product-card){border:1px solid var(--sv-line,#dde3ec);overflow:hidden;border-radius:12px!important}.object-product-card{border-color:rgba(0, 47, 108, 0.13)}body[class] .object-product-card{border-color:rgba(0, 47, 108, 0.13)}body[class] :is(.catalog-card,.monitoring-product-card,.object-product-card):not(:hover):not(:focus-within){border-color:#0000!important}body[class] :is(.catalog-card__visual,.monitoring-product-card__visual,.object-product-card__visual){border-bottom-color:#0000!important}:is(.catalog-card,.monitoring-product-card):after{border-radius:inherit}.related-grid,body[class] .related-grid{border:0;gap:12px}.related-card{border:1px solid rgba(255, 255, 255, 0.18);overflow:hidden;border-radius:12px!important}body[class] .related-card{border:1px solid rgba(255, 255, 255, 0.18);overflow:hidden;border-radius:12px!important}.service-section--related-light .related-card{border-color:rgba(0, 47, 108, 0.16)}body[class] .service-section--related-light .related-card{border-color:rgba(0, 47, 108, 0.16)}body[class] .related-card:not(:hover):not(:focus-visible){border-color:#0000!important}.mchd-owner-grid,.driver-card-type-grid,.monitoring-installation__expertise-grid,.object-other-sites__grid{border:0;gap:12px}.mchd-owner-card,.driver-card-type,.monitoring-installation__expertise-grid section,.object-other-sites__grid article,.driver-process-step{overflow:hidden;border-radius:12px!important}.mchd-owner-card,.driver-card-type{border:1px solid var(--driver-line,var(--sv-line,#dde3ec))}.mchd-owner-card{border-color:var(--sv-line,#dde3ec)}.monitoring-installation__expertise-grid section{border:1px solid #dce5ee}.object-other-sites__grid article{border:1px solid rgba(0, 47, 108, 0.16)}.help-manuals{gap:12px}.help-manual-card,.company-certificate,.company-facts>div{overflow:hidden;border-radius:12px!important}.company-certificate{border:1px solid var(--company-line,#d9e0ea)}.company-certificate__image{border:0}.company-facts>div{border:1px solid var(--company-line,#d9e0ea)}.blog-page [data-blog-card],.blog-feature{overflow:hidden;border-radius:12px!important}.blog-page [data-blog-card]{border:1px solid var(--blog-line,#d9e0ea)}body[class] .tachograph-blog-selection__card:not(:hover):not(:focus-within),[data-screen-label] [data-blog-card]:not(:hover):not(:focus-visible),.blog-page [data-blog-archive]>.blog-card:not(:hover):not(:focus-visible){border-color:#0000!important}[data-screen-label] :is([data-service-card],[data-case-card],[data-mega-card],[data-blog-card]){border-radius:12px!important}[data-screen-label] [data-faq-inner]{box-shadow:none!important}@media (min-width:601px){body[class] .product-dialog__documents,body.driver-card-page .driver-card-detail-dialog .product-dialog__requirements{border-top-color:#0000!important}}:is(.catalog-card__actions,.monitoring-product-card__actions,.help-manual-card__actions)>:is(a,button),.service-section--related-light .related-card__link,.related-card__link,.blog-button,.company-button,.contact-button,.legal-button,.help-cta__phone,[data-screen-label] :is([data-service-cta],[data-blog-card-cta],[data-blog-action],[data-cases-more],[data-solutions-cta] a){border-radius:8px!important}.mchd-guide-trigger,.glonass-page .monitoring-journey,.glonass-page .monitoring-journey *{border-radius:0!important}.glonass-page .monitoring-hero .monitoring-card__online i,.glonass-page .monitoring-hero .monitoring-final__connection-active i,.glonass-page .monitoring-hero .monitoring-camera-feed__rec i{border-radius:50%!important}.skip-link,body [data-back-to-top],body [data-login-contact],.cookie-map-placeholder__actions>:is(a,button),.object-zone-content__cta,.era-vehicle-slide__details{border-radius:8px!important}
/* inner-forms.css */
[data-estimate-form] [data-inner-method-field]{border:0;min-width:0;margin:20px 0 0;padding:0}[data-estimate-form] [data-inner-method-field] legend{color:var(--sv-navy-ink,#0f2340);margin:0 0 10px;padding:0;font-size:12px;font-weight:750}[data-estimate-form] [data-inner-methods]{border:1px solid rgba(0, 47, 108, 0.14);background:#f3f5f8;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}[data-estimate-form] [data-inner-contact-method]{min-width:0;min-height:42px;color:var(--sv-gray-500,#6b7789);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:8px 6px;font-size:13px;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:flex;position:relative}[data-estimate-form] [data-inner-contact-method] input{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}[data-estimate-form] [data-inner-contact-method]:has(input:checked){background:var(--sv-navy,#002f6c);color:#fff;box-shadow:0 1px 3px rgba(0, 47, 108, 0.12)}[data-estimate-form] [data-inner-contact-method]:has(input:focus-visible){outline:2px solid var(--sv-navy,#002f6c);outline-offset:3px}[data-estimate-form] [data-inner-contact-method]:hover:not(:has(input:checked)){color:var(--sv-navy,#002f6c);background:#e7edf5}[data-inner-method-icon]{flex-shrink:0}[data-estimate-form] [data-inner-consents]{margin-top:20px}[data-estimate-form] [data-inner-consents] .consent{margin-top:0}[data-estimate-form] [data-inner-consents] .consent+.consent{margin-top:10px}[data-estimate-form] [data-inner-consents] .consent-note{margin:7px 0 0 30px}[data-estimate-form] [data-submit]{border-color:var(--sv-navy,#002f6c);background-color:var(--sv-navy,#002f6c);background-image:linear-gradient(90deg, var(--sv-red,red) 50%, transparent 50%);background-position:100% 0;background-size:200% 100%;transition:background-position .24s,border-color .18s,color .18s}[data-estimate-form] [data-submit]:enabled:focus-visible{border-color:var(--sv-red,red);background-position:0 0;transition:none}@media (hover:hover) and (pointer:fine){[data-estimate-form] [data-submit]:enabled:hover{border-color:var(--sv-red,red);background-position:0 0}}@media (hover:none),(pointer:coarse){[data-estimate-form] [data-submit]:enabled:not(:focus-visible):hover{border-color:var(--sv-navy,#002f6c);background-position:100% 0}}[data-estimate-form] [data-submit]:disabled{color:#748095;cursor:not-allowed;background-color:#dfe4ec;background-image:none;border-color:#cbd3df}@media (prefers-reduced-motion:reduce){body:where(:not(.glonass-page)) [data-estimate-form] [data-submit]{transition:none}}@media (max-width:380px){[data-estimate-form] [data-inner-contact-method]{gap:4px;font-size:12px}[data-estimate-form] [data-inner-method-icon]{width:14px;height:14px}}:is(.skzi-page #price,.glonass-page #professional-installation,.video-page #price){background-color:#d7e1ee!important}:is(.skzi-page #price,.glonass-page #professional-installation,.video-page #price) .price-copy__proof{color:#42556e!important}:is(.skzi-page #price,.glonass-page #professional-installation,.video-page #price) .estimate-card[data-estimate-card]{box-shadow:none;border-color:#0000}:is(.skzi-page #price,.glonass-page #professional-installation,.video-page #price) .estimate-submit[data-submit]{white-space:nowrap;max-width:100%;width:calc(33.3333% - 6px)!important;min-height:54px!important;padding-inline:4px!important}:is(.skzi-page #price,.glonass-page #professional-installation,.video-page #price) .estimate-form select[name=vehicle]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%230f2340' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px}@media (max-width:600px){:is(.skzi-page #price,.glonass-page #professional-installation,.video-page #price) .estimate-submit[data-submit]{width:min(330px,100%)!important;min-height:50px!important}}@media (forced-colors:active){:is(.skzi-page #price,.glonass-page #professional-installation,.video-page #price) .estimate-form select[name=vehicle]{appearance:auto;background-image:none}}#lead-form[data-lead-section] [data-lead-form]{box-shadow:none;border-color:#0000}#lead-form[data-lead-section] [data-lead-form] [data-lead-methods]{padding:4px;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;display:grid!important}#lead-form[data-lead-section] [data-lead-form] [data-lead-methods] [data-contact-method]{box-sizing:border-box;white-space:nowrap;justify-content:center;width:100%;min-width:0}#lead-form[data-lead-section] [data-lead-form] [data-lead-methods] [data-contact-method]:has(input:checked){background:var(--sv-navy,#002f6c)!important;color:#fff!important;box-shadow:0 1px 3px rgba(0, 47, 108, 0.12)!important;border-color:#0000!important}#lead-form[data-lead-section] [data-lead-form] [data-lead-methods] [data-contact-method]:has(input:focus-visible){outline-offset:3px;outline:2px solid var(--sv-navy,#002f6c)!important}#lead-form[data-lead-section] [data-lead-form] [data-lead-submit]{white-space:nowrap;max-width:100%;width:calc(33.3333% - 6px)!important;min-height:54px!important;padding:0 4px!important}@media (min-width:901px) and (max-width:1100px){#lead-form[data-lead-section] [data-lead-form] [data-lead-submit]{font-size:13px!important}}@media (max-width:600px){#lead-form[data-lead-section] [data-lead-form] [data-lead-methods] [data-contact-method]{gap:4px!important;padding-inline:4px!important;font-size:12px!important}#lead-form[data-lead-section] [data-lead-form] [data-lead-submit]{width:min(330px,100%)!important;min-height:50px!important}}:is(.conditioners-page [data-conditioner-selector] select,.object-video-page [data-object-catalog-filter] select){appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%230f2340' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px}[data-promo-calculator] select[data-promo-service]{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='m1 1 5 5 5-5' fill='none' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px;padding-right:44px}@media (forced-colors:active){:is(.conditioners-page [data-conditioner-selector] select,.object-video-page [data-object-catalog-filter] select,[data-promo-calculator] select[data-promo-service]){appearance:auto;background-image:none}}
/* mobile-copy.css */
@media (max-width:900px){main p:not(.hero-lede):not([class*=eyebrow]):not([class*=wordmark]):not([class*=consent]):not([class*=status]):not([class*=error]):not([class*=price-note]):not([class*=catalog-price]):not([class*=condition]):not([class*=variant]):not([class*=metric]):not([class*=stat]):not([class*=spec]):not([class*=source]):not([class*=selected-model]):not([class*=presence]):not([class*=copyright]):not([class*=disclaimer]):not([data-promo-calc-subtitle]):not([data-current-promo-number]):not(form *):not(table *):not(.mchd-file-rule *):not([role=dialog] *):not(.product-dialog *):not(.callback-modal *):not(.monitoring-final *),.hero-lede__text,.price-match__copy>p:not(.driver-price-match__condition),.price-copy__proof{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.44!important}.installation-page #included .work-item .mchd-resource-links .price-travel-link,.skzi-page #included .work-item .mchd-resource-links .price-travel-link{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.44!important}.installation-page #included .work-item .mchd-resource-links .price-travel-link>span:not(.arrow-link__arrow):not(.price-travel-link__arrow),.skzi-page #included .work-item .mchd-resource-links .price-travel-link>span:not(.arrow-link__arrow):not(.price-travel-link__arrow),.glonass-page #included .monitoring-workflow__links .price-travel-link>span:not(.arrow-link__arrow):not(.price-travel-link__arrow){font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:inherit!important}.installation-page #included .work-item .mchd-resource-links .price-travel-link svg,.skzi-page #included .work-item .mchd-resource-links .price-travel-link svg{flex:0 0 16px!important;width:16px!important;height:16px!important}.glonass-page #included .monitoring-workflow__links .price-travel-link{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:600!important;line-height:1.44!important}.glonass-page #included .monitoring-workflow__links .price-travel-link svg{flex:0 0 16px!important;width:16px!important;height:16px!important}.glonass-page .monitoring-hero .hero-lede>span:not(.hero-lede__emphasis):not(.monitoring-hero__emphasis){font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.44!important}.glonass-page .monitoring-hero .hero-lede>strong{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:700!important;line-height:1.44!important}.glonass-page .monitoring-journey__offer>.monitoring-journey__offer-lead,.glonass-page #professional-installation .price-section-header .price-copy__proof,.glonass-page #professional-installation .estimate-card__head p,.glonass-page main #glonass-articles .tachograph-blog-selection__card p{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important;font-weight:400!important;line-height:1.44!important}.glonass-page .monitoring-hero__title .hero-title__line:first-child .hero-title__fragment{white-space:pre-line}.glonass-page .monitoring-capability__text strong{font-family:Inter,Helvetica Neue,Arial,sans-serif!important;font-size:16px!important}.glonass-page #included .included-aside>.section-intro{margin-left:110px}}@media (max-width:720px){.glonass-page #included .included-aside>.section-intro{margin-left:86px}}@media (max-width:600px){.glonass-page #included .included-aside>.section-intro{margin-left:66px}}
/* hero-heading-typography.css */
:is(#dc-root,x-dc) [data-screen-label=Homepage] h1[data-equipment-name][data-equipment-name],body.installation-page #main #service-title,body.skzi-page #main #service-title,body.driver-card-page #main #service-title,body.help-page #main #service-title,body.glonass-page #main #service-title.monitoring-hero__title,body.conditioners-page #main .heaters-hero .era-hero__copy h1#heaters-hero-title,body.era-page #main :is(#heaters-hero-title,#era-hero-title,#dopog-hero-title,#object-hero-title,#video-hero-title),body.about-page #main #company-title,body.contacts-page #main #contacts-title,body.blog-page #main .blog-hero h1{font-family:-apple-system,BlinkMacSystemFont,system-ui,Inter,Helvetica Neue,Arial,sans-serif!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] h1[data-equipment-name][data-equipment-name] *,body.installation-page #main #service-title *,body.skzi-page #main #service-title *,body.driver-card-page #main #service-title *,body.help-page #main #service-title *,body.glonass-page #main #service-title.monitoring-hero__title *,body.conditioners-page #main .heaters-hero .era-hero__copy h1#heaters-hero-title *,body.era-page #main :is(#heaters-hero-title,#era-hero-title,#dopog-hero-title,#object-hero-title,#video-hero-title) *,body.about-page #main #company-title *,body.contacts-page #main #contacts-title *,body.blog-page #main .blog-hero h1 *{font-family:inherit!important;font-size:inherit!important}@media (min-width:901px){:is(#dc-root,x-dc) [data-screen-label=Homepage] h1[data-equipment-name][data-equipment-name],body.installation-page #main #service-title,body.skzi-page #main #service-title,body.driver-card-page #main #service-title,body.help-page #main #service-title,body.glonass-page #main #service-title.monitoring-hero__title,body.conditioners-page #main .heaters-hero .era-hero__copy h1#heaters-hero-title,body.era-page #main :is(#heaters-hero-title,#era-hero-title,#dopog-hero-title,#object-hero-title,#video-hero-title),body.about-page #main #company-title,body.contacts-page #main #contacts-title,body.blog-page #main .blog-hero h1{font-size:50px!important}body.driver-card-page #main #service-title{--driver-h1-size:50px}}body #main :is(.service-hero,.era-hero) .hero-visual-wordmark{font-family:-apple-system,BlinkMacSystemFont,system-ui,Inter,Helvetica Neue,Arial,sans-serif!important}@media (max-width:767px){body.heaters-page #main .heaters-hero .heaters-hero__heading>.eyebrow,body.skzi-page #main .service-hero .hero-copy>.eyebrow,body.video-page #main .video-hero__heading>.eyebrow,body.object-video-page #main .object-hero__heading>.eyebrow,body.era-page #main .era-hero__heading>.era-eyebrow,body.era-page #main .era-hero__copy>.eyebrow,body.installation-page #main .service-hero .hero-copy>.eyebrow,body.help-page #main .help-hero__heading>.eyebrow{margin-bottom:8px!important}body.heaters-page #main .heaters-hero .heaters-hero__heading>h1{margin-top:0!important}body.driver-card-page #main .service-hero .hero-copy>.eyebrow{margin-bottom:8px!important}body.glonass-page #main .monitoring-hero .monitoring-hero__copy>.eyebrow{margin:0 0 8px!important;display:inline-flex!important;position:relative!important;top:-30px!important}}@media (max-width:600px){body.driver-card-page #main .service-hero .hero-copy>.eyebrow{margin-bottom:-16px!important}}
/* theme */
:root{--sv-navy:#002F6C;--sv-navy-deep:#011E46;--sv-navy-ink:#0F2340;--sv-red:#FF0000;--sv-red-deep:#D40000;--sv-white:#FFFFFF;--sv-ground:#EFF2F7;--sv-ground-2:#E4E9F2;--sv-line:#DDE3EC;--sv-gray-400:#9BA6B6;--sv-gray-500:#6B7789;--sv-gray-700:#3C4759;--sv-on-navy:#FFFFFF;--sv-on-navy-muted:#9FB0CC;--sv-navy-chip:#123A73;--sv-navy-hover:#0A356F;--text-heading:var(--sv-navy-ink);--text-body:var(--sv-gray-500);--text-strong:var(--sv-gray-700);--text-accent:var(--sv-red);--text-brand:var(--sv-navy);--text-placeholder:var(--sv-gray-400);--surface-page:var(--sv-ground);--surface-band:var(--sv-ground-2);--surface-card:var(--sv-white);--surface-invert:var(--sv-navy);--surface-invert-deep:var(--sv-navy-deep);--border-hairline:var(--sv-line);--accent:var(--sv-red);--accent-hover:var(--sv-red-deep);--brand:var(--sv-navy);--brand-hover:var(--sv-navy-hover);--font-display:'Golos Text', 'Helvetica Neue', Arial, sans-serif;--font-body:'Golos Text', 'Helvetica Neue', Arial, sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heavy:800;--fs-display-xl:72px;--fs-display-l:52px;--fs-display-m:38px;--fs-h3:26px;--fs-h4:20px;--fs-body-l:18px;--fs-body:16px;--fs-body-s:14px;--fs-caption:13px;--lh-display:1.02;--lh-heading:1.1;--lh-body:1.5;--ls-display:-0.02em;--ls-normal:0;--ls-caps:0.04em;--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--space-32:128px;--container-max:1280px;--gutter:24px;--section-y:96px;--r-xs:8px;--r-sm:12px;--r-md:16px;--r-lg:20px;--r-xl:24px;--r-2xl:32px;--r-pill:999px;--shadow-xs:0 1px 2px rgba(15, 35, 64, 0.06);--shadow-sm:0 4px 12px rgba(15, 35, 64, 0.06);--shadow-md:0 10px 28px rgba(15, 35, 64, 0.08);--shadow-lg:0 24px 60px rgba(15, 35, 64, 0.12);--shadow-card:0 8px 24px rgba(15, 35, 64, 0.07);--ease-out:cubic-bezier(0.22, 0.61, 0.36, 1);--ease-in-out:cubic-bezier(0.65, 0, 0.35, 1);--dur-fast:0.15s;--dur-base:0.25s;--dur-slow:0.45s}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(fonts/inter-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(fonts/inter-latin.woff2)format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:500 800;font-display:swap;src:url(fonts/manrope-cyrillic.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500 800;font-display:swap;src:url(fonts/manrope-latin.woff2)format("woff2");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}
/* cookie-consent.css */
.utp-cookie-panel[data-cookie-consent]{box-sizing:border-box;z-index:1000;border:1px solid rgba(0, 46, 107, .1);width:min(600px,100vw - 32px);max-height:min(420px,100dvh - 32px);box-shadow:0 18px 60px rgba(1, 20, 46, .18);color:#041f43;opacity:0;visibility:hidden;pointer-events:none;background:#fff;border-radius:18px;padding:22px 56px 22px 24px;font-family:Inter,Helvetica Neue,Arial,sans-serif;transition:opacity .28s cubic-bezier(.16,1,.3,1),transform .28s cubic-bezier(.16,1,.3,1),visibility 0s .28s;position:fixed;bottom:16px;left:16px;overflow-y:auto;transform:translateY(18px)}.utp-cookie-panel[data-cookie-consent].is-open{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}.utp-cookie-panel [data-cookie-close]{color:#8290a3;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font:28px/1 Arial,sans-serif;display:grid;position:absolute;top:10px;right:12px}.utp-cookie-panel [data-cookie-close]:hover,.utp-cookie-panel [data-cookie-close]:focus-visible{color:#002e6b;background:#f1f4f8}.utp-cookie-panel [data-cookie-kicker]{color:#c8282d;letter-spacing:.11em;text-transform:uppercase;margin:0 0 6px;font-size:10px;font-weight:750;display:block}.utp-cookie-panel [data-cookie-kicker]:before{content:none}.utp-cookie-panel [data-cookie-title]{color:#002e6b;letter-spacing:-.02em;margin:0;font:750 20px/1.2 Inter,Helvetica Neue,Arial,sans-serif}.utp-cookie-panel [data-cookie-text]{color:#344459;max-width:510px;margin:8px 0 0;font-size:14px;line-height:1.45}.utp-cookie-panel [data-cookie-text] a{color:#0054ac;text-underline-offset:3px;font-weight:650;text-decoration:underline}.utp-cookie-panel [data-cookie-actions]{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.utp-cookie-panel [data-cookie-action]{color:#002e6b;cursor:pointer;background:#fff;border:1px solid #002e6b;border-radius:999px;min-height:44px;padding:0 18px;font:700 13px/1.2 Inter,Helvetica Neue,Arial,sans-serif}.utp-cookie-panel [data-cookie-action=accept]{color:#002e6b;background:#fff}.utp-cookie-panel [data-cookie-action]:hover{color:#002e6b;background:#f1f4f8;border-color:#002e6b}.utp-cookie-panel :is(button,a):focus-visible{outline-offset:3px;outline:3px solid #c8282d}.cookie-settings-link{color:rgba(190, 204, 225, .86);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.cookie-settings-link:hover,.cookie-settings-link:focus-visible{color:#fff;text-underline-offset:3px;text-decoration:underline}.cookie-map-placeholder{z-index:3;color:#041f43;text-align:center;background:linear-gradient(145deg,#e8eef7,#f7f9fc);place-content:center;gap:14px;padding:32px;display:grid;position:absolute;inset:0}.cookie-map-placeholder[hidden]{display:none}.cookie-map-placeholder strong{color:#002e6b;font-size:20px}.cookie-map-placeholder p{color:#5b6b7f;max-width:430px;margin:0;font-size:14px;line-height:1.55}.cookie-map-placeholder__actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.cookie-map-placeholder button,.cookie-map-placeholder a{color:#fff;cursor:pointer;background:#002e6b;border:1px solid #002e6b;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font:750 13px/1.2 Inter,Helvetica Neue,Arial,sans-serif;text-decoration:none;display:inline-flex}.cookie-map-placeholder a{color:#002e6b;background:#fff}.cookie-map-placeholder button:hover,.cookie-map-placeholder button:focus-visible{background:red;border-color:red}.cookie-map-placeholder a:hover,.cookie-map-placeholder a:focus-visible{color:red;border-color:red}@media (max-width:600px){.utp-cookie-panel[data-cookie-consent]{border-radius:16px;width:calc(100vw - 24px);max-height:min(420px,100dvh - 24px);padding:20px 20px 18px;bottom:12px;left:12px}.utp-cookie-panel [data-cookie-close]{top:6px;right:6px}.utp-cookie-panel [data-cookie-kicker]{padding-right:28px}.utp-cookie-panel [data-cookie-title]{padding-right:28px;font-size:18px}.utp-cookie-panel [data-cookie-text]{font-size:14px}.utp-cookie-panel [data-cookie-actions]{margin-top:14px}.cookie-map-placeholder{padding:24px 18px}.cookie-map-placeholder__actions{flex-direction:column}}@media (prefers-reduced-motion:reduce){.utp-cookie-panel[data-cookie-consent]{transition:none}}
/* main */
*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--sv-ground);color:var(--sv-navy-ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:Inter,Helvetica Neue,Arial,sans-serif;overflow-x:hidden}a{color:var(--sv-navy);transition:color .15s var(--ease-out);text-decoration:none}a:hover{color:var(--sv-red)}[id]{scroll-margin-top:88px}summary::-webkit-details-marker{display:none}summary{list-style:none}input,textarea,select,button{font-family:var(--font-body)}::selection{background:rgba(0,47,108,.15)}@media (max-width:1080px){[data-nav=desktop]{display:none!important}}@media (max-width:900px){[data-hero-grid],[data-equipment-slider-inner]{grid-template-columns:1fr!important}[data-equipment-tabs]{border-right:0!important;border-bottom:1px solid var(--sv-line)!important;max-width:100%!important;display:flex!important;overflow-x:auto!important}[data-equipment-tab]{flex:0 0 150px!important}[data-grid-4],[data-grid-3]{grid-template-columns:1fr 1fr!important}[data-grid-6]{grid-template-columns:1fr 1fr 1fr!important}[data-grid-5]{grid-template-columns:1fr 1fr!important}[data-two-col],[data-cases],[data-after-list]{grid-template-columns:1fr!important}[data-footer]{grid-template-columns:1fr 1fr!important}[data-phone-label]{display:none!important}}[data-mobile-phone]{display:none!important}@media (max-width:600px){[data-screen-label],header,section,footer{max-width:100vw!important;overflow-x:hidden!important}[data-header-inner]{gap:10px!important;width:100vw!important;max-width:100vw!important;padding:0 14px!important;position:relative!important}[data-header-left]{gap:12px!important}[data-header-actions]{margin-left:auto!important;display:flex!important}[data-header-actions]>:not([data-burger]){display:none!important}[data-header-actions] [data-burger]{z-index:81!important;border:1px solid var(--sv-line)!important;background:#fff!important;width:44px!important;height:44px!important;display:inline-flex!important;position:fixed!important;top:14px!important;right:14px!important}[data-mobile-phone]{z-index:80!important;border:1px solid var(--sv-line)!important;width:44px!important;height:44px!important;color:var(--sv-navy)!important;background:#fff!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;position:fixed!important;top:14px!important;right:68px!important;transform:none!important}[data-hero-title]{letter-spacing:-.015em!important;overflow-wrap:break-word!important;font-size:32px!important;line-height:1.08!important}[data-hero-subtitle]{overflow-wrap:break-word!important;max-width:100%!important;font-size:15.5px!important;line-height:1.5!important}[data-hero-proof],[data-grid-4],[data-grid-3]{grid-template-columns:1fr!important}[data-grid-6]{grid-template-columns:1fr 1fr!important}[data-grid-5],[data-footer]{grid-template-columns:1fr!important}}[data-screen-label]{--font-display:'Inter','Helvetica Neue',Arial,sans-serif;--font-body:'Inter','Helvetica Neue',Arial,sans-serif}.hl{background-image:linear-gradient(transparent 58%, rgba(255,0,0,.18) 58%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 100%;border-radius:2px;margin:0 -.05em;padding:0 .05em}.blueprint{background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);pointer-events:none;background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(130% 110% at 100% 0,#000,#0000 68%);mask-image:radial-gradient(130% 110% at 100% 0,#000,#0000 68%)}.blur-dot{filter:blur(60px);pointer-events:none;border-radius:999px;position:absolute}@media (prefers-reduced-motion:reduce){.hl{background-size:100% 100%!important}[data-hero-mark]:after{transition:none!important;transform:scaleX(1)!important}html{scroll-behavior:auto}}[data-screen-label] *{border-radius:0!important}[data-spotlight]{position:relative}[data-spotlight-layer]{pointer-events:none;opacity:0;z-index:0;background-image:radial-gradient(ellipse 5px .75px at center,rgba(255,0,0,.9) 98%,transparent 100%),radial-gradient(ellipse .75px 5px at center,rgba(255,0,0,.9) 98%,transparent 100%),linear-gradient(90deg,rgba(255,0,0,.42) 1px,transparent 1px),linear-gradient(rgba(255,0,0,.42) 1px,transparent 1px),linear-gradient(90deg,rgba(255,0,0,.78) 1px,transparent 1px),linear-gradient(rgba(255,0,0,.78) 1px,transparent 1px);background-size:var(--about-grid-major) var(--about-grid-major),var(--about-grid-major) var(--about-grid-major),var(--about-grid-unit) var(--about-grid-unit),var(--about-grid-unit) var(--about-grid-unit),var(--about-grid-major) var(--about-grid-major),var(--about-grid-major) var(--about-grid-major);-webkit-mask-image:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px), #000 0%, transparent 70%);-webkit-mask-image:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px), #000 0%, transparent 70%);mask-image:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px), #000 0%, transparent 70%);transition:opacity .24s var(--ease-out);background-position:-35px -36px,-35px -36px,0 0,0 0,0 0,0 0;position:absolute;inset:0}[data-hero-facts-bg]{background:radial-gradient(circle at 62% 32%,#fdfcff 0% 34%,#eef3fa 62%,#dbe3ef 100%)}[data-equipment-hero]{--equipment-grid-unit:36px;--equipment-grid-major:72px}[data-equipment-hero]:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 5px .75px at center,rgba(13,36,66,.03) 98%,transparent 100%),radial-gradient(ellipse .75px 5px at center,rgba(13,36,66,.03) 98%,transparent 100%),linear-gradient(90deg,rgba(13,36,66,.009) 1px,transparent 1px),linear-gradient(rgba(13,36,66,.009) 1px,transparent 1px),linear-gradient(90deg,rgba(13,36,66,.018) 1px,transparent 1px),linear-gradient(rgba(13,36,66,.018) 1px,transparent 1px);background-size:var(--equipment-grid-major) var(--equipment-grid-major),var(--equipment-grid-major) var(--equipment-grid-major),var(--equipment-grid-unit) var(--equipment-grid-unit),var(--equipment-grid-unit) var(--equipment-grid-unit),var(--equipment-grid-major) var(--equipment-grid-major),var(--equipment-grid-major) var(--equipment-grid-major);background-position:-35px -36px,-35px -36px,0 0,0 0,0 0,0 0;position:absolute;inset:0}[data-equipment-spotlight]{z-index:1;pointer-events:none;opacity:0;background-image:linear-gradient(90deg,rgba(0,93,255,.34) 1px,transparent 1px),linear-gradient(rgba(0,93,255,.34) 1px,transparent 1px),linear-gradient(90deg,rgba(0,73,204,.68) 1px,transparent 1px),linear-gradient(rgba(0,73,204,.68) 1px,transparent 1px);background-size:var(--equipment-grid-unit) var(--equipment-grid-unit),var(--equipment-grid-unit) var(--equipment-grid-unit),var(--equipment-grid-major) var(--equipment-grid-major),var(--equipment-grid-major) var(--equipment-grid-major);-webkit-mask-image:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px), #000 0%, transparent 70%);-webkit-mask-image:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px), #000 0%, transparent 70%);mask-image:radial-gradient(260px circle at var(--mx,-999px) var(--my,-999px), #000 0%, transparent 70%);transition:opacity .24s var(--ease-out);background-position:0 0;position:absolute;inset:0}@media (min-width:1081px){[data-site-header],[data-site-header].is-scrolled{box-sizing:border-box;width:min(1200px,100% - 48px);transform:translate(-50%);z-index:90!important;border:1px solid rgba(0,46,107,.10)!important;background:rgba(239,242,247,.78)!important;box-shadow:0 8px 24px rgba(1,20,46,.075)!important;-webkit-backdrop-filter:blur(18px)saturate(1.08)!important;backdrop-filter:blur(18px)saturate(1.08)!important;position:fixed!important;top:24px!important;left:50%!important;right:auto!important}[data-header-inner]{gap:22px!important;max-width:1200px!important;height:64px!important;padding:0 18px!important}[data-header-left]{gap:22px!important}[data-header-left]>div[aria-hidden]{height:32px!important}[data-site-header] [data-logo-word]{font-size:19px!important}[data-nav=desktop] a{padding:7px 10px!important;font-size:13.5px!important}[data-header-actions]{gap:8px!important}[data-burger]{margin-right:2px!important}[data-header-phone]{padding:6px 10px!important;font-size:13.5px!important}[data-header-actions] [data-login-open]{min-height:44px!important;padding:0 14px!important;font-size:12.5px!important}}[data-crosshair-zone]{cursor:none}[data-crosshair-zone] a,[data-crosshair-zone] button,[data-crosshair-zone] input,[data-crosshair-zone] label,[data-crosshair-zone] select,[data-crosshair-zone] textarea,[data-crosshair-zone] [role=tab],[data-crosshair-zone] [data-equipment-arrow],[data-crosshair-zone] [data-equipment-dot]{cursor:pointer}[data-crosshair]{z-index:8;pointer-events:none;opacity:0;transition:opacity .16s var(--ease-out);will-change:transform;position:absolute;top:0;left:0}@media (hover:none){[data-crosshair-zone]{cursor:auto}[data-crosshair]{display:none}}[data-equipment-slider]{min-height:690px;box-shadow:none;background:0 0;border:0;position:relative;overflow:hidden}[data-equipment-slide]{z-index:2;opacity:0;pointer-events:none;transition:opacity .86s var(--ease-out);position:absolute;inset:0;transform:none}[data-equipment-slide].is-active{opacity:1;pointer-events:auto;transform:none}[data-slide-layout]{grid-template-columns:minmax(0,450px) minmax(0,1fr);align-items:center;gap:42px;min-width:0;height:690px;padding:119px 64px 78px;display:grid;position:relative;overflow:hidden}[data-slide-copy]{z-index:3;opacity:0;min-width:0;max-width:100%;transition:opacity 1.15s var(--ease-out) .18s, transform 1.15s var(--ease-out) .18s;align-self:start;position:relative;transform:translateY(30px)}[data-equipment-slide]:first-of-type [data-slide-copy]{opacity:1;transition:none;transform:none}[data-equipment-slide].is-active [data-slide-copy]{opacity:1;transform:none}[data-equipment-kicker]{letter-spacing:.06em;text-transform:uppercase;color:var(--sv-red);align-items:center;gap:10px;font-size:13px;font-weight:800;display:inline-flex}[data-equipment-kicker]:before{content:"";background:var(--sv-red);width:9px;height:9px;display:inline-block}[data-equipment-name]{max-width:560px;font-family:var(--font-display);letter-spacing:-.015em;color:var(--sv-navy-ink);text-wrap:balance;white-space:normal;overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;margin:18px 0 0;font-size:48px;font-weight:700;line-height:1.08}[data-equipment-slide]:nth-of-type(5) [data-equipment-name]{font-size:40px}[data-equipment-name] [data-hero-mark]{letter-spacing:-.01em;font-weight:800}[data-equipment-text]{max-width:465px;color:var(--sv-gray-500);white-space:normal;overflow-wrap:anywhere;margin:24px 0 0;font-size:18px;line-height:1.56}[data-hero-mark]{white-space:nowrap;color:inherit;display:inline-block;position:relative}[data-hero-char]{color:inherit;transition:color .16s linear;display:inline-block}@media (prefers-reduced-motion:reduce){[data-hero-char]{transition:none!important}}[data-hero-mark]:after{content:"";transform-origin:0;height:.11em;transition:transform .72s var(--ease-out) .48s;background:red;display:none;position:absolute;bottom:-.08em;left:0;right:0;transform:scaleX(0)}[data-equipment-text] [data-hero-mark]:after{height:3px;bottom:.02em}[data-equipment-slide].is-active [data-hero-mark] [data-hero-char]{color:red;transition:color .16s linear calc(1.3s + var(--i,0) * 45ms)}[data-equipment-slide].is-active [data-hero-mark]:after{transform:scaleX(1)}[data-equipment-slide]:first-of-type [data-hero-mark],[data-equipment-slide]:first-of-type [data-hero-char]{color:red;transition:none}[data-equipment-ghost]{z-index:1;font-family:var(--font-display);letter-spacing:-.05em;color:rgba(0,47,108,.055);white-space:nowrap;pointer-events:none;font-size:96px;font-weight:800;line-height:.9;position:absolute;bottom:158px;left:64px}[data-equipment-image-wrap]{z-index:2;opacity:0;width:min(100%,600px);height:365px;transition:opacity .9s var(--ease-out) .12s, transform .9s var(--ease-out) .12s;justify-content:center;place-self:start end;align-items:center;display:flex;position:relative;transform:translate(78px)scale(.985)}[data-equipment-slide].is-active [data-equipment-image-wrap]{opacity:1;transform:none}[data-equipment-image]{z-index:1;object-fit:contain;max-width:100%;max-height:100%;position:relative}[data-equipment-image-size=small]{max-width:85%!important;max-height:85%!important}[data-equipment-badge]{z-index:3;background:var(--sv-red);color:#fff;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 14px 26px rgba(255,0,0,.22);justify-content:center;align-items:center;padding:12px 18px;font-size:13px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:28px;right:18px;border-radius:999px!important}[data-equipment-actions]{z-index:4;justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;bottom:64px;left:64px;right:64px}[data-equipment-link]{box-sizing:border-box;background-color:#fdfcff;background-image:linear-gradient(90deg,var(--sv-navy) 50%,transparent 50%);border:1px solid rgba(0,47,108,.24);width:248px;max-width:100%;min-height:54px;color:var(--sv-navy);letter-spacing:.04em;text-align:center;text-transform:none;white-space:normal;transition:background-position .5s var(--ease-out), border-color .35s var(--ease-out), color .35s var(--ease-out);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;justify-content:center;align-items:center;gap:8px;padding:0 28px;font-size:13px;font-weight:800;line-height:1.25;display:inline-flex;border-radius:0!important}[data-equipment-link]:hover,[data-equipment-link]:focus-visible{border-color:var(--sv-navy);color:#fff;background-position:0 0}[data-equipment-controls]{color:var(--sv-gray-500);white-space:nowrap;align-items:center;gap:18px;font-size:15px;font-weight:700;display:flex}[data-equipment-arrow]{border:1px solid var(--sv-line);width:48px;height:48px;color:var(--sv-navy);cursor:pointer;transition:background .2s var(--ease-out), color .2s var(--ease-out), border-color .2s var(--ease-out);background:#fff;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-equipment-arrow] svg{color:currentColor;width:20px;height:20px;display:block}[data-equipment-arrow]:hover{color:#fff;background:red;border-color:red}[data-equipment-arrow=next]{background:var(--sv-navy);color:#fff;border-color:var(--sv-navy)}[data-equipment-dots]{--equipment-progress:0;z-index:5;pointer-events:auto;justify-content:center;align-items:center;gap:6px;width:min(384px,100% - 560px);height:54px;display:flex;position:absolute;bottom:64px;left:50%;right:auto;transform:translate(-50%)}[data-equipment-dot]{cursor:pointer;background:0 0;border:0;flex:1 1 0;width:auto;height:24px;margin:0;padding:0;position:relative}[data-equipment-dot]:before,[data-equipment-dot]:after{content:"";transform-origin:0;pointer-events:none;height:3px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}[data-equipment-dot]:before{background:var(--sv-line)}[data-equipment-dot]:after{will-change:transform;background:red;transform:translateY(-50%)scaleX(0)}[data-equipment-dot]:has(~.is-active):after{transform:translateY(-50%)scaleX(1)}[data-equipment-dot].is-active:after{transform:translateY(-50%) scaleX(var(--equipment-progress))}[data-equipment-dot]:hover:before{background:rgba(0,47,108,.16)}[data-equipment-dot]:focus-visible{outline:2px solid var(--sv-navy);outline-offset:2px}[data-equipment-dot].is-active{width:auto}[data-equipment-live]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){[data-equipment-dots]{width:min(320px,100% - 420px);height:48px;bottom:34px;left:50%;right:auto}}@media (max-width:600px){[data-equipment-dots]{width:min(264px,100% - 44px);height:24px;bottom:128px;left:50%;right:auto}[data-equipment-dot]{flex:1 1 0;width:auto}[data-equipment-dot].is-active{flex-basis:0;width:auto}}[data-logo-lock]{width:auto;padding-bottom:0}[data-logo-word]{text-align:left;border-bottom:0;width:auto;padding-bottom:0;display:block;letter-spacing:0!important;color:var(--sv-navy)!important;font-size:20px!important;line-height:1!important}[data-logo-word] span{color:red!important}[data-logo-tagline]{white-space:nowrap;letter-spacing:0;text-transform:none;transform-origin:0;display:block;transform:none;color:#002e6b!important;margin-top:4px!important;font-size:12px!important;font-weight:500!important;line-height:1!important}[data-nav=desktop] a:hover{color:#4f77b8!important}[data-nav-services-trigger][aria-expanded=true] [data-services-caret]{transform:rotate(180deg)}[data-header-actions] a{background-image:linear-gradient(90deg,var(--sv-navy) 50%,transparent 50%)!important;transition:background-position .5s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out)!important;background-position:100% 0!important;background-repeat:no-repeat!important;background-size:200% 100%!important}[data-header-actions] a:hover{color:#fff!important;border-color:var(--sv-navy)!important;background-position:0 0!important}[data-header-actions] a[data-header-phone]{background-image:none!important}[data-header-actions] a[data-header-phone]:hover{color:#4f77b8!important;border-color:#0000!important}[data-header-phone]{text-align:center;flex-direction:column;justify-content:center;gap:3px;line-height:1;align-items:center!important}[data-header-phone-hours]{color:var(--sv-gray-700);letter-spacing:.01em;font-size:10px;font-weight:600;line-height:1}[data-header-phone]:hover [data-header-phone-hours]{color:var(--sv-gray-700)}[data-mobile-phone]:hover{color:red!important;border-color:red!important}[data-header-card],[data-header-card] [data-header-actions] a,[data-header-card] [data-nav=desktop] a,[data-header-card] [data-mobile-phone]{border-radius:0!important}[data-nav-item]{position:static}[data-mega-panel]{background:var(--sv-ground);border-top:1px solid rgba(0,46,107,.10);box-shadow:0 30px 60px rgba(1,20,46,.14);opacity:0;visibility:hidden;z-index:49;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1),visibility 0s .55s;position:absolute;top:100%;left:0;right:0;transform:translateY(-16px)}[data-mega-panel].is-open{opacity:1;visibility:visible;transition:opacity .55s cubic-bezier(.22,.61,.36,1),transform .55s cubic-bezier(.22,.61,.36,1),visibility;transform:none}[data-mega-panel] [data-mega-card]{opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1), transform .5s cubic-bezier(.22,.61,.36,1), background .275s var(--ease-out), border-color .275s var(--ease-out), color .275s var(--ease-out);transform:translateY(14px)}[data-mega-panel].is-open [data-mega-card]{opacity:1;transform:none}[data-mega-panel].is-open [data-mega-card]:first-child{transition-delay:.12s,.12s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(2){transition-delay:.16s,.16s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(3){transition-delay:.2s,.2s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(4){transition-delay:.24s,.24s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(5){transition-delay:.28s,.28s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(6){transition-delay:.32s,.32s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(7){transition-delay:.36s,.36s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(8){transition-delay:.4s,.4s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(9){transition-delay:.44s,.44s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(10){transition-delay:.48s,.48s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(11){transition-delay:.52s,.52s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(12){transition-delay:.56s,.56s,0s,0s,0s}[data-mega-panel].is-open [data-mega-card]:nth-child(13){transition-delay:.6s,.6s,0s,0s,0s}[data-mega-inner]{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;max-width:1200px;margin:0 auto;padding:32px 24px 40px;display:grid}[data-mega-card]{border:1px solid var(--sv-line);color:var(--sv-navy-ink);transition:background .275s var(--ease-out), border-color .275s var(--ease-out), color .275s var(--ease-out);background:#fff;flex-direction:column;gap:10px;min-height:140px;padding:18px;text-decoration:none;display:flex}[data-mega-card]:hover{background:var(--sv-navy);border-color:var(--sv-navy)}[data-mega-card-icon]{width:32px;height:32px;color:var(--sv-navy);transition:color .275s var(--ease-out);justify-content:center;align-items:center;display:inline-flex}[data-snowflake-icon]{background:currentColor;width:32px;height:32px;display:block;-webkit-mask:url(icons/snowflake-rounded.png) 50%/contain no-repeat;mask:url(icons/snowflake-rounded.png) 50%/contain no-repeat}[data-mega-card]:hover [data-mega-card-icon]{color:#fff}[data-mega-card-title]{font-family:var(--font-display);color:var(--sv-navy-ink);transition:color .275s var(--ease-out);font-size:15px;font-weight:700;line-height:1.25}[data-mega-card]:hover [data-mega-card-title]{color:#fff}[data-mega-card-sub]{color:var(--sv-gray-500);transition:color .275s var(--ease-out);font-size:12px;line-height:1.35}[data-mega-card]:hover [data-mega-card-sub]{color:rgba(255,255,255,.72)}[data-mega-note]{border-top:1px solid rgba(0,46,107,.18);text-align:right;opacity:0;flex-direction:column;grid-column:span 2;justify-content:flex-end;align-items:flex-end;min-height:140px;padding:24px 4px 8px 48px;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1);display:flex;transform:translateY(14px)}[data-mega-panel].is-open [data-mega-note]{opacity:1;transition-delay:.64s;transform:none}[data-mega-note-title]{color:var(--sv-navy-ink);font-family:var(--font-display);margin:0;font-size:18px;font-weight:700;line-height:1.2}[data-mega-note-copy]{max-width:430px;color:var(--sv-gray-500);margin:8px 0 0;font-size:13px;line-height:1.45}[data-mega-note-link]{color:var(--sv-navy);margin-top:12px;font-size:12px;font-weight:750;line-height:1.2;text-decoration:none}[data-mega-note-link]:hover{color:var(--sv-red)}[data-mega-note-link]:focus-visible{outline:2px solid var(--sv-red);outline-offset:4px}@media (prefers-reduced-motion:reduce){[data-mega-note]{opacity:1;transition:none;transform:none}}[data-services-head]{grid-template-columns:1fr;align-items:center;gap:32px;margin:0 0 40px;display:grid}[data-services-head] [data-section-label]{margin-bottom:0}[data-section-label]{font-family:var(--font-body);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:16px;margin:0 0 18px;font-size:18px;line-height:1.3;display:flex}[data-section-label-primary],[data-section-label-divider]{color:var(--sv-navy);font-weight:700}[data-section-label-secondary]{color:var(--sv-gray-400);font-weight:500}#current-offer [data-section-label-secondary]{color:var(--sv-gray-500)}[data-fill-button]{transition:background-position .5s var(--ease-out), border-color .35s var(--ease-out), color .35s var(--ease-out)!important;background-position:100% 0!important;background-repeat:no-repeat!important;background-size:200% 100%!important}[data-fill-button=navy]{background-color:var(--sv-navy)!important;background-image:linear-gradient(90deg,var(--sv-red) 50%,var(--sv-navy) 50%)!important;color:#fff!important}[data-fill-button=white]{background-color:#fff!important;background-image:linear-gradient(90deg,var(--sv-navy) 50%,#fff 50%)!important;color:var(--sv-navy)!important}[data-fill-button=red]{background-color:#fff!important;background-image:linear-gradient(90deg,var(--sv-red) 50%,#fff 50%)!important;color:var(--sv-navy)!important}[data-fill-button]:hover,[data-fill-button]:focus-visible{background-position:0 0!important}[data-fill-button=navy]:hover,[data-fill-button=navy]:focus-visible{border-color:var(--sv-red)!important;color:#fff!important}[data-fill-button=white]:hover,[data-fill-button=white]:focus-visible{border-color:var(--sv-navy)!important;color:#fff!important}[data-fill-button=red]:hover,[data-fill-button=red]:focus-visible{border-color:var(--sv-red)!important;color:#fff!important}@media (prefers-reduced-motion:reduce){[data-fill-button]{transition:none!important}}[data-service-card]{border:1px solid #0000;position:relative;overflow:hidden}[data-service-card] [data-service-icon],[data-service-card] [data-service-title],[data-service-card] [data-service-meta],[data-service-card] [data-service-copy],[data-service-card] [data-service-links],[data-service-card] [data-service-links] a,[data-service-card] [data-service-links] span,[data-service-card] [data-service-cta]{transition:background-position .5s var(--ease-out), border-color .275s var(--ease-out), color .275s var(--ease-out)}[data-service-links]{min-height:84px}[data-service-links] a:hover,[data-service-links] a:hover span,[data-service-links] a:focus-visible,[data-service-links] a:focus-visible span{color:var(--sv-red)!important}[data-service-featured]{border-color:var(--sv-navy);background:var(--sv-navy)!important;box-shadow:0 22px 44px rgba(0,47,108,.18)!important}[data-service-featured] [data-service-icon],[data-service-featured] [data-service-title],[data-service-featured] [data-service-links] a,[data-service-featured] [data-service-links] span{color:#fff!important}[data-service-featured] [data-service-meta],[data-service-featured] [data-service-copy]{color:rgba(255,255,255,.72)!important}[data-service-featured] [data-service-links]{min-height:56px;border-color:rgba(255,255,255,.24)!important;margin-bottom:18px!important}[data-service-featured] [data-service-cta]{background-color:#fff!important;background-image:linear-gradient(90deg,var(--sv-red) 50%,#fff 50%)!important;color:var(--sv-navy)!important;background-position:100% 0!important}[data-service-featured] [data-service-cta]:hover,[data-service-featured] [data-service-cta]:focus-visible{border-color:var(--sv-red)!important;color:#fff!important;background-position:0 0!important}[data-service-cta]:focus-visible,[data-service-links] a:focus-visible{outline:2px solid var(--sv-red);outline-offset:4px}@media (max-width:900px){[data-equipment-hero]{padding-bottom:110px!important}#services{padding-top:48px!important}[data-services-head]{align-items:start;gap:24px}}@media (max-width:600px){[data-equipment-hero]{padding-bottom:52px!important}#services{padding-top:44px!important}[data-section-label]{letter-spacing:-.015em;gap:8px;font-size:13px}[data-services-head]{margin-bottom:30px}[data-service-card]{padding:24px!important}[data-service-links],[data-service-featured] [data-service-links]{min-height:0}}@media (max-width:360px){[data-section-label]{flex-wrap:nowrap;gap:6px;font-size:11.5px}}[data-solutions-inner]{max-width:1200px;margin:0 auto;padding:0 24px}[data-solutions-inner]>[data-section-label]{margin-bottom:38px}[data-solutions-columns],[data-solution-row]{grid-template-columns:180px minmax(0,1fr) 310px;column-gap:38px;display:grid}[data-solutions-columns]{color:var(--sv-gray-400);letter-spacing:.07em;text-transform:uppercase;padding:0 24px 13px;font-size:11px;font-weight:800;line-height:1.3}[data-solution-row]{border-top:1px solid rgba(0,46,107,.18);align-items:center;padding:30px 24px}[data-solution-row]:last-of-type{border-bottom:1px solid rgba(0,46,107,.18)}[data-solution-row=accent]{background:var(--sv-navy);border-color:var(--sv-navy);color:#fff}[data-solution-kicker]{color:var(--sv-gray-500);letter-spacing:.03em;text-transform:uppercase;align-items:center;gap:10px;font-size:12px;font-weight:800;line-height:1.35;display:flex}[data-solution-kicker]:before{content:"";background:var(--sv-red);flex:0 0 9px;width:9px;height:9px}[data-solution-row=accent] [data-solution-kicker]{color:rgba(255,255,255,.68)}[data-solution-title]{font-family:var(--font-display);letter-spacing:-.015em;color:var(--sv-navy-ink);margin:0 0 8px;font-size:25px;font-weight:800;line-height:1.12}[data-solution-text]{max-width:590px;color:var(--sv-gray-500);margin:0;font-size:14.5px;line-height:1.55}[data-solution-row=accent] [data-solution-title]{color:#fff}[data-solution-row=accent] [data-solution-text]{color:rgba(255,255,255,.72)}[data-solution-result]{border-left:2px solid var(--sv-red);flex-direction:column;justify-content:center;gap:7px;min-height:70px;padding:9px 0 9px 22px;display:flex}[data-solution-result] span{color:var(--sv-gray-400);letter-spacing:.07em;text-transform:uppercase;font-size:10.5px;font-weight:800;line-height:1.3}[data-solution-result] strong{color:var(--sv-navy-ink);font-size:14px;font-weight:750;line-height:1.45}[data-solution-row=accent] [data-solution-result] span{color:rgba(255,255,255,.56)}[data-solution-row=accent] [data-solution-result] strong{color:#fff}[data-solutions-cta]{grid-template-columns:180px minmax(0,1fr) auto;align-items:center;column-gap:38px;padding:30px 24px 0;display:grid}[data-solutions-cta] p{max-width:610px;color:var(--sv-gray-500);grid-column:2;margin:0;font-size:15px;line-height:1.55}[data-solutions-cta] p strong{color:var(--sv-navy-ink)}[data-solutions-cta] a{background:var(--sv-navy);color:#fff;border-radius:999px;grid-column:3;justify-content:center;align-items:center;padding:14px 24px;font-size:15px;font-weight:700;display:inline-flex}[data-solutions-cta] a:focus-visible{outline:2px solid var(--sv-red);outline-offset:4px}@media (max-width:900px){[data-solutions-columns]{display:none}[data-solutions-inner]>[data-section-label]{margin-bottom:26px}[data-solution-row]{grid-template-columns:150px minmax(0,1fr);row-gap:20px}[data-solution-result]{grid-column:2;min-height:0}[data-solutions-cta]{grid-template-columns:150px minmax(0,1fr);row-gap:20px}[data-solutions-cta] p{grid-column:2}[data-solutions-cta] a{grid-column:2;justify-self:start}}@media (max-width:600px){[data-solutions-inner]{padding:0 20px}[data-solution-row]{grid-template-columns:1fr;gap:0;padding:25px 4px}[data-solution-row=accent]{margin:0 -20px;padding:27px 24px}[data-solution-kicker]{margin-bottom:20px;font-size:11px}[data-solution-title]{font-size:22px}[data-solution-text]{font-size:14px}[data-solution-result]{border-top:2px solid var(--sv-red);border-left:0;grid-column:1;min-height:0;margin-top:22px;padding:16px 0 0}[data-solutions-cta]{grid-template-columns:1fr;gap:18px;padding:26px 4px 0}[data-solutions-cta] p,[data-solutions-cta] a{grid-column:1}[data-solutions-cta] a{width:100%}}[data-about-cases-group]{--about-grid-unit:36px;--about-grid-major:72px;isolation:isolate;background-color:#002e6b;background-image:radial-gradient(ellipse 5px .75px at center,rgba(255,0,0,.08) 98%,transparent 100%),radial-gradient(ellipse .75px 5px at center,rgba(255,0,0,.08) 98%,transparent 100%),linear-gradient(90deg,rgba(255,0,0,.025) 1px,transparent 1px),linear-gradient(rgba(255,0,0,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,0,0,.05) 1px,transparent 1px),linear-gradient(rgba(255,0,0,.05) 1px,transparent 1px);background-size:var(--about-grid-major) var(--about-grid-major),var(--about-grid-major) var(--about-grid-major),var(--about-grid-unit) var(--about-grid-unit),var(--about-grid-unit) var(--about-grid-unit),var(--about-grid-major) var(--about-grid-major),var(--about-grid-major) var(--about-grid-major);background-position:-35px -36px,-35px -36px,0 0,0 0,0 0,0 0;position:relative;overflow:hidden}[data-about-cases-group]>[data-trust-statement],[data-about-cases-group]>[data-cases-section]{z-index:1;position:relative}[data-cases-section]{background:0 0;padding:32px 0 96px}[data-cases-inner]{max-width:1200px;margin:0 auto;padding:0 24px}[data-cases-head]{margin-bottom:38px}[data-cases-head] [data-section-label]{margin-bottom:0}[data-cases-head] [data-section-label-primary]{color:#fff}[data-cases-head] [data-section-label-divider]{color:var(--sv-red)}[data-cases-head] [data-section-label-secondary]{color:rgba(255,255,255,.58)}[data-cases]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}[data-case-card]{border:1px solid rgba(0,46,107,.14);box-shadow:0 14px 36px rgba(0,46,107,.06);background:#fff;flex-direction:column;padding:30px;display:flex}[data-case-extra]{display:none}[data-cases-section].is-expanded [data-case-extra]{display:flex}[data-case-kicker]{color:var(--sv-navy);letter-spacing:.035em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:20px;font-size:12px;font-weight:800;line-height:1.35;display:flex}[data-case-kicker]:before{content:"";background:var(--sv-red);flex:0 0 9px;width:9px;height:9px}[data-case-copy]{color:var(--sv-gray-500);margin:0 0 28px;font-size:14px;line-height:1.58}[data-case-result]{border-left:3px solid var(--sv-red);margin-top:auto;padding:0 0 0 20px}[data-case-result] span{color:var(--sv-gray-400);letter-spacing:.075em;text-transform:uppercase;margin-bottom:7px;font-size:10.5px;font-weight:800;line-height:1.3;display:block}[data-case-result] strong{color:var(--sv-navy-ink);font-family:var(--font-display);letter-spacing:-.015em;font-size:22px;font-weight:800;line-height:1.2;display:block}[data-cases-more]:focus-visible{outline-offset:4px;outline:2px solid #fff}[data-cases-footer]{justify-content:center;margin-top:32px;display:flex}[data-cases-more]{min-width:250px;color:var(--sv-navy);cursor:pointer;background-color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 24px;font-size:14px;font-weight:800;line-height:1.2;display:inline-flex;overflow:hidden;background-size:calc(200% + 2px) 100%!important;border:0!important}[data-cases-more]:active{transform:translateY(1px)}@media (max-width:900px){[data-cases-section]{padding:28px 0 80px}[data-cases-head]{margin-bottom:30px}[data-cases]{grid-template-columns:1fr}}@media (max-width:600px){[data-cases-section]{padding:18px 0 54px}[data-cases-inner]{padding:0 16px}[data-cases-head]{margin-bottom:18px}[data-cases]{gap:10px}[data-case-card]{min-height:0;padding:18px 16px}[data-case-kicker]{gap:8px;margin-bottom:12px;font-size:10.5px;line-height:1.3}[data-case-copy]{margin-bottom:18px;font-size:12.5px;line-height:1.52}[data-case-result]{border-top:0;border-left:3px solid var(--sv-red);margin-top:0;padding:0 0 0 12px}[data-case-result] span{font-size:10px}[data-case-result] strong{font-size:18px;line-height:1.2}[data-cases-footer]{margin-top:22px}[data-cases-more]{width:100%;min-width:0;min-height:44px;padding:11px 18px;font-size:13px}}@media (prefers-reduced-motion:reduce){[data-case-card]{animation:none!important}}[data-faq-section]{--faq-accent:#FF0300;--faq-border:rgba(0,46,107,.12);--faq-muted:#52647c;background:#e4e9f3;padding:72px 0}[data-faq-inner]{border:1px solid var(--faq-border);width:100%;min-width:0;box-shadow:0 16px 48px rgba(0,32,75,.07);background:#fff;border-radius:0;margin:0;overflow:hidden}[data-faq-layout]{grid-template-columns:280px minmax(0,800px);align-items:start;gap:48px;width:min(1128px,100% - 48px);margin:0 auto;display:grid}[data-faq-support]{min-width:0;padding-top:32px}[data-faq-support-title]{color:var(--sv-navy-ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:28px;font-weight:800;line-height:1.18}[data-faq-support-copy]{color:var(--faq-muted);margin:18px 0 22px;font-size:16px;line-height:1.6}[data-faq-support-links]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}[data-faq-support-links]>a{min-height:36px;color:var(--sv-navy);text-decoration:underline;-webkit-text-decoration-color:rgba(0,47,108,.3);text-decoration-color:rgba(0,47,108,.3);text-underline-offset:5px;overflow-wrap:anywhere;align-items:center;font-size:15px;font-weight:650;display:inline-flex}[data-faq-messengers]{max-width:100%;margin-top:8px}[data-faq-related]{flex-direction:column;align-items:flex-start;gap:10px;padding:0 72px 24px 32px;font-size:14px;line-height:1.5;display:flex}[data-faq-related] a{color:var(--sv-navy);text-decoration:underline;-webkit-text-decoration-color:rgba(0,47,108,.35);text-decoration-color:rgba(0,47,108,.35);text-underline-offset:4px}[data-faq-related] a:hover,[data-faq-support-links]>a:hover{color:var(--faq-accent);text-decoration-color:currentColor}[data-faq-related] a:focus-visible,[data-faq-support-links]>a:focus-visible{outline:2px solid var(--faq-accent);outline-offset:4px}@media (max-width:900px){[data-faq-layout]{grid-template-columns:1fr;gap:28px;width:min(800px,100% - 48px)}[data-faq-support]{padding-top:0}[data-faq-support-copy]{margin:12px 0}[data-faq-support-links]{flex-flow:wrap;gap:6px 24px}}[data-faq-card-header]{border-top:0;padding:32px 32px 28px}[data-faq-card-description]{max-width:590px;color:var(--faq-muted);margin:12px 0 0;font-size:15px;line-height:1.6}[data-faq-heading]{color:var(--sv-navy-ink);font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(25px,3vw,30px);font-weight:800;line-height:1.18}[data-faq-list]{flex-direction:column;display:flex}[data-faq-item]{border:0;border-top:1px solid var(--faq-border);transition:background-color .2s var(--ease-out);background:#fff;overflow:hidden}[data-faq-item]+[data-faq-item]{border-top:1px solid var(--faq-border)}[data-faq-item]:hover{background:var(--sv-ground-2)}[data-faq-item].is-open{background:var(--sv-navy)}[data-faq-item].is-open [data-faq-summary],[data-faq-item].is-open [data-faq-answer] p,[data-faq-item].is-open [data-faq-index],[data-faq-item].is-open [data-faq-icon]{color:#fff}[data-faq-item].is-open [data-faq-related] a{color:#fff;-webkit-text-decoration-color:rgba(255,255,255,.6);text-decoration-color:rgba(255,255,255,.6)}[data-faq-item].is-open [data-faq-related] a:hover{text-decoration-color:#fff}[data-faq-item].is-open [data-faq-summary]:focus-visible,[data-faq-item].is-open [data-faq-related] a:focus-visible{outline-color:#fff}[data-faq-summary]{width:100%;min-height:68px;color:var(--sv-navy-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 24px;align-items:center;gap:16px;padding:18px 32px;display:grid}[data-faq-summary]:focus-visible{outline:2px solid var(--sv-red);outline-offset:-5px}[data-faq-index]{color:var(--faq-muted);letter-spacing:.08em;font-size:11px;font-weight:800;line-height:1}[data-faq-question]{font-family:var(--font-display);font-size:17px;font-weight:700;line-height:1.35}[data-faq-icon]{width:24px;height:24px;color:var(--faq-accent);position:relative}[data-faq-icon]:before,[data-faq-icon]:after{content:"";width:14px;height:2px;transition:transform .2s var(--ease-out),opacity .2s var(--ease-out);background:currentColor;position:absolute;top:11px;left:5px}[data-faq-icon]:after{transform:rotate(90deg)}[data-faq-item].is-open [data-faq-icon]:before{opacity:1;transform:rotate(45deg)}[data-faq-item].is-open [data-faq-icon]:after{opacity:1;transform:rotate(-45deg)}[data-faq-answer]{opacity:0;visibility:hidden;transition:grid-template-rows .45s var(--ease-out),opacity .3s var(--ease-out),visibility 0s .45s;grid-template-rows:0fr;display:grid}[data-faq-item].is-open>[data-faq-answer]{opacity:1;visibility:visible;transition:grid-template-rows .45s var(--ease-out),opacity .35s 80ms var(--ease-out),visibility 0s;grid-template-rows:1fr}[data-faq-answer-inner]{min-height:0;transition:transform .45s var(--ease-out);overflow:hidden;transform:translateY(-8px)}[data-faq-item].is-open [data-faq-answer-inner]{transform:none}[data-faq-answer] p{color:var(--faq-muted);margin:0;padding:0 72px 24px 32px;font-size:15.5px;line-height:1.62}@media (max-width:600px){[data-faq-section]{padding:64px 0}[data-faq-layout]{width:calc(100% - 32px)}[data-faq-support-title]{font-size:25px}[data-faq-support-copy]{font-size:15px}[data-faq-related]{padding:0 20px 22px}[data-faq-card-header]{padding:24px 20px}[data-faq-heading]{font-size:25px}[data-faq-card-description]{margin-top:10px;font-size:14px}[data-faq-summary]{grid-template-columns:minmax(0,1fr) 24px;gap:10px;min-height:64px;padding:14px 15px}[data-faq-question]{font-size:15px;line-height:1.4}[data-faq-answer] p{padding:0 20px 22px;font-size:14px}}@media (prefers-reduced-motion:reduce){[data-faq-item],[data-faq-icon],[data-faq-answer],[data-faq-answer-inner]{transition:none!important}}[data-lead-grid],[data-lead-copy],[data-lead-form]{min-width:0}[data-lead-form] input,[data-lead-form] textarea{box-sizing:border-box;width:100%;min-width:0}[data-lead-contact]{overflow-wrap:anywhere}[data-lead-kicker]{color:var(--sv-red);letter-spacing:.09em;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:16px;font-size:11px;font-weight:800;line-height:1;display:none}[data-lead-kicker]:before{content:"";background:currentColor;width:22px;height:2px}[data-lead-title]{text-wrap:balance;max-width:470px;letter-spacing:-.025em!important;font-size:34px!important;line-height:1.08!important}[data-lead-title-accent]{color:var(--sv-red);margin-top:7px;display:block}@media (max-width:900px){[data-lead-grid]{align-items:start!important;gap:42px!important}[data-lead-copy]{max-width:640px}[data-lead-form]{width:min(100%,640px)}}@media (max-width:600px){[data-lead-section]{padding:56px 0!important}[data-lead-grid]{gap:28px!important;padding:0 16px!important}[data-lead-kicker]{margin-bottom:13px;font-size:10.5px}[data-lead-title]{overflow-wrap:anywhere;font-size:28px!important;line-height:1.08!important}[data-lead-title-accent]{margin-top:6px}[data-lead-subtitle]{margin:15px 0 22px!important;font-size:14px!important}[data-lead-contacts]{gap:12px!important}[data-lead-contact]{align-items:flex-start!important;font-size:14px!important;line-height:1.45!important}[data-lead-form]{padding:20px 16px!important}[data-lead-field-row]{grid-template-columns:minmax(0,1fr)!important;gap:12px!important}[data-lead-form] input,[data-lead-form] textarea{font-size:16px!important}[data-lead-form] textarea{min-height:104px}[data-lead-methods]{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;display:grid!important}[data-lead-methods] label{box-sizing:border-box;white-space:nowrap;width:100%;min-width:0;min-height:44px;position:relative;gap:0!important;padding:8px 4px!important;font-size:12px!important}[data-lead-methods] input{opacity:0;pointer-events:none;overflow:hidden;width:1px!important;height:1px!important;position:absolute!important}[data-lead-methods] label:has(input:checked){box-shadow:inset 0 0 0 1px var(--sv-navy);background:#eef3fa;border-color:var(--sv-navy)!important}[data-lead-methods] label:focus-within{outline:2px solid var(--sv-red);outline-offset:2px}[data-lead-consent]{gap:8px!important}[data-lead-consent] span{font-size:11.5px!important;line-height:1.45!important}[data-lead-privacy]{margin-left:24px!important;font-size:11.5px!important}[data-lead-submit]{min-height:50px}}@media (max-width:360px){[data-lead-title]{font-size:26px!important}}[data-blog-section]{background:#f0f2f8!important;padding:92px 0!important}[data-blog-inner]{max-width:1200px;margin:0 auto;padding:0 24px}[data-blog-head]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-bottom:34px;display:flex}[data-blog-head] [data-section-label]{margin:0}[data-blog-actions]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}[data-blog-action]{border:1px solid rgba(0,47,108,.28);min-height:40px;color:var(--sv-navy);transition:background-color .25s var(--ease-out), color .25s var(--ease-out), border-color .25s var(--ease-out);justify-content:center;align-items:center;padding:0 15px;font-size:12.5px;font-weight:750;line-height:1.2;display:inline-flex}[data-blog-action=primary]{background:var(--sv-navy);border-color:var(--sv-navy);color:#fff}[data-blog-action]:hover,[data-blog-action]:focus-visible{background:var(--sv-red);border-color:var(--sv-red);color:#fff}[data-blog-grid]{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;align-items:stretch;gap:18px;display:grid}[data-blog-card]{border:1px solid var(--sv-line);min-width:0;height:100%;color:var(--sv-navy-ink);transition:border-color .25s var(--ease-out);background:#fff;flex-direction:column;display:flex;overflow:hidden}[data-blog-card]:hover,[data-blog-card]:focus-visible{border-color:var(--sv-navy);color:var(--sv-navy-ink)}[data-blog-card]:focus-visible{outline:3px solid rgba(0,47,108,.2);outline-offset:3px}[data-blog-media]{aspect-ratio:16/9;background:#dfe5ee;margin:0;position:relative;overflow:hidden}[data-blog-media]:after{content:"";background:var(--sv-navy);transform-origin:0;height:3px;transition:transform .38s var(--ease-out), background-color .38s var(--ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(.28)}[data-blog-media] img{object-fit:cover;width:100%;height:100%;display:block}[data-blog-card-body]{flex-direction:column;flex:1;padding:17px 18px 16px;display:flex}[data-blog-meta]{color:var(--sv-gray-400);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:14px;font-size:10.5px;font-weight:700;line-height:1;display:flex}[data-blog-meta] span{color:var(--sv-navy);align-items:center;gap:7px;display:inline-flex}[data-blog-meta] span:before{content:"";background:var(--sv-red);width:5px;height:5px}[data-blog-card-title]{color:var(--sv-navy-ink);font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:17px;font-weight:700;line-height:1.3}[data-blog-card-foot]{border-top:1px solid var(--sv-line);color:var(--sv-gray-500);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:14px;font-size:11.5px;font-weight:700;line-height:1.2;display:flex}[data-blog-card-cta]{background-color:#fff;background-image:linear-gradient(90deg,var(--sv-navy) 50%,transparent 50%);border:1px solid rgba(0,47,108,.34);min-height:34px;color:var(--sv-navy);white-space:nowrap;transition:background-position .5s var(--ease-out), color .3s var(--ease-out), border-color .3s var(--ease-out);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;justify-content:center;align-items:center;padding:0 11px;font-size:11px;display:inline-flex}[data-blog-card-cta]:hover,[data-blog-card]:focus-visible [data-blog-card-cta]{border-color:var(--sv-navy);color:#fff;background-position:0 0}@media (max-width:1100px){[data-blog-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){[data-blog-section]{padding:58px 0!important}[data-blog-inner]{padding:0 16px}[data-blog-head]{align-items:flex-start;margin-bottom:24px}[data-blog-grid]{grid-template-columns:minmax(0,1fr);gap:14px}[data-blog-actions]{width:100%}[data-blog-action]{flex:auto;min-height:42px}[data-blog-card-body]{padding:16px}[data-blog-card-title]{font-size:17px}}@media (prefers-reduced-motion:reduce){[data-blog-card],[data-blog-media]:after,[data-blog-action],[data-blog-card-cta]{transition:none!important}}[data-current-promo]{background:#fff;padding:96px 0 110px;overflow:hidden}[data-current-promo-inner]{max-width:1200px;margin:0 auto;padding:0 24px}[data-current-promo-head]{margin-bottom:30px}[data-current-promo-grid]{grid-template-columns:minmax(0,1.62fr) minmax(330px,.98fr);gap:18px;display:grid}[data-current-promo-panel]{isolation:isolate;border:1px solid var(--sv-line);min-height:570px;position:relative;overflow:hidden}[data-current-promo-fill]{z-index:-1;position:absolute;inset:0;transform:scaleY(1)}[data-current-promo-panel=base] [data-current-promo-fill]{transform-origin:bottom;background:#e8ebf0}[data-current-promo-panel=bonus] [data-current-promo-fill]{background:var(--sv-navy);transform-origin:top}[data-current-promo-copy]{z-index:4;opacity:1;max-width:390px;position:absolute;top:44px;left:44px;transform:none}[data-current-promo-panel=base] [data-current-promo-copy]{max-width:300px;transition-delay:40ms}@media (min-width:601px){[data-current-promo-panel=base] [data-current-promo-copy]{flex-direction:column;justify-content:center;display:flex;top:0;bottom:0}}[data-current-promo-panel=base] [data-current-promo-title]{letter-spacing:-.04em;max-width:310px;font-size:28px;line-height:1.06}[data-current-promo-panel=base] [data-current-promo-title] span{white-space:nowrap;display:block}[data-current-promo-panel=base] [data-current-promo-text]{max-width:285px}[data-current-promo-panel=bonus] [data-current-promo-copy]{color:#fff;max-width:320px;transition-delay:1.06s;top:38px;left:34px;right:30px}[data-current-promo-kicker]{color:var(--sv-red);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:800;line-height:1.2;display:block}[data-current-promo-number]{color:var(--sv-navy);font-family:var(--font-display);letter-spacing:-.065em;align-items:flex-end;gap:10px;margin:0 0 10px;font-size:86px;font-weight:850;line-height:.85;display:flex}[data-current-promo-highlight]{--promo-highlight-base:var(--sv-navy-ink);background-image:linear-gradient(90deg,var(--sv-red) 0 50%,var(--promo-highlight-base) 50% 100%);color:var(--promo-highlight-base);-webkit-text-fill-color:transparent;background-position:0 0;background-repeat:no-repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}[data-current-promo-highlight=number]{--promo-highlight-base:var(--sv-navy);align-items:flex-end;gap:10px;display:inline-flex}@keyframes current-promo-highlight-sweep{0%{background-position:100% 0}to{background-position:0 0}}[data-current-promo-number] small{letter-spacing:-.02em;padding-bottom:8px;font-size:23px;font-weight:800;line-height:1}[data-current-promo-title]{max-width:360px;color:var(--sv-navy-ink);font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:30px;font-weight:820;line-height:1.08}[data-current-promo-panel=bonus] [data-current-promo-title]{color:#fff;font-size:25px}[data-current-promo-text]{max-width:350px;color:var(--sv-gray-600);margin:15px 0 0;font-size:15px;line-height:1.55}[data-current-promo-panel=bonus] [data-current-promo-text]{color:rgba(255,255,255,.76);font-size:14px}[data-current-promo-visual]{pointer-events:none;position:absolute;inset:0}[data-current-promo-visual] img{height:auto;display:block;position:absolute}[data-current-promo-route-visual]{z-index:auto}[data-current-promo-route-image]{z-index:1;object-fit:cover;object-position:30% center;clip-path:inset(0);width:100%;inset:0;height:100%!important}[data-current-promo-glass]{--promo-route-link-length:176px;z-index:5;border:1px solid var(--sv-red);background:rgba(255,255,255,.76);width:226px;box-shadow:0 16px 34px rgba(0,32,73,.13), inset 0 1px 0 rgba(255,255,255,.72);color:var(--sv-navy-ink);-webkit-backdrop-filter:blur(16px)saturate(1.12);backdrop-filter:blur(16px)saturate(1.12);opacity:1;border-radius:14px;padding:14px;position:absolute;bottom:24px;left:81px;transform:none}[data-current-promo-glass]:after{content:"";width:var(--promo-route-link-length);background:var(--sv-red);transform-origin:0;height:2px;position:absolute;top:46px;left:calc(100% - 1px);transform:scaleX(1)}[data-current-promo-glass]:before{content:"";left:calc(100% + var(--promo-route-link-length) - 7px);background:var(--sv-red);width:10px;height:10px;box-shadow:0 0 0 3px rgba(255,0,0,.18);opacity:1;border:2px solid #fff;border-radius:50%;position:absolute;top:40px;transform:scale(1)}[data-current-promo-glass-head]{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}[data-current-promo-glass-head] strong{min-width:0;font-family:var(--font-display);letter-spacing:-.02em;flex:1;font-size:11.5px;font-weight:820;line-height:1.2}[data-current-promo-live]{color:var(--sv-navy);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:6px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}[data-current-promo-live]:before{content:"";width:6px;height:6px;box-shadow:0 0 0 4px rgba(37,167,90,.14);background:#25a75a;border-radius:50%;animation:1s ease-in-out infinite current-promo-live-blink}@keyframes current-promo-live-blink{0%,to{opacity:1}50%{opacity:0}}[data-current-promo-progress-head]{color:var(--sv-gray-600);justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:8px;font-size:10px;font-weight:700;line-height:1.2;display:flex}[data-current-promo-progress-head] strong{color:var(--sv-navy);font-family:var(--font-display);font-size:23px;font-weight:850;line-height:.9}[data-current-promo-progress]{background:rgba(0,47,108,.12);height:3px;margin-bottom:11px;overflow:hidden}[data-current-promo-progress] span{background:var(--sv-red);width:74%;height:100%;display:block}[data-current-promo-metrics]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 10px;display:grid}[data-current-promo-metric]{border-top:1px solid rgba(0,47,108,.12);padding-top:7px}[data-current-promo-metric] span{color:var(--sv-gray-500);letter-spacing:.055em;text-transform:uppercase;margin-bottom:4px;font-size:8.5px;font-weight:750;line-height:1.2;display:block}[data-current-promo-metric] strong{color:var(--sv-navy-ink);font-family:var(--font-display);white-space:nowrap;font-size:13px;font-weight:820;line-height:1.2;display:block}[data-promo-calculator]{z-index:4;color:#fff;opacity:1;flex-direction:column;min-height:570px;padding:32px 34px 28px;display:flex;position:relative;transform:none}[data-promo-calc-head]{margin-bottom:18px}[data-promo-calc-head] [data-current-promo-kicker]{margin-bottom:8px}[data-promo-calc-title-row]{justify-content:space-between;align-items:center;gap:14px;display:flex;position:relative}[data-promo-calc-title]{max-width:330px;font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:27px;font-weight:820;line-height:1.08}[data-promo-calc-subtitle]{color:rgba(255,255,255,.72);margin:8px 0 0;font-size:12.5px;line-height:1.45}[data-promo-calc-help]{z-index:8;flex:none;position:relative}[data-promo-calc-help-button]{border:1px solid rgba(255,255,255,.68);color:#fff;width:28px;height:28px;font:800 14px/1 var(--font-body);cursor:help;transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out), color .2s var(--ease-out);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}[data-promo-calc-help-button]:hover,[data-promo-calc-help-button]:focus-visible{border-color:var(--sv-red);color:var(--sv-navy);background:#fff;outline:none}[data-promo-calc-tooltip]{border:1px solid var(--sv-red);width:min(278px,100vw - 72px);box-shadow:0 18px 40px rgba(0,24,58,.24);color:var(--sv-navy-ink);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out), visibility 0s .18s;background:#fff;padding:14px 15px;font-size:11px;line-height:1.5;position:absolute;top:calc(100% + 10px);right:0;transform:translateY(-5px)}[data-promo-calc-tooltip] strong{color:var(--sv-navy);font-family:var(--font-display);margin-bottom:4px;font-size:12px;line-height:1.3;display:block}[data-promo-calc-help]:hover [data-promo-calc-tooltip],[data-promo-calc-help]:focus-within [data-promo-calc-tooltip]{opacity:1;visibility:visible;transition-delay:0s;transform:none}[data-promo-calc-fields]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}[data-promo-calc-field]{min-width:0;color:rgba(255,255,255,.76);letter-spacing:.035em;text-transform:uppercase;grid-template-rows:minmax(25px,auto) 46px;align-content:start;gap:7px;font-size:10px;font-weight:750;line-height:1.25;display:grid}[data-promo-calc-field=service]{grid-column:1/-1}[data-promo-calc-field] input,[data-promo-calc-field] select{border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08);color:#fff;width:100%;height:46px;min-height:46px;font:700 15px/1.2 var(--font-body);transition:border-color .2s var(--ease-out), background-color .2s var(--ease-out), box-shadow .2s var(--ease-out);border-radius:0;outline:none}[data-promo-calc-field] input{font-family:var(--font-display);font-variant-numeric:tabular-nums;padding:0 13px;font-size:20px}[data-promo-calc-field] select{appearance:auto;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;padding:0 38px 0 13px}[data-promo-calc-field] select option{color:var(--sv-navy-ink);background:#fff}[data-promo-calc-field] input:focus,[data-promo-calc-field] select:focus{border-color:var(--sv-red);background:rgba(255,255,255,.12);box-shadow:0 0 0 3px rgba(255,0,0,.16)}[data-promo-calc-total]{border-bottom:1px solid rgba(255,255,255,.22);justify-content:space-between;align-items:flex-end;gap:16px;margin-top:0;padding:13px 0 11px;display:flex}[data-promo-calc-total]>span{max-width:105px;color:rgba(255,255,255,.72);letter-spacing:.045em;text-transform:uppercase;font-size:10px;font-weight:750;line-height:1.3}[data-promo-calc-total] strong{color:var(--sv-red);font-family:var(--font-display);letter-spacing:-.05em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:38px;font-weight:850;line-height:.88}[data-promo-calc-results]{border-top:1px solid rgba(255,255,255,.22);margin-top:18px}[data-promo-calc-row]{border-bottom:1px solid rgba(255,255,255,.14);color:rgba(255,255,255,.7);justify-content:space-between;align-items:baseline;gap:14px;padding:7px 0;font-size:11px;line-height:1.35;display:flex}[data-promo-calc-row] strong{color:#fff;font-family:var(--font-display);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:820;line-height:1}[data-promo-calc-cta]{text-align:center;border:1px solid #fff;justify-content:center;align-items:center;width:100%;min-height:48px;margin-top:auto;padding:0 18px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}[data-promo-calc-cta]:focus-visible{outline:3px solid rgba(255,255,255,.32);outline-offset:3px}@media (max-width:1100px){[data-current-promo-grid]{grid-template-columns:minmax(0,1.35fr) minmax(290px,.9fr)}[data-current-promo-panel]{min-height:540px}[data-current-promo-copy]{top:34px;left:32px}[data-current-promo-number]{font-size:74px}[data-current-promo-title]{font-size:27px}[data-current-promo-panel=bonus] [data-current-promo-copy]{left:26px;right:24px}[data-current-promo-panel=bonus] [data-current-promo-title]{font-size:22px}[data-current-promo-panel=base] [data-current-promo-copy]{max-width:280px}[data-current-promo-panel=base] [data-current-promo-title]{max-width:286px;font-size:26px}[data-current-promo-panel=base] [data-current-promo-text]{max-width:270px}[data-current-promo-glass]{--promo-route-link-length:130px;width:210px;bottom:18px;left:67px}[data-promo-calculator]{min-height:540px;padding:30px 26px 26px}[data-promo-calc-title]{font-size:24px}}@media (max-width:900px){[data-current-promo]{padding:64px 0 72px}[data-current-promo-inner]{padding:0 16px}[data-current-promo-head]{margin-bottom:22px}[data-current-promo-grid]{grid-template-columns:minmax(0,1fr);gap:14px}[data-current-promo-panel=base]{min-height:620px}[data-current-promo-panel=bonus]{min-height:530px}[data-current-promo-copy],[data-current-promo-panel=bonus] [data-current-promo-copy]{max-width:none;top:26px;left:24px;right:24px}[data-current-promo-number]{font-size:68px}[data-current-promo-number] small{padding-bottom:6px;font-size:19px}[data-current-promo-title]{max-width:300px;font-size:25px}[data-current-promo-text]{max-width:310px;margin-top:11px;font-size:13.5px}[data-current-promo-panel=bonus] [data-current-promo-title]{max-width:320px;font-size:23px}[data-current-promo-route-image]{object-position:30% center}[data-current-promo-glass]{--promo-route-link-length:150px;width:218px;bottom:22px;left:65px;right:auto}[data-promo-calculator]{min-height:530px;padding:28px 24px 24px}[data-promo-calc-title]{max-width:380px;font-size:25px}}@media (max-width:380px){[data-current-promo-panel=base]{min-height:600px}[data-current-promo-panel=base]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.94) 0%,rgba(255,255,255,.9) 48%,rgba(255,255,255,0) 76%);position:absolute;inset:0}[data-current-promo-panel=bonus]{min-height:500px}[data-current-promo-number]{font-size:60px}[data-current-promo-title]{font-size:22px}[data-current-promo-panel=base] [data-current-promo-copy]{width:168px;right:auto}[data-current-promo-panel=base] [data-current-promo-title]{letter-spacing:-.035em;max-width:168px;font-size:21px;line-height:1.08}[data-current-promo-panel=base] [data-current-promo-title] span{white-space:normal}[data-current-promo-panel=base] [data-current-promo-text]{max-width:168px;font-size:12.5px}[data-current-promo-route-image]{object-position:45% center}[data-promo-calculator]{min-height:500px;padding:24px 18px 20px}[data-promo-calc-head]{margin-bottom:17px}[data-promo-calc-title]{font-size:23px}[data-promo-calc-fields]{grid-template-columns:minmax(0,1fr)}[data-promo-calc-field=service]{grid-column:auto}[data-promo-calc-total] strong{font-size:34px}[data-current-promo-glass]{width:auto;padding:14px;bottom:18px;left:18px;right:18px}[data-current-promo-glass]:before,[data-current-promo-glass]:after{display:none}[data-current-promo-metrics]{gap:8px}}@media (max-width:600px){[data-current-promo]{padding:54px 0 62px}[data-current-promo-inner]{padding:0 16px}[data-current-promo-head]{margin-bottom:18px}[data-current-promo-panel=base]{flex-direction:column;min-height:0;display:flex}[data-current-promo-panel=base]:after{display:none}[data-current-promo-panel=base] [data-current-promo-copy]{width:auto;max-width:none;padding:24px 20px;position:relative;top:auto;left:auto;right:auto}[data-current-promo-panel=base] [data-current-promo-kicker]{display:none}[data-current-promo-kicker]{margin-bottom:8px}[data-current-promo-number]{margin-bottom:8px;font-size:56px}[data-current-promo-number] small{padding-bottom:5px;font-size:17px}[data-current-promo-panel=base] [data-current-promo-title]{max-width:280px;font-size:22px;line-height:1.08}[data-current-promo-panel=base] [data-current-promo-title] span{white-space:normal}[data-current-promo-panel=base] [data-current-promo-text]{max-width:none;margin-top:10px;font-size:14px;line-height:1.5}[data-current-promo-panel=base] [data-current-promo-visual]{display:none}[data-current-promo-route-image]{object-position:47% center}[data-current-promo-glass]{--promo-route-link-length:0px;width:auto;padding:13px;bottom:14px;left:14px;right:14px}[data-current-promo-glass]:before,[data-current-promo-glass]:after{display:none}[data-current-promo-panel=bonus]{min-height:0;overflow:clip}[data-promo-calculator]{min-height:0;padding:18px 16px;overflow:visible}[data-promo-calc-head]{max-height:none;margin-bottom:12px;overflow:visible!important}[data-promo-calc-head] [data-current-promo-kicker]{margin-bottom:6px}[data-promo-calc-title-row]{gap:10px}[data-promo-calc-title]{font-size:20px;line-height:1.06}[data-promo-calc-subtitle]{margin-top:6px;font-size:11.5px;line-height:1.42}[data-promo-calc-help-button]{border-radius:0;width:44px;height:44px}[data-promo-calc-fields]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}[data-promo-calc-field]{letter-spacing:.02em;grid-template-rows:34px 44px;gap:5px;font-size:9px;line-height:1.2}[data-promo-calc-field=service]{grid-column:1/-1}[data-promo-calc-field] input,[data-promo-calc-field] select{min-width:0;height:44px;min-height:44px}[data-promo-calc-field] input{appearance:textfield;padding:0 10px;font-size:17px}[data-promo-calc-field] input::-webkit-outer-spin-button{appearance:none;margin:0}[data-promo-calc-field] input::-webkit-inner-spin-button{appearance:none;margin:0}[data-promo-calc-field] select{padding:0 32px 0 10px;font-size:13px}[data-promo-calc-results]{margin-top:12px}[data-promo-calc-row]{gap:10px;padding:5px 0;font-size:10px}[data-promo-calc-row] strong{font-size:15px}[data-promo-calc-total]{gap:10px;padding:10px 0 9px}[data-promo-calc-total]>span{font-size:9px}[data-promo-calc-total] strong{font-size:28px}[data-promo-calc-cta]{min-height:44px;margin-top:14px;padding:0 12px;font-size:12px}}@media (prefers-reduced-motion:reduce){[data-current-promo-fill]{transition:none!important;transform:scaleY(1)!important}[data-current-promo-route-image]{clip-path:inset(0)!important;transition:none!important}[data-current-promo-copy],[data-current-promo-glass],[data-promo-calculator]{opacity:1!important;transition:none!important;transform:none!important}[data-current-promo-highlight]{background-position:0 0!important;animation:none!important}[data-current-promo-live]:before{opacity:1!important;animation:none!important}}[data-footer-social]{grid-template-columns:repeat(5,42px);width:max-content;max-width:100%;gap:8px!important;display:grid!important}[data-footer-social] a,.shared-footer__messengers a{color:#fff;transition:color .25s var(--ease-out);background:0 0;border:0;place-items:center;line-height:0;width:42px!important;height:42px!important;display:grid!important}[data-footer-social] a:hover,[data-footer-social] a:focus-visible,.shared-footer__messengers a:hover,.shared-footer__messengers a:focus-visible{color:var(--sv-red);background:0 0}[data-footer-social] svg,.shared-footer__messengers svg{display:block}[data-footer-social] a[aria-label=Telegram] svg,.shared-footer__messengers a[aria-label="Написать в Telegram"] svg{width:18px;height:18px}[data-footer-social] a[aria-label=ВКонтакте] svg{width:26px;height:26px}[data-footer-social] a[aria-label=YouTube] svg{width:20px;height:20px}[data-footer-social] a[aria-label=Дзен] svg{width:21px;height:21px;transform:translateY(.5px)}[data-footer-social] a[aria-label=Одноклассники] svg{width:24px;height:24px}.shared-footer__messengers{gap:8px;width:max-content;max-width:100%;padding-top:4px;display:flex}.shared-footer__messengers .shared-footer__messenger-icon--max{width:19px;height:19px}#footer a{transition:color .25s var(--ease-out)}#footer a:hover,#footer a:focus-visible{color:var(--sv-red)!important}#footer a:focus-visible{outline:2px solid var(--sv-red);outline-offset:4px}#footer a[href="/uslugi/avtonomnye-kondicionery/"],#footer a[href="/uslugi/era-glonass-asn/"],#footer a[href="/uslugi/videonablyudenie-na-transport/"],#footer a[href="/uslugi/dopog-adr/"],#footer [data-cookie-policy-link]~a[href$="kontakty/#requisites"]{display:none!important}[data-burger]{cursor:pointer;width:44px;height:44px;color:var(--sv-navy);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-left:0;margin-right:10px;padding:0;display:inline-flex}[data-burger]:hover{color:#4f77b8}[data-curtain]{z-index:100;visibility:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;background:#fff;transition:transform .72s cubic-bezier(.22,.61,.36,1),visibility 0s .72s;position:fixed;inset:0;overflow-y:auto;transform:translateY(-100%)}[data-curtain]>*{z-index:1;position:relative}[data-curtain].is-open{visibility:visible;transition:transform .72s cubic-bezier(.22,.61,.36,1),visibility;transform:translateY(0)}[data-curtain] [data-curtain-top],[data-curtain] [data-curtain-inner]>*{opacity:0;transition:opacity .55s var(--ease-out), transform .55s var(--ease-out);transform:translateY(14px)}[data-curtain].is-open [data-curtain-top]{opacity:1;transition-delay:.24s;transform:none}[data-curtain].is-open [data-curtain-inner]>:first-child{opacity:1;transition-delay:.32s;transform:none}[data-curtain].is-open [data-curtain-inner]>:nth-child(2){opacity:1;transition-delay:.42s;transform:none}[data-curtain].is-open [data-curtain-inner]>:nth-child(3){opacity:1;transition-delay:.52s;transform:none}[data-curtain-top]{grid-template-columns:1fr auto;align-items:center;gap:24px;max-width:1200px;margin:0 auto;padding:20px 24px;display:grid}[data-curtain-close]{cursor:pointer;width:44px;height:44px;color:var(--sv-navy);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-curtain-close]:hover,[data-curtain-close]:focus-visible{color:#4f77b8}[data-curtain-nav]{background:var(--sv-ground);border:1px solid var(--sv-line);grid-template-columns:1fr repeat(5,auto);align-items:center;gap:0;margin-top:16px;padding:12px 14px;display:grid}[data-curtain-nav-label]{color:var(--sv-gray-500);letter-spacing:.05em;text-transform:uppercase;padding:8px 10px;font-size:12px;font-weight:800}[data-curtain-nav] [data-curtain-link]{color:var(--sv-navy);white-space:nowrap;padding:9px 14px;font-size:13px;font-weight:700}[data-curtain-nav] [data-curtain-link]:hover,[data-curtain-nav] [data-curtain-link]:focus-visible{color:#4f77b8}[data-curtain-inner]{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);align-items:start;gap:64px;max-width:1200px;margin:0 auto;padding:32px 24px 72px;display:grid}[data-curtain-services]{grid-area:1/1}[data-curtain-contact]{background:var(--sv-ground);border-top:3px solid var(--sv-navy);grid-area:1/2;padding:26px}[data-curtain-col-title]{font-family:var(--font-display);letter-spacing:-.01em;color:var(--sv-navy-ink);margin:0 0 22px;padding-bottom:15px;font-size:26px;font-weight:800;display:block;position:relative}[data-curtain-col-title]:after{content:"";background:var(--sv-red);width:54px;height:3px;position:absolute;bottom:0;left:0}[data-curtain-link]{font-family:var(--font-display);color:var(--sv-navy-ink);transition:color .18s var(--ease-out);padding:11px 0;font-size:17px;font-weight:500;text-decoration:none;display:block}[data-curtain-link]:hover,[data-curtain-link]:focus-visible{color:#4f77b8}[data-curtain-services-head]{justify-content:space-between;align-items:flex-end;gap:28px;margin-bottom:24px;display:flex}[data-curtain-services-head] [data-curtain-col-title]{margin-bottom:0}[data-curtain-services-note]{max-width:360px;color:var(--sv-gray-500);text-align:right;margin:0;font-size:13px;line-height:1.5}[data-curtain-services-list]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}[data-curtain-service-group]{border:1px solid var(--sv-line);border-top:3px solid var(--sv-navy);background:#fff;min-height:166px;padding:22px 24px}[data-curtain-service-heading]{color:var(--sv-navy-ink);font-family:var(--font-display);margin:0 0 12px;font-size:17px;font-weight:800;line-height:1.25;display:block}[data-curtain-service-links]{flex-direction:column;align-items:flex-start;display:flex}[data-curtain-services-list] [data-curtain-link]{box-sizing:border-box;width:calc(100% + 20px);color:var(--sv-gray-700);transition:color .18s var(--ease-out), background-color .18s var(--ease-out);margin:0 -10px;padding:7px 10px;font-size:14px;line-height:1.35}[data-curtain-services-list] [data-curtain-link]:hover,[data-curtain-services-list] [data-curtain-link]:focus-visible{color:#4f77b8}[data-curtain-contact-row]{color:var(--sv-navy-ink);align-items:center;gap:12px;padding:10px 0;font-size:15px;text-decoration:none;display:flex}[data-business-hours]{flex-wrap:wrap;row-gap:6px}[data-business-status]{color:#8a94a3;white-space:nowrap;align-items:center;gap:6px;margin-left:auto;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}[data-business-status-dot]{background:#9aa5b1;flex-shrink:0;width:7px;height:7px;border-radius:50%!important}[data-business-status][data-state=open]{color:#18864a}[data-business-status][data-state=open] [data-business-status-dot]{box-shadow:0 0 0 3px rgba(34,164,93,.13);background:#22a45d}a[data-curtain-contact-row]{transition:color .25s var(--ease-out)}[data-curtain-contact-row] svg{color:var(--sv-red);transition:color .35s var(--ease-out);flex-shrink:0}a[data-curtain-contact-row]:hover,a[data-curtain-contact-row]:focus-visible{color:var(--sv-red)}[data-curtain-cta]{margin-top:22px}[data-curtain-social]{grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:0!important;margin-top:18px!important;display:grid!important}[data-curtain-social] a{box-sizing:border-box;place-items:center;line-height:0;width:100%!important;height:50px!important;color:var(--sv-navy)!important;transition:color .25s var(--ease-out), background-color .25s var(--ease-out)!important;border:0!important;padding:0!important;display:grid!important}[data-curtain-social] a:hover,[data-curtain-social] a:focus-visible{background:var(--sv-ground);color:var(--sv-red)!important}[data-curtain-social] svg{flex:none;display:block;width:21.6px!important;height:21.6px!important;margin:0!important}[data-curtain-social] a[aria-label=Дзен] svg{transform:translateY(2.7px)}[data-header-actions] [data-login-open]{border:1px solid var(--sv-navy);background-color:var(--sv-navy);background-image:linear-gradient(90deg,var(--sv-red) 50%,transparent 50%);color:#fff;min-height:42px;font-family:var(--font-display);cursor:pointer;white-space:nowrap;transition:background-position .5s var(--ease-out), border-color .35s var(--ease-out), color .35s var(--ease-out);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}[data-header-actions] [data-login-open]:hover,[data-header-actions] [data-login-open]:focus-visible{border-color:var(--sv-red);color:#fff;background-position:0 0}[data-curtain-login]{margin-top:14px}[data-curtain-cta],[data-login-open][data-curtain-login]{border:1px solid var(--sv-navy);background-color:var(--sv-navy);background-image:linear-gradient(90deg,var(--sv-red) 50%,transparent 50%);color:#fff;width:100%;min-height:52px;font-family:var(--font-display);transition:background-position .5s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}[data-curtain-cta]:hover,[data-curtain-cta]:focus-visible,[data-login-open][data-curtain-login]:hover,[data-login-open][data-curtain-login]:focus-visible{border-color:var(--sv-red);color:#fff;background-position:0 0}[data-login-open][data-curtain-login]{background-color:#fff;background-image:linear-gradient(90deg,var(--sv-navy) 50%,transparent 50%);color:var(--sv-navy)}[data-login-open][data-curtain-login]:hover,[data-login-open][data-curtain-login]:focus-visible{border-color:var(--sv-navy);color:#fff;background-position:0 0}[data-login-modal]{z-index:140;background:rgba(1,20,46,.68);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--ease-out), visibility 0s .24s;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}[data-login-modal].is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s var(--ease-out), visibility 0s}[data-login-dialog]{border:1px solid rgba(0,46,107,.18);width:min(100%,440px);box-shadow:0 32px 80px rgba(1,20,46,.28);transition:transform .28s var(--ease-out);background:#fff;padding:34px;position:relative;transform:translateY(18px)}[data-login-modal].is-open [data-login-dialog]{transform:none}[data-login-close]{width:40px;height:40px;color:var(--sv-navy);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}[data-login-close]:hover{color:var(--sv-red)}[data-cookie-consent]{box-sizing:border-box;z-index:170;border:1px solid rgba(0,46,107,.2);border-left:5px solid var(--sv-red);width:min(680px,100vw - 48px);box-shadow:0 24px 64px rgba(1,20,46,.24);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out), visibility 0s .28s;background:#fff;padding:26px 28px 24px;position:fixed;bottom:24px;right:24px;transform:translateY(18px)}[data-cookie-consent].is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .28s var(--ease-out), transform .28s var(--ease-out), visibility 0s;transform:none}[data-cookie-kicker]{color:var(--sv-red);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:9px;font-size:11px;font-weight:800;display:flex}[data-cookie-kicker]:before{content:"";background:var(--sv-red);width:8px;height:8px}[data-cookie-title]{color:var(--sv-navy-ink);font-family:var(--font-display);margin:12px 0 0;font-size:23px;font-weight:800;line-height:1.15}[data-cookie-text]{color:var(--sv-gray-500);margin:10px 0 0;font-size:13.5px;line-height:1.55}[data-cookie-text] a{color:var(--sv-navy);text-underline-offset:2px;font-weight:700;text-decoration:underline}[data-cookie-actions]{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}[data-cookie-action]{border:1px solid var(--sv-navy);min-height:48px;font-family:var(--font-display);cursor:pointer;transition:background-color .22s var(--ease-out), color .22s var(--ease-out), border-color .22s var(--ease-out);padding:0 16px;font-size:13px;font-weight:750}[data-cookie-action=necessary]{color:var(--sv-navy);background:#fff}[data-cookie-action=necessary]:hover,[data-cookie-action=necessary]:focus-visible{background:var(--sv-ground)}[data-cookie-action=accept]{background:var(--sv-navy);color:#fff}[data-cookie-action=accept]:hover,[data-cookie-action=accept]:focus-visible{background:var(--sv-red);border-color:var(--sv-red)}@media (max-width:600px){[data-cookie-consent]{width:auto;padding:22px 20px 20px;bottom:14px;left:14px;right:14px}[data-cookie-actions]{grid-template-columns:1fr}[data-cookie-action=accept]{order:-1}}@media (prefers-reduced-motion:reduce){[data-cookie-consent],[data-cookie-action]{transition:none}}[data-req-modal]{z-index:150;background:rgba(1,20,46,.68);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .24s var(--ease-out), visibility 0s .24s;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}[data-req-modal].is-open{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .24s var(--ease-out), visibility 0s}[data-req-dialog]{border:1px solid rgba(0,46,107,.18);width:min(100%,470px);max-height:92vh;box-shadow:0 32px 80px rgba(1,20,46,.28);transition:transform .24s var(--ease-out);background:#fff;padding:34px;position:relative;overflow-y:auto;transform:translateY(18px)}[data-req-modal].is-open [data-req-dialog]{transform:none}[data-req-close]{width:40px;height:40px;color:var(--sv-navy-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:14px;right:14px}[data-req-close]:hover{color:var(--sv-red)}[data-req-kicker-row]{color:var(--sv-red);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;font-size:12px;font-weight:800;display:inline-flex}[data-req-kicker-row] span[aria-hidden]{background:var(--sv-red);width:8px;height:8px;display:inline-block}[data-req-offer-note]{border-left:3px solid var(--sv-red);background:rgba(255,0,0,.06);color:var(--sv-navy-ink);margin:12px 0 0;padding:10px 12px;font-size:12.5px;font-weight:700;line-height:1.45}[data-req-form]{flex-direction:column;gap:14px;margin-top:20px;display:flex}[data-req-form]>label{color:var(--sv-gray-700);flex-direction:column;gap:7px;font-size:13px;font-weight:600;display:flex}[data-req-row]{grid-template-columns:repeat(auto-fit,minmax(10em,1fr));gap:14px;display:grid}[data-req-form] :is(input[type=text],input[type=tel],textarea){border:1px solid var(--sv-line);width:100%;min-width:0;color:var(--sv-navy-ink);transition:border-color .18s var(--ease-out),box-shadow .18s var(--ease-out);border-radius:12px;outline:none;padding:12px 14px;font-family:inherit;font-size:15px}[data-req-form] input:focus,[data-req-form] textarea:focus{border-color:var(--sv-navy);box-shadow:0 0 0 3px rgba(0,47,108,.12)}[data-req-check]{cursor:pointer;align-items:flex-start;gap:10px;flex-direction:row!important;font-weight:400!important}[data-req-check] input{width:17px;height:17px;accent-color:var(--sv-navy);flex-shrink:0;margin-top:2px}[data-req-check] span{color:var(--sv-gray-500);font-size:12.5px;line-height:1.5}[data-req-check] a{color:var(--sv-navy);text-decoration:underline}[data-req-check] a:hover{color:var(--sv-red)}[data-req-legal]{color:var(--sv-gray-500);margin:-6px 0 0 27px;font-size:12.5px;line-height:1.5}[data-req-legal] a{color:var(--sv-navy);text-decoration:underline}[data-req-legal] a:hover{color:var(--sv-red)}[data-req-submit]{border:1px solid var(--sv-navy);background-color:var(--sv-navy);background-image:linear-gradient(90deg,var(--sv-red) 50%,transparent 50%);color:#fff;cursor:pointer;width:100%;min-height:52px;transition:background-position .5s var(--ease-out), border-color .35s var(--ease-out);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;margin-top:4px;font-size:15px;font-weight:700}[data-req-submit]:hover,[data-req-submit]:focus-visible{border-color:var(--sv-red);background-position:0 0}[data-req-foot]{color:var(--sv-gray-500);margin:2px 0 0;font-size:11.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){[data-req-dialog],[data-req-submit]{transition:none}}[data-login-label]{color:var(--sv-gray-700);flex-direction:column;gap:7px;margin-top:16px;font-size:13px;font-weight:700;display:flex}[data-login-input]{border:1px solid var(--sv-line);background:var(--sv-ground);width:100%;min-height:48px;color:var(--sv-navy-ink);transition:border-color .18s var(--ease-out), box-shadow .18s var(--ease-out);outline:none;padding:0 14px;font-size:15px}[data-login-input]:focus{border-color:var(--sv-navy);box-shadow:0 0 0 3px rgba(0,47,108,.12)}[data-login-submit]{border:1px solid var(--sv-navy);background-color:var(--sv-navy);background-image:linear-gradient(90deg,var(--sv-red) 50%,transparent 50%);color:#fff;cursor:pointer;width:100%;min-height:50px;transition:background-position .5s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;margin-top:22px;font-size:15px;font-weight:700}[data-login-submit]:hover,[data-login-submit]:focus-visible{border-color:var(--sv-red);color:#fff;background-position:0 0}[data-login-privacy]{color:var(--sv-gray-500);margin:11px 0 0;font-size:11.5px;line-height:1.5}[data-login-privacy] a{color:var(--sv-navy);text-underline-offset:2px;font-weight:600;text-decoration:underline}[data-login-privacy] a:hover,[data-login-privacy] a:focus-visible{color:var(--sv-red)}[data-login-help]{border-top:1px solid var(--sv-line);color:var(--sv-gray-500);margin-top:24px;padding-top:20px;font-size:13px;line-height:1.55}[data-login-contacts]{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}[data-login-contact]{border:1px solid var(--sv-line);background-color:#fff;background-image:linear-gradient(90deg,var(--sv-navy) 50%,transparent 50%);color:var(--sv-navy);transition:background-position .5s var(--ease-out), color .35s var(--ease-out), border-color .35s var(--ease-out);background-position:100% 0;background-repeat:no-repeat;background-size:200% 100%;align-items:center;gap:7px;padding:9px 11px;font-size:12px;font-weight:700;display:inline-flex}[data-login-contact]:hover,[data-login-contact]:focus-visible{border-color:var(--sv-navy);color:#fff;background-position:0 0}.login-messenger-icon{width:38px;height:38px;color:var(--sv-navy);transition:color .18s var(--ease-out), transform .18s var(--ease-out);flex:0 0 38px;justify-content:center;align-items:center;display:inline-flex}.login-messenger-icon svg{width:20px;height:20px}.login-messenger-icon--max svg{width:21px;height:21px}.login-messenger-icon:hover,.login-messenger-icon:focus-visible{color:var(--sv-red)}.login-messenger-icon:focus-visible{outline-offset:2px;outline:2px solid}.login-messenger-icon:active{transform:scale(.94)}[data-form-messenger]{transition:color .18s var(--ease-out);color:var(--sv-navy)!important}[data-form-messenger]:hover,[data-form-messenger]:focus-visible,[data-form-messenger]:focus-within{color:var(--sv-red)!important}[data-login-contact][data-form-messenger]{background-image:none}[data-login-contact][data-form-messenger]:hover,[data-login-contact][data-form-messenger]:focus-visible{border-color:var(--sv-line);background-position:100% 0}.messenger-switch{border:1px solid rgba(255,255,255,.88);width:230px;min-height:54px;color:var(--sv-navy);isolation:isolate;transition:border-color .28s var(--ease-out);background:#fff;display:flex;position:relative;overflow:hidden}.messenger-switch--light{border-color:rgba(0,47,108,.32)}.messenger-switch--wide{width:286px}.messenger-switch__action{z-index:1;min-width:0;min-height:52px;color:inherit;white-space:nowrap;isolation:isolate;transition:width .48s var(--ease-out),color .22s ease,translate .1s ease,scale .1s ease;flex:none;justify-content:center;align-items:center;gap:0;font-size:14px;font-weight:800;line-height:1.2;display:flex;position:relative;overflow:hidden}.messenger-switch__action--max{background:var(--sv-navy);color:#fff;width:calc(100% - 48px)}.messenger-switch__action--telegram{border-left:1px solid rgba(0,47,108,.24);width:48px;color:var(--sv-navy);transition:width .48s var(--ease-out),border-color .28s ease,color .26s ease,translate .1s ease,scale .1s ease;background:#fff}.messenger-switch__icon{width:20px;height:20px;transition:width .48s var(--ease-out),flex-basis .48s var(--ease-out),opacity .28s ease,transform .48s var(--ease-out);flex:0 0 20px}.messenger-switch__label{opacity:1;transition:max-width .48s var(--ease-out),opacity .28s ease,transform .48s var(--ease-out),color .18s ease;overflow:hidden}.messenger-switch__label:hover,.messenger-switch__action:focus-visible .messenger-switch__label{color:var(--sv-red)}.messenger-switch__action--max .messenger-switch__icon{opacity:0;flex-basis:0;width:0;transform:translate(-10px)}.messenger-switch__action--max .messenger-switch__label{max-width:132px}.messenger-switch--wide .messenger-switch__action--max .messenger-switch__label{max-width:194px}.messenger-switch__action--telegram .messenger-switch__label{opacity:0;max-width:0;transform:translate(10px)}.messenger-switch__action--telegram .messenger-switch__icon{transform:translate(-1px,1px)}.messenger-switch:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--max{width:48px}.messenger-switch:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--telegram{width:calc(100% - 48px)}.messenger-switch:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--max .messenger-switch__icon{opacity:1;flex-basis:20px;width:20px;transform:none}.messenger-switch:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--max .messenger-switch__label{opacity:0;max-width:0;transform:translate(-10px)}.messenger-switch:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--telegram .messenger-switch__icon{opacity:0;flex-basis:0;width:0;transform:translate(-10px)}.messenger-switch:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--telegram .messenger-switch__label{opacity:1;max-width:154px;transform:none}.messenger-switch--wide:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--telegram .messenger-switch__label{max-width:212px}.messenger-switch__action:focus-visible{z-index:2;outline-offset:-4px;outline:2px solid}[data-faq-item-heading]{font:inherit;margin:0}@media (max-width:600px){.messenger-switch{width:100%}}.messenger-switch--login{width:220px;height:39px;min-height:39px}.messenger-switch--login .messenger-switch__action{min-height:37px;font-size:12px}.messenger-switch--login .messenger-switch__action--max,.messenger-switch--login:is(:has(.messenger-switch__action--max:hover),:has(.messenger-switch__action--max:focus-visible),[data-active=max]) .messenger-switch__action--max{width:calc(100% - 38px)}.messenger-switch--login .messenger-switch__action--telegram,.messenger-switch--login:is(:has(.messenger-switch__action--max:hover),:has(.messenger-switch__action--max:focus-visible),[data-active=max]) .messenger-switch__action--telegram,.messenger-switch--login:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--max{width:38px}.messenger-switch--login:is(:has(.messenger-switch__action--telegram:hover),:has(.messenger-switch__action--telegram:focus-visible),[data-active=telegram]) .messenger-switch__action--telegram{width:calc(100% - 38px)}@media (prefers-reduced-motion:reduce){.messenger-switch,.messenger-switch__action,.messenger-switch__icon,.messenger-switch__label{transition:none!important}[data-header-actions] [data-login-open],[data-login-submit],[data-login-contact],a[data-curtain-contact-row],[data-curtain-social] a,[data-curtain-cta],[data-login-open][data-curtain-login]{transition:none}}body.menu-open,body.login-open{overflow:hidden}@media (max-width:1080px){[data-mega-panel],[data-header-left]>div[aria-hidden]{display:none!important}}@media (max-width:900px){[data-mega-inner]{grid-template-columns:repeat(2,1fr)}[data-curtain-top]{gap:16px;padding:16px 20px}[data-curtain-inner]{grid-template-columns:1fr;gap:28px;padding:20px 20px 64px}[data-curtain-services],[data-curtain-contact]{grid-area:auto/1}[data-curtain-link]{padding:10px 0;font-size:16px}[data-curtain-col-title]{font-size:22px}[data-curtain-contact]{max-width:none}[data-header-phone-hours]{display:none}}@media (max-width:600px){[data-mega-inner]{grid-template-columns:1fr}[data-curtain-services-head]{display:block}[data-curtain-services-note]{text-align:left;margin-top:12px}[data-curtain-services-list]{grid-template-columns:1fr}[data-curtain-service-group]{min-height:0;padding:19px 20px}[data-curtain-nav]{grid-template-columns:repeat(2,minmax(0,1fr));padding:10px}[data-curtain-nav-label]{grid-column:1/-1}[data-curtain-nav] [data-curtain-link]{white-space:normal;font-size:13px}[data-curtain-link]{font-size:15px}[data-curtain-contact]{padding:22px 18px}[data-curtain-social] a{height:48px!important}[data-phone-label]{display:none!important}[data-login-modal]{padding:14px}[data-login-dialog]{padding:30px 22px 24px}}@media (max-width:900px){[data-equipment-slider]{min-height:790px!important}[data-slide-layout]{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:22px!important;height:790px!important;padding:42px 28px 104px!important;overflow:hidden!important}[data-equipment-name]{max-width:100%!important;font-size:40px!important}[data-equipment-text]{max-width:100%!important;font-size:16px!important}[data-equipment-ghost]{font-size:62px!important;bottom:246px!important;left:28px!important}[data-equipment-image-wrap]{justify-self:center!important;width:100%!important;height:315px!important}[data-equipment-actions]{bottom:34px!important;left:28px!important;right:28px!important}}@media (max-width:600px){[data-equipment-slider]{min-height:670px!important}[data-slide-layout]{box-sizing:border-box!important;grid-template-rows:auto 218px!important;grid-template-columns:minmax(0,1fr)!important;align-content:start!important;align-items:start!important;gap:8px!important;width:100%!important;max-width:100%!important;height:670px!important;padding:24px 18px 20px!important;overflow:hidden!important}[data-slide-copy]{width:100%!important;max-width:305px!important;transition:opacity .4s var(--ease-out)!important;grid-row:1!important;align-self:start!important;transform:none!important}[data-equipment-kicker]{flex-wrap:wrap!important;max-width:100%!important;margin-bottom:11px!important;font-size:10px!important;line-height:1.3!important}[data-equipment-name]{max-width:100%!important;margin-bottom:11px!important;font-size:27px!important;line-height:1.02!important}[data-equipment-text]{width:100%!important;max-width:100%!important;font-size:13px!important;line-height:1.45!important}[data-equipment-ghost]{font-size:40px!important;bottom:224px!important;left:18px!important}[data-equipment-image-wrap]{grid-row:2!important;place-self:start center!important;width:100%!important;max-width:280px!important;height:218px!important;overflow:hidden!important}[data-equipment-image]{max-width:265px!important;max-height:92%!important}[data-equipment-image-size=small]{max-width:225px!important;max-height:82%!important}[data-equipment-badge]{padding:7px 9px!important;font-size:9.5px!important;top:6px!important;right:0!important}[data-equipment-actions]{text-align:center!important;flex-direction:column!important;align-items:center!important;gap:8px!important;width:auto!important;position:absolute!important;bottom:20px!important;left:18px!important;right:18px!important}[data-equipment-controls]{justify-content:center!important;width:100%!important}[data-equipment-control]{width:44px!important;height:44px!important}[data-equipment-link]{width:100%!important;max-width:248px!important;min-height:44px!important;padding:0 18px!important;font-size:11.5px!important}[data-equipment-name]{font-size:clamp(23px,7.2vw,27px)!important}[data-equipment-slide]:nth-of-type(5) [data-equipment-name]{font-size:clamp(19px,6.1vw,24px)!important}}[data-trust-statement]{background:0 0;width:100%;padding:80px 0 40px;position:relative;overflow:hidden}[data-about-inner]{z-index:1;box-sizing:border-box;grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:56px;width:100%;max-width:1200px;margin:0 auto;padding:0 24px;display:grid;position:relative}[data-about-content]{min-width:0}[data-about-label]{margin-bottom:28px}[data-about-label] [data-section-label-primary]{color:#fff}[data-about-label] [data-section-label-divider]{color:var(--sv-red)}[data-about-label] [data-section-label-secondary]{color:rgba(255,255,255,.55)}[data-trust-copy]{z-index:1;width:100%;max-width:none;color:rgba(255,255,255,.88);font-family:var(--font-display);letter-spacing:-.006em;margin:0;padding:0;font-size:18px;font-weight:560;line-height:1.72;position:relative}[data-trust-copy]+[data-trust-copy]{margin-top:16px}[data-trust-copy] strong{color:#fff;white-space:nowrap;font-weight:760}[data-trust-emphasis]{font-weight:760}[data-trust-emphasis] [data-hero-char]{color:var(--sv-red)}[data-trust-links]{z-index:1;width:100%;max-width:none;color:var(--sv-on-navy-muted);align-items:center;gap:20px;margin:30px 0 0;padding:0;font-size:13px;line-height:1.4;display:flex;position:relative}[data-trust-label]{color:rgba(255,255,255,.55);flex:none}[data-rating-list]{align-items:center;gap:18px;display:flex}[data-rating]{color:#fff;white-space:nowrap;border-bottom:1px solid rgba(255,255,255,.38);min-height:28px;transition:border-color .18s var(--ease-out), opacity .18s var(--ease-out);align-items:center;gap:8px;text-decoration:none;display:inline-flex}[data-rating-source]{font-weight:700}[data-rating-score]{font-size:15px;font-weight:800}[data-rating-stars]{color:#fff;letter-spacing:1px;font-size:10px;line-height:1}[data-rating-divider]{background:rgba(255,255,255,.25);width:1px;height:20px}[data-trust-links] a:hover{color:#fff;border-color:#fff}[data-trust-links] a:focus-visible{outline-offset:5px;outline:2px solid #fff}[data-about-image-wrap]{border:1px solid rgba(255,255,255,.14);background:var(--sv-navy-deep);height:clamp(360px,38vw,460px);margin:0;position:relative;overflow:hidden}[data-about-image]{object-fit:cover;object-position:center;width:100%;height:100%;display:block}[data-back-to-top]{z-index:70;border:1px solid rgba(0,47,108,.08);width:54px;height:54px;color:var(--sv-navy-ink);box-shadow:0 12px 30px rgba(1,20,46,.16);cursor:pointer;opacity:0;visibility:hidden;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out), visibility 0s .24s, box-shadow .24s var(--ease-out), color .24s var(--ease-out);background:#fff;justify-content:center;align-items:center;padding:0;display:inline-flex;position:fixed;bottom:39px;right:39px;transform:translateY(12px)}[data-back-to-top].is-visible{opacity:1;visibility:visible;transition:opacity .24s var(--ease-out), transform .24s var(--ease-out), visibility 0s, box-shadow .24s var(--ease-out), color .24s var(--ease-out);transform:none}[data-back-to-top].is-context-hidden{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px)}[data-back-to-top]:hover{color:var(--sv-red);box-shadow:0 16px 36px rgba(1,20,46,.22)}[data-back-to-top]:focus-visible{outline:2px solid var(--sv-red);outline-offset:4px}[data-back-to-top] svg{width:24px;height:24px}@media (max-width:900px){[data-trust-statement]{padding:64px 0 32px}[data-about-inner]{grid-template-columns:1fr;align-items:stretch;gap:36px}[data-about-image-wrap]{aspect-ratio:16/10;height:auto}}@media (max-width:600px){[data-trust-statement]{padding:56px 0 24px}[data-about-inner]{gap:24px}[data-about-label]{margin-bottom:18px}[data-trust-copy]{font-size:15px;line-height:1.58}[data-trust-copy] strong{white-space:normal}[data-trust-links]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px;font-size:12.5px}[data-rating-list]{flex-direction:column;align-items:flex-start;gap:6px}[data-rating-divider]{display:none}[data-about-image-wrap]{aspect-ratio:4/3}[data-about-image]{object-position:center 44%}[data-back-to-top]{width:48px;height:48px;bottom:29px;right:29px}[data-back-to-top] svg{width:22px;height:22px}}@media (prefers-reduced-motion:reduce){[data-back-to-top]{transition:none}}[data-solutions-section]{background:#f0eff5;padding:96px 0 104px;position:relative;overflow:hidden}[data-solutions-inner]{width:100%;max-width:1200px;margin:0 auto;padding:0 24px}[data-solutions-head]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:18px;display:flex}[data-solutions-intro]{max-width:580px;color:var(--sv-gray-500);margin:18px 0 0;font-size:16px;line-height:1.6}[data-solutions-slider]{position:relative}[data-solutions-slide]{display:none}[data-solutions-slide].is-active{display:block}[data-solution-stage]{aspect-ratio:16/9;isolation:isolate;background:#f0eff5;width:100%;min-width:0;position:relative;overflow:hidden}[data-solution-visual],[data-solution-media]{position:absolute;inset:0}[data-solution-media]{background:#f0eff5;overflow:hidden}[data-solution-image]{z-index:0;left:var(--vehicle-left,22%);width:var(--vehicle-width,78%);object-fit:contain;object-position:center;filter:brightness(.99);mix-blend-mode:darken;height:100%;-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.58) 7%,#000 16%);-webkit-mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.58) 7%,#000 16%);mask-image:linear-gradient(to right,transparent 0%,rgba(0,0,0,.58) 7%,#000 16%);position:absolute;top:0;transform:none}[data-solution-copy]{z-index:5;background:0 0;width:min(350px,36%);min-height:0;padding:0;position:absolute;top:50%;left:clamp(30px,5vw,72px);transform:translateY(-50%)}[data-solution-kicker]{color:var(--sv-red);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;line-height:1.35;display:block}[data-solution-title]{color:var(--sv-navy-ink);font-family:var(--font-display);letter-spacing:-.03em;white-space:normal;overflow-wrap:anywhere;margin:10px 0 0;font-size:clamp(34px,3.1vw,44px);font-weight:800;line-height:1.02}[data-solution-detail]{border-top:1px solid rgba(0,47,108,.16);margin-top:22px;padding-top:20px}[data-solution-detail-title]{color:var(--sv-navy);font-family:var(--font-display);white-space:normal;overflow-wrap:anywhere;margin:0;font-size:20px;font-weight:800;line-height:1.18}[data-solution-detail-text]{min-height:0;color:var(--sv-gray-500);white-space:normal;overflow-wrap:anywhere;margin:10px 0 0;font-size:13.5px;line-height:1.5}[data-solution-detail-action]{border:1px solid var(--sv-navy);min-height:42px;color:var(--sv-navy);text-align:center;transition:background-position .5s var(--ease-out),border-color .35s var(--ease-out),color .35s var(--ease-out);background:#fff;justify-content:center;align-items:center;margin-top:12px;padding:0 16px;font-size:12.5px;font-weight:800;line-height:1.2;display:inline-flex}[data-solution-detail-action]:hover,[data-solution-detail-action]:focus-visible{color:#fff}[data-solution-detail-action][hidden]{display:none}[data-solution-detail][hidden]{display:none!important}[data-solution-detail]{opacity:1;transform:none}[data-solution-detail].is-opening{will-change:opacity,transform;animation:.34s cubic-bezier(.22,1,.36,1) both solution-detail-in}@keyframes solution-detail-in{0%{opacity:0;transform:translateY(8px)scale(.99)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (hover:hover) and (pointer:fine){[data-solution-detail]{pointer-events:none}[data-solution-detail].is-pinned{pointer-events:auto}}[data-solution-hotspots]{z-index:4;pointer-events:none;position:absolute;inset:0}[data-solution-point]{left:var(--point-x);top:var(--point-y);min-width:44px;min-height:44px;color:var(--sv-navy);cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%) scale(var(--solution-hotspot-scale,1));background:0 0;border:0;justify-content:center;align-items:center;gap:10px;padding:0;display:inline-flex;position:absolute}[data-solution-point-mark]{border:1px solid rgba(0,47,108,.28);background:rgba(255,255,255,.96);width:34px;height:34px;box-shadow:0 6px 18px rgba(1,20,46,.16);transition:background .18s ease,border-color .18s ease,transform .18s var(--ease-out),box-shadow .18s ease;flex:0 0 34px;justify-content:center;align-items:center;display:inline-flex;position:relative;border-radius:50%!important}[data-solution-point-mark] img{width:16px;height:16px;display:block}[data-solution-point-label]{display:none}[data-solution-point]:hover [data-solution-point-mark],[data-solution-point]:focus-visible [data-solution-point-mark]{border-color:var(--sv-navy);box-shadow:0 8px 20px rgba(1,20,46,.2);transform:scale(1.04)}[data-solution-point]:focus-visible{outline:0}[data-solution-point]:focus-visible [data-solution-point-mark]{outline:2px solid var(--sv-navy);outline-offset:3px}[data-solution-point][aria-pressed=true] [data-solution-point-mark]{border-color:var(--sv-navy);background:var(--sv-navy);transform:scale(1.04)}[data-solution-point][aria-pressed=true] [data-solution-point-mark] img{filter:brightness(0)invert()}[data-solutions-controls]{z-index:6;background:0 0;align-items:center;gap:18px;padding:0;display:flex;position:absolute;bottom:32px;right:44px}[data-solutions-arrow]{width:48px;height:48px;color:var(--sv-navy);cursor:pointer;transition:opacity .18s ease,transform .18s var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}[data-solutions-arrow] img{width:34px;height:34px;display:block}[data-solutions-arrow]:hover:not(:disabled){opacity:.58;transform:translateX(var(--arrow-shift))}[data-solutions-arrow=prev]{--arrow-shift:-3px}[data-solutions-arrow=next]{--arrow-shift:3px}[data-solutions-arrow]:active:not(:disabled){transform:translateX(var(--arrow-shift)) scale(.96)}[data-solutions-arrow]:focus-visible{outline:2px solid var(--sv-navy);outline-offset:2px;border-radius:50%!important}[data-solutions-arrow]:disabled{opacity:.24;cursor:default}[data-solutions-counter]{min-width:58px;color:var(--sv-navy-ink);letter-spacing:.04em;text-align:center;font-size:13px;font-weight:700;line-height:1}[data-solutions-live]{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:901px){[data-solutions-slide][data-solution-columns] [data-solution-stage]{aspect-ratio:16/8;grid-template-columns:minmax(280px,34fr) minmax(0,66fr);align-items:stretch;column-gap:clamp(36px,4vw,56px);padding:0 clamp(30px,5vw,72px);display:grid}[data-solutions-slide][data-solution-columns] [data-solution-copy]{align-self:center;width:100%;max-width:340px;margin-top:0;position:relative;top:auto;left:auto;transform:none}[data-solutions-slide][data-solution-columns] [data-solution-title]{box-sizing:border-box;border-left:3px solid var(--sv-red);background:rgba(255,255,255,.76);width:fit-content;max-width:min(620px,100% - 430px);box-shadow:0 12px 30px rgba(1,20,46,.07);padding:13px 16px 14px;display:inline-block}[data-solutions-slide][data-solution-columns] [data-solution-detail]{margin-top:20px;padding-top:18px}[data-solutions-slide][data-solution-columns] [data-solution-detail-action]{margin-top:14px}[data-solutions-slide][data-solution-columns] [data-solution-visual]{min-width:0;height:100%;position:relative;inset:auto}[data-solutions-slide][data-solution-columns] [data-solution-media]{position:absolute;inset:0}[data-solutions-slide][data-solution-columns] [data-solution-image]{left:var(--column-vehicle-left,0%);width:var(--column-vehicle-width,100%);transform:translateY(var(--column-vehicle-shift-y,0%));mix-blend-mode:darken;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%),linear-gradient(#0000 0%,#000 7% 90%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 5% 95%,#0000 100%),linear-gradient(#0000 0%,#000 7% 90%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}[data-solutions-slide][data-solution-columns] [data-solution-hotspots]{top:calc(var(--column-hotspot-top,0%) + var(--column-vehicle-shift-y,0%));bottom:auto;right:auto;left:var(--column-hotspot-left,0%);width:var(--column-hotspot-width,100%);height:var(--column-hotspot-height,100%)}[data-solutions-slide][data-solution-columns] [data-solution-point]{left:var(--point-column-x,var(--point-x));top:var(--point-column-y,var(--point-y))}}@media (max-width:900px){[data-solutions-section]{padding:76px 0 84px}[data-solutions-slider],[data-solutions-slide],[data-solution-stage]{min-width:0;max-width:100%}[data-solution-stage]{aspect-ratio:auto;background:#f0eff5;overflow:hidden}[data-solution-copy]{background:0 0;width:100%;padding:30px 30px 24px;position:relative;top:auto;left:auto;transform:none}[data-solution-title]{font-size:34px}[data-solution-visual]{position:relative;inset:auto}[data-solution-media]{aspect-ratio:16/9;position:relative;inset:auto}[data-solution-image]{left:var(--vehicle-tablet-left,var(--vehicle-left,22%));width:var(--vehicle-tablet-width,var(--vehicle-width,78%));height:100%;top:0}[data-solution-point-mark]{flex-basis:28px;width:28px;height:28px}[data-solution-point-mark] img{width:14px;height:14px}[data-solutions-controls]{background:0 0;justify-content:flex-end;padding:10px 14px 14px;position:relative;bottom:auto;right:auto}}@media (max-width:600px){[data-solutions-section]{padding:60px 0 68px}[data-solutions-inner]{padding:0 14px}[data-solutions-head]{margin-bottom:26px}[data-solutions-intro]{font-size:15px}[data-solutions-section],[data-solutions-inner],[data-solutions-slider],[data-solutions-slide],[data-solution-stage]{min-width:0;max-width:100%}[data-solution-stage]{background:#f0eff5;overflow:hidden}[data-solution-copy]{background:0 0;width:100%;min-height:0;padding:26px 20px 20px;position:relative;top:auto;left:auto;transform:none}[data-solutions-intro],[data-solution-title],[data-solution-detail-title],[data-solution-detail-text]{white-space:normal;overflow-wrap:anywhere;max-width:100%}[data-solution-title]{font-size:30px}[data-solution-detail]{margin-top:20px;padding-top:18px}[data-solution-detail-text]{min-height:0}[data-solution-visual]{flex-direction:column;min-width:0;display:flex;position:relative;inset:auto}[data-solution-media]{aspect-ratio:16/9;position:relative;inset:auto}[data-solution-image]{left:var(--vehicle-mobile-left,-18%);width:var(--vehicle-mobile-width,118%);object-position:center;height:100%;top:0;transform:none}[data-solution-hotspots]{pointer-events:auto;background:0 0;grid-template-columns:1fr;gap:0;padding:2px 16px 8px;display:grid;position:static}[data-solution-point]{border:0;border-top:1px solid rgba(0,47,108,.12);text-align:left;background:0 0;justify-content:flex-start;width:100%;min-height:50px;padding:7px 2px;position:static;top:auto;left:auto;transform:none}[data-solution-point-mark]{width:32px;height:32px;box-shadow:none;flex-basis:32px}[data-solution-point-mark] img{width:15px;height:15px}[data-solution-point-label]{color:var(--sv-navy-ink);font-size:13px;font-weight:700;line-height:1.3;display:block}[data-solutions-controls]{background:0 0;justify-content:flex-end;padding:6px 8px 12px;position:relative;bottom:auto;right:auto}}[data-solutions-head]{margin-bottom:8px}[data-solutions-slider]{isolation:isolate;min-height:0}[data-solutions-slide].is-active{z-index:2;position:relative}[data-solutions-slide].is-leaving{z-index:1;pointer-events:none;width:100%;display:block;position:absolute;inset:0}[data-solution-stage],[data-solutions-slide][data-solution-columns] [data-solution-stage]{aspect-ratio:auto;grid-template-columns:none;min-height:clamp(540px,48vw,630px);padding:0;display:block;position:relative;overflow:hidden}[data-solution-copy]{display:contents}[data-solution-kicker]{display:none}[data-solution-title]{z-index:6;max-width:360px;margin:0;font-size:clamp(28px,2.6vw,38px);position:absolute;top:30px;left:32px}[data-solution-visual],[data-solutions-slide][data-solution-columns] [data-solution-visual]{width:auto;min-width:0;height:auto;position:absolute;inset:0}[data-solution-media],[data-solutions-slide][data-solution-columns] [data-solution-media]{background:0 0;position:absolute;inset:68px clamp(18px,4vw,54px) 54px;overflow:hidden}[data-solution-image],[data-solutions-slide][data-solution-columns] [data-solution-image]{object-fit:contain;object-position:center bottom;width:100%;height:100%;transform:translateY(var(--solution-ground-shift,0%)) scale(var(--solution-vehicle-scale,1));transform-origin:bottom;filter:none;mix-blend-mode:normal;position:absolute;inset:0;-webkit-mask-image:none;mask-image:none}[data-solution-hotspots],[data-solutions-slide][data-solution-columns] [data-solution-hotspots]{pointer-events:none;width:auto;height:auto;transform:translateY(var(--solution-ground-shift,0%)) scale(var(--solution-vehicle-scale,1));transform-origin:bottom;position:absolute;inset:68px clamp(18px,4vw,54px) 54px}[data-solutions-slide].is-entering-next [data-solution-visual]{animation:.9s cubic-bezier(.16,1,.3,1) both solution-drive-in-next}[data-solutions-slide].is-entering-prev [data-solution-visual]{animation:.9s cubic-bezier(.16,1,.3,1) both solution-drive-in-prev}[data-solutions-slide].is-leaving-next [data-solution-visual]{animation:.62s cubic-bezier(.4,0,.2,1) both solution-drive-out-next}[data-solutions-slide].is-leaving-prev [data-solution-visual]{animation:.62s cubic-bezier(.4,0,.2,1) both solution-drive-out-prev}[data-solutions-slide].is-entering-next [data-solution-title],[data-solutions-slide].is-entering-prev [data-solution-title]{animation:.8s cubic-bezier(.22,1,.36,1) 80ms both solution-title-in}[data-solutions-slide].is-leaving-next [data-solution-title],[data-solutions-slide].is-leaving-prev [data-solution-title]{animation:.4s both solution-title-out}@keyframes solution-drive-in-next{0%{opacity:0;transform:translate(7%)}to{opacity:1;transform:translate(0,0)}}@keyframes solution-drive-in-prev{0%{opacity:0;transform:translate(-7%)}to{opacity:1;transform:translate(0,0)}}@keyframes solution-drive-out-next{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(-5%)}}@keyframes solution-drive-out-prev{0%{opacity:1;transform:translate(0,0)}to{opacity:0;transform:translate(5%)}}@keyframes solution-title-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes solution-title-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}[data-solutions-slide][data-solution-columns] [data-solution-point]{left:var(--point-x);top:var(--point-y)}@media (min-width:601px){[data-solutions-slide][aria-label=Пассажирский\ автобус] [data-point=tachograph]{top:42%}[data-solutions-slide][aria-label=Гусеничный\ экскаватор] [data-point=video-system]{top:44%}[data-solutions-slide][aria-label=Трактор-погрузчик] [data-point=video-system]{top:24%}}[data-solution-detail],[data-solutions-slide][data-solution-columns] [data-solution-detail]{z-index:7;border:1px solid rgba(0,47,108,.14);background:rgba(255,255,255,.96);width:min(340px,100% - 64px);box-shadow:0 20px 46px rgba(1,20,46,.14);transition:background-color .28s var(--ease-out),border-color .28s var(--ease-out),box-shadow .28s var(--ease-out),color .28s var(--ease-out);margin:0;padding:22px 24px 20px;position:absolute;top:30px;right:32px}[data-solution-detail-title]{padding-right:12px;font-size:19px}[data-solution-detail-text]{color:#59677d;margin-top:8px;font-size:13px;line-height:1.48}[data-solution-detail-list]{color:var(--sv-navy-ink);gap:6px;margin:13px 0 0;padding:0 0 0 17px;font-size:12.5px;line-height:1.38;display:grid}[data-solution-detail-list] li::marker{color:var(--sv-red)}[data-solution-detail].is-selected,[data-solutions-slide][data-solution-columns] [data-solution-detail].is-selected{border-color:rgba(255,255,255,.2);background:var(--sv-navy);box-shadow:0 22px 52px rgba(0,47,108,.28)}[data-solution-detail].is-selected [data-solution-detail-title],[data-solution-detail].is-selected [data-solution-detail-text],[data-solution-detail].is-selected [data-solution-detail-list]{color:#fff}[data-solution-detail-action],[data-solutions-slide][data-solution-columns] [data-solution-detail-action]{min-height:42px;margin-top:14px}[data-solutions-controls]{bottom:12px;left:50%;right:auto;transform:translate(-50%)}@media (max-width:900px){[data-solution-stage],[data-solutions-slide][data-solution-columns] [data-solution-stage]{grid-template-rows:auto 360px auto;min-height:0;padding-top:10px;display:grid;overflow:visible}[data-solution-title]{grid-row:1;margin:0 24px 14px;font-size:32px;position:relative;top:auto;left:auto}[data-solution-visual],[data-solutions-slide][data-solution-columns] [data-solution-visual]{grid-row:2;min-height:360px;position:relative;inset:auto}[data-solution-media],[data-solutions-slide][data-solution-columns] [data-solution-media]{aspect-ratio:auto;position:absolute;inset:0 16px}[data-solution-image],[data-solutions-slide][data-solution-columns] [data-solution-image]{object-position:center bottom;width:100%;height:100%;inset:0}[data-solution-hotspots],[data-solutions-slide][data-solution-columns] [data-solution-hotspots]{pointer-events:none;background:0 0;width:auto;height:auto;padding:0;display:block;position:absolute;inset:0 16px}[data-solution-point]{left:var(--point-x);top:var(--point-y);width:44px;min-height:44px;transform:translate(-50%,-50%) scale(var(--solution-hotspot-scale,1));border:0;padding:0;position:absolute}[data-solution-point-label]{display:none}[data-solution-detail],[data-solutions-slide][data-solution-columns] [data-solution-detail]{grid-row:3;width:auto;margin:18px 24px 0;padding:22px 24px 20px;position:relative;top:auto;right:auto}[data-solutions-controls]{justify-content:center;padding:12px 14px 4px;position:relative;bottom:auto;left:auto;right:auto;transform:none}}@media (max-width:600px){[data-solutions-head]{margin-bottom:16px}[data-solution-stage],[data-solutions-slide][data-solution-columns] [data-solution-stage]{grid-template-rows:auto 190px auto;padding-top:0}[data-solution-title]{margin:0 6px 10px;font-size:28px}[data-solutions-slide][aria-label=Магистральный\ тягач] [data-solution-title]{width:260px}[data-solution-visual],[data-solutions-slide][data-solution-columns] [data-solution-visual]{grid-row:2;min-height:190px}[data-solution-media],[data-solutions-slide][data-solution-columns] [data-solution-media],[data-solution-hotspots],[data-solutions-slide][data-solution-columns] [data-solution-hotspots]{inset:0 -4px}[data-solution-image],[data-solutions-slide][data-solution-columns] [data-solution-image],[data-solution-hotspots],[data-solutions-slide][data-solution-columns] [data-solution-hotspots]{transform:translateY(var(--solution-ground-shift,0%)) scale(calc(var(--solution-vehicle-scale,1) + var(--solution-mobile-scale-add,.1)))}[data-solutions-slide][aria-label=Магистральный\ тягач],[data-solutions-slide][aria-label=Пассажирский\ автобус]{--solution-mobile-scale-add:0}[data-solution-point]{width:44px;min-height:44px}[data-solution-point],[data-solutions-slide][data-solution-columns] [data-solution-point]{left:var(--point-mobile-x,var(--point-x));top:var(--point-mobile-y,var(--point-y))}[data-solutions-slide][aria-label=Лесовоз] [data-point=tachograph]{--point-mobile-y:60%}[data-solutions-slide][aria-label=Лесовоз] [data-point=terminal]{--point-mobile-y:65%}[data-solutions-slide][aria-label=Лесовоз] [data-point=dut]{--point-mobile-y:70%}[data-solutions-slide][aria-label=Магистральный\ тягач] [data-point=tachograph]{--point-mobile-x:15%;--point-mobile-y:60%}[data-solutions-slide][aria-label=Магистральный\ тягач] [data-point=terminal]{--point-mobile-y:72%}[data-solutions-slide][aria-label=Магистральный\ тягач] [data-point=dut]{--point-mobile-y:82%}[data-solutions-slide][aria-label=Пассажирский\ автобус] [data-point=tachograph]{--point-mobile-y:55%}[data-solutions-slide][aria-label=Пассажирский\ автобус] [data-point=video-system]{--point-mobile-y:61%}[data-solutions-slide][aria-label=Пассажирский\ автобус] [data-point=terminal]{--point-mobile-y:72%}[data-solutions-slide][aria-label=Пассажирский\ автобус] [data-point=dut]{--point-mobile-y:78%}[data-solutions-slide][aria-label=Бетоновоз] [data-point=tachograph]{--point-mobile-y:49%}[data-solutions-slide][aria-label=Бетоновоз] [data-point=terminal]{--point-mobile-y:66%}[data-solutions-slide][aria-label=Бетоновоз] [data-point=dut]{--point-mobile-y:70%}[data-solutions-slide][aria-label=Гусеничный\ экскаватор] [data-point=video-system]{--point-mobile-y:65%}[data-solutions-slide][aria-label=Гусеничный\ экскаватор] [data-point=terminal]{--point-mobile-y:72%}[data-solutions-slide][aria-label=Гусеничный\ экскаватор] [data-point=dut]{--point-mobile-y:70%}[data-solutions-slide][aria-label=Бензовоз] [data-point=video-system]{--point-mobile-y:52%}[data-solutions-slide][aria-label=Бензовоз] [data-point=tachograph]{--point-mobile-y:62%}[data-solutions-slide][aria-label=Бензовоз] [data-point=terminal]{--point-mobile-y:65%}[data-solutions-slide][aria-label=Бензовоз] [data-point=dut]{--point-mobile-y:74%}[data-solutions-slide][aria-label=Бензовоз] [data-point=dut-tank-1],[data-solutions-slide][aria-label=Бензовоз] [data-point=dut-tank-2]{--point-mobile-y:52%}[data-solutions-slide][aria-label=Мусоровоз] [data-point=terminal]{--point-mobile-y:46%}[data-solutions-slide][aria-label=Мусоровоз] [data-point=tachograph]{--point-mobile-y:59%}[data-solutions-slide][aria-label=Мусоровоз] [data-point=dut]{--point-mobile-y:73%}[data-solutions-slide][aria-label=Трактор-погрузчик] [data-point=video-system]{--point-mobile-y:51%}[data-solutions-slide][aria-label=Трактор-погрузчик] [data-point=terminal]{--point-mobile-y:63%}[data-solutions-slide][aria-label=Трактор-погрузчик] [data-point=dut]{--point-mobile-y:62%}[data-solution-point-mark]{flex-basis:22px;width:22px;height:22px}[data-solution-point-mark] img{width:11px;height:11px}[data-solution-detail],[data-solutions-slide][data-solution-columns] [data-solution-detail]{box-sizing:border-box;flex-direction:column;height:clamp(360px,628px - 65vw,420px);margin:14px 0 0;padding:18px;display:flex;overflow:hidden}[data-solution-detail-title]{font-size:18px;line-height:1.18}[data-solution-detail-text]{font-size:12.5px;line-height:1.42}[data-solution-detail-list]{font-size:12px}[data-solution-detail-action],[data-solutions-slide][data-solution-columns] [data-solution-detail-action]{margin-top:auto}[data-solutions-controls]{padding:10px 0 0}}@media (prefers-reduced-motion:reduce){[data-solution-detail],[data-solution-point-mark],[data-solutions-arrow],[data-solution-visual]{transition:none!important;animation:none!important}}[data-geo-section]{background:#f0f2f8;padding:96px 0;position:relative;overflow:hidden}[data-geo-section]:before{content:"";z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 5px 1.5px at center,rgba(0,47,108,.022) 98%,transparent 100%),
      radial-gradient(ellipse 1.5px 5px at center,rgba(0,47,108,.022) 98%,transparent 100%),
      linear-gradient(90deg,rgba(0,47,108,.009) 1px,transparent 1px),
      linear-gradient(rgba(0,47,108,.009) 1px,transparent 1px),
      linear-gradient(90deg,rgba(0,47,108,.015) 1px,transparent 1px),
      linear-gradient(rgba(0,47,108,.015) 1px,transparent 1px);background-position:-36px -36px,-36px -36px,0 0,0 0,0 0,0 0;background-size:72px 72px,72px 72px,36px 36px,36px 36px,72px 72px,72px 72px;position:absolute;inset:0}[data-geo-inner]{z-index:1;max-width:1200px;margin:0 auto;padding:0 24px;position:relative}[data-geo-inner]>[data-section-label]{margin-bottom:0}[data-geo-inner]>[data-section-label] [data-section-label-primary]{color:var(--sv-navy)}[data-geo-inner]>[data-section-label] [data-section-label-divider]{color:var(--sv-red)}[data-geo-inner]>[data-section-label] [data-section-label-secondary]{color:var(--sv-gray-400)}[data-geo-intro]{max-width:720px;color:var(--sv-gray-500);margin:22px 0 0;font-size:16px;line-height:1.6}[data-geo-layout]{border:1px solid rgba(0,47,108,.16);min-height:600px;box-shadow:0 26px 64px rgba(1,20,46,.1);background:#fff;grid-template-columns:minmax(0,1fr) 360px;margin-top:36px;display:grid}[data-geo-map]{border-right:1px solid rgba(0,47,108,.14);isolation:isolate;background:#e7edf6;min-width:0;min-height:600px;position:relative;overflow:hidden}[data-geo-map-image]{pointer-events:none}[data-geo-map-figure]{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}[data-geo-map-points]{opacity:0;transition:opacity .25s var(--ease-out)}[data-geo-map-points].is-ready{opacity:1}[data-geo-map-pin]{fill:var(--sv-navy);stroke:#fff;stroke-width:1.6px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 2px 3px rgba(1,20,46,.3));transition:fill .18s var(--ease-out)}[data-geo-map-pin].is-active{fill:var(--sv-red)}[data-geo-map-label]{fill:var(--sv-navy);letter-spacing:-.01em;paint-order:stroke;stroke:#fff;stroke-linejoin:round;font-family:Inter,sans-serif;font-weight:500}[data-geo-map-badge]{z-index:4;background:rgba(255,255,255,.94);min-height:38px;color:var(--sv-navy);border:1px solid rgba(0,47,108,.14);box-shadow:0 8px 20px rgba(1,20,46,.12);pointer-events:none;align-items:center;gap:8px;padding:0 13px;font-size:12px;font-weight:700;display:inline-flex;position:absolute;top:16px;left:16px}[data-geo-map-badge]:before{content:"";background:var(--sv-red);width:8px;height:8px}[data-geo-calculator]{min-width:0;color:var(--sv-navy-ink);background:#fff;flex-direction:column;padding:24px;display:flex}[data-geo-calculator-title]{font-family:var(--font-display);letter-spacing:-.02em;color:var(--sv-navy-ink);margin:0;font-size:26px;font-weight:800;line-height:1.12}[data-geo-free-note]{border-left:3px solid var(--sv-red);background:rgba(255,0,0,.055);color:var(--sv-navy-ink);margin:16px 0 0;padding:13px 14px;font-size:12.5px;line-height:1.45}[data-geo-free-note] strong{color:var(--sv-red);font-weight:800}[data-geo-city-list]{scrollbar-color:rgba(0,47,108,.32) transparent;scrollbar-width:thin;gap:0;max-height:352px;margin-top:12px;padding-right:5px;display:grid;overflow-y:auto}[data-geo-city-row]{min-height:32px;color:var(--sv-navy-ink);text-align:left;font:inherit;cursor:pointer;transition:background-color .18s var(--ease-out);background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:4px 10px;display:grid}[data-geo-city-row]:hover{background:#f0f4fa}[data-geo-city-row]:focus-visible{outline:2px solid var(--sv-red);outline-offset:-2px}[data-geo-city-row].is-active{border-color:rgba(0,47,108,.18);color:var(--sv-navy);background:#e7edf6}[data-geo-city-name]{overflow-wrap:anywhere;min-width:0;font-size:14px;font-weight:400;line-height:1.25}[data-geo-city-price]{white-space:nowrap;color:var(--sv-navy);font-size:13px;font-weight:800;line-height:1.25}[data-geo-actions]{margin-top:18px;display:flex}[data-geo-actions] a{width:100%}[data-geo-panel-note]{color:var(--sv-gray-500);margin:16px 0 0;font-size:12px;line-height:1.5}@media (max-width:1024px){[data-geo-layout]{grid-template-columns:minmax(0,1fr) 320px}[data-geo-calculator]{padding:24px}}@media (max-width:900px){[data-geo-section]{padding:76px 0}[data-geo-layout]{grid-template-columns:1fr;min-height:0}[data-geo-map]{border-right:0;border-bottom:1px solid rgba(0,47,108,.14);min-height:470px}[data-geo-city-list]{max-height:320px}[data-geo-map]{aspect-ratio:1702/1510;min-height:0}}@media (max-width:600px){[data-geo-section]{padding:52px 0}[data-geo-inner]{padding:0 14px}[data-geo-intro]{font-size:14px;line-height:1.5}[data-geo-layout]{margin-top:24px}[data-geo-map]{min-height:0}[data-geo-map-badge]{min-height:34px;padding:0 10px;font-size:11px;top:10px;left:10px}[data-geo-calculator]{padding:18px 16px}[data-geo-calculator-title]{font-size:21px}[data-geo-free-note]{margin-top:12px;padding:11px 12px;font-size:11.5px}[data-geo-city-list]{gap:0;max-height:258px;margin-top:10px;padding-right:3px}[data-geo-city-row]{gap:12px;min-height:32px;padding:2px 8px}[data-geo-city-name]{font-size:13px}[data-geo-city-price]{font-size:12.5px}[data-geo-actions]{margin-top:14px}[data-geo-panel-note]{margin-top:12px;font-size:11.5px}}@media (max-width:360px){[data-geo-map]{min-height:0}[data-geo-city-row]{gap:10px;padding-inline:6px}}@media (prefers-reduced-motion:reduce){[data-geo-map-pin],[data-geo-map-points],[data-geo-city-row]{transition:none}}@media (max-width:600px){body{padding-top:78px}[data-site-header]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:90!important;border-bottom:1px solid var(--sv-line)!important;background:rgba(239,242,247,.96)!important;box-shadow:0 8px 22px rgba(1,20,46,.08)!important;position:fixed!important;top:0!important;left:0!important;right:0!important}}
/* homepage-typography.css */
:is(#dc-root,x-dc) [data-screen-label=Homepage]{--homepage-ui-font:-apple-system, BlinkMacSystemFont, system-ui, Inter, "Helvetica Neue", Arial, sans-serif;--font-body:var(--homepage-ui-font);--font-display:var(--homepage-ui-font);font-family:var(--homepage-ui-font);font-optical-sizing:auto}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is(h1,h2,h3,h4,p,a,button,label,input,select,textarea,summary,li,dt,dd,strong,small,em,span){font-family:var(--homepage-ui-font)!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-name]:is(h1){letter-spacing:0!important;font-size:52px!important;font-weight:600!important;line-height:56px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-name]:is(h2),:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-section-label],[data-compatibility-head] h2,[data-faq-heading],[data-lead-title]){letter-spacing:0!important;font-size:40px!important;font-weight:600!important;line-height:44px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-solution-title],[data-compatibility-card] h3,[data-current-promo-title],[data-promo-calc-title],[data-faq-support-title],[data-geo-calculator-title]){letter-spacing:0!important;font-size:24px!important;font-weight:600!important;line-height:28px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-equipment-text],[data-current-promo-text],[data-promo-calc-subtitle],[data-faq-answer] p,[data-lead-subtitle],[data-solutions-intro],[data-geo-intro],[data-trust-copy],[data-case-copy],[data-solution-text],[data-compatibility-card] p,[data-faq-support-copy],[data-faq-card-description]){letter-spacing:0!important;font-size:17px!important;font-weight:400!important;line-height:25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-equipment-text],[data-service-copy],[data-case-copy],[data-solution-text],[data-solutions-intro],[data-geo-intro],[data-faq-support-copy],[data-faq-card-description],[data-faq-answer] p,[data-blog-card] p,[data-current-promo-text],[data-compatibility-card] p){color:#1d1d1f!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-section-label-primary],[data-section-label-divider],[data-section-label-secondary]){font-size:inherit!important;line-height:inherit!important;font-weight:inherit!important;letter-spacing:inherit!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-title]{font-size:20px!important;line-height:25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-meta]{font-size:10px!important;line-height:1.4!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-copy]{font-size:13px!important;line-height:19.5px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-card] :is([data-service-links] a,[data-service-cta]){font-size:12px!important;font-weight:600!important;line-height:1.35!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-solution-title]{font-size:24px!important;line-height:28px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-compatibility-card] p{font-size:17px!important;line-height:25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-faq-question]{letter-spacing:0!important;font-size:17px!important;font-weight:600!important;line-height:25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-faq-index]{font-size:10px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-faq-item].is-open :is(h3,button,p,a,span,strong,small){color:#fff!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-faq-item].is-open [data-faq-summary]:focus-visible,:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-faq-item].is-open [data-faq-related] a:focus-visible{outline-color:#fff}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-trust-copy],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-about-label] :is([data-section-label-primary],[data-section-label-divider],[data-section-label-secondary]),:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-trust-copy] *,:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-trust-links] :is(a,span,strong),:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-cases-head] :is([data-section-label-primary],[data-section-label-secondary]){color:#fff!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-case-copy]{color:#1d1d1f!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-lead-copy] :is(p,a,h2,span,strong){color:#fff!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calculator],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calculator] :is(p,a,label,span,strong,small,button){color:#fff}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calculator] :is(input,select){color:#fff!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calculator] option,:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calc-tooltip],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calc-tooltip] strong{color:#1d1d1f!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-featured] :is(h3,p,a,span,small,strong){color:#fff!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-featured] [data-service-cta]{color:var(--sv-navy)!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-featured] [data-service-cta]:is(:hover,:focus-visible){color:#fff!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-featured] [data-service-cta] :is(span,strong){color:inherit!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-current-promo-panel=bonus] [data-current-promo-text],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-solution-row=accent] [data-solution-text],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-about-cases-group] [data-rating],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-about-cases-group] [data-rating] :is(span,strong),:is(#dc-root,x-dc) [data-screen-label=Homepage] #footer [data-footer] :is(a,p,span,strong,h2,h3,small,li){color:#fff!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] #footer [data-footer]>div:not(:first-child)>div:first-child{font-size:11px!important;line-height:1.4!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-head] [data-section-label]{font-size:20px!important;line-height:25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-head] [data-section-label] :is([data-section-label-primary],[data-section-label-divider],[data-section-label-secondary]){font-size:inherit!important;line-height:inherit!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-card-title]{letter-spacing:0!important;font-size:17px!important;font-weight:700!important;line-height:22px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-card] p{font-size:13px!important;line-height:19.5px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-meta]{font-size:10px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-fill-button],[data-equipment-link],[data-promo-calc-cta],[data-lead-submit],[data-blog-action],[data-req-submit],[data-login-submit]){font-size:14px!important;font-weight:600!important;line-height:1.29!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-card-cta]{font-size:12px!important;font-weight:600!important;line-height:1.35!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-login-dialog],[data-req-dialog]) :is(h1,h2,h3){color:#1d1d1f!important;font-size:20px!important;font-weight:600!important;line-height:25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-login-dialog],[data-req-dialog]) :is(p,label,a){color:#1d1d1f!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-login-dialog],[data-req-dialog]) :is([data-login-submit],[data-req-submit]),:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-login-dialog] .messenger-switch__action,:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-login-dialog] .messenger-switch__action :is(span,strong),:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-login-dialog] [data-login-contact]:is(:hover,:focus-visible),:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-req-dialog] [data-req-submit]:is(:hover,:focus-visible){color:#fff!important}@media (min-width:735px) and (max-width:1068px){:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-name]:is(h1){font-size:44px!important;line-height:48px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-equipment-name]:is(h2),[data-section-label],[data-compatibility-head] h2,[data-faq-heading],[data-lead-title]){font-size:32px!important;line-height:36px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-solution-title],[data-compatibility-card] h3,[data-current-promo-title],[data-promo-calc-title],[data-faq-support-title],[data-geo-calculator-title]){font-size:21px!important;line-height:25px!important}}@media (max-width:900px){:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-title]{font-size:17px!important;line-height:21.25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-copy]{font-size:12.5px!important;line-height:18.75px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-card-title]{font-size:17px!important;line-height:21.25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-card] p{font-size:12.5px!important;line-height:18.75px!important}}@media (max-width:734px){:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-name]:is(h1){font-size:32px!important;line-height:36px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-equipment-name]:is(h2),[data-section-label],[data-compatibility-head] h2,[data-faq-heading],[data-lead-title]){font-size:28px!important;line-height:32px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-solution-title],[data-compatibility-card] h3,[data-current-promo-title],[data-promo-calc-title],[data-faq-support-title],[data-geo-calculator-title]){font-size:21px!important;line-height:25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-blog-head] [data-section-label]{font-size:18px!important;line-height:23.25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-service-card] :is([data-service-links] a,[data-service-cta]){font-size:12px!important}}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-solution-detail-title]{font-size:20px!important;font-weight:600!important;line-height:25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-solution-detail-text]{color:#1d1d1f!important;font-size:13px!important;line-height:19.5px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-solution-detail].is-selected :is([data-solution-detail-title],[data-solution-detail-text],[data-solution-detail-list],li){color:#fff!important}@media (max-width:900px){:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-solution-detail-title]{font-size:17px!important;line-height:21.25px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-solution-detail-text]{font-size:12.5px!important;line-height:18.75px!important}}:is(#dc-root,x-dc) [data-screen-label=Homepage] :is([data-login-help],[data-login-help] strong,[data-login-help]>span,[data-req-check] span,[data-req-legal],[data-req-foot],[data-lead-form] label,[data-lead-consent] span,[data-lead-privacy],[data-login-input],[data-req-form] input,[data-req-form] textarea),:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-login-dialog] .messenger-switch__action--telegram:not(:hover):not(:focus-visible){color:#1d1d1f!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-login-dialog] .messenger-switch__action :is(svg,span){color:inherit!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-text] :is([data-hero-mark],[data-hero-char]){white-space:normal;display:inline}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-name] [data-hero-mark]{font-weight:inherit;letter-spacing:inherit}@media (max-width:734px){:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-name]{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:anywhere}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-slide]:nth-of-type(9) [data-equipment-name]{-webkit-hyphens:auto;hyphens:auto}}@media (max-width:600px){:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-slider]{min-height:720px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-slide-layout]{height:720px!important}}@media (max-width:360px){:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-slider]{min-height:760px!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-slide-layout]{height:760px!important}}:is(#dc-root,x-dc) [data-screen-label=Homepage] #about [data-trust-copy],:is(#dc-root,x-dc) [data-screen-label=Homepage] #about [data-trust-copy] strong{font-weight:400!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] #about [data-trust-emphasis]{color:var(--sv-red)!important;font-weight:760!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] #about [data-trust-emphasis] [data-hero-char]{font-weight:inherit!important;color:var(--sv-red)!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-about-label] [data-section-label-divider],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-lead-copy] [data-lead-title-accent],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calculator] [data-promo-calc-total]>strong,:is(#dc-root,x-dc) [data-screen-label=Homepage] #footer a[aria-label="УРАЛТРЕКПРО, главная"]>span{color:var(--sv-red)!important}@media (min-width:901px){:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-slide-layout]{align-content:start}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-slide-copy],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-equipment-image-wrap]{align-self:center}}:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calculator] [data-current-promo-kicker],:is(#dc-root,x-dc) [data-screen-label=Homepage] [data-promo-calc-total]>strong>span,:is(#dc-root,x-dc) [data-screen-label=Homepage] #footer [data-footer] a:is(:hover,:focus-visible){color:var(--sv-red)!important}:is(#dc-root,x-dc) [data-screen-label=Homepage] #footer [data-footer] a:is(:hover,:focus-visible) :is(span,strong,small,em){color:inherit!important}
