.solution-overview-section-3{padding:60px;flex-direction:column;gap:80px;box-sizing:border-box}.solution-overview-section-3,.solutions-unbox-div-2{width:100%;max-width:1440px;margin:0 auto;display:flex;align-items:center}.solutions-unbox-div-2{padding:80px 200px}.solutions-unbox-div-3{max-width:1440px;margin:0 auto;padding:60px;gap:80px;align-items:center;box-sizing:border-box;overflow:hidden;justify-content:center}.div-3-header,.solutions-unbox-div-3{width:100%;display:flex;flex-direction:column}.div-3-header{gap:20px;max-width:800px}.solutions-unbox-div-4{flex-direction:row;gap:20px;justify-content:center}.solutions-unbox-div-4,.solutions-unbox-div-6{width:100%;max-width:1440px;margin:0 auto;padding:60px;display:flex;align-items:center;box-sizing:border-box;overflow:hidden}.solutions-unbox-div-6{flex-direction:column;gap:80px}.industry-header-img{width:100%;height:clamp(240px,40vw,527px);-o-object-fit:cover;object-fit:cover;object-position:center center;-o-object-position:center center;border-radius:32px;overflow:hidden}.industry-retail-info-section{width:100%;max-width:1440px;margin:0 auto;padding:60px;box-sizing:border-box}.industry-retail-info-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.industry-retail-info-card{background:#efefef;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:40px}.industry-retail-kpi-section{width:100%;max-width:1440px;margin:0 auto;padding:60px;box-sizing:border-box}.industry-smarter-img{width:100%;height:clamp(260px,45vw,682px);border-radius:32px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}.industry-retail-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.industry-retail-kpi-card{background:#f3f3f3;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:40px;justify-content:center}.industry-capability-section{width:100%;max-width:1440px;margin:0 auto;padding:60px;box-sizing:border-box}.industry-capability-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:16px}.industry-capability-card{background:#efefef;border-radius:20px;padding:18px;display:flex;flex-direction:column;gap:40px}.industry-capability-icon svg{width:40px;height:40px}.industry-capability-icon svg *{vector-effect:non-scaling-stroke;stroke-width:1.5}.use-case-adv-icon svg{width:24px;height:24px}.use-case-adv-icon svg *{vector-effect:non-scaling-stroke;stroke-width:1.5}.industry-trust-section{width:100%;max-width:1440px;margin:0 auto;padding:80px 60px;box-sizing:border-box}.industry-trust-content{width:100%;max-width:980px;margin:0 auto;display:flex;flex-direction:column;gap:40px}.industry-trust-copy{display:flex;flex-direction:column;gap:26px}.industry-market-data-section{width:100%;max-width:1440px;margin:0 auto;padding:60px;box-sizing:border-box}.industry-market-data-content{display:flex;flex-direction:column;gap:80px}.industry-market-data-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.industry-market-data-card{background:#f3f3f3;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:32px;transition:background-color .25s ease,color .25s ease}.industry-market-data-title-wrap{display:flex;align-items:center;gap:16px}.industry-market-data-icon{display:flex;align-items:center;justify-content:center}.industry-market-data-icon svg{width:32px;height:32px}.industry-market-data-card:focus-within,.industry-market-data-card:hover{background:#0d0e12}.industry-market-data-icon svg path{stroke:#141313}.industry-market-data-card:focus-within .industry-market-data-title-wrap h3,.industry-market-data-card:focus-within p,.industry-market-data-card:hover .industry-market-data-title-wrap h3,.industry-market-data-card:hover p{color:#ffffff!important}.industry-market-data-card:focus-within .industry-market-data-icon svg circle,.industry-market-data-card:focus-within .industry-market-data-icon svg path,.industry-market-data-card:focus-within .industry-market-data-icon svg rect,.industry-market-data-card:hover .industry-market-data-icon svg circle,.industry-market-data-card:hover .industry-market-data-icon svg path,.industry-market-data-card:hover .industry-market-data-icon svg rect{stroke:#f3f3f3}.industry-case-study-section{width:100%;max-width:1440px;margin:0 auto;padding:60px 120px;box-sizing:border-box;display:flex;flex-direction:column;gap:60px}.industry-case-study-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;align-items:stretch}.industry-case-study-content{background:transparent;display:flex;flex-direction:column;gap:20px}.industry-case-study-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.industry-case-study-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.industry-case-study-kpi-card,.industry-case-study-quote{background:#f3f3f3;border-radius:20px;padding:20px;display:flex;flex-direction:column;gap:24px}.industry-stakeholder-section{max-width:1440px;padding:60px;box-sizing:border-box;gap:80px}.industry-stakeholder-header,.industry-stakeholder-section{width:100%;margin:0 auto;display:flex;flex-direction:column}.industry-stakeholder-header{max-width:970px;gap:20px}.industry-stakeholder-card{background:#efefef;border-radius:32px;padding:24px;display:flex;flex-direction:column;gap:40px}.industry-stakeholder-tabs{border:1px solid #141313;border-radius:999px;padding:3px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;max-width:900px;margin:0 auto;width:100%;background:transparent}.industry-stakeholder-tab{border:none;background:transparent;border-radius:999px;padding:10px 12px;font-size:var(--font-16);font-weight:300;cursor:pointer;color:#141313}.industry-stakeholder-tab.active{background:#079d92;color:#fff}.industry-stakeholder-content{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:40px;align-items:start}.industry-stakeholder-image-wrap{border-radius:32px;overflow:hidden;max-height:340px;min-height:340px}.industry-stakeholder-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.industry-stakeholder-text{display:flex;flex-direction:column;gap:24px}.industry-stakeholder-points{padding-left:28px;display:flex;flex-direction:column;list-style-type:disc;gap:10px}.industry-comparison-section{max-width:1440px;padding:60px;gap:80px;box-sizing:border-box}.industry-comparison-header,.industry-comparison-section{width:100%;margin:0 auto;display:flex;flex-direction:column}.industry-comparison-header{max-width:960px;gap:16px}.industry-comparison-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.industry-comparison-item{min-height:58px;border:1px solid #d1d1d1;border-radius:14px;padding:12px 6px;display:flex;align-items:flex-start;gap:12px}.industry-comparison-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.industry-comparison-dot-left{background:#ef4a24}.industry-comparison-dot-right{background:#079d92}@media screen and (max-width:1180px){.solutions-unbox-div-3{gap:60px;padding:40px}.solutions-unbox-div-2{padding:80px 60px}.solutions-unbox-div-4{padding:40px;flex-direction:column;gap:66px}.solutions-unbox-div-6{padding:40px;gap:40px;flex-direction:column}.industry-comparison-section{padding:40px;gap:30px}.industry-retail-info-section{padding:40px}.industry-retail-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-capability-section,.industry-market-data-section,.industry-retail-kpi-section,.industry-trust-section{padding:40px}.industry-case-study-section{padding:40px 100px;gap:40px}.industry-stakeholder-section{padding:40px;gap:40px}.industry-stakeholder-tabs{grid-template-columns:repeat(2,minmax(0,1fr));border-radius:20px}.industry-stakeholder-content{grid-template-columns:minmax(0,1fr)}.industry-stakeholder-image-wrap{min-height:300px;max-height:300px}.industry-case-study-top{grid-template-columns:minmax(0,1fr)}.industry-case-study-content{padding-right:0}.industry-case-study-image-wrap,.industry-case-study-image-wrap .case-study-video-trigger{min-height:340px}.industry-case-study-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-comparison-grid{gap:12px}}@media screen and (max-width:1024px){.industry-comparison-grid{gap:24px}.industry-comparison-grid,.industry-retail-info-grid{grid-template-columns:minmax(0,1fr)}.industry-retail-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.industry-capability-grid{gap:12px}.industry-trust-content{max-width:100%}.industry-market-data-grid{gap:16px}}@media screen and (max-width:768px){.solution-overview-section-3{padding:20px;flex-direction:column;gap:40px}.solutions-unbox-div-2{padding:40px 20px}.solutions-unbox-div-3{gap:40px;padding:20px}.solutions-unbox-div-4{padding:20px;gap:26px}.solutions-unbox-div-6{padding:20px}.industry-comparison-section{padding:20px;gap:24px}.industry-capability-section,.industry-market-data-section,.industry-retail-info-section,.industry-retail-kpi-section,.industry-trust-section{padding:20px}.industry-case-study-section,.industry-stakeholder-section{padding:20px;gap:20px}.industry-retail-kpi-card{border-radius:12px;min-height:120px;padding:16px 14px;gap:14px}.industry-capability-card{padding:12px;border-radius:12px;min-height:auto;gap:10px}.industry-trust-content{gap:20px}.industry-trust-copy{gap:18px}.industry-market-data-content{gap:40px}.industry-market-data-grid{grid-template-columns:minmax(0,1fr)}.industry-market-data-card{padding:12px;border-radius:12px;min-height:auto;gap:10px}.industry-case-study-image-wrap{min-height:240px;border-radius:14px}.industry-case-study-image-wrap .case-study-video-trigger{min-height:240px}.industry-case-study-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.industry-case-study-kpi-card{padding:12px;border-radius:10px;gap:6px}.industry-case-study-quote{padding:14px 12px;border-radius:12px;gap:8px}.industry-stakeholder-card{padding:12px;border-radius:14px;gap:12px}.industry-stakeholder-tabs{grid-template-columns:minmax(0,1fr);border-radius:12px;padding:4px}.industry-stakeholder-tab{padding:9px 10px;font-size:14px}.industry-stakeholder-image-wrap{min-height:220px;max-height:220px;border-radius:14px}.industry-stakeholder-text{gap:10px}.industry-stakeholder-points{gap:8px;padding-left:16px}.industry-retail-info-card{padding:12px;border-radius:10px;min-height:auto;gap:10px}.industry-comparison-header{gap:12px}.industry-comparison-item{padding:12px;border-radius:10px;min-height:auto}.mobile-hidden{display:none}}@media screen and (max-width:480px){.industry-retail-kpi-card{gap:10px}.industry-retail-kpi-card h3{font-size:clamp(28px,8vw,40px)}.industry-case-study-kpi-grid,.industry-stakeholder-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-stakeholder-tabs{border-radius:12px}.industry-header-img,.industry-smarter-img{border-radius:16px}.industry-capability-card,.industry-market-data-card,.industry-retail-info-card{border-radius:10px}}.industry-case-study-image-wrap .case-study-video-trigger{flex:1;min-height:400px;background:#0d2137}.case-study-video-trigger{position:relative;width:100%;border:0;padding:0;cursor:pointer;overflow:hidden;display:block}.case-study-video-trigger__thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;pointer-events:none}.case-study-video-trigger__overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,rgba(20,19,19,.08),rgba(20,19,19,.54));transition:background .3s ease}.case-study-video-trigger:hover .case-study-video-trigger__overlay{background:linear-gradient(180deg,rgba(20,19,19,.16),rgba(20,19,19,.65))}.case-study-video-trigger__play{transition:transform .3s ease}.case-study-video-trigger:hover .case-study-video-trigger__play{transform:scale(1.06)}.case-study-video-popup{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(8,11,17,.82);backdrop-filter:blur(10px)}.case-study-video-popup__dialog{position:relative;width:min(1100px,100%);margin:auto;border-radius:28px;overflow:hidden;background:#000;box-shadow:0 32px 90px rgba(0,0,0,.35)}.case-study-video-popup__player{width:100%;display:block;aspect-ratio:16/9;max-height:calc(100vh - 80px);background:#000}.case-study-video-popup__close{position:absolute;top:16px;right:16px;width:44px;height:44px;border:0;border-radius:999px;background:rgba(20,19,19,.72);color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10}.case-study-video-popup__close svg{width:16px;height:16px}.case-study-video-popup__close:hover{background:rgba(20,19,19,.88)}.hls-player-container{position:relative;width:100%;height:100%;background:#000;display:flex;align-items:center;justify-content:center;overflow:hidden}.hls-video-element{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:filter .3s ease}.video-blur{filter:blur(4px)}.netflix-loader-overlay{position:absolute;inset:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:10;animation:solFadeIn .3s ease}.netflix-spinner{width:50px;height:50px;border-radius:50%;border:4px solid rgba(7,157,146,.3);border-top-color:#079d92;animation:solSpin 1s linear infinite}@keyframes solSpin{to{transform:rotate(1turn)}}@keyframes solFadeIn{0%{opacity:0}to{opacity:1}}.custom-play-overlay{position:absolute;inset:0;z-index:4}.center-play-button,.custom-play-overlay{display:flex;align-items:center;justify-content:center}.center-play-button{width:70px;height:70px;background:rgba(7,157,146,.85);border-radius:50%;cursor:pointer;transition:transform .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 10px 30px rgba(0,0,0,.3)}.center-play-button:hover{transform:scale(1.15);background:rgba(7,157,146,.95)}.custom-video-controls{position:absolute;bottom:0;left:0;right:0;padding:20px;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent);z-index:5;display:flex;flex-direction:column;gap:20px;transition:opacity .3s ease,transform .3s ease}.custom-video-controls.hidden{opacity:0;transform:translateY(10px);pointer-events:none}.custom-video-controls.visible{opacity:1;transform:translateY(0)}.progress-container{width:100%;height:4px;position:relative}.progress-bar-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:rgba(255,255,255,.3);border-radius:2px;outline:none;cursor:pointer;background-image:linear-gradient(var(--brand-color),var(--brand-color));background-size:var(--progress) 100%;background-repeat:no-repeat;transition:height .2s ease}.progress-bar-slider::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;background:#079D92;border-radius:50%;border:2px solid white;cursor:pointer;box-shadow:0 0 10px rgba(0,0,0,.5);-webkit-transition:transform .2s ease;transition:transform .2s ease}.progress-bar-slider:hover::-webkit-slider-thumb{transform:scale(1.2)}.controls-main-bar{display:flex;align-items:center;justify-content:space-between}.left-controls,.right-controls{display:flex;align-items:center;gap:16px}.volume-control-group{display:flex;align-items:center;position:relative}.volume-slider-container{width:0;overflow:hidden;transition:width .3s ease,margin-left .3s ease;display:flex;align-items:center}.volume-control-group:hover .volume-slider-container{width:80px;margin-left:8px}.volume-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:80px;height:4px;background:rgba(255,255,255,.3);border-radius:2px;outline:none;cursor:pointer;background-image:linear-gradient(var(--brand-color),var(--brand-color));background-size:var(--progress) 100%;background-repeat:no-repeat}.volume-slider::-webkit-slider-thumb{-webkit-appearance:none;width:10px;height:10px;background:white;border-radius:50%;cursor:pointer}.control-btn{background:none;border:none;color:white;cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;transition:transform .2s ease,background-color .2s ease;border-radius:8px}.control-btn:hover{background-color:rgba(255,255,255,.1);transform:scale(1.05)}.time-display{color:white;font-family:var(--font-be-vietnam-pro);font-size:14px;opacity:.9}