.tech-frontier-page{width:100%;overflow-x:hidden}.tech-mobile-hero{display:none}.techfront-video{position:relative;overflow:hidden}@media (min-width:651px){.techfront-video{overflow:visible}}.techfront-video .tech-hero-image,.techfront-video video{width:100%;height:100%;object-fit:cover;display:block}.techfront-video .robot-image{position:absolute;z-index:2;pointer-events:none}.tech-dialogue-button{border:0;background:transparent;padding:0;font:inherit;cursor:pointer;text-align:left}.future-boxes .box{box-sizing:border-box}.custom-modal{display:none;position:fixed;inset:0;z-index:99999}.custom-modal.active{display:flex;align-items:center;justify-content:center}.custom-modal-overlay{position:absolute;inset:0;border:0;width:100%;background:rgba(0,0,0,.65)}.custom-modal-box{position:relative;z-index:2;width:520px;max-width:92%;background:#fff;padding:30px;border-radius:12px;box-sizing:border-box}.custom-modal-close{position:absolute;top:12px;right:16px;border:0;background:transparent;font-size:30px;cursor:pointer}.custom-form input,.custom-form select,.custom-form textarea{width:100%;box-sizing:border-box;margin-bottom:12px;padding:12px;border:1px solid #ddd}.custom-form button{width:100%;padding:12px;border:0;background:#000;color:#fff}.success-msg{margin-top:15px;color:green;font-weight:600}@media (max-width:767px){.tech-frontier-page .methodology-section{display:none!important}.tech-mobile-hero{display:block}.tech-frontier-page .leader-sub{display:flex;flex-direction:column;gap:10px}.tech-frontier-page .leader-sub>span{display:flex;align-items:center;gap:8px}.tech-frontier-page .award-details,.tech-frontier-page .award-details-right,.tech-frontier-page .cips-left,.tech-frontier-page .cips-right,.tech-frontier-page .frp-left,.tech-frontier-page .frp-right,.tech-frontier-page .future-content,.tech-frontier-page .future-image,.tech-frontier-page .future-left,.tech-frontier-page .future-right,.tech-frontier-page .rff-left,.tech-frontier-page .rff-right{width:100%!important;float:none!important}.tech-frontier-page .cips-container,.tech-frontier-page .di-container,.tech-frontier-page .frp-wrapper,.tech-frontier-page .future-container,.tech-frontier-page .future-wrapper,.tech-frontier-page .rff-top{display:block!important}.tech-frontier-page .di-card,.tech-frontier-page .frp-item,.tech-frontier-page .future-boxes .box{width:100%!important;box-sizing:border-box}}@media (max-width:600px){.tech-frontier-page .hero-wrap .hero-content .leader-top,.tech-frontier-page .hero-wrap .hero-content .leader-top .leader-sub{padding-top:0}}@media (max-width:768px){.tech-frontier-page .methodology-section{padding:0 30px 0 49px}}@media (min-width:820px) and (max-width:820px){.tech-frontier-page .methodology-section{padding:0 20px 0 50px}.tech-frontier-page .future-off{padding:0 40px}.tech-frontier-page .data-intelligent{padding:40px 40px 0}.tech-frontier-page .stand-era{padding:20px 40px}.tech-frontier-page .future-content h1{text-align:left}.tech-frontier-page .future-content h1 img{width:74%}.tech-frontier-page .future-width-him{padding:20px 25px 20px 46px}.tech-frontier-page .ready-for-futures .rff-left h2{font-size:32px}.tech-frontier-page .ready-for-futures .rff-left h2 span br{display:none}.tech-frontier-page .ready-for-futures .rff-left p{font-size:28px}}@media (min-width:768px) and (max-width:768px){.tech-frontier-page .future-right h3{font-size:24px;line-height:35px}.tech-frontier-page .data-intelligent{padding:40px 20px}.tech-frontier-page .standcontainer{padding:0 25px}.tech-frontier-page .future-content h1{text-align:left}.tech-frontier-page .future-content h1 img{width:58%}.tech-frontier-page .future-content p{font-size:24px}.tech-frontier-page .future-ready-part{padding-left:24px}.tech-frontier-page .future-content h5{font-size:34px}.tech-frontier-page .cips-left{margin:0}.tech-frontier-page .ready-for-futures .rff-left h2{font-size:34px}.tech-frontier-page .ready-for-futures .rff-left h2 span br{display:none}.tech-frontier-page .ready-for-futures .rff-left{padding:0 0 0 64px}.tech-frontier-page .ready-for-futures .rff-left p{font-size:29px;padding-right:40px}}@media screen and (max-width:820px){body .tech-frontier-page .cips-left,body .tech-frontier-page .cips-right{padding-left:12px}body .tech-frontier-page .future-off{padding:0 40px 0 52px}body .tech-frontier-page .data-intelligent{padding:40px 40px 0 52px}body .tech-frontier-page .stand-era{padding:20px 40px 20px 52px}}@media screen and (max-width:768px){body .tech-frontier-page .standcontainer{padding:0 25px 0 0}}@media screen and (max-width:820px){body .tech-frontier-page .frp-right{padding:40px 0 0}body .tech-frontier-page .ready-for-futures .rff-left{padding:0 0 0 18px}body .tech-frontier-page .ready-for-futures .rff-right{padding:0 20px 0 52px}}@media screen and (max-width:768px){body .tech-frontier-page .frp-right{padding:40px 20px 0 0}body .tech-frontier-page .ready-for-futures .rff-left{padding:0 0 0 48px}body .tech-frontier-page .ready-for-futures .rff-right{padding:0 20px 0 50px}}@media screen and (max-width:480px){body .tech-frontier-page .cips-conf{padding:0 20px 0 42px}body .tech-frontier-page .frp-right{padding:40px 20px 0 34px}body .tech-frontier-page .ready-for-futures .rff-left h2{padding:0 0 0 8px}body .tech-frontier-page .ready-for-futures .rff-left p{padding:0 0 20px 8px}body .tech-frontier-page .standcontainer{padding:0}body .tech-frontier-page .stand-era{padding:20px 40px 20px 33px}body .tech-frontier-page .future-off{padding:0 21px 0 52px}body .tech-frontier-page .data-intelligent{padding:40px 21px 0 52px}}@media screen and (min-width:601px) and (max-width:1023px){body .tech-frontier-page .frp-left{height:auto;min-height:520px;display:flex}body .tech-frontier-page .frp-left>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}body .tech-frontier-page .frp-overlay{position:absolute;inset:0;transform:none;justify-content:center;width:100%;padding:30px 20px;box-sizing:border-box}body .tech-frontier-page .frp-overlay h2{font-size:40px;line-height:1.1}body .tech-frontier-page .frp-overlay p{font-size:18px;line-height:26px;padding:20px 0 0}}@media (max-width:1440px){.tech-frontier-page .case-desc{padding-left:30px}}@media (min-width:1537px){.tech-frontier-page .frontier-below,.tech-frontier-page .frontier-txt h4{max-width:600px}.tech-frontier-page .methodology-top{width:100%}.tech-frontier-page .methodology-top h2{white-space:nowrap}.tech-frontier-page .methodology-tags{flex-wrap:nowrap;white-space:nowrap}}@media (min-width:1537px) and (max-width:1700px){.tech-frontier-page .frontier-txt>p{max-width:540px}}@media (min-width:601px) and (max-width:767px){.tech-frontier-page .top-bar-l{top:107px}}@media (min-width:651px) and (max-width:767px){.tech-frontier-page .hero-wrap{display:block;width:100%}.tech-frontier-page .hero-wrap-top{width:100%;text-align:right}.tech-frontier-page .only-supp-mob .hero-wrap-top img{width:90%}.tech-frontier-page .top-bar-l{width:100%;background:rgba(255,255,255,.92);box-shadow:0 2px 12.7px 0 rgba(0,0,0,.12);display:flex;justify-content:space-between;align-items:center;padding:0 52px;box-sizing:border-box;position:fixed;z-index:20;transition:transform .3s ease}.tech-frontier-page .top-bar-l.hide-topbar{transform:translateY(-140%)}.tech-frontier-page .top-left-l{padding:5px 0}.tech-frontier-page .top-left-l h2{color:#4D5054;font-family:Archivo;font-size:22px;font-weight:200;line-height:20px;text-transform:uppercase;display:flex;align-items:center;gap:0;margin:0}.tech-frontier-page .top-left-l h2 img{width:30px;height:auto}.tech-frontier-page .top-right-l a{display:none}.tech-frontier-page .techfront-video{width:94%;float:right;padding:0 0 40px}.tech-frontier-page .techfront-video img{width:70%!important;right:174px;bottom:38px}}@media screen and (min-width:601px) and (max-width:820px){body .tech-frontier-page .cips-conf{padding:0 40px 0 52px}body .tech-frontier-page .cips-left,body .tech-frontier-page .cips-right{padding-left:0}body .tech-frontier-page .future-width-him{padding:20px 40px 20px 52px}body .tech-frontier-page .future-scope-section .media-more{margin-left:52px;width:calc(100% - 92px)}body .tech-frontier-page .future-ready-part{padding-left:0}body .tech-frontier-page .frp-right{padding-right:0}body .tech-frontier-page .frp-video{min-height:500px}}