main{margin-top:0}.swiper-button-next:after,.swiper-button-prev:after{font-size:64px}.flex-container{display:flex}.cv-hero-section,.cv-about-section{background-repeat:no-repeat;background-color:#000}.cv-hero-section{background-image:url(/images/cv-page/hero_bg_s.webp);background-position:center top;background-size:100% auto;min-height:100vh;color:var(--color-light);overflow:hidden;margin-bottom:0}.cv-hero-section .container{margin-top:calc(var(--header-height) + 80px);text-align:center}.cv-hero-section h1{font-size:36px}.cv-hero-section h1,.cv-hero-section p{margin-bottom:40px}.cta-paragraph{font-size:20px;font-weight:600}.cv-hero-section .video-container{max-width:853px;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden;margin-bottom:64px}.cv-about-section{background-image:url(/images/cv-page/about_bg_s.webp);background-position:right top;background-size:auto 100%;height:772px;color:var(--color-light)}.cv-about-section .container{background:linear-gradient(90deg,#000,#000000f0 10%,#0000);height:100%;display:flex;flex-direction:column;justify-content:center;gap:80px}.cv-about-section .container>*{max-width:550px;margin-bottom:0}.cv-about-section ul{list-style:none}.cv-about-section li{display:flex;align-items:flex-start;gap:16px}.cv-about-section li{margin-bottom:24px}.cv-about-section li:last-child{margin-bottom:0}.cv-about-section .icon{background-image:url(/images/icons/blue_gradient_icons_sprite.webp);background-size:100% auto;width:24px;height:24px;flex-shrink:0}.cv-about-section ul li:nth-child(2) .icon{background-position:0 -24px}.cv-about-section ul li:nth-child(3) .icon{background-position:0 -48px}.cv-about-section ul li:nth-child(4) .icon{background-position:0 -72px}.cv-about-section ul li:nth-child(5) .icon,.cv-about-section ul li:nth-child(6) .icon{background-position:0 -96px}.benefit{background:linear-gradient(180deg,#fff 25%,#ffffffd9),var(--hover-gradient);display:flex;gap:16px;justify-content:space-between;align-items:center;border-radius:32px;padding:16px;flex-direction:column;margin-bottom:16px}.benefit:last-child{margin-bottom:0}.benefit:after{background:linear-gradient(180deg,#1f1f2900,#1f1f290f);padding:1px}.benefit .title{margin-bottom:15px}.benefit .icon{background:url(/images/icons/benefits_sprite.webp) no-repeat;width:200px;height:200px;background-size:100% auto;flex-shrink:0}.benefit:nth-child(2) .icon{background-position:0 -200px}.benefit:nth-child(3) .icon{background-position:0 -400px}.benefit:nth-child(4) .icon{background-position:0 -600px}.benefit:nth-child(5) .icon{background-position:0 -800px}.use-cases-section .flex-container{flex-wrap:wrap;row-gap:48px;justify-content:center}.use-cases-section .use-case{max-width:600px;width:100%}.use-cases-section .use-case h3,.use-cases-section .use-case .about{margin-bottom:8px}.use-cases-section .use-case-img{border-radius:20px;margin-bottom:25px}.use-cases-section .use-case ul,.business-cases .case ul{margin-left:10px}.business-cases .case{background-size:auto 100%;background-repeat:no-repeat;max-width:598px;height:897px;color:#fff;border-radius:20px;padding:20px;display:flex;flex-direction:column;justify-content:flex-end}.case-coffee-chain{background-image:url(/images/cv-page/bc1.webp);background-position:right top}.case-retail-audit{background-image:url(/images/cv-page/bc2.webp);background-position:left top}.business-cases .case .content{display:flex;flex-direction:column;gap:16px}.eye{position:relative;flex-shrink:0}.eye:after{content:url(/images/hexagon_bg.webp);position:absolute;background:u;z-index:-1;transform:translate(-50%,-50%);left:50%;top:50%}@media(min-width:600px){.benefit{background:linear-gradient(90deg,#fff 25%,#ffffffd9),var(--hover-gradient);flex-direction:row}.benefit:after{background:linear-gradient(90deg,#1f1f2900,#1f1f290f)}}@media(min-width:768px){.cv-hero-section{background-image:url(/images/cv-page/hero_bg_m.webp);background-position:right top}.cv-about-section{background-image:url(/images/cv-page/about_bg_m.webp)}.benefit{padding:24px}.use-cases-section .use-case{width:calc(50% - 12px)}.use-cases-section .flex-container{column-gap:24px}}@media(min-width:1024px){.container>.btn{margin-top:80px}.cv-hero-section{background-image:url(/images/cv-page/hero_bg_l.webp)}.cv-hero-section h1{font-size:54px}.cta-paragraph{font-size:24px}.cv-about-section li{align-items:flex-start}.cv-about-section{background-image:url(/images/cv-page/about_bg_l.webp)}.benefit{padding-left:40px;gap:80px}.use-cases-section .use-case-img{border-radius:40px}.business-cases .case{width:calc(50% - 20px);border-radius:40px}.business-cases .case .content{min-height:450px}}@media(min-width:1260px){h2{margin-bottom:70px}.cv-hero-section{height:1183px}.cv-hero-section .container{padding:0;width:853px}.cv-hero-section .about-paragraph{text-align:left}.cv-about-section .container{background:none}.business-cases .case{width:initial;padding:40px}}
