.ph{background:repeating-linear-gradient(-45deg, transparent 0 10px, var(--color-ph-bg) 10px 20px), var(--color-ph-bg);border:1px dashed var(--color-ph-border);max-width:100%;color:var(--color-ph-text);text-align:center;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:6px;font-size:12px;font-weight:500;line-height:1.3;display:flex;overflow:hidden}.ph--rounded{border-radius:12px}.ph--light{background:repeating-linear-gradient(-45deg, transparent 0 10px, var(--color-ph-bg-light) 10px 20px), var(--color-ph-bg-light);border-color:var(--color-ph-border-light);color:var(--color-ph-text-light)}.ph--compact{padding:2px;font-size:9px;line-height:1.1}.ph__icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ph__size{opacity:.7;font-size:10px;font-weight:400}
.tech-canvas{pointer-events:none;border-radius:50%;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#000 50%,#0000 75%);mask-image:radial-gradient(circle,#000 50%,#0000 75%)}.tech-canvas canvas{width:100%;height:100%;display:block}.glow-scene{background:var(--color-bg-deep);filter:blur(80px);pointer-events:none;position:relative;overflow:hidden;transform:translateZ(0)}.glow-scene__layer{mix-blend-mode:screen;will-change:transform;border-radius:50%;position:absolute;top:50%;left:50%}.glow-scene__layer--1{background:radial-gradient(circle, var(--color-accent) 0%, transparent 70%);opacity:.6;width:180vw;height:120vh;animation:25s ease-in-out infinite alternate glow-move}.glow-scene__layer--2{background:radial-gradient(circle, var(--color-accent-strong) 0%, transparent 60%);opacity:.4;width:150vw;height:150vh;animation:35s ease-in-out infinite alternate-reverse glow-move;left:-20%}.glow-scene__layer--3{background:conic-gradient(from 0deg, transparent, var(--color-accent-soft), transparent 30%, var(--color-accent), transparent);opacity:.3;filter:blur(40px);width:130vw;height:100vh;animation:40s linear infinite glow-rotate}.glow-scene__layer--core{background:radial-gradient(circle, var(--color-accent-soft) 0%, var(--color-accent) 50%, transparent 100%);opacity:.7;width:80vw;height:80vw;animation:15s ease-in-out infinite alternate glow-core}@keyframes glow-move{0%{transform:translate(-50%,-50%)rotate(0)scale(1)}to{transform:translate(-40%,-45%)rotate(10deg)scale(1.2)}}@keyframes glow-rotate{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes glow-core{0%{transform:translate(-60%,-40%)scale(.8)}to{transform:translate(-40%,-60%)scale(1.1)}}@media (max-width:768px){.glow-scene{filter:blur(60px)}.glow-scene__layer{opacity:.5}}.wave-orb{justify-content:center;align-items:center;display:flex}.wave-orb__defs{position:absolute}.wave-orb__body{will-change:transform;width:300px;height:300px;position:relative}.wave-orb__layer{mix-blend-mode:screen;border-radius:50%;transition:transform .2s ease-out;position:absolute;inset:0}.wave-orb__layer--rays1{background:conic-gradient(from 0deg, transparent 0%, var(--color-accent-strong) 15%, transparent 30%, var(--color-accent) 50%, transparent 70%, var(--color-accent-soft) 90%, transparent 100%);animation:12s linear infinite orb-rotate}.wave-orb__layer--rays2{background:conic-gradient(from 180deg, transparent 0%, var(--color-accent) 20%, transparent 40%, var(--color-accent-strong) 60%, transparent 80%, #fff 95%, transparent 100%);animation:8s linear infinite reverse orb-rotate;scale:1.1}.wave-orb__layer--core{background:radial-gradient(circle, #fff 0%, var(--color-accent-soft) 30%, var(--color-accent-strong) 60%, transparent 100%);scale:.7}@keyframes orb-rotate{0%{rotate:none}to{rotate:360deg}}.circuit{pointer-events:none;overflow:hidden}.circuit svg{width:100%;height:100%;animation:15s ease-in-out infinite alternate circuit-drift}.circuit__lines path{fill:none;stroke:#ffffff08;stroke-width:1px}.circuit__dot{fill:#fff;filter:drop-shadow(0 0 3px #fff);offset-rotate:auto;animation:4s linear infinite circuit-dot}.circuit__dot--2{animation-duration:6s;animation-delay:1s}.circuit__dot--3{animation-duration:5s;animation-delay:.5s}.circuit__dot--4{animation-duration:3.5s;animation-delay:2s}@keyframes circuit-dot{0%{offset-distance:0%;opacity:0}5%,95%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes circuit-drift{0%{transform:translate(0)scale(1)}to{transform:translate(-10px,-5px)scale(1.02)}}.spotlight{position:relative}.spotlight:before{content:"";z-index:5;border:3px solid var(--color-accent);border-radius:inherit;opacity:0;pointer-events:none;-webkit-mask-image:radial-gradient(circle 150px at var(--x,50%) var(--y,50%), #000 0%, #0006 50%, transparent 100%);-webkit-mask-image:radial-gradient(circle 150px at var(--x,50%) var(--y,50%), #000 0%, #0006 50%, transparent 100%);mask-image:radial-gradient(circle 150px at var(--x,50%) var(--y,50%), #000 0%, #0006 50%, transparent 100%);transition:opacity .3s;position:absolute;inset:0}.spotlight:hover:before{opacity:1}
.cases{padding:125px 0 50px}.cases__tabs{flex-wrap:wrap;gap:30px;margin-top:54px;display:flex}.cases__tab{border:1px solid var(--color-light-border);border-radius:var(--radius);width:46px;height:47px;color:var(--color-light-border);cursor:pointer;background:0 0;font-size:16px;font-weight:600;transition:all .4s}.cases__tab.is-active{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text)}.cases__stage{align-items:start;min-height:531px;margin-top:22px;display:grid;position:relative}.case{background:var(--color-surface);border:1px solid var(--color-light-border);border-radius:var(--radius);width:1001px;color:var(--color-text);opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;padding-bottom:32px;transition:opacity .6s,visibility .6s;position:relative}.case.is-active{opacity:1;visibility:visible;pointer-events:auto}.case__glow{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.case__glow:after{content:"";left:var(--x,-1000px);top:var(--y,-1000px);background:radial-gradient(circle, rgba(var(--color-accent-rgb), .8) 0%, rgba(var(--color-accent-rgb), 0) 70%);opacity:0;width:300px;height:300px;transition:opacity .3s;position:absolute;transform:translate(-50%,-50%)}.case:hover .case__glow:after{opacity:.6}.case__content{z-index:1;padding:32px 0 0 100px;position:relative}.case__title{max-width:520px;color:var(--color-accent);font-size:39px;font-weight:600;line-height:41px}.case:nth-child(7) .case__title{max-width:669px}.case--long-title .case__title{font-size:26px;line-height:27px}.case__metric{max-width:417px;margin-top:19px;font-size:22px;line-height:31px}.case__metric.t-body{font-size:15px;line-height:23px}.case__label{color:var(--color-accent);margin-top:18px}.case__tasks{flex-direction:column;gap:14px;margin-top:18px;display:flex}.case__task{align-items:flex-start;gap:21px;max-width:470px;display:flex}.case__task>span:last-child{max-width:360px}.case__toggle{background:var(--color-accent);border-radius:10px;flex-shrink:0;width:35px;height:20px;position:relative}.case__toggle:after{content:"";background:var(--color-text);border-radius:50%;width:14px;height:14px;position:absolute;top:3px;right:3px}.case__media{pointer-events:none;position:absolute;inset:0}.case__shot{background-color:var(--color-surface);position:absolute}.case__orb{pointer-events:auto;width:300px;height:487px;position:absolute;top:32px;left:630px}.cases__actions{flex-wrap:wrap;gap:23px;margin-top:40px;display:flex}@media (max-width:1199px){.case{width:100%}.case__media{border-radius:var(--radius);width:45%;left:auto;overflow:hidden}.case__shot{width:calc(100% - 40px)!important;height:calc(100% - 40px)!important;top:20px!important;left:20px!important}.case__shot~.case__shot{display:none}.case__orb{left:50%;transform:translate(-50%)}.case__content{max-width:55%;padding-left:40px}}@media (max-width:959px){.cases .h-section{text-align:center}.cases__tabs{justify-content:center;gap:12px}.cases{padding-top:80px}.case{min-height:0!important}.case:not(.is-active){display:none}.case.is-active{animation:.5s case-in}.case__content{max-width:none;padding:30px 24px}.case__title{font-size:28px;line-height:31px}.case__metric{font-size:18px;line-height:26px}.case__media{width:auto;height:320px;margin:0 24px 24px;position:relative}.case__shot{width:100%!important;height:100%!important;top:0!important;left:0!important}.cases__actions{justify-content:center}}@keyframes case-in{0%{opacity:0;transform:translateY(12px)}}@media (max-width:639px){.cases__tabs{gap:10px}.case__content{padding:28px 20px}.case__title{font-size:26px;line-height:29px}.case__task{gap:14px}.case__media{height:240px;margin:0 20px 20px}.cases__actions{gap:14px}}
.features__grid{grid-template-columns:561px 1fr;display:grid}.features__text{margin-top:12px}.features__col:first-child .features__text{max-width:476px}.features__card{border:1px solid var(--color-border);border-radius:var(--radius)}.features__card--chats{flex-direction:column;gap:16px;width:456px;height:337px;margin-top:36px;padding:47px 0 0 42px;display:flex}.features__card--integrations{gap:21px;width:681px;height:404px;margin-top:30px;padding:69px 0 0 55px;display:flex}.features__card--integrations>.ph:first-child{margin-top:1px}.features__more-col{flex-direction:column;gap:33px;display:flex}.features__more{width:267px}@media (max-width:1199px){.features__grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px}.features__card--chats,.features__card--integrations{width:100%;height:auto;padding:30px 24px}.features__card--chats .ph{width:100%!important}.features__card--integrations{flex-wrap:wrap;justify-content:center}}@media (max-width:959px){.features__grid{text-align:center;grid-template-columns:minmax(0,1fr);row-gap:60px}.features__col:first-child .features__text{margin-inline:auto}.features__card--chats,.features__card--integrations{align-items:center}.features__card--integrations{flex-direction:column}.features__more-col{align-items:center;gap:24px}.features__more{width:auto}}
.footer{z-index:1;background:var(--footer-bg);padding:40px 0 54px;position:relative}.footer__bg{border-left:0;border-right:0;width:100%!important}.footer__inner{justify-content:space-between;align-items:flex-start;gap:40px;margin-top:36px;display:flex}.footer__logo{margin-left:1px}.footer__company{text-align:right;max-width:560px;font-style:normal}.footer__name{letter-spacing:.02em;font-size:16px;font-weight:700}.footer__details{flex-direction:column;gap:6px;margin:10px 0 0;display:flex}.footer__details>div{justify-content:flex-end;gap:8px;display:flex}.footer__details dt{color:#fff9;flex-shrink:0}.footer__details dt:after{content:":"}.footer__details dd{margin:0}.footer__details a{color:var(--color-text);-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-underline-offset:3px;margin:-6px 0;padding:6px 0;display:inline-block}.footer__details a:hover{color:var(--color-accent)}@media (max-width:959px){.footer__inner{flex-direction:column;align-items:center;gap:28px}.footer__logo{margin:0}.footer__company{text-align:center}.footer__details>div{flex-direction:column;align-items:center;gap:0}}@media (max-width:639px){.footer__bg{height:160px!important}}
.animated-line{pointer-events:none;animation:3s ease-in-out infinite soft-flicker;display:block;overflow:visible}.animated-line path,.animated-line rect{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:30 60;stroke-dashoffset:1000px;vector-effect:non-scaling-stroke;animation:10s linear infinite line-flow}@keyframes line-flow{0%{stroke-dashoffset:1000px}to{stroke-dashoffset:0}}@keyframes soft-flicker{0%,to{opacity:.7}50%{opacity:1}}
.hero{position:relative}.hero .container{padding-bottom:75px}.hero__canvas{width:796px;height:796px;position:absolute;top:-196px;left:619px}.hero__top{align-items:flex-start;padding-top:36px;display:flex;position:relative}.hero__logo{margin-top:14px;margin-right:24px}.hero__icie{border-radius:50%;margin-right:14px}.hero__badge{width:119px;margin-top:12px;font-size:15px;font-weight:300;line-height:17px}.hero__lang{margin-top:14px;margin-left:auto}.hero__title{max-width:536px;margin-top:34px;font-size:48px;font-weight:600;line-height:50px;position:relative}.hero__subtitle{max-width:487px;margin-top:0;font-size:20px;font-weight:500;line-height:31px;position:relative}.hero__stats{--timeline-gap:20px;margin-top:18px}.hero__stat:first-child{max-width:482px}.hero__stat:nth-child(2){max-width:270px}.hero__stat:nth-child(3){max-width:330px}.hero__cta{align-items:flex-start;width:667px;height:141px;margin-top:59px;padding:37px 0 0 20px;display:flex;position:relative}.hero__cta-frame{position:absolute;inset:0}.hero__cta-btn{flex-shrink:0;position:relative}.hero__cta-note{width:250px;margin:4px 0 0 43px;position:relative}.hero__phone{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#13131399;border-radius:40px;position:absolute;top:90px;left:806px}@media (max-width:1199px){.hero__cta{width:min(667px,100% - 290px)}.hero__cta-note{margin-left:24px}.hero__phone{left:auto;right:20px;width:260px!important;height:537px!important}.hero__canvas{left:auto;right:-220px}}@media (max-width:959px){.hero .container{text-align:center;flex-direction:column;align-items:center;padding-bottom:60px;display:flex}.hero__top{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;width:100%;padding-top:56px}.hero__logo,.hero__icie,.hero__badge,.hero__lang{margin:0}.hero__badge{text-align:left}.hero__lang{position:absolute;top:8px;right:0}.hero__title{margin-top:32px}.hero__subtitle{margin-top:16px}.hero__stats{text-align:left;margin-top:28px}.hero__phone{order:10;margin-top:48px;position:relative;top:auto;right:auto;width:230px!important;height:475px!important}.hero__canvas{width:600px;height:600px;top:380px;right:50%;transform:translate(50%)}.hero__cta{border:1px dashed var(--color-accent);border-radius:var(--radius);flex-direction:column;align-items:center;gap:16px;width:100%;max-width:420px;height:auto;margin-top:40px;padding:30px 20px}.hero__cta-frame{display:none}.hero__cta-note{width:auto;margin:0}}@media (max-width:639px){.hero__title{font-size:32px;line-height:36px}.hero__subtitle{font-size:17px;line-height:26px}.hero__cta-btn{width:100%!important}}
.how{padding:56px 0 61px}.how__title{max-width:824px;line-height:55px}.how__panel{border-radius:var(--radius);isolation:isolate;grid-template-columns:562px 1fr;min-height:1134px;margin-top:40px;display:grid;position:relative}.how__panel:after{content:"";z-index:-1;background:var(--color-panel);border:1px solid var(--color-border);border-radius:var(--radius);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:absolute;inset:0 57px 0 calc(50% - 50vw)}.how__panel.spotlight:before{left:calc(50% - 50vw);right:57px}.how__col{flex-direction:column;padding-top:27px;display:flex;position:relative}.how__col--dialog:before{content:"";z-index:-1;background:var(--color-panel-strong);border:1px solid var(--color-border);border-radius:var(--radius);position:absolute;inset:0 75px 0 calc(50% - 50vw)}.how__col--dialog .how__col-title{max-width:430px;color:var(--color-accent)}.how__col--crm{--text-color:var(--color-text-muted);color:var(--color-text-muted)}.how__col--crm .how__col-title{max-width:420px;color:var(--color-text)}.how__list{--timeline-gap:30px;--timeline-dot-top:8px;--timeline-indent:36px;margin-top:25px}.how__col--crm .how__list{--timeline-color:var(--color-text)}.how__col--dialog .how__item-title{max-width:274px}.how__col--dialog .how__item-note{max-width:230px}.how__col--crm .how__item-title{max-width:329px}.how__col--crm .how__item-note{max-width:277px}.how__item-note{margin-top:10px}.how__outcome{max-width:284px;color:var(--color-accent);margin-top:44px}.how__col--dialog .how__outcome{max-width:273px}.how__media{margin-top:auto;position:relative}.how__media--dialog{flex-direction:column;gap:24px;padding:32px 0 25px 9px;display:flex}.how__media--dialog .ph:last-child{margin-left:58px}.how__media--crm{height:301px;margin-top:51px}.how__media--crm>*{position:absolute}.how__m1{top:0;left:-8px}.how__m2{top:81px;left:-43px}.how__m3{top:170px;left:58px}.how__connectors{top:34px;left:144px}.how__m4{top:69px;left:206px}.how__actions{flex-wrap:wrap;gap:27px;margin-top:44px;display:flex}@media (max-width:1199px){.how__panel{grid-template-columns:1fr 1fr;column-gap:40px}.how__panel:after,.how__panel.spotlight:before{right:0}.how__col--dialog:before{right:-20px}.how__media--crm{flex-wrap:wrap;justify-content:center;gap:16px;height:auto;padding-bottom:30px;display:flex}.how__media--crm>*{position:static}.how__media--crm .how__m4{max-width:350px;width:100%!important}.how__connectors{display:none}.how__media--dialog .ph{max-width:383px;width:100%!important}.how__media--dialog .ph:last-child{margin-left:0}}@media (max-width:959px){.how__title{text-align:center;line-height:44px}.how__panel{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0}.how__panel:after,.how__panel.spotlight:before,.how__col--dialog:before{display:none}.how__col{background:var(--color-panel-strong);border:1px solid var(--color-border);border-radius:var(--radius);padding:30px 24px}.how__col--crm{background:var(--color-panel)}.how__media{margin-top:32px}.how__media--dialog{align-items:center;padding:0}.how__media--dialog .ph:last-child{margin-left:0}.how__media--crm{flex-wrap:wrap;justify-content:center;gap:16px;height:auto;display:flex}.how__media--crm>*{position:static}.how__connectors{display:none}.how__actions{justify-content:center}}@media (max-width:639px){.how__title{line-height:33px}}
.pain{background:var(--gradient-pain);border-radius:var(--radius);margin-top:79px;padding:55px 0 82px}.pain__title{max-width:800px}.pain__row{grid-template-columns:561px 1fr;min-height:227px;margin-top:31px;padding-top:31px;display:grid;position:relative}.pain__row:first-of-type{margin-top:35px}.pain__row:before,.pain__row:after{content:"";border-radius:var(--radius);pointer-events:none;position:absolute;top:0;bottom:0;left:calc(50% - 50vw)}.pain__row:before{background:var(--color-surface-soft);right:59px}.pain__row:after{background:var(--color-surface);right:calc(100% - 505px)}.pain__card{z-index:1;position:relative}.pain__lead,.pain__list{margin-top:10px}.pain__icon{top:calc(var(--icon-y) - 31px);left:var(--icon-x);position:absolute}.pain__card:nth-child(2) .pain__icon{left:calc(var(--icon-x) - 561px)}@media (max-width:1199px){.pain__row{grid-template-columns:1fr 1fr;column-gap:40px}.pain__row:after{right:calc(50% + 20px)}.pain__row:before{right:0}.pain__icon,.pain__card:nth-child(2) .pain__icon{inset:auto 20px 30px auto}}@media (max-width:959px){.pain{padding:50px 0}.pain__title{text-align:center}.pain__row{grid-template-columns:minmax(0,1fr);gap:20px;min-height:0;margin-top:20px;padding-top:0}.pain__row:first-of-type{margin-top:30px}.pain__row:before,.pain__row:after{display:none}.pain__card{background:var(--color-surface);border-radius:var(--radius);padding:30px 90px 30px 24px}}@media (max-width:639px){.pain__card{padding:28px 20px}.pain__card h3 br{display:none}.pain__card h3{padding-right:56px}.pain__icon,.pain__card:nth-child(2) .pain__icon{top:24px;bottom:auto;right:20px}}
.results{padding-top:46px}.results__grid{grid-template-columns:repeat(2,386px);gap:30px 64px;margin-top:46px;display:grid}.results__grid .stat:nth-child(2){transform:translateY(-10px)}.results__grid .stat:nth-child(4){margin-left:-14px}.stat{border:1px solid var(--color-light-border);border-radius:var(--radius);min-height:263px;padding-bottom:24px}.stat__head{background:var(--color-accent);border:1px solid var(--color-light-border);border-radius:var(--radius);height:144px;color:var(--color-text);text-align:center;flex-direction:column;align-items:center;margin:-1px -1px 0;padding-top:32px;display:flex}.stat__value{gap:4px;font-size:55px;font-weight:600;line-height:58px;display:flex}.stat__caption{margin-top:5px}.stat__body{padding:21px 36px 0}.stat__text{max-width:290px;margin-top:8px}.results__guarantees{align-items:flex-start;margin-top:47px;display:flex}.results__icon{flex-shrink:0}.results__guarantee{margin:9px 0 0 21px}.results__guarantee:first-of-type{width:220px;margin-right:59px}.results__guarantee:nth-of-type(2){width:377px}.results__cta{margin-top:54px}@media (max-width:959px){.results .h-section{text-align:center}.results__grid{grid-template-columns:repeat(auto-fit,minmax(280px,386px));justify-content:center;column-gap:30px}.results__grid .stat:nth-child(2){transform:none}.results__grid .stat:nth-child(4){margin-left:0}.results__guarantees{text-align:center;flex-direction:column;align-items:center;gap:16px}.results__guarantee,.results__guarantee:first-of-type,.results__guarantee:nth-of-type(2){width:auto;max-width:380px;margin:0 0 16px}.results__cta{margin:30px auto 0;display:flex}}@media (max-width:639px){.stat__value{font-size:44px}}
.stages{padding-top:132px;position:relative}.stages__orb{width:600px;height:992px;position:absolute;top:0;left:calc(50% + 120px)}.stages__grid{grid-template-columns:repeat(2,366px);gap:30px 70px;margin-top:31px;display:grid;position:relative}.stages__line{position:absolute;top:95px;left:182px}.stage{border:1px solid var(--color-border);border-radius:var(--radius);min-height:186px;padding:32px 20px 20px 35px;position:relative}.stage__title{max-width:290px}.stage__duration{white-space:nowrap}.stage__text{max-width:274px;margin:10px 0 0 1px}.stage__num{color:var(--color-accent);opacity:.3;font-size:55px;font-weight:700;line-height:58px;position:absolute;bottom:15px;right:19px}.contact{grid-template-columns:1fr 531px;column-gap:40px;margin-top:127px;margin-bottom:27px;display:grid;position:relative}.contact__line{position:absolute;top:142px;left:240px}.contact__form{min-height:239px;padding-top:26px}@media (max-width:1199px){.stages__orb{left:auto;right:-200px}.contact{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:959px){.stages .h-section{text-align:center}.stages{padding-top:80px}.stages__orb{opacity:.35;width:340px;height:340px;top:180px;right:-170px}.stages .container{z-index:1}.stages__grid{grid-template-columns:minmax(0,420px);justify-content:center}.stages__line{display:none}.contact{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;margin-top:80px}.contact__line{display:none}.contact__form{text-align:left;width:100%;max-width:531px}}@media (max-width:639px){.stage{min-height:0;padding:26px 64px 26px 22px}.stage__num{font-size:44px;bottom:12px}.contact{margin-top:64px}}
.team{padding:75px 0 57px;position:relative}.team__glow{z-index:0;height:989px;position:absolute;top:-359px;left:0;right:0}.team .container{z-index:1}.team__grid{grid-template-columns:587px 513px;display:grid}.team__about{gap:36px;margin-top:29px;display:flex}.team__icie{border-radius:50%}.team__p1{max-width:364px}.team__p2{max-width:345px;margin-top:18px}.team__count{gap:36px;margin-top:28px;display:flex}.team__number{flex-shrink:0;width:107px;font-size:55px;font-weight:600;line-height:58px}.team__count-text{max-width:292px;margin-top:6px}.team__cta{margin-top:53px}.team__slider{margin-top:7px}.team__slides{perspective:2000px;width:513px;height:321px;position:relative}.team__slide{border-radius:var(--radius);opacity:0;visibility:hidden;filter:blur(40px)brightness(1.5);backface-visibility:hidden;pointer-events:none;transition:transform 1.2s cubic-bezier(.34,1.56,.64,1),opacity .8s,filter 1s,visibility .8s;position:absolute;inset:0;overflow:hidden;transform:translate3d(300px,100px,-1000px)rotateX(20deg)rotateY(-30deg)scale(1.5)}.team__slide .ph{background-color:var(--color-surface);width:100%!important;height:100%!important}.team__slide.is-active{z-index:2;opacity:1;visibility:visible;filter:blur()brightness();pointer-events:auto;transform:translate(0,0)rotateX(0)rotateY(0)scale(1)}.team__slide.is-exit{opacity:0;filter:blur(20px);transform:translate3d(-300px,-100px,-500px)rotateX(-10deg)rotateY(30deg)scale(.5)}.team__arrows{gap:20px;margin:41px 0 0 1px;display:flex}.team__arrow{border:1px solid var(--color-light-border-soft);border-radius:var(--radius);cursor:pointer;background:0 0;width:46px;height:47px;transition:background-color .2s}.team__arrow:before{content:"";border-top:1.5px solid var(--color-text);border-right:1.5px solid var(--color-text);width:8px;height:8px;margin:0 auto;display:block;transform:translate(-2px)rotate(45deg)}.team__arrow--prev:before{transform:translate(2px)rotate(-135deg)}.team__arrow:hover{background:#ffffff1a}.clients__title{margin-top:118px}.clients__wall{height:343px;margin-top:30px;position:relative}.clients__logo{position:absolute}@media (max-width:1199px){.team__grid{grid-template-columns:1fr auto;gap:40px}.clients__wall{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px 32px;height:auto;display:flex}.clients__logo{position:static}}@media (max-width:959px){.team__grid{grid-template-columns:minmax(0,1fr);justify-items:center}.team__info{text-align:center;flex-direction:column;align-items:center;display:flex}.team__about,.team__count{flex-direction:column;align-items:center;gap:16px}.team__number{width:auto}.team__slider{width:100%;max-width:513px}.team__slides{aspect-ratio:513/321;width:100%;height:auto}.team__arrows{justify-content:center}.clients__title{text-align:center;margin-top:80px}.clients__wall{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:12px;display:grid}.clients__logo{width:100%!important;height:80px!important}}@media (max-width:639px){.team{padding-top:60px}.team__number{font-size:48px}}
.popup{z-index:100;background:var(--color-overlay);justify-content:center;align-items:center;padding:20px;animation:.3s popup-in;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes popup-in{0%{opacity:0}}.popup__close{cursor:pointer;background:0 0;border:0;width:23px;height:23px;padding:0;position:fixed;top:20px;right:20px}.popup__close:before,.popup__close:after{content:"";background:var(--color-text);width:30px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.popup__close:after{transform:translate(-50%,-50%)rotate(-45deg)}.popup__box{background:var(--color-popup-bg);border:1px solid var(--color-popup-border);border-radius:var(--radius);grid-template-columns:568px 531px;width:1162px;max-width:100%;min-height:438px;padding:96px 32px 40px 31px;display:grid;position:relative}.popup__info{position:relative}.popup__text{max-width:565px;margin-top:21px;font-size:16px;font-weight:400;line-height:19px}.popup__line{position:absolute;top:142px;left:240px}.popup__logo{position:absolute;top:188px;left:417px}@media (max-width:1199px){.popup__box{grid-template-columns:1fr 1fr;gap:40px}.popup__line,.popup__logo{display:none}}@media (max-width:959px){.popup{align-items:flex-start}.popup__box{text-align:center;grid-template-columns:minmax(0,1fr);padding:50px 20px 30px}.popup__box .lead-form{text-align:left;margin:0 auto}}
