@font-face{font-family:SuisseIntl;src:url(/_next/static/media/SuisseIntl-Regular.e36691a4.otf) format("opentype");font-weight:400;font-display:swap}@font-face{font-family:SuisseIntl;src:url(/_next/static/media/SuisseIntl-Medium.697ace9e.otf) format("opentype");font-weight:500;font-display:swap}@font-face{font-family:SuisseIntl;src:url(/_next/static/media/SuisseIntl-SemiBold.18152d5a.otf) format("opentype");font-weight:600;font-display:swap}@font-face{font-family:SuisseIntl;src:url(/_next/static/media/SuisseIntl-Bold.16a36e9b.otf) format("opentype");font-weight:700;font-display:swap}body{margin:0;padding:0;height:100%;width:100%;overflow-x:hidden;font-size:14px;line-height:24px;font-family:SuisseIntl;font-weight:400;background-color:#080808;color:#FFF}*,.main-button,:after,:before,button{box-sizing:border-box}.main-button,button{text-decoration:none;font-weight:500;font-size:16px;line-height:22px;color:#000000;background:#F0B020;border-radius:204px;padding:13px 25px;cursor:pointer;transition:all .3s;border:none;box-shadow:none;text-align:center}.main-button:hover,button:hover{background-color:#ffcb57}input:-webkit-autofill,input:-webkit-autofill:focus{-webkit-transition:background-color 0s 600000s,color 0s 600000s!important;transition:background-color 0s 600000s,color 0s 600000s!important}h2{margin:0 0 24px}@media screen and (max-width:767px){h2{margin:0 0 16px}}.App{overflow:hidden}.section-title{position:absolute;left:0;font-weight:400;font-size:22px;line-height:25px;color:#B5B5B5;margin:0}@media screen and (max-width:767px){.section-title{font-size:14px;line-height:100%;margin-bottom:16px;position:relative}}.header{display:flex;justify-content:space-between;align-items:center;padding:20px;position:fixed;z-index:99;top:0;left:0;right:0;transition:all .5s}.header.active{background:rgba(0,0,0,.6196078431);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.logo{font-size:24px;font-weight:700;color:#f5c518;z-index:99;max-width:180px}.logo img{width:100%}nav a{color:white;margin:0 20px;text-decoration:none}nav a.active,nav a:hover{color:#f5c518}@media screen and (max-width:991px){nav{display:none}nav.show{height:100vh;min-height:100vh;overflow:hidden;z-index:98;display:flex;flex-direction:column;position:fixed;top:0;left:0;right:0;bottom:0;background-color:#080808;padding:120px 30px 30px}nav.show a{text-align:left;font-size:20px;line-height:130%;color:#F5F5F5;margin:0 0 28px}nav.show a:hover{color:#f5c518}}.navbar-top-inner{display:none}@media screen and (max-width:991px){.navbar-top-inner{display:block}}.burger-menu{background:#f1f1f1;padding:0;width:50px;height:32px;position:relative;display:flex;flex-direction:column;justify-content:center;gap:4px;align-items:center;border:none;cursor:pointer;z-index:1001}@media screen and (min-width:992px){.burger-menu{display:none}}.burger-menu span{display:block;height:2px;width:18px;background-color:#000;border-radius:4px;transition:all .3s ease}.burger-menu.open span:first-child{transform:translateY(6px) rotate(45deg)}.burger-menu.open span:nth-child(2){opacity:0}.burger-menu.open span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.hero{background:url(/_next/static/media/hero.23eba8e9.webp) no-repeat 50%/cover;padding:0 32px;height:100vh;min-height:600px;display:flex;align-items:flex-start;flex-direction:column;justify-content:center}@media screen and (max-width:767px){.hero .main-button{width:100%}}.hero h1{font-weight:500;font-size:72px;line-height:76px;letter-spacing:-1px;margin:0 0 17px;max-width:864px}@media screen and (max-width:1199px){.hero h1{font-size:45px;line-height:54px}}@media screen and (max-width:767px){.hero h1{font-size:26px;line-height:120%}}.hero p{font-weight:400;font-size:18px;line-height:21px;text-transform:uppercase;color:#FFFFFF;margin:0 0 32px}@media screen and (max-width:1439px){.hero p{max-width:700px}}@media screen and (max-width:767px){.hero p{margin:0 0 24px}}.mission{padding:0 0 64px;margin:80px 32px 0;border-bottom:1px solid #1f1f1f}@media screen and (min-width:1400px){.mission{padding-left:403px}}@media screen and (max-width:1439px){.mission{padding:0 0 120px}.mission .section-content{padding-left:218px}}@media screen and (max-width:767px){.mission{padding:0 0 64px;margin:84px 15px 0}.mission .section-content{padding-left:0}}.mission{position:relative}.mission h2{font-weight:500;font-size:32px;line-height:130%;color:#F5F5F5;margin-bottom:24px;max-width:857px}.mission h2+p{font-weight:400;font-size:16px;line-height:24px;color:#B4B4B4;margin:0 0 40px}@media screen and (max-width:1439px){.mission h2+p{max-width:250px}}.stats{display:flex;justify-content:flex-start;flex-wrap:wrap;gap:177px}@media screen and (max-width:1600px){.stats{justify-content:space-between;gap:32px}}@media screen and (max-width:767px){.stats .stat:first-child p{max-width:150px}}.stats h2{margin:0;padding:0;font-style:normal;font-weight:600;font-size:120px;line-height:120%;color:#F5F5F5;max-width:-moz-fit-content;max-width:fit-content}.stats h2.star{position:relative}.stats h2.star:before{content:"";position:absolute;right:-13px;top:8px;width:48px;height:48px;background:url(/_next/static/media/star.dc065818.svg) no-repeat 50%/cover}.stats p{font-weight:400;font-size:10.5388px;line-height:12px;text-transform:uppercase;color:#B5B5B5;margin:0!important}.results{position:relative;padding:0 0 240px;margin:0 32px}@media screen and (min-width:1439px){.results{padding-left:537px}}@media screen and (max-width:1439px){.results{text-align:center}}@media screen and (max-width:767px){.results{padding:0 0 100px;margin:0 15px}}.results .section-title{text-align:left}@media screen and (max-width:767px){.results .section-title{font-size:22px}}.results:before{content:"";position:absolute;left:0;right:32px;top:65px;display:block;height:1px;width:100%;background:#1F1F1F}.results h2{font-size:32px;margin-bottom:30px}.results .main-button{margin-top:40px}.results-grid{padding-top:106px;display:grid;grid-template-columns:1fr 1fr;grid-gap:40px 170px;gap:40px 170px;max-width:max-content;margin-bottom:65px}@media screen and (max-width:1439px){.results-grid{margin:0 auto 53px}}@media screen and (max-width:767px){.results-grid{grid-template-columns:1fr;gap:50px;padding-top:65px}}.results-grid .result{position:relative;text-align:center}.results-grid .result:nth-child(odd):before{content:"";position:absolute;left:0;right:-100000px;bottom:-24px;display:block;height:1px;background:#1F1F1F}.results-grid .result h3{margin:0 0 16px;font-weight:500;font-size:64px;line-height:1;leading-trim:both;text-edge:cap;color:#FFFFFF}.results-grid .result p{font-size:16px;color:#B4B4B4;margin:0}.services{position:relative;padding:0 0 240px;margin:64px 32px 0}@media screen and (min-width:1439px){.services{padding-left:403px}}@media screen and (max-width:1439px){.services{padding:0 0 113px}}@media screen and (max-width:767px){.services{margin:32px 15px 0;text-align:center}}.services h2{font-size:32px;margin-bottom:30px}.services .main-button{margin-top:40px}@media screen and (max-width:767px){.services .main-button{margin:32px auto 0}}.services .section-title{text-align:left}@media screen and (max-width:1439px){.services .section-title{position:relative;margin-bottom:24px}}.services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:16px;gap:16px;max-width:100%;margin-bottom:53px}@media screen and (max-width:1439px){.services-grid{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.services-grid{grid-template-columns:1fr}}.services-grid .service-card{background:url(/_next/static/media/services-bg.80e0c845.png) no-repeat;background-size:cover;border-radius:16px;padding:32px;border:1px solid #3c3c3c;text-align:left}@media screen and (max-width:767px){.services-grid .service-card{padding:32px 24px}}.services-grid .service-card img{width:48px;height:48px;margin-bottom:32px}.services-grid .service-card h3{font-weight:400;font-size:32px;line-height:93%;margin:0 0 16px}@media screen and (max-width:1439px){.services-grid .service-card h3{margin:0 0 32px;position:relative}.services-grid .service-card h3:before{content:"";position:absolute;left:0;right:0;bottom:-16px;height:1px;width:100%;background:rgba(255,255,255,.1)}}.services-grid .service-card p{color:#B4B4B4;margin-bottom:0}.ai-smart{padding:0 32px 240px;display:flex;justify-content:center}@media screen and (max-width:1439px){.ai-smart{flex-direction:column;text-align:center}}@media screen and (max-width:767px){.ai-smart{padding:0 0 125px;margin:0 15px}}.ai-smart .section-title{text-align:left}@media screen and (max-width:767px){.ai-smart .section-title{font-size:22px}}.ai-smart .ai-smart-pic{display:flex;flex-direction:row}@media screen and (max-width:1439px){.ai-smart .ai-smart-pic{justify-content:center;margin-bottom:40px}}@media screen and (max-width:767px){.ai-smart .ai-smart-pic{margin-bottom:24px}}.ai-smart .aiBrainImg{width:387px;border-radius:16px;margin-right:16px}@media screen and (max-width:767px){.ai-smart .aiBrainImg{width:calc(60% - 8px);margin-right:8px}}.ai-smart .aiChartImg{width:253px;border-radius:16px;margin-right:150px}@media screen and (max-width:1439px){.ai-smart .aiChartImg{margin-right:0}}@media screen and (max-width:767px){.ai-smart .aiChartImg{width:calc(40% - 8px)}}.ai-smart .content{max-width:467px}@media screen and (max-width:1439px){.ai-smart .content{margin:0 auto;max-width:100%}}.ai-smart .content h2{font-weight:400;font-size:64px;line-height:64px;margin-bottom:24px}@media screen and (min-width:992px){.ai-smart .content h2{margin-top:54px}}@media screen and (max-width:767px){.ai-smart .content h2{font-size:32px;line-height:1;margin-bottom:16px}}.ai-smart .content p{font-size:16px;color:#B4B4B4;margin-bottom:32px;max-width:403px;margin-top:0}@media screen and (max-width:1439px){.ai-smart .content p{margin:0 auto 32px}}.cases{position:relative;padding:0 0 240px;margin:0 32px}@media screen and (max-width:767px){.cases{padding:0 0 100px;margin:0 15px}}.cases:before{content:"";position:absolute;left:0;right:32px;top:65px;display:block;height:1px;width:100%;background:#1F1F1F}.cases h2{font-size:32px;margin-bottom:30px}.cases .section-title{text-align:left}@media screen and (max-width:767px){.cases .section-title{font-size:22px}}.case-wrap{display:flex;justify-content:center;align-items:center;gap:16px;padding-top:106px}@media screen and (max-width:1439px){.case-wrap{flex-direction:column;gap:40px}}@media screen and (max-width:767px){.case-wrap{padding-top:49px}}.case-wrap .case{justify-content:center;display:flex;flex-direction:column;background-color:#202020;border-radius:16px;overflow:hidden;max-width:521px;padding-bottom:32px}@media screen and (max-width:991px){.case-wrap .case{max-width:100%}}.case-wrap .case img{max-width:100%;padding-bottom:32px}.case-wrap .case p{display:flex;justify-content:space-between;font-size:16px;line-height:19px;color:#B4B4B4;padding-top:12px;margin:12px 32px 0;border-top:1px solid rgba(255,255,255,.1)}.case-wrap .case p.first{border-top:none;margin-top:0;padding-top:0}.case-wrap .case p span{color:#FFF;text-align:right;max-width:50%}@media screen and (max-width:767px){.case-wrap .case p span{max-width:65%}}.case-wrap .case p span.yellow{color:#F0B020}.case-wrap .case .button-block{display:flex;justify-content:center;align-items:flex-end;flex-grow:1;margin-top:32px;border-top:none}.case-wrap .case .button-block a{height:max-content}.subscribe{display:flex;justify-content:center;flex-direction:column;text-align:center;border:2px solid #f0b020;border-radius:24px;margin:0 32px 240px;padding:80px 0}@media (min-width:1440px){.subscribe{background:#080808 url(/_next/static/media/subscribe-bg-xl.baf1334c.png) no-repeat 50% 50%;background-size:cover}}@media screen and (max-width:1439px){.subscribe{padding:40px 15px;background:#080808 url(/_next/static/media/subscribe-bg-lg.f7d3f64e.png) no-repeat 50% 50%;background-size:cover}}@media screen and (max-width:767px){.subscribe{margin:0 15px 66px}}.subscribe h2{margin-bottom:32px;font-weight:500;font-size:48px;line-height:130%;color:#F5F5F5}@media screen and (max-width:1439px){.subscribe h2{margin:0 auto 24px}}@media screen and (max-width:991px){.subscribe h2{max-width:513px}}@media screen and (max-width:767px){.subscribe h2{font-size:32px;line-height:44px}}.subscribe form{display:flex;max-width:675px;width:100%;margin:0 auto;background:#FFF;border-radius:46px;padding:6px}.subscribe form .message{color:#000}.subscribe form input{flex-grow:1;border-radius:46px;font-weight:500;font-size:16px;line-height:22px;color:#000;border:none;margin:0 18px}@media screen and (max-width:767px){.subscribe form input{margin:0 6px 0 16px;max-width:calc(100% - 130px)}}.subscribe form input:focus{outline:none}.subscribe form input:focus::placeholder{color:transparent}.subscribe form input::placeholder{color:#B4B4B4}.subscribe form button{padding:13px 40px}@media screen and (max-width:767px){.subscribe form button{padding:13px 16px}}.subscribe form button.disabled{cursor:default;pointer-events:none}.contact-form{position:relative;display:grid;grid-template-columns:1fr 1fr;text-align:center;background:#181818;border-radius:24px 0 0 24px;margin:0 100px 240px}@media screen and (max-width:1439px){.contact-form{margin:0 30px 120px;grid-template-columns:1fr;border-radius:24px;padding:40px 16px 0}}@media screen and (max-width:767px){.contact-form{padding:40px 0 0;margin:0 15px 138px}}.contact-form:before{content:"";position:absolute;top:-16px;right:140px;width:485px;height:488px;background:url(/_next/static/media/form-bg.75cbc723.png) no-repeat;z-index:-1}@media screen and (max-width:1439px){.contact-form:before{display:none}}.contact-form h2{font-weight:500;font-size:64px;line-height:68px;color:#FFFFFF;margin-bottom:40px}@media screen and (max-width:767px){.contact-form h2{padding:0 15px}}.contact-form p{font-size:16px;line-height:22px;color:#FFFFFF;margin:0}@media screen and (max-width:1439px){.contact-form p{margin-bottom:56px}}@media screen and (max-width:767px){.contact-form p{padding:0 15px}}.contact-form p.success{margin:40px 0 0;color:#000;height:48px}.contact-form .contact-title{display:flex;flex-direction:column;justify-content:center;text-align:left;padding:0 94px}@media screen and (max-width:1439px){.contact-form .contact-title{padding:0;text-align:center}.contact-form .contact-title h2{margin-bottom:40px}}@media screen and (max-width:767px){.contact-form .contact-title h2{margin-bottom:24px;font-size:32px;line-height:36px}}.contact-form form{width:100%;border-radius:24px;background:#FFF;display:flex;flex-direction:column;margin:0 auto}.form-wrap{padding:88px 32px 32px}@media screen and (max-width:1439px){.form-wrap:before{content:"";position:absolute;top:-16px;right:50%;transform:translateX(50%);width:560px;height:16px;background:url(/_next/static/media/form-before.4d5f7fbd.png) no-repeat;z-index:1}}@media screen and (max-width:767px){.form-wrap{padding:72px 16px 24px}.form-wrap:before{content:"";position:absolute;top:-16px;right:50%;transform:translateX(50%);width:306px;height:16px;background:url(/_next/static/media/form-before-mob.3fa636f6.png) no-repeat;z-index:1}}.free-audit-form{position:relative}.free-audit-form:before{content:"";position:absolute;right:32px;top:36px;width:27px;height:24px;background:url(/_next/static/media/form-before.45289b72.svg) no-repeat}.free-audit-form:after{content:"";position:absolute;left:32px;top:32px;width:122px;height:32px;background:url(/_next/static/media/form-after.9ec2ef23.svg) no-repeat}.free-audit-form::placeholder{font-weight:500;font-size:16px;color:#ABABAB}.free-audit-form .form-row{display:flex;gap:16px;margin-bottom:24px;flex-wrap:wrap}@media screen and (max-width:767px){.free-audit-form .form-row{flex-direction:column}}.free-audit-form .form-group{position:relative;flex:1 1;display:flex;flex-direction:column}.free-audit-form .full-width{width:100%}.free-audit-form label{text-align:left;margin-bottom:8px;font-size:16px;line-height:130%;color:#080808}.free-audit-form input,.free-audit-form textarea{min-height:40px;font-family:SuisseIntl;padding:8px 16px;font-size:16px;border:1px solid #d9d9d9;border-radius:8px;outline:none}.free-audit-form input:focus::placeholder,.free-audit-form textarea:focus::placeholder{color:transparent}.free-audit-form input::placeholder,.free-audit-form textarea::placeholder{color:#bbb}.free-audit-form button{margin-top:40px;width:100%}@media screen and (max-width:767px){.free-audit-form button{margin-top:32px;width:100%}}.free-audit-form textarea{resize:vertical}.free-audit-form .error{position:absolute;top:calc(100% - 2px);text-align:left;color:red;font-size:12px}.footer{display:flex;justify-content:space-between;padding:32px 0;margin:0 32px;border-top:1px solid #f3f3f3}@media screen and (max-width:1199px){.footer{flex-direction:column;gap:24px}}@media screen and (max-width:767px){.footer{padding:16px 0 32px;margin:0 15px}}.footer-info{display:flex;flex-direction:row;align-items:center;gap:40px}@media screen and (max-width:767px){.footer-info{position:relative;gap:16px;flex-direction:column;align-items:flex-start}.footer-info .linkedin{position:absolute;top:0;right:0}}.footer p{display:flex;align-items:center;gap:5px;margin:0;font-weight:400;font-size:16px;line-height:24px;color:#A8A8A8}.footer p span{color:#FFF}