html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:#F3F2EE;color:#121212;font-family:'Manrope',sans-serif;-webkit-font-smoothing:antialiased}a{color:#121212}a:hover{color:#5E5D58}*{box-sizing:border-box}img{max-width:100%}img[width][height]{height:auto}input::placeholder,textarea::placeholder{color:#8E8C85;opacity:1}[hidden]{display:none!important}:focus{outline:none}:focus-visible{outline:3px solid #FFD21F;outline-offset:3px}[data-pb=lead-form] input:focus-visible,[data-pb=lead-form] select:focus-visible,[data-pb=lead-form] textarea:focus-visible{outline:none;border-bottom-color:#FFD21F!important}header a:focus-visible,[data-pb=mob-menu] a:focus-visible{outline-offset:-3px}.h-btn-yellow,.h-btn-light,.h-btn-dark,.h-graphite,.h-yellow,.h-tint,.h-muted,.h-border-yellow,.h-link-yellow{transition:background .25s,color .25s,border-color .25s,box-shadow .3s,transform .3s cubic-bezier(.2,.7,.2,1)}.h-lift{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s cubic-bezier(.2,.7,.2,1)!important}.h-img-color{transition:filter .4s,transform .6s cubic-bezier(.2,.7,.2,1)!important}.h-btn-yellow{border:1.5px solid #FFD21F}.h-btn-yellow:hover{background:#F2C200!important;border-color:#F2C200}.h-btn-yellow:hover,[data-pb=mob-bar] a[href="#rozrakhunok"]:hover{box-shadow:0 8px 24px rgba(255,210,31,.35);transform:translateY(-1px)}.h-btn-yellow:active{transform:translateY(1px);box-shadow:none}.h-btn-light:hover{background:#FFFFFF!important;color:#121212!important}.h-tint:hover{background:#FAF9F5!important}.h-btn-dark:hover{background:#121212!important;color:#FFFFFF!important}.h-lift:hover{transform:translateY(-4px)!important;box-shadow:rgba(0,0,0,.1) 0 18px 40px!important}.h-graphite:hover{background:#333333!important}.h-yellow:hover{background:#FFD21F!important}.h-img-color:hover{filter:grayscale(0)!important;transform:scale(1.03)!important}.h-muted:hover{color:#5E5D58!important}.h-border-yellow:hover{border-color:#FFD21F!important}.h-link-yellow:hover{color:#FFD21F!important}.h-btn-dark:active,.h-btn-light:active,.h-graphite:active{transform:translateY(1px)}.h-tint img,.h-lift img{transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s}a.h-tint:hover img,a.h-lift:hover img{transform:scale(1.04)}[data-arrow]{display:inline-block;transition:transform .25s cubic-bezier(.2,.7,.2,1)}a:hover [data-arrow],button:hover [data-arrow],a:focus-visible [data-arrow]{transform:translateX(4px)}.u-link{background-image:linear-gradient(#FFD21F,#FFD21F);background-repeat:no-repeat;background-size:0 2px;background-position:0 100%;padding-bottom:2px;transition:background-size .3s cubic-bezier(.2,.7,.2,1)}a:hover .u-link,a:focus-visible .u-link,a.u-link:hover{background-size:100% 2px}[data-nav]{display:flex;align-items:center;padding:0 16px;transition:background .2s,color .2s,box-shadow .2s}[data-nav]:hover,[data-nav][aria-expanded=true]{background:#FFD21F;color:#121212!important}[data-nav][aria-current]{box-shadow:inset 0 -3px 0 #FFD21F}[data-nav][aria-current]:hover{box-shadow:none}.js [data-count]{visibility:hidden}.js [data-count].on{visibility:visible}[data-pb=svc-drop] a{transition:color .15s,padding-left .2s}[data-pb=svc-drop] a.h-muted:hover{color:#121212!important;padding-left:4px}[data-pb=svc-drop]{animation:pbDrop .22s cubic-bezier(.2,.7,.2,1) both}@keyframes pbDrop{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (min-width:1100px){[data-pb=burger],[data-pb=mob-bar],[data-pb=mob-menu]{display:none!important}}@media (max-width:1099px){[data-pb=nav-desk],[data-pb=nav-desk-r],[data-pb=svc-drop]{display:none!important}[data-pb=foot-bottom]{padding-bottom:96px!important}[data-pb=metal-grid]{grid-template-columns:minmax(0,1fr)!important}[data-pb=metal-aside]{display:none!important}}[data-pb=mob-menu]{z-index:99;opacity:0;transform:translateY(-10px);transition:opacity .25s,transform .25s cubic-bezier(.2,.7,.2,1);-webkit-overflow-scrolling:touch}[data-pb=mob-menu].is-open{opacity:1;transform:none}[data-pb=mob-menu] a[aria-current]{color:#FFD21F!important}[data-pb=mob-bar]{background:#121212}body.menu-open{position:fixed;width:100%;overflow:hidden}body.menu-open [data-pb=mob-bar]{display:none!important}[data-hero-ring]{pointer-events:none;z-index:0}[data-stats]{position:relative;z-index:2}@media (min-width:1100px){[data-hero-ring]+[data-hero-ring]{right:90px!important;bottom:-110px!important}}@media (max-width:1099px){[data-hero-ring]+[data-hero-ring]{display:none!important}}h1 .l{display:block;overflow:hidden;padding-bottom:.12em;margin-bottom:-.12em}h1 .li{display:block;transform:translateY(115%);animation:pbLine .8s cubic-bezier(.2,.7,.2,1) forwards}h1 .l:nth-child(2) .li{animation-delay:90ms}h1 .l:nth-child(3) .li{animation-delay:180ms}h1 .l:nth-child(4) .li{animation-delay:270ms}@keyframes pbLine{to{transform:none}}@media (max-width:699px){[data-lb]{grid-column:auto!important}}[data-filter]{min-height:44px!important;transition:background .2s,color .2s,border-color .2s}.lb{position:fixed;inset:0;z-index:200;background:rgba(10,10,9,.94);display:flex;align-items:center;justify-content:center;padding:40px;cursor:zoom-out;animation:pbFade .25s both}.lb img{max-width:100%;max-height:100%;object-fit:contain;animation:pbZoom .35s cubic-bezier(.2,.7,.2,1) both}.lb-close{position:absolute;top:12px;right:16px;min-height:44px;padding:0 14px;background:none;border:0;color:#fff;font:700 15px 'Manrope',sans-serif;cursor:pointer}body.lb-open{overflow:hidden}@keyframes pbFade{from{opacity:0}}@keyframes pbZoom{from{opacity:0;transform:scale(.96)}}[data-faq-q]>span:last-child{transition:background .2s}.faq-x{display:block;line-height:1;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.faq-w{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1),visibility 0s .35s;visibility:hidden}.faq-w.open{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1)}.faq-i{overflow:hidden;min-height:0}[data-pb=lead-form] button[disabled]{opacity:.6;cursor:wait}[data-pb=lead-form] select.is-empty,[data-pb=lead-form] option[value=""]{color:#8E8C85}[data-pb=lead-form] option{color:#121212;background:#FFFFFF}.lead-err{grid-column:1/-1;color:#FF8A7A;font-size:14px;margin:0}.hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.map-facade{width:100%;height:100%;min-height:200px;display:flex;align-items:center;justify-content:center;background:#1C1C1A;color:#fff;font-family:'Manrope',sans-serif}.map-facade button{min-height:48px;padding:0 24px;background:#FFD21F;color:#121212;border:0;font:700 15px 'Manrope',sans-serif;cursor:pointer}@media (max-width:480px){h1,h2,h3,[data-faq-q]{overflow-wrap:anywhere;text-wrap:pretty!important;letter-spacing:.02em!important}}footer a{display:inline-block;padding:6px 0}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*::before,*::after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-delay:0s!important;transition-delay:0s!important}}[data-logos]>div{outline:1px solid rgba(18,18,18,.12);outline-offset:0}@media (max-width:720px){[data-team]>li{grid-template-columns:1fr!important;gap:6px!important;padding:18px 0!important}}.vplay{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;cursor:pointer;background:linear-gradient(180deg,rgba(0,0,0,0) 55%,rgba(0,0,0,.35));display:flex;align-items:center;justify-content:center}.vplay span{width:76px;height:76px;border-radius:50%;background:#FFD21F;position:relative;box-shadow:0 0 0 0 rgba(255,210,31,.5);animation:vpulse 2.4s infinite;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.vplay span::after{content:"";position:absolute;left:31px;top:24px;border-left:22px solid #121212;border-top:14px solid transparent;border-bottom:14px solid transparent}.vplay:hover span,.vplay:focus-visible span{transform:scale(1.1)}@keyframes vpulse{70%{box-shadow:0 0 0 22px rgba(255,210,31,0)}100%{box-shadow:0 0 0 0 rgba(255,210,31,0)}}[data-video] video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;background:#000}@media (prefers-reduced-motion:reduce){.vplay span{animation:none}}@keyframes pbShow{to{opacity:1}}@media (prefers-reduced-motion:no-preference){.js:is(section[data-screen-label="Hero"],main>section:first-of-type)>div[style*="max-width"]>:not(h1):not(:has(h1)){opacity:0;animation:pbShow 0s 2.5s forwards}}.lb-nav{position:absolute;top:50%;transform:translateY(-50%);width:52px;height:52px;border:1.5px solid rgba(255,255,255,.5);background:rgba(10,10,9,.5);color:#fff;font:700 22px 'Manrope',sans-serif;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.lb-nav:hover,.lb-nav:focus-visible{background:#FFD21F;color:#121212;border-color:#FFD21F}.lb-prev{left:16px}.lb-next{right:16px}.lb-count{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);font:500 13px 'IBM Plex Mono',monospace;letter-spacing:.06em;color:#D8D6D0}[data-gallery] img{transition:transform .6s cubic-bezier(.2,.7,.2,1),filter .4s}[data-gallery]:hover img{filter:grayscale(0) contrast(1.05)!important;transform:scale(1.04)}@media (max-width:600px){.lb-nav{width:44px;height:44px}.lb-prev{left:6px}.lb-next{right:6px}}