@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.p.1y4-pdgsjb-pw.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:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.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:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_ace8c045-module__8WzRwq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_ace8c045-module__8WzRwq__variable{--font-inter:"Inter", "Inter Fallback"}
:root{--swiper-theme-color:#007aff}:host{z-index:1;margin-left:auto;margin-right:auto;display:block;position:relative}.swiper{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{z-index:1;width:100%;height:100%;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box;display:flex;position:relative}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate(0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{scrollbar-width:none;-ms-overflow-style:none;overflow:auto}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(#0000,#00000080)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(#00000080,#0000)}.swiper-lazy-preloader{z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top-color:#0000;border-radius:50%;width:42px;height:42px;margin-top:-21px;margin-left:-21px;position:absolute;top:50%;left:50%}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:1s linear infinite swiper-preloader-spin}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--pink:#fdd1fd;--pink-hover:#fd86fd;--white:#fff;--black:#080808}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}section[id],div[id]{scroll-margin-top:24px}body{color:var(--white);background:var(--black);font-family:var(--font-inter), Inter, Arial, sans-serif;margin:0;overflow-x:clip}body.menu-open{overflow:hidden}a{color:inherit;text-decoration:none}button{color:inherit;font:inherit}.legal-page{width:min(100% - 40px,860px);margin-inline:auto;padding:40px 0 120px}.legal-page__top{margin-bottom:56px}.legal-document h1{color:#0000;letter-spacing:-1.2px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:44px;font-weight:500;line-height:1.08}.legal-document__updated{color:var(--white);margin:24px 0 28px}.legal-document>p{margin:0 0 16px}.legal-document section{margin-top:40px}.legal-document h2{color:var(--white);margin:0 0 16px;font-size:22px;font-weight:600;line-height:1.3}.legal-document h3{color:var(--white);margin:22px 0 10px;font-size:16px;font-weight:600}.legal-document p,.legal-document li,.legal-document address{color:#ffffffad;font-size:15px;font-style:normal;line-height:1.6}.legal-document p{margin:12px 0}.legal-document ul{margin:12px 0;padding-left:22px}.legal-document li+li{margin-top:4px}.legal-document a{color:var(--pink);text-underline-offset:3px;text-decoration:underline}.legal-document address{margin-top:16px}.hero{isolation:isolate;background:#080808 url(/images/hero/hero-bg.webp) 50%/cover no-repeat;min-height:100svh;display:grid;position:relative;overflow:hidden}.hero__backdrop{display:none}.header{z-index:10;grid-template-columns:auto 1fr;align-items:center;width:min(100% - 80px,1440px);height:104px;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.logo{flex:none;width:108px;height:53px;display:inline-flex}.logo img{width:100%;height:100%;display:block}.desktop-header-group{justify-self:end;align-items:center;gap:24px;display:flex}.desktop-nav{align-items:center;gap:16px;display:flex}.desktop-nav a{white-space:nowrap;font-size:14px;line-height:1;position:relative}.desktop-nav a:after{content:"";background:var(--pink);height:1px;transition:transform .2s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a:focus-visible:after{transform:scaleX(1)}.language-switcher{height:36px;color:var(--pink);background:#080808a3;border:1px solid #fdd1fdb8;border-radius:999px;align-items:center;gap:2px;padding:3px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.language-switcher__option{border-radius:999px;place-items:center;min-width:34px;height:28px;padding-inline:7px;transition:color .2s,background-color .2s;display:inline-grid}.language-switcher a.language-switcher__option:hover,.language-switcher a.language-switcher__option:focus-visible{color:var(--white);background:#fdd1fd29;outline:none}.language-switcher__option.is-active{color:var(--black);background:var(--pink)}.mobile-header-actions{display:none}.request-button{width:215px;height:45px;color:var(--black);background:var(--pink);border-radius:999px;place-items:center;font-size:16px;font-weight:600;transition:transform .25s,background-color .3s;display:inline-grid}.request-button:hover{background:var(--pink-hover)}.request-button:focus-visible,.request-pill:focus-visible,.menu-toggle:focus-visible,.menu-close:focus-visible{outline:2px solid var(--white);outline-offset:4px}.menu-toggle{display:none}.hero__content{text-align:center;place-self:center;width:min(100% - 48px,920px);padding-top:80px}.hero h1{margin:0;color:#0000;letter-spacing:-1.7px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 100%);-webkit-background-clip:text;background-clip:text;max-width:608px;margin-inline:auto;font-size:44px;font-weight:500;line-height:1.12}.hero__description{max-width:625px;margin:24px auto 32px;font-size:16px;line-height:1.55}.hero__description strong{font-weight:700}.request-pill{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:4px;width:290px;height:64px;margin:0 auto;padding:8px;transition:transform .2s;display:flex}.request-pill__label{height:48px;color:var(--black);background:var(--pink);white-space:nowrap;border-radius:999px;flex:1;place-items:center;font-size:16px;font-weight:600;transition:background-color .3s;display:grid}.request-pill__icon{height:48px;color:var(--black);background:var(--pink);border-radius:50%;flex:0 0 48px;place-items:center;transition:background-color .3s;display:grid}.request-pill__icon svg{transition:transform .6s cubic-bezier(.22,1,.36,1)}.request-pill:hover .request-pill__label,.request-pill:hover .request-pill__icon{background:var(--pink-hover)}.request-pill:hover .request-pill__icon svg{transform:rotate(-90deg)}.mobile-menu{display:none}.services{background:var(--black);padding:120px 0}.services__container{width:min(100% - 80px,1440px);margin-inline:auto}.services__heading h2{color:#0000;letter-spacing:-1.8px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.02}.services__divider{margin-top:32px;display:block}.services__heading p{color:#ffffffb8;max-width:660px;margin:24px 0 0;font-size:16px;line-height:1.5}.services__list{gap:20px;margin-top:56px;display:grid}.service-card{isolation:isolate;background-color:#1a1a1a;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:32px;align-items:flex-end;min-height:700px;padding:40px;display:flex;position:relative;overflow:hidden}.service-card--car{background-image:url(/images/services/service-car.webp)}.service-card--premises{background-image:url(/images/services/service-premises.webp)}.service-card--polygraph{background-image:url(/images/services/service-polygraph.webp)}.service-card:after{z-index:-1;content:"";background:linear-gradient(90deg,#050505c7 0%,#05050547 52%,#0505050f 100%),linear-gradient(#0000 42%,#050505b8 100%);position:absolute;inset:0}.service-card__content{max-width:570px}.service-card h3{color:var(--pink);letter-spacing:-.8px;margin:0;font-size:32px;font-weight:500;line-height:1.15}.service-card p{max-width:520px;margin:16px 0 24px;font-size:16px;line-height:1.45}.service-card__actions{gap:12px;display:flex}.service-card__primary,.service-card__secondary{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;width:260px;height:64px;font-size:16px;font-weight:600;transition:background-color .3s,border-color .3s;display:inline-flex}.service-card__primary{color:var(--black);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fff3;border:1px solid #ffffff59;padding:8px}.service-card__primary>span{background:var(--pink);border-radius:999px;place-items:center;width:100%;height:100%;transition:background-color .3s;display:grid}.service-card__primary:hover>span{background:var(--pink-hover)}.service-card__secondary{border:1px solid #ffffffc7;gap:28px;padding-inline:24px}.service-card__secondary:hover{border-color:var(--pink);background:#fdd1fd1a}.service-card__secondary svg{flex:none;width:26px;height:15px;transition:transform .3s}.service-card__secondary:hover svg{transform:translate(4px)}.service-card__primary:focus-visible,.service-card__secondary:focus-visible{outline:2px solid var(--white);outline-offset:4px}.findings{width:min(100% - 80px,1440px);margin-inline:auto;padding-bottom:120px}.findings__heading{text-align:center}.findings__heading h2{color:#0000;letter-spacing:-1.6px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.05}.findings__heading p{color:#ffffffa3;margin:20px 0 0;font-size:16px;line-height:1.45}.findings-grid{grid-template-columns:repeat(3,minmax(0,410px));justify-content:center;gap:32px 24px;margin-top:56px;display:grid}.finding-card__image{background:linear-gradient(135deg,#211c26,#0d0d0d);border-radius:24px;width:100%;max-width:410px;height:410px;position:relative;overflow:hidden}.finding-card__image img{object-fit:cover}.finding-card__line{margin-top:20px;display:block}.finding-card h3{margin:10px 0 0;font-size:20px;font-weight:500;line-height:1.35}.findings-slider,.findings-grid--hidden{display:none}.findings-slider--always{--finding-slide-width:410px;--finding-slide-gap:24px;--finding-viewport-padding:max(40px, 5vw);margin-top:56px;display:block}.findings-slider--always .findings-slider__viewport{padding-left:var(--finding-viewport-padding);clip-path:inset(0 0 0 var(--finding-viewport-padding));overflow:hidden}.findings-slider--always .finding-slide{width:var(--finding-slide-width);flex:0 0 var(--finding-slide-width)}.findings-slider--always .finding-slide .finding-card__image{width:100%;max-width:none;height:410px}.findings-slider--always .findings-slider__controls{justify-content:center;gap:16px;margin-top:40px;display:flex}.findings-slider--always .findings-slider__controls button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0}.findings-slider--always .findings-slider__controls svg{display:block}.all-findings{padding:132px 0 120px;position:relative;overflow:hidden}.all-findings__breadcrumbs{width:min(100% - 80px,1440px);margin-inline:auto}.all-findings__heading{text-align:center;margin-top:64px}.all-findings__heading h1{color:#0000;letter-spacing:-1.6px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.05}.all-findings__heading p{color:#ffffffa3;margin:20px 0 0;font-size:16px;line-height:1.45}.findings__all{border:1px solid #ffffff59;border-radius:999px;justify-content:center;align-items:center;gap:16px;width:250px;height:52px;margin:48px auto 0;font-size:16px;transition:border-color .25s,background-color .25s;display:flex}.findings__all:hover{border-color:var(--pink);background:#fdd1fd14}.equipment{width:min(100% - 80px,1440px);margin-inline:auto;padding-bottom:120px}.equipment__heading h2{color:#0000;letter-spacing:-1.7px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.02}.equipment__heading svg{margin-top:32px;display:block}.equipment__heading p{color:#ffffffa3;margin:24px 0 0;font-size:16px;line-height:1.45}.equipment-carousel{margin-top:64px;position:relative}.equipment-carousel__stage{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:100%;height:440px}.equipment-slide{opacity:.35;justify-content:center;width:447.5px;height:440px;transition:opacity .32s;display:flex;overflow:visible}.equipment-slide__media{flex:none;width:320px;height:320px;margin-top:60px;transition:width .58s cubic-bezier(.22,1,.36,1),height .58s cubic-bezier(.22,1,.36,1),margin .58s cubic-bezier(.22,1,.36,1);position:relative}.equipment-slide img{object-fit:contain}.equipment-slide.swiper-slide-prev,.equipment-slide.swiper-slide-active,.equipment-slide.swiper-slide-next{opacity:1}.equipment-slide.swiper-slide-active{z-index:2}.equipment-slide.swiper-slide-active .equipment-slide__media,.equipment-carousel__stage:not(.swiper-initialized) .equipment-slide:first-child .equipment-slide__media{width:575px;height:440px;margin-top:0}.equipment-carousel__stage:not(.swiper-initialized) .equipment-slide:first-child{z-index:2;opacity:1}.equipment-carousel__content{width:575px;min-height:190px;margin:32px auto 0}.equipment-carousel__content h3{color:var(--pink);margin:0;font-size:32px;font-weight:500;line-height:1.15}.equipment-carousel__content h4{margin:16px 0 0;font-size:24px;font-weight:500;line-height:1.25}.equipment-carousel__content p{color:#ffffffa3;margin:12px 0 0;font-size:16px;line-height:1.42}.equipment-carousel__controls{gap:16px;display:flex;position:absolute;top:-144px;right:0}.equipment-carousel__controls button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0}.equipment-carousel__controls svg{display:block}.equipment-carousel__pagination{grid-template-columns:auto 1fr auto;align-items:center;gap:16px;width:575px;margin:24px auto 0;font-size:14px;display:grid}.equipment-carousel__progress{background:#5e5e5e;border-radius:999px;height:4px;overflow:hidden}.equipment-carousel__progress i{border-radius:inherit;background:var(--pink);height:100%;transition:width .55s cubic-bezier(.22,1,.36,1);display:block}.licenses{width:min(100% - 80px,1440px);margin-inline:auto;padding-bottom:120px}.licenses__heading h2{color:#0000;letter-spacing:-1.6px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.05}.licenses__heading>svg{margin-top:32px;display:block}.licenses__intro{color:#ffffffa3;max-width:560px;margin-top:24px;font-size:16px;line-height:1.45}.licenses__intro p{margin:0}.licenses__intro p+p{margin-top:16px}.licenses__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:24px;margin-top:72px;display:grid}.license-card{background:#1b1b1b;border-radius:24px;padding:12px 12px 24px;overflow:hidden}.license-card__image{aspect-ratio:1.5;background:linear-gradient(135deg,#292929,#121212);border-radius:16px;position:relative;overflow:hidden}.license-card__image img{object-fit:cover}.license-card:first-child .license-card__image{aspect-ratio:1.7}.license-card__content{padding:20px 12px 0}.license-card h3{margin:0;font-size:24px;font-weight:500;line-height:1.25}.license-card p{color:#ffffffa3;margin:12px 0 0;font-size:16px;line-height:1.45}.solutions{color:var(--black);background:var(--white);padding:120px 0}.solutions__container{width:min(100% - 80px,1440px);margin-inline:auto}.solutions__heading h2{letter-spacing:-1.7px;margin:0;font-size:52px;font-weight:500;line-height:1.05}.solutions__heading>svg{margin-top:32px;display:block}.solutions__heading>p{margin:24px 0 0;font-size:16px;line-height:1.45}.solutions__audiences{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.audience-card{background:var(--pink);border-radius:24px;padding:12px 12px 24px;overflow:hidden}.audience-card__image{aspect-ratio:4/3;background:#e7c4e7;border-radius:16px;position:relative;overflow:hidden}.audience-card__image img{object-fit:cover}.audience-card__content{padding:20px 12px 0}.audience-card h3{margin:0;font-size:24px;font-weight:500;line-height:1.25}.audience-card p{margin:12px 0 0;font-size:16px;line-height:1.45}.solutions__benefits{margin-top:120px}.solutions__benefits>h2{text-align:center;letter-spacing:-1.7px;margin:0;font-size:52px;font-weight:500;line-height:1.04}.benefits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:64px;display:grid}.benefit-card>svg{display:block}.benefit-card h3{margin:20px 0 0;font-size:20px;font-weight:500;line-height:1.25}.benefit-card p{margin:12px 0 0;font-size:16px;line-height:1.45}.car-results{color:var(--black);background:var(--white);padding:120px 0}.car-results__container{width:min(100% - 80px,1440px);margin-inline:auto}.car-results .car-results__benefits{margin-top:0}.about{isolation:isolate;background-color:#090909;background-image:linear-gradient(90deg,#080808b3 0%,#08080829 64%),linear-gradient(#08080833 0%,#08080814 62%,#080808 100%),url(/images/about/about-team.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;align-items:flex-end;min-height:800px;display:flex;position:relative}.about__content{width:min(100% - 80px,1440px);margin-inline:auto;padding-bottom:88px}.about__content h2{color:#0000;letter-spacing:-1.7px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.04}.about__content>svg{margin-top:28px;display:block}.about__content p{color:#ffffffb8;max-width:620px;margin:24px 0 0;font-size:16px;line-height:1.45}.about__content p+p{margin-top:16px}.why-us{width:min(100% - 80px,1440px);margin-inline:auto;padding:120px 0}.why-us__heading{text-align:center}.why-us__heading h2{color:#0000;letter-spacing:-1.6px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.05}.why-us__heading p{max-width:650px;margin:24px auto 0;font-size:16px;line-height:1.45}.why-us__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-top:64px;display:grid}.reason-card>svg{display:block}.reason-card h3{margin:20px 0 0;font-size:20px;font-weight:500;line-height:1.25}.reason-card p{color:#ffffffa3;margin:12px 0 0;font-size:16px;line-height:1.45}.award{grid-template-columns:minmax(0,1fr) 575px;align-items:center;gap:80px;width:min(100% - 80px,1320px);margin-inline:auto;padding-bottom:120px;display:grid}.award__content{max-width:560px}.award__content h2{color:#0000;letter-spacing:-1.6px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.05}.award__content p{margin:24px 0 0;font-size:16px;line-height:1.45}.award__content strong{font-weight:700}.award__image{background:linear-gradient(135deg,#24172e,#101010);border-radius:32px;width:575px;height:560px;position:relative;overflow:hidden}.award__image img{object-fit:cover}.contact{isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:start;gap:96px;width:min(100% - 80px,1440px);margin-inline:auto;padding-bottom:120px;display:grid;position:relative}.contact__intro{min-height:540px;position:relative}.contact__intro h2{z-index:1;color:#0000;letter-spacing:-1.8px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.02;position:relative}.contact__intro>svg{z-index:1;margin-top:32px;display:block;position:relative}.contact__intro>p{z-index:1;max-width:560px;margin:24px 0 0;font-size:16px;line-height:1.45;position:relative}.contact__fingerprints{z-index:-1;opacity:.62;pointer-events:none;background:url(/images/award/fingerprint-bg.webp) 50%/contain no-repeat;position:absolute;inset:-90px -45px -80px -80px}.contact-form{padding-top:8px}.contact-form__honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}.contact-form__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 24px;display:grid}.contact-form label{flex-direction:column;gap:10px;min-width:0;font-size:16px;font-weight:500;display:flex}.contact-form__field>label{margin-bottom:10px}.contact-form input,.contact-form select{width:100%;height:42px;color:var(--white);font:inherit;background:0 0;border:0;border-bottom:1px solid #3b3b3b;border-radius:0;outline:0;padding:0 4px 10px 0;font-size:14px;font-weight:400;transition:border-color .2s}.contact-form input::placeholder{color:#ffffff80}.contact-form select{color:#ffffff80;cursor:pointer}.contact-form select:valid{color:var(--white)}.contact-form option{color:var(--white);background:#151515}.contact-form input:focus,.contact-form select:focus{border-color:var(--pink)}.contact-form input[aria-invalid=true]{border-color:#ff8d9b}.contact-form__comment{grid-column:1/-1}.service-select{position:relative}.service-select__trigger{color:#ffffff80;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #3b3b3b;justify-content:space-between;align-items:center;width:100%;height:42px;padding:0 4px 10px 0;font-size:14px;transition:border-color .2s;display:flex}.service-select__trigger[aria-expanded=true]{border-color:var(--pink)}.service-select__trigger[aria-invalid=true]{border-color:#ff8d9b}.service-select__trigger svg{flex:none;transition:transform .25s}.service-select__trigger[aria-expanded=true] svg{transform:rotate(180deg)}.service-select__value{color:var(--white)}.service-select__menu{z-index:30;background:#18131d;border:1px solid #7d6397;border-radius:14px;margin:0;padding:6px;list-style:none;animation:.2s both dropdown-in;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 45px #0000006b}.service-select__option{width:100%;color:var(--white);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;padding:11px 12px;font-size:14px}.service-select__option:hover,.service-select__option--active{color:var(--black);background:var(--pink)}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.contact-form__error{color:#ff9ca8;margin-top:2px;font-size:11px;font-weight:400;line-height:1.3;display:block}.contact-form__bottom{justify-content:space-between;align-items:center;gap:24px;margin-top:36px;display:flex}.contact-form .contact-form__consent{color:#ffffff8c;cursor:pointer;grid-template-columns:20px 1fr;align-items:start;gap:10px;max-width:330px;font-size:12px;font-weight:400;line-height:1.3;display:grid}.contact-form__consent input{width:20px;height:20px;accent-color:var(--pink-hover);margin:0;padding:0}.contact-submit{width:290px;height:64px;color:var(--black);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#fff3;border:1px solid #ffffff59;border-radius:999px;flex:0 0 290px;align-items:center;gap:4px;padding:8px;display:flex}.contact-submit__label{background:var(--pink);border-radius:999px;flex:1;place-items:center;height:48px;font-size:16px;font-weight:600;transition:background-color .3s;display:grid}.contact-submit__icon{background:var(--pink);border-radius:50%;flex:0 0 48px;place-items:center;width:48px;height:48px;transition:background-color .3s;display:grid}.contact-submit__icon svg{transition:transform .6s cubic-bezier(.22,1,.36,1)}.contact-submit:hover .contact-submit__label,.contact-submit:hover .contact-submit__icon{background:var(--pink-hover)}.contact-submit:hover .contact-submit__icon svg{transform:rotate(-90deg)}.contact-submit:focus-visible{outline:2px solid var(--white);outline-offset:4px}.contact-submit:disabled{cursor:wait;opacity:.65}.contact-form__status{text-align:right;min-height:20px;margin:14px 0 0;font-size:13px}.contact-form__status--ready{color:var(--pink)}.contact-form__status--error{color:#ff9ca8}.faq{width:min(100% - 80px,900px);margin-inline:auto;padding-bottom:120px}.faq h2{color:#0000;letter-spacing:-1.6px;text-align:center;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0 0 56px;font-size:52px;font-weight:500;line-height:1.04}.faq-item{border-bottom:1px solid #383838}.faq-item:first-child{border-top:1px solid #0000}.faq-item>button{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:28px;width:100%;min-height:100px;padding:0 24px;font-size:22px;line-height:1.35;display:grid}.faq-item>button:focus-visible{outline:2px solid var(--pink);outline-offset:-2px}.faq-item__icon{width:44px;height:44px;color:var(--pink);justify-self:end;place-items:center;display:grid;position:relative}.faq-item__icon>svg:first-child{width:38px;height:38px;transition:transform .55s cubic-bezier(.22,1,.36,1)}.faq-item__chevron{transition:transform .3s;position:absolute;top:19px;left:17px}.faq-item--open .faq-item__icon>svg:first-child{transform:rotate(-90deg)}.faq-item--open .faq-item__chevron{transform:rotate(180deg)}.faq-item__answer{grid-template-rows:0fr;transition:grid-template-rows .38s cubic-bezier(.22,1,.36,1);display:grid}.faq-item__answer>div{overflow:hidden}.faq-item__answer p{color:#ffffffad;opacity:0;max-width:720px;margin:0;padding:0 84px 0 24px;font-size:16px;line-height:1.55;transition:opacity .25s,transform .38s,padding-bottom .38s;transform:translateY(-7px)}.faq-item--open .faq-item__answer{grid-template-rows:1fr}.faq-item--open .faq-item__answer p{opacity:1;padding-bottom:28px;transform:translateY(0)}.footer{width:min(100% - 80px,1440px);margin-inline:auto;padding-bottom:56px}.footer__top{grid-template-columns:180px 260px minmax(420px,1fr);align-items:start;gap:56px;display:grid}.footer__column h2{color:var(--pink);margin:0;font-size:30px;font-weight:500;line-height:1.1}.footer__rule{margin-top:24px;display:block}.footer__company-links{grid-template-columns:repeat(2,max-content);gap:16px 32px;margin-top:20px;display:grid}.footer__links{flex-direction:column;align-items:flex-start;gap:16px;margin-top:20px;display:flex}.footer__company-links a,.footer__links a{font-size:14px;transition:color .2s}.footer__company-links a:hover,.footer__links a:hover,.footer__details a:hover{color:var(--pink)}.footer__contact{justify-self:end;width:min(100%,470px)}.footer__message{margin:0;font-size:16px;line-height:1.35}.footer__email{width:fit-content;color:var(--pink);margin-top:10px;font-size:20px;font-weight:600;display:block}.footer__contact>.footer__rule{margin-top:24px}.footer__details{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:18px;display:grid}.footer__details>div{min-width:0}.footer__label{margin:0 0 12px;font-size:14px;font-weight:500}.footer__details a{color:#ffffff9e;width:fit-content;margin-top:7px;font-size:13px;line-height:1.4;transition:color .2s;display:block}.footer__socials{gap:20px;margin-top:28px;display:flex}.footer__socials a,.footer__socials>span{width:40px;height:40px;color:var(--pink);display:block}.footer__socials a{transition:opacity .2s}.footer__socials a:hover{opacity:.7}.footer__socials svg{display:block}.footer__bottom{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:80px;margin-top:72px;display:grid}.footer__logo{width:min(100%,560px);display:block}.footer__logo img{width:100%;height:auto;display:block}.footer__legal{color:#ffffff85;flex-direction:column;align-items:flex-start;gap:14px;min-width:310px;font-size:12px;display:flex}.footer__legal p{margin:0}.footer__legal a{transition:color .2s}.footer__legal a:hover{color:var(--pink)}.car-hero{isolation:isolate;background:#080808 url(/images/services/car-check-hero.webp) 50%/cover no-repeat;min-height:100svh;position:relative;overflow:hidden}.car-hero__overlay{display:none}.car-hero__container{flex-direction:column;width:min(100% - 80px,1440px);min-height:100svh;margin-inline:auto;padding:128px 0 56px;display:flex}.breadcrumbs{color:#ffffff8f;flex-wrap:wrap;align-items:center;gap:14px;font-size:14px;line-height:1.3;display:flex}.breadcrumbs a{transition:color .2s}.breadcrumbs a:hover,.breadcrumbs span[aria-current=page]{color:var(--pink)}.car-hero__copy{margin-top:28px}.car-hero__copy h1{color:#0000;letter-spacing:-1.8px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;max-width:790px;margin:0;font-size:52px;font-weight:500;line-height:1.02}.car-hero__rule{margin-top:28px;display:block}.car-hero__copy>p{color:#ffffffad;max-width:760px;margin:24px 0 0;font-size:16px;line-height:1.45}.car-hero__actions{align-items:center;gap:32px;margin-top:30px;display:flex}.car-hero__actions .request-pill{margin:0}.car-hero__process-link{color:var(--pink);align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.car-hero__process-link span{font-size:30px;font-weight:300;line-height:1;transition:transform .25s}.car-hero__process-link:hover span{transform:translateY(4px)}.premises-hero{background-image:url(/images/services/premises-check-hero.webp);background-position:50%}.premises-hero .car-hero__copy h1{max-width:650px}.premises-hero .car-hero__copy>p{max-width:700px}.polygraph-hero{background-image:url(/images/services/polygraph-hero.webp);background-position:50%}.polygraph-hero .car-hero__copy h1{max-width:600px}.polygraph-hero .car-hero__copy>p{max-width:680px}.polygraph-hero__features{width:min(100%,800px)}.car-hero__features{grid-template-columns:repeat(3,minmax(0,1fr));gap:54px;width:min(100%,860px);margin-top:auto;padding-top:42px;display:grid}.car-feature__icon{width:48px;height:48px;color:var(--pink)}.car-feature__icon svg{display:block}.car-feature h2{margin:22px 0 0;font-size:20px;font-weight:600;line-height:1.2}.car-feature p{color:#fff9;max-width:245px;margin:10px 0 0;font-size:14px;line-height:1.45}.car-includes{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:100px;width:min(100% - 80px,1440px);min-height:920px;margin-inline:auto;padding:120px 0;display:grid;overflow:hidden}.car-includes__copy{isolation:isolate;align-self:center;position:relative}.car-includes__fingerprint{z-index:-1;opacity:.34;object-fit:contain;pointer-events:none;width:357px;height:536px;position:absolute;top:50%;left:110px;transform:translateY(-50%)}.car-includes__copy h2{color:#0000;letter-spacing:-1.7px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;max-width:630px;margin:0;font-size:52px;font-weight:500;line-height:1.03}.car-includes__copy>svg{margin-top:32px;display:block}.car-includes__copy>p{color:#ffffffa6;max-width:690px;margin:24px 0 0;font-size:16px;line-height:1.5}.car-includes__phone{aspect-ratio:775/1600;border-radius:32px;width:420px;position:relative;overflow:hidden}.car-includes__phone img{object-fit:cover}.premises-includes{grid-template-columns:minmax(0,1fr) 420px;align-items:center;gap:100px;width:min(100% - 80px,1440px);min-height:920px;margin-inline:auto;padding:120px 0;display:grid;overflow:hidden}.premises-includes__copy{isolation:isolate;position:relative}.premises-includes__fingerprint{z-index:-1;opacity:.34;object-fit:contain;pointer-events:none;width:357px;height:536px;position:absolute;top:50%;left:110px;transform:translateY(-50%)}.premises-includes__copy h2{color:#0000;letter-spacing:-1.7px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.02}.premises-includes__copy>svg{margin-top:32px;display:block}.premises-includes__copy>p{color:#ffffffa6;max-width:650px;margin:24px 0 0;font-size:16px;line-height:1.5}.premises-includes__visual{aspect-ratio:775/1600;border-radius:32px;width:420px;position:relative;overflow:hidden}.premises-includes__visual img{object-fit:contain}.premises-includes__visual--video{isolation:isolate;background:#000}.premises-includes__visual--video img{z-index:0;pointer-events:none}.premises-includes__visual--video iframe{z-index:1;background:#000;border:0;border-radius:11.5%/5.5%;width:93.6%;height:97.3%;position:absolute;inset:1.35% 3.2%}.premises-includes__visual--video:after{z-index:2;content:"";pointer-events:none;background:#020202;border-radius:999px;width:26%;height:2.8%;position:absolute;top:1.8%;left:50%;transform:translate(-50%)}.polygraph-includes__visual{border-radius:0}.premises-pricing{width:min(100% - 80px,1440px);margin-inline:auto;padding-bottom:120px}.premises-pricing__card{isolation:isolate;background:#111 url(/images/services/premises-check-pricing.webp) 50%/cover no-repeat;border-radius:32px;min-height:750px;padding:36px 40px 42px;position:relative;overflow:hidden}.premises-pricing__card:before{z-index:-1;content:"";background:#0000004d;position:absolute;inset:0}.premises-pricing__top{display:block}.premises-pricing h2{color:#0000;letter-spacing:-1.6px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.04}.premises-pricing__offer{align-items:flex-end;gap:24px;margin-top:24px;display:flex}.premises-pricing__note{margin:0 0 0 24px;font-size:14px}.premises-pricing__price{align-items:center;gap:12px;margin:2px 0 0;line-height:1;display:flex}.premises-pricing__price del{color:#ffffff8f;font-size:32px;font-weight:400;text-decoration:none;position:relative}.premises-pricing__price del:after{content:"";transform-origin:50%;background:currentColor;height:2px;position:absolute;top:50%;left:-3px;right:-3px;transform:rotate(-12deg)}.premises-pricing__price strong{white-space:nowrap;font-size:52px;font-weight:500}.premises-pricing__price strong span{font-size:28px}.premises-pricing__offer .request-pill{margin:0 0 2px}.premises-pricing__included{max-width:780px;margin-top:132px}.premises-pricing__included h3{color:var(--pink);margin:0;font-size:28px;font-weight:500;line-height:1.2}.premises-pricing__included ul{color:#ffffffad;flex-direction:column;gap:17px;margin:20px 0 0;padding:0;font-size:16px;line-height:1.35;list-style:none;display:flex}.premises-pricing__included li:before{content:"•";margin-right:10px}.car-pricing{width:min(100% - 80px,1440px);margin-inline:auto;padding-bottom:120px}.car-pricing__card{isolation:isolate;background:#111 url(/images/services/car-check-pricing.webp) 50%/cover no-repeat;border-radius:32px;min-height:650px;padding:36px 40px 42px;position:relative;overflow:hidden}.car-pricing__card:before{z-index:-1;content:"";background:#00000052;position:absolute;inset:0}.car-pricing__top{display:block}.car-pricing__offer{align-items:flex-end;gap:24px;margin-top:24px;display:flex}.car-pricing h2{color:#0000;letter-spacing:-1.6px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.04}.car-pricing__note{margin:0 0 0 24px;font-size:14px}.car-pricing__price{align-items:center;gap:12px;margin:2px 0 0;line-height:1;display:flex}.car-pricing__price del{color:#ffffff8f;font-size:32px;font-weight:400;text-decoration:none;position:relative}.car-pricing__price del:after{content:"";transform-origin:50%;background:currentColor;height:2px;position:absolute;top:50%;left:-3px;right:-3px;transform:rotate(-12deg)}.car-pricing__price strong{font-size:52px;font-weight:500}.car-pricing__offer .request-pill{margin:0 0 2px}.car-pricing__included{max-width:710px;margin-top:162px}.car-pricing__included h3{color:var(--pink);text-underline-offset:5px;margin:0;font-size:28px;font-weight:500;line-height:1.2;text-decoration:underline}.car-pricing__included ul{color:#ffffffad;flex-direction:column;gap:15px;margin:20px 0 0;padding:0;font-size:16px;line-height:1.35;list-style:none;display:flex}.car-pricing__included li:before{content:"•";margin-right:10px}.polygraph-pricing__card{background-image:url(/images/services/polygraph-pricing.webp)}.polygraph-pricing .car-pricing__copy h2,.polygraph-pricing h2{max-width:850px}.polygraph-pricing__included h3{text-decoration:none}.car-cases{isolation:isolate;color:var(--black);background:var(--white);padding:120px 0;position:relative;overflow:hidden}.car-cases__container{z-index:1;width:min(100% - 80px,1440px);margin-inline:auto;position:relative}.car-cases__heading{text-align:center}.car-cases__heading h2{letter-spacing:-1.7px;max-width:820px;margin:0 auto;font-size:52px;font-weight:500;line-height:1.05}.car-cases__heading p{margin:24px 0 0;font-size:16px;line-height:1.45}.car-cases__line{display:block}.car-cases__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 72px;margin-top:72px;display:grid}.car-cases--four .car-cases__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.car-case-card__number{border:1.5px solid var(--pink);width:48px;height:48px;color:var(--pink);background:var(--black);border-radius:14px;place-items:center;font-size:16px;display:grid}.car-case-card h3{margin:24px 0 0;font-size:20px;font-weight:500;line-height:1.25}.car-case-card p{max-width:390px;margin:12px 0 0;font-size:14px;line-height:1.45}.car-cases__slider{display:none}.car-cases__fingerprints{z-index:0;pointer-events:none;position:absolute;inset:0}.car-cases__fingerprints span{opacity:.11;background:url(/images/services/car-check-fingerprint.webp) 50%/contain no-repeat;width:150px;height:220px;position:absolute}.car-cases__fingerprints span:first-child{top:84px;left:8%;transform:rotate(-8deg)scale(.72)}.car-cases__fingerprints span:nth-child(2){top:210px;left:28%;transform:rotate(12deg)scale(.58)}.car-cases__fingerprints span:nth-child(3){top:295px;left:48%;transform:rotate(-12deg)scale(.62)}.car-cases__fingerprints span:nth-child(4){top:95px;right:9%;transform:rotate(7deg)scale(.7)}.car-cases__fingerprints span:nth-child(5){bottom:55px;left:13%;transform:rotate(-9deg)scale(.72)}.car-cases__fingerprints span:nth-child(6){bottom:62px;right:8%;transform:rotate(8deg)scale(.7)}.car-zones{aspect-ratio:3/2;min-height:0;color:var(--white);background:#080808 url(/images/services/car-check-zones.webp) 50%/cover no-repeat}.car-zones__container{width:min(100% - 80px,1440px);height:100%;margin-inline:auto;padding:80px 0;position:relative}.car-zones h2{color:#0000;letter-spacing:-1.7px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.04}.car-zones__rule{margin-top:28px;display:block}.car-zones__markers{position:absolute;inset:0}.zone-marker{z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);white-space:nowrap;background:#080808c7;border:1px solid #7d6397;border-radius:999px;place-items:center;min-height:52px;padding:0 20px;font-size:16px;display:grid;position:absolute}.zone-marker:after{content:"";border-left:1px dashed #fdd1fd94;width:1px;height:68px;position:absolute;top:100%;left:50%}.zone-marker:before{content:"";background:var(--pink);border-radius:50%;width:6px;height:6px;position:absolute;top:calc(100% + 64px);left:calc(50% - 3px)}.zone-marker--electronics{top:35%;left:22%}.zone-marker--radio{top:35%;left:58%}.zone-marker--interior{top:45%;left:47%}.zone-marker--trunk{top:54%;right:18%}.zone-marker--doors{bottom:19%;left:18%}.zone-marker--underbody{bottom:6%;left:41%}.zone-marker--doors:after,.zone-marker--underbody:after{height:72px;top:auto;bottom:100%}.zone-marker--doors:before,.zone-marker--underbody:before{top:auto;bottom:calc(100% + 68px)}.premises-zones{aspect-ratio:3/2;min-height:0;color:var(--white);background:#080808 url(/images/services/premises-check-zones.webp) 50%/cover no-repeat}.premises-zones__container{width:min(100% - 80px,1440px);height:100%;margin-inline:auto;padding:80px 0;position:relative}.premises-zones h2{color:#0000;letter-spacing:-1.7px;background:linear-gradient(90deg,#fff 0%,#fdd1fd 78.05%);-webkit-background-clip:text;background-clip:text;margin:0;font-size:52px;font-weight:500;line-height:1.04}.premises-zones__rule{margin-top:28px;display:block}.premises-zones__markers{position:absolute;inset:0}.premises-zone{z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);white-space:nowrap;background:#080808c7;border:1px solid #7d6397;border-radius:999px;place-items:center;min-height:52px;padding:0 20px;font-size:16px;display:grid;position:absolute}.premises-zone:after{content:"";border-left:1px dashed #fdd1fd94;width:1px;height:68px;position:absolute;top:100%;left:50%}.premises-zone:before{z-index:2;content:"";background:var(--pink);border:1px solid #08080859;border-radius:50%;width:6px;height:6px;position:absolute;top:calc(100% + 64px);left:calc(50% - 3px);box-shadow:0 0 0 1px #fdd1fd2e}.premises-zone--lighting{top:27%;left:50%}.premises-zone--ventilation{top:27%;right:9%}.premises-zone--walls{top:40%;left:7%}.premises-zone--power{top:50%;left:29%}.premises-zone--table{top:55%;left:52%}.premises-zone--furniture{top:55%;right:4%}.premises-zone--devices{bottom:24%;right:13%}.premises-zone--hidden{bottom:9%;left:36%}.premises-zone--lighting:after{height:118px;top:auto;bottom:100%}.premises-zone--lighting:before{top:auto;bottom:calc(100% + 114px)}.premises-zone--ventilation:after,.premises-zone--power:after,.premises-zone--furniture:after{background:radial-gradient(circle, var(--pink) 0 3px, #fdd1fd52 3.5px 5px, transparent 5.5px) right center / 12px 12px no-repeat, repeating-linear-gradient(90deg, #fdd1fd94 0 3px, transparent 3px 7px) left center / calc(100% - 6px) 1px no-repeat;border:0;height:12px}.premises-zone--ventilation:after{transform-origin:0;width:138px;top:auto;bottom:calc(100% - 3px);left:50%;transform:rotate(-35deg)}.premises-zone--ventilation:before{display:none}.premises-zone--power:after{transform-origin:0;width:165px;top:calc(100% - 3px);bottom:auto;left:50%;transform:rotate(106deg)}.premises-zone--power:before{display:none}.premises-zone--furniture:after{transform-origin:0;width:122px;top:auto;bottom:calc(100% - 3px);left:50%;transform:rotate(-42deg)}.premises-zone--furniture:before{display:none}.premises-zone--devices:after,.premises-zone--hidden:after{height:72px;top:auto;bottom:100%}.premises-zone--devices:before,.premises-zone--hidden:before{top:auto;bottom:calc(100% + 68px)}.premises-zone--devices:after{height:168px}.premises-zone--devices:before{bottom:calc(100% + 164px)}.car-zones+.findings,.premises-zones+.findings,.car-results+.contact,.car-cases+.contact{padding-top:120px}@media (max-width:1180px){.desktop-nav{gap:12px}.desktop-header-group{gap:24px}.desktop-nav a{font-size:12px}.request-button--header{width:185px;font-size:14px}}@media (max-width:920px){.legal-page{width:calc(100% - 32px);padding:28px 0 80px}.legal-page__top{margin-bottom:44px}.legal-document h1{letter-spacing:-.7px;font-size:30px}.legal-document__updated{margin:20px 0 24px}.legal-document section{margin-top:34px}.legal-document h2{font-size:18px}.legal-document h3{font-size:15px}.legal-document p,.legal-document li,.legal-document address{font-size:13px;line-height:1.55}.hero{min-height:100svh}.header{width:calc(100% - 40px);height:100px}.desktop-header-group{display:none}.header{grid-template-columns:1fr auto}.mobile-header-actions{align-items:center;gap:10px;display:flex}.menu-toggle{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:48px;height:48px;padding:0;display:flex}.menu-toggle span{background:currentColor;border-radius:3px;flex:0 0 3px;width:30px;height:3px}.hero__content{width:min(100% - 36px,620px);padding-top:102px}.hero h1{letter-spacing:-.8px;font-size:32px;line-height:1.18}.hero__description{max-width:520px;margin:24px auto 32px;font-size:14px;line-height:1.62}.mobile-menu{z-index:1000;overscroll-behavior:contain;visibility:hidden;pointer-events:none;opacity:0;will-change:transform;-webkit-overflow-scrolling:touch;background:#050505;padding:28px 30px 48px;transition:transform .48s cubic-bezier(.22,1,.36,1),opacity .32s,visibility 0s linear .48s;display:block;position:fixed;inset:0;overflow-y:auto;transform:translate(100%)}.mobile-menu--open{visibility:visible;pointer-events:auto;opacity:1;transition-delay:0s;transform:translate(0,0)}.mobile-menu__top{justify-content:space-between;align-items:center;display:flex}.menu-close{cursor:pointer;background:0 0;border:0;width:42px;height:42px;padding:0;position:relative}.menu-close span{background:currentColor;border-radius:4px;width:42px;height:4px;position:absolute;top:19px;left:0}.menu-close span:first-child{transform:rotate(45deg)}.menu-close span:last-child{transform:rotate(-45deg)}.mobile-nav{grid-template-columns:1fr 1fr;column-gap:12%;margin-top:82px;display:grid}.mobile-nav__column{flex-direction:column;min-width:0;display:flex}.mobile-nav a{min-width:0;color:var(--pink);letter-spacing:-1.3px;padding:0 0 32px;font-size:clamp(30px,8.4vw,48px);line-height:1.06;position:relative}.mobile-nav a:not(:last-child):after{content:"";background:#383838;width:100%;height:1px;position:absolute;bottom:19px;left:0}.mobile-nav a:not(:last-child):before{z-index:1;content:"";background:#050505;border:1px solid #555;border-radius:50%;width:11px;height:11px;position:absolute;bottom:13px;right:-1px}.mobile-menu__contact{grid-template-columns:1fr auto;gap:24px;margin-top:32px;display:grid}.contact-copy{color:#999;font-size:20px;line-height:1.45}.contact-copy p{margin:0 0 2px}.contact-copy>a{width:fit-content;display:block}.contact-copy>a:hover{color:var(--pink)}.contact-copy .contact-label{color:var(--white);font-weight:500}.contact-copy .contact-label--phone{margin-top:25px}.socials{grid-template-columns:40px 40px;align-content:end;gap:24px 36px;display:grid}.socials a,.socials>span{width:40px;height:40px;color:var(--pink);display:block}.socials a{transition:opacity .2s}.socials a:hover{opacity:.72}.socials svg{width:40px;height:40px;display:block}.cyber-link{color:#999;margin-top:74px;font-size:18px;line-height:1.38}.cyber-link p{margin:0}.cyber-link .cyber-link__title{color:var(--white);margin-bottom:16px;font-size:22px}.cyber-link a{border:1px solid var(--pink);width:202px;height:61px;color:var(--pink);border-radius:999px;justify-content:center;align-items:center;gap:18px;margin-top:34px;font-size:20px;font-weight:600;display:flex}.cyber-link a span{font-size:34px;font-weight:300;line-height:0}.services{padding:80px 0}.services__container{width:min(100% - 32px,620px)}.services__heading h2{letter-spacing:-.9px;font-size:32px;line-height:1.06}.services__heading p{max-width:560px;margin-top:24px;font-size:16px;line-height:1.45}.services__desktop-break{display:none}.services__list{gap:20px;margin-top:40px}.service-card{background-position:50%;border-radius:24px;min-height:620px;padding:24px}.service-card--car,.service-card--premises{background-position:58%}.service-card--polygraph{background-position:52%}.service-card:after{background:linear-gradient(#0505050d 18%,#05050557 48%,#050505e6 100%)}.service-card h3{letter-spacing:-.4px;font-size:24px;line-height:1.15}.service-card p{margin:12px 0 24px;font-size:14px;line-height:1.45}.service-card__actions{flex-direction:column;gap:8px}.service-card__primary,.service-card__secondary{width:290px;max-width:100%;height:52px;font-size:14px}.service-card__primary{padding:4px}.service-card__secondary{gap:32px;padding-inline:28px}.findings{width:100%;padding-bottom:80px}.findings__heading{padding-inline:16px}.findings__heading h2{letter-spacing:-.8px;font-size:32px;line-height:1.06}.findings__heading p{margin-top:20px;font-size:16px}.findings-grid{display:none}.findings-slider{--finding-slide-width:calc(100vw - 64px);--finding-slide-gap:20px;margin-top:48px;display:block}.findings-slider__viewport{padding-left:16px;overflow:hidden}.finding-slide{width:var(--finding-slide-width);flex:0 0 var(--finding-slide-width)}.finding-slide .finding-card__image{width:100%;max-width:none;height:min(115vw,470px)}.finding-card__line{margin-top:28px}.finding-card h3{margin-top:14px;font-size:16px;line-height:1.42}.findings-slider__controls{justify-content:center;gap:16px;margin-top:32px;display:flex}.findings-slider__controls button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0}.findings-slider__controls svg{display:block}.findings__all{width:290px;max-width:calc(100% - 32px);height:64px;margin-top:68px}.all-findings{padding:112px 0 80px}.all-findings__breadcrumbs{width:calc(100% - 32px)}.all-findings__heading{margin-top:38px;padding-inline:16px}.all-findings__heading h1{letter-spacing:-.8px;font-size:32px;line-height:1.06}.all-findings__heading p{margin-top:16px;font-size:14px}.findings-slider--always{--finding-slide-width:calc(100vw - 64px);--finding-slide-gap:20px;--finding-viewport-padding:16px;margin-top:38px}.findings-slider--always .findings-slider__viewport{padding-left:var(--finding-viewport-padding);clip-path:inset(0 0 0 var(--finding-viewport-padding))}.findings-slider--always .finding-slide{width:var(--finding-slide-width);flex-basis:var(--finding-slide-width)}.findings-slider--always .finding-slide .finding-card__image{height:min(115vw,470px)}.findings-slider--always .findings-slider__controls{margin-top:32px}.equipment{width:100%;padding-bottom:80px}.equipment__heading{padding-inline:16px}.equipment__heading h2{letter-spacing:-.9px;font-size:32px;line-height:1.06}.equipment__heading svg{margin-top:28px}.equipment__heading p{margin-top:24px;font-size:16px;line-height:1.45}.equipment__desktop-break{display:none}.equipment-carousel{margin-top:40px}.equipment-carousel__stage{height:320px;overflow:hidden}.equipment-slide{width:280px;height:320px}.equipment-slide__media{width:240px;height:240px;margin-top:40px}.equipment-slide.swiper-slide-active .equipment-slide__media,.equipment-carousel__stage:not(.swiper-initialized) .equipment-slide:first-child .equipment-slide__media{width:320px;height:320px;margin-top:0}.equipment-carousel__content{width:auto;min-height:0;margin:36px 40px 0}.equipment-carousel__content h3{font-size:24px}.equipment-carousel__content h4{margin-top:20px;font-size:20px;line-height:1.3}.equipment-carousel__content p{margin-top:12px;font-size:14px;line-height:1.42}.equipment-carousel__controls{justify-content:center;margin-top:32px;position:static}.equipment-carousel__pagination{gap:16px;width:auto;margin:40px 22px 0}.licenses{width:calc(100% - 32px);padding-bottom:80px}.licenses__heading h2{letter-spacing:-.8px;font-size:32px;line-height:1.06}.licenses__heading>svg{margin-top:28px}.licenses__intro{max-width:520px;margin-top:24px;font-size:14px;line-height:1.45}.licenses__intro p+p{margin-top:16px}.licenses__grid{grid-template-columns:1fr;gap:16px;margin-top:40px}.license-card{border-radius:20px;padding:8px 8px 24px}.license-card__image{border-radius:14px}.license-card:first-child .license-card__image{aspect-ratio:1.5}.license-card__content{padding:18px 12px 0}.license-card h3{font-size:20px;line-height:1.25}.license-card p{margin-top:12px;font-size:14px;line-height:1.45}.solutions{padding:80px 0}.solutions__container{width:calc(100% - 32px)}.solutions__heading h2{letter-spacing:-.8px;font-size:32px;line-height:1.06}.solutions__heading>svg{margin-top:28px}.solutions__heading>p{margin-top:24px;font-size:14px;line-height:1.45}.solutions__desktop-break{display:none}.solutions__audiences{grid-template-columns:1fr;gap:16px;margin-top:40px}.audience-card{border-radius:20px;padding:8px 8px 24px}.audience-card__image{border-radius:14px}.audience-card__content{padding:18px 12px 0}.audience-card h3{font-size:20px}.audience-card p{margin-top:10px;font-size:14px}.solutions__benefits{margin-top:80px}.solutions__benefits>h2{text-align:center;letter-spacing:-.8px;font-size:32px;line-height:1.08}.benefits-grid{grid-template-columns:1fr;gap:32px;margin-top:40px}.benefit-card h3{margin-top:16px;font-size:20px}.benefit-card p{margin-top:10px;font-size:14px;line-height:1.45}.car-results{padding:80px 0}.car-results__container{width:calc(100% - 32px)}.about{background-image:linear-gradient(#0808082e 0%,#08080826 42%,#080808 100%),url(/images/about/about-team.webp);background-position:top;min-height:720px}.about__content{width:calc(100% - 32px);padding-bottom:64px}.about__content h2{letter-spacing:-.8px;font-size:32px;line-height:1.06}.about__content>svg{margin-top:24px}.about__content p{max-width:560px;margin-top:20px;font-size:14px;line-height:1.45}.about__content p+p{margin-top:16px}.why-us{width:calc(100% - 32px);padding:80px 0}.why-us__heading h2{letter-spacing:-.8px;font-size:32px;line-height:1.06}.why-us__heading p{margin-top:24px;font-size:14px;line-height:1.45}.why-us__grid{grid-template-columns:1fr;gap:32px;margin-top:48px}.reason-card h3{margin-top:16px;font-size:20px}.reason-card p{margin-top:10px;font-size:14px;line-height:1.45}.award{grid-template-columns:1fr;gap:40px;width:calc(100% - 32px);padding-bottom:80px}.award__content{max-width:600px}.award__content h2{letter-spacing:-.8px;font-size:32px;line-height:1.06}.award__content p{margin-top:20px;font-size:14px;line-height:1.45}.award__image{aspect-ratio:1;border-radius:24px;width:100%;height:auto}.contact{grid-template-columns:1fr;gap:56px;width:calc(100% - 32px);padding-bottom:80px}.contact__intro{min-height:0}.contact__intro h2{letter-spacing:-.8px;font-size:32px;line-height:1.02}.contact__intro>svg{margin-top:28px}.contact__intro>p{margin-top:24px;font-size:14px;line-height:1.45}.contact__fingerprints{opacity:.58;background-position:top;inset:-35px -20px -120px -35px}.contact-form{padding-top:0}.contact-form__fields{grid-template-columns:1fr;gap:24px}.contact-form__comment{grid-column:auto}.contact-form label{gap:8px;font-size:14px}.contact-form input,.contact-form select{height:40px;font-size:13px}.contact-form__field>label{margin-bottom:8px}.service-select__trigger{height:40px;font-size:13px}.service-select__option{font-size:13px}.contact-form__bottom{flex-direction:column;align-items:flex-start;gap:20px;margin-top:28px}.contact-submit{flex-basis:52px;order:-1;width:100%;max-width:none;height:52px;padding:4px}.contact-submit__label{height:42px;font-size:14px}.contact-submit__icon{flex-basis:42px;width:42px;height:42px}.contact-form__status{text-align:left}.faq{width:calc(100% - 32px);padding-bottom:80px}.faq h2{letter-spacing:-.8px;margin-bottom:36px;font-size:32px;line-height:1.06}.faq-item>button{grid-template-columns:minmax(0,1fr) 40px;gap:16px;min-height:70px;padding:0;font-size:16px;line-height:1.25}.faq-item__icon{width:40px;height:40px}.faq-item__icon>svg:first-child{width:34px;height:34px}.faq-item__chevron{top:17px;left:15px}.faq-item__answer p{padding-left:0;padding-right:52px;font-size:14px;line-height:1.5}.faq-item--open .faq-item__answer p{padding-bottom:22px}.footer{width:calc(100% - 32px);padding-bottom:40px}.footer__top{grid-template-columns:1fr;gap:44px}.footer__column h2{font-size:24px}.footer__rule{margin-top:18px}.footer__company-links{gap:14px 52px;margin-top:18px}.footer__links{gap:14px;margin-top:18px}.footer__company-links a,.footer__links a{font-size:13px}.footer__contact{justify-self:stretch;width:100%}.footer__message{font-size:14px}.footer__email{margin-top:9px;font-size:16px}.footer__details{grid-template-columns:1fr;gap:22px}.footer__label{font-size:13px}.footer__details a{font-size:12px}.footer__socials{gap:16px;margin-top:24px}.footer__bottom{grid-template-columns:1fr;justify-items:center;gap:36px;margin-top:48px}.footer__logo{width:min(100%,280px)}.footer__legal{text-align:center;align-items:center;gap:14px;min-width:0;font-size:10px}.car-hero{background-position:58%}.polygraph-hero{background-position:56%}.car-hero__container{width:calc(100% - 40px);min-height:100svh;padding:132px 0 40px}.breadcrumbs{gap:10px;font-size:13px}.car-hero__copy{margin-top:34px}.car-hero__copy h1{letter-spacing:-.8px;max-width:600px;font-size:32px;line-height:1.02}.car-hero__rule{margin-top:28px}.car-hero__copy>p{max-width:560px;margin-top:24px;font-size:14px;line-height:1.48}.car-hero__actions{flex-direction:column;align-items:stretch;gap:24px;margin-top:30px}.car-hero__actions .request-pill{width:100%}.car-hero__process-link{align-self:center;font-size:16px}.car-hero__features{grid-template-columns:1fr;gap:34px;width:100%;margin-top:52px;padding-top:0}.car-feature h2{margin-top:20px;font-size:20px}.car-feature p{max-width:390px;margin-top:9px;font-size:14px}.car-includes{grid-template-columns:1fr;gap:40px;width:calc(100% - 40px);min-height:0;padding:80px 0}.car-includes__copy h2{letter-spacing:-.8px;font-size:32px;line-height:1.04}.car-includes__copy>svg{margin-top:28px}.car-includes__copy>p{margin-top:24px;font-size:14px;line-height:1.5}.car-includes__fingerprint{opacity:.3;width:min(62vw,250px);height:auto;top:-35px;left:auto;right:0;transform:none}.car-includes__phone{aspect-ratio:1;width:100%;height:auto;box-shadow:none;border:0;border-radius:40px}.car-includes__phone img{object-position:center;transform:scale(1.1)}.premises-includes{grid-template-columns:1fr;gap:40px;width:calc(100% - 40px);min-height:0;padding:80px 0}.premises-includes__copy h2{letter-spacing:-.8px;font-size:32px;line-height:1.04}.premises-includes__copy>svg{margin-top:28px}.premises-includes__copy>p{margin-top:24px;font-size:14px;line-height:1.5}.premises-includes__fingerprint{opacity:.3;width:min(62vw,250px);height:auto;top:-35px;left:auto;right:0;transform:none}.premises-includes__visual{aspect-ratio:1;border-radius:40px;width:100%}.premises-includes__visual img{object-fit:cover;object-position:center;transform:scale(1.1)}.premises-includes__visual--video{aspect-ratio:775/1600;border-radius:32px;width:min(100%,420px)}.premises-includes__visual--video img{object-fit:contain;transform:none}.premises-pricing{width:calc(100% - 32px);padding-bottom:80px}.premises-pricing__card{background-position:50%;border-radius:24px;min-height:750px;padding:32px 34px 28px}.premises-pricing__card:before{background:#00000061}.premises-pricing__top{text-align:center}.premises-pricing h2{letter-spacing:-.8px;font-size:32px;line-height:1.05}.premises-pricing__offer{flex-direction:column;align-items:stretch;gap:24px;margin-top:34px}.premises-pricing__note{margin:0;font-size:12px}.premises-pricing__price{justify-content:center;margin-top:6px}.premises-pricing__price del{font-size:22px}.premises-pricing__price strong,.premises-pricing__price strong span{font-size:36px}.premises-pricing__offer .request-pill{width:100%;margin:0}.premises-pricing__included{margin-top:40px}.premises-pricing__included h3{font-size:20px}.premises-pricing__included ul{gap:16px;margin-top:18px;font-size:14px;line-height:1.4}.car-pricing{width:calc(100% - 32px);padding-bottom:80px}.car-pricing__card{background-position:43%;border-radius:24px;min-height:720px;padding:24px 16px 28px}.car-pricing__card:before{background:#0006}.car-pricing__top{text-align:center}.car-pricing__offer{flex-direction:column;align-items:stretch;gap:24px;margin-top:22px}.car-pricing h2{letter-spacing:-.8px;font-size:32px;line-height:1.05}.car-pricing__note{margin:0;font-size:12px}.car-pricing__price{justify-content:center;margin-top:4px}.car-pricing__price del{font-size:22px}.car-pricing__price strong{font-size:36px}.car-pricing__offer .request-pill{width:100%;margin:0}.car-pricing__included{margin-top:126px}.car-pricing__included h3{font-size:20px}.car-pricing__included ul{gap:14px;margin-top:18px;font-size:14px;line-height:1.4}.polygraph-pricing__card{background-position:50%;min-height:606px;padding:26px 28px 28px}.polygraph-pricing h2{max-width:270px;margin-inline:auto}.polygraph-pricing__included{margin-top:28px}.car-cases{padding:80px 0}.car-cases__container{width:calc(100% - 40px)}.car-cases__heading h2{letter-spacing:-.8px;max-width:430px;font-size:32px;line-height:1.08}.car-cases__heading p{max-width:430px;margin:20px auto 0;font-size:14px;line-height:1.48}.car-cases__line{display:inline}.car-cases__line:not(:last-child):after{content:" "}.car-cases__grid{display:none}.car-cases__slider{margin-top:30px;display:block}.car-cases__viewport{touch-action:pan-y;overflow:hidden}.car-cases__viewport .swiper-slide{height:auto}.car-cases__viewport .car-case-card{width:100%}.car-case-card h3{margin-top:20px;font-size:20px}.car-case-card p{margin-top:12px;font-size:14px}.car-cases__controls{justify-content:center;gap:20px;margin-top:72px;display:flex}.car-cases__controls button{cursor:pointer;background:0 0;border:0;border-radius:50%;width:44px;height:44px;padding:0}.car-cases__controls svg{display:block}.car-cases__fingerprints span{display:none}.car-cases__fingerprints span:first-child{opacity:.12;width:180px;height:260px;display:block;top:130px;left:auto;right:-20px;transform:rotate(-7deg)}.car-zones{aspect-ratio:auto;background-position:bottom;min-height:650px}.car-zones__container{width:calc(100% - 40px);min-height:650px;padding:64px 0 40px}.car-zones h2{letter-spacing:-.8px;font-size:32px;line-height:1.05}.car-zones__rule{margin-top:28px}.car-zones__markers{flex-wrap:wrap;align-content:flex-start;gap:10px 8px;margin-top:48px;display:flex;position:relative;inset:auto}.zone-marker{min-height:48px;padding:0 16px;font-size:14px;position:static}.zone-marker:before,.zone-marker:after{display:none}.zone-marker--radio{order:2}.zone-marker--electronics{order:1}.zone-marker--interior{order:3}.zone-marker--doors{order:4}.zone-marker--trunk{order:5}.zone-marker--underbody{order:6}.premises-zones{aspect-ratio:auto;background-position:bottom;min-height:730px}.premises-zones__container{width:calc(100% - 40px);min-height:730px;padding:64px 0 40px}.premises-zones h2{letter-spacing:-.8px;font-size:32px;line-height:1.05}.premises-zones__rule{margin-top:28px}.premises-zones__markers{flex-wrap:wrap;align-content:flex-start;gap:10px 8px;margin-top:36px;display:flex;position:relative;inset:auto}.premises-zone{min-height:48px;padding:0 16px;font-size:14px;position:static}.premises-zone:before,.premises-zone:after{display:none}.premises-zone--lighting{order:1}.premises-zone--ventilation{order:2}.premises-zone--walls{order:3}.premises-zone--power{order:4}.premises-zone--table{order:5}.premises-zone--furniture{order:6}.premises-zone--devices{order:7}.premises-zone--hidden{order:8}.car-zones+.findings,.premises-zones+.findings,.car-results+.contact,.car-cases+.contact{padding-top:80px}}@media (max-width:520px){.hero{background-position:50%}.header{width:calc(100% - 56px);height:112px}.hero__content{padding-top:72px}.hero h1{max-width:none}.hero__description{margin-top:24px;margin-bottom:32px}.mobile-menu{padding:28px 30px 44px}.mobile-nav{column-gap:18%;margin-top:78px}.mobile-nav a{padding-bottom:32px;font-size:clamp(29px,8.6vw,40px)}.mobile-menu__contact{margin-top:24px}.contact-copy{font-size:16px}.socials{grid-template-columns:40px 40px;gap:22px 34px}.cyber-link{margin-top:64px;font-size:15px}.cyber-link .cyber-link__title{font-size:18px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
