.ramp-header{z-index:1000;-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);background:#ffffffa6;width:100%;position:fixed;top:0;left:0}.ramp-header .ramp-container{justify-content:space-between;align-items:center;padding:14px 0;display:flex}.ramp-header-logo{align-items:center;display:flex}.ramp-header-logo-img{width:95px;height:auto}.ramp-header-nav ul{align-items:center;gap:100px;list-style:none;display:flex}.ramp-header-nav a{color:#6b6d71;font-size:18px;font-weight:500;line-height:100%;text-decoration:none;transition:color .3s}.ramp-header-nav a:hover,.ramp-header-nav a.active-link{color:var(--green-color);font-weight:600}.rmp-primary-btn{background:var(--green-color);color:var(--white-color);font-size:var(--btn-font-size);letter-spacing:.67px;border-radius:8px;justify-content:center;align-items:center;padding:14px 24px;text-decoration:none;transition:all .3s;display:inline-flex}.rmp-primary-btn:hover{opacity:.9}.ramp-header-toggle{cursor:pointer;background:0 0;border:none;width:28px;height:20px;display:none;position:relative}.ramp-header-toggle span{background:var(--blue-color);width:100%;height:2px;transition:all .35s;position:absolute;left:0}.ramp-header-toggle span:first-child{top:0}.ramp-header-toggle span:nth-child(2){top:9px}.ramp-header-toggle span:nth-child(3){bottom:0}.ramp-header-toggle.active span:first-child{top:9px;transform:rotate(45deg)}.ramp-header-toggle.active span:nth-child(2){opacity:0}.ramp-header-toggle.active span:nth-child(3){bottom:9px;transform:rotate(-45deg)}.ramp-header-mobile-cta{display:none}.banner{background-color:#fff;height:280vh;position:relative}.banner-sticky-pin{top:var(--header-height,90px);width:100%;height:calc(100vh - var(--header-height,90px));position:sticky;overflow:hidden}.banner-overlay-image-wrapper{z-index:2;transform-origin:50%;will-change:transform, opacity;backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.banner-overlay-image{object-fit:cover;object-position:center;width:110%;height:110%;top:-5%;left:-5%}.banner-main-wrapper{z-index:3;will-change:transform, opacity;backface-visibility:hidden;align-items:center;display:flex;position:absolute;inset:0}.banner-main-content{justify-content:space-between;align-items:center;gap:80px;width:100%;min-height:100vh;padding:120px 0;display:flex;position:relative}.banner-left{flex:none;width:48%}.banner-heading{color:#000}.banner-description{color:#000;max-width:550px;margin:0}.banner-right{border-radius:28px;width:49%;position:relative;overflow:hidden;box-shadow:0 30px 80px #0000001f}.banner-scroll-indicator{align-items:center;gap:12px;display:flex;position:absolute;bottom:60px;left:50%;transform:translate(-50%)}.banner-scroll-dot{background:#00c16a;border-radius:50%;width:8px;height:8px}.banner-scroll-text{font-size:var(--span-font-size);color:#000;font-weight:500}.banner-video{object-fit:cover;aspect-ratio:4/3;width:100%;height:100%;display:block}@media (max-width:768px){.banner-main-content{flex-direction:column;align-items:flex-start;min-height:auto}.banner-right{width:100%}.banner-video{aspect-ratio:4/5}.banner-scroll-indicator{bottom:56px}.banner-left{max-width:100%}.banner-heading{font-size:clamp(2rem,8vw,2.8rem)}}@media (prefers-reduced-motion:reduce){.banner-overlay-image-wrapper,.banner-main-wrapper{transition:none!important;animation:none!important;transform:none!important}.banner-main-wrapper{opacity:1!important}.banner-overlay-image-wrapper{opacity:0!important;visibility:hidden!important}}.banner-bg-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.banner-video-bg-wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.trust-credibility{align-content:center;align-items:center;min-height:70vh;position:relative;overflow:hidden}.trust-credibility-bg{position:absolute;inset:0}.trust-credibility-bg-image{object-fit:cover}.trust-credibility-overlay{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.trust-credibility-content{text-align:center}.trust-credibility-heading{color:var(--primary-color);opacity:0;line-height:150%;transition:opacity .4s,transform .6s;transform:translateY(80px)}.trust-credibility-description{max-width:1000px;color:var(--primary-color);opacity:0;margin:0 auto;transition:opacity .5s,transform .7s;transform:translateY(100px)}.trust-credibility-tabs{justify-content:center;align-items:stretch;column-gap:0;margin-top:40px;transition:column-gap .7s;display:flex}.trust-credibility.active .trust-credibility-tabs{column-gap:10px}.trust-credibility-tab{opacity:0;-webkit-backdrop-filter:blur(14px);background:#00000082;border:1px solid #fff3;border-radius:14px;align-content:center;align-items:center;padding:5px 14px;transition:opacity .5s,transform .7s,margin .5s;display:flex;transform:translateY(80px)}.trust-credibility-tab-icon{flex-shrink:0;align-items:center;display:flex}.trust-credibility-tab-content{text-align:left;margin-left:10px}.trust-credibility-tab-content h3{color:#fff;font-size:16px;font-weight:700}.trust-credibility-tab-title{font-size:var(--span-font-size);letter-spacing:.83px;color:var(--white-color);font-weight:500;line-height:16px}.trust-credibility.active .trust-credibility-heading,.trust-credibility.active .trust-credibility-description,.trust-credibility.active .trust-credibility-tab{opacity:1;transform:translateY(0)}.trust-credibility-heading,.trust-credibility-description,.trust-credibility-tab,.trust-credibility-tabs{transition-delay:0s}.ramp-footer-wrapper{justify-content:space-between;align-items:flex-start;gap:60px;display:flex}.ramp-footer-left{flex:1}.ramp-footer-logo{width:260px;height:auto}.ramp-footer-address h3{font-size:var(--h3-font-size);color:#132976;margin-bottom:8px;font-weight:400}.ramp-footer-address p{font-size:var(--para-font-size);color:#333;max-width:260px;font-weight:300;line-height:130%}.ramp-footer-social{align-items:center;gap:18px;margin-top:32px;display:flex}.ramp-footer-social a{justify-content:center;align-items:center;transition:transform .3s;display:flex}.ramp-footer-social a:hover{transform:translateY(-4px)}.coming-soon-page{text-align:center;background:#000;justify-content:center;align-items:center;min-height:100vh;padding:120px 20px;display:flex}.coming-soon-content h1{color:#fff;margin-bottom:20px;font-size:72px;font-weight:700}.coming-soon-content p{color:#ffffffb3;font-size:20px;font-weight:400}.numbers-section{align-content:center;min-height:70vh;position:relative;overflow:hidden}.numbers-video-wrapper{z-index:1;position:absolute;inset:0}.numbers-video{object-fit:cover;width:100%;height:100%}@media screen and (max-width:768px){.numbers-video{object-fit:cover}}.numbers-overlay{z-index:2;background:linear-gradient(#fff 0%,#ffffffe6 20%,#ffffff73 50%,#fff0 80%),linear-gradient(90deg,#fffffff2 0%,#fff9 14%,#fff0 32%),linear-gradient(270deg,#fffffff2 0%,#fff9 14%,#fff0 32%),linear-gradient(#fff0 62%,#ffffff2e 82%,#ffffff8c 100%);position:absolute;inset:0}.numbers-content-wrapper{z-index:3;position:relative}.numbers-heading{text-align:center;letter-spacing:-2px;color:#0d2a4d;line-height:150%}.numbers-cards{grid-template-columns:repeat(3,1fr);gap:48px;margin-top:60px;display:grid}.numbers-card{-webkit-backdrop-filter:blur(100px);background:#ffffffd6;border-radius:30px;padding:64px 32px 24px;box-shadow:10px 10px 20px #0000000a}.numbers-card h3{color:#6cbd45;line-height:100%}.numbers-card p{color:var(--blue-color);margin-top:24px;font-weight:500;line-height:130%}.numbers-section{opacity:0;transform:translateY(100px)}.numbers-section.active{opacity:1;transform:translateY(0)}.ramp-faq-section{background:#fdfdff;position:relative;overflow:hidden}.ramp-faq-wrapper{justify-content:flex-end;align-items:end;min-height:500px;display:flex}.ramp-faq-image-col{width:45%;position:absolute;bottom:0;left:0}.ramp-faq-image-wrap{position:relative;overflow:hidden}.ramp-faq-image{object-fit:contain;width:100%;height:auto;transition:transform 1s cubic-bezier(.22,1,.36,1);transform:translateY(8%)}.ramp-faq-section:hover .ramp-faq-image{transform:translateY(1%)}.ramp-faq-content-col{width:50%;padding-bottom:var(--section-padding-bottom);margin-left:auto}.ramp-faq-box{background:#f3f5f6;border-radius:30px;padding:28px}.ramp-faq-item{background:#fff;border-radius:8px;margin-bottom:14px;transition:all .5s;overflow:hidden}.ramp-faq-item:last-child{margin-bottom:0}.ramp-faq-question{cursor:pointer;text-align:left;color:#000;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:18px;font-size:22px;font-weight:500;display:flex}.ramp-faq-arrow{flex-shrink:0;justify-content:center;align-items:center;transition:transform .45s;display:flex}.ramp-faq-item.active .ramp-faq-arrow{transform:rotate(90deg)}.ramp-faq-answer-wrap{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .6s cubic-bezier(.22,1,.36,1),opacity .4s;display:grid}.ramp-faq-answer-wrap.open{opacity:1;grid-template-rows:1fr}.ramp-faq-answer{overflow:hidden}.ramp-faq-answer-inner{color:#3c3c43d9;padding:0 18px 18px;font-size:20px}.home-get-in-touch-section .get-in-touch-section{align-items:center;width:100%;display:flex;position:relative;overflow:hidden}.home-get-in-touch-section{background-image:url(/image/contact/getintch-dsktp-bnr.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.get-in-touch-overlay{background:#ffffff1f;position:absolute;inset:0}.get-in-touch-wrapper{z-index:2;width:100%;padding:var(--section-padding);justify-content:flex-end;display:flex;position:relative}.get-in-touch-form-card{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background:#eeeeee42;border-radius:10px;width:100%;max-width:420px;padding:22px 40px}.get-in-touch-heading{color:#000;margin-bottom:24px;font-weight:500}.get-in-touch-form{width:100%}.git-field{margin-bottom:18px}.git-input{width:100%;height:44px;font-size:var(--para-font-size);color:#000;background:0 0;border:none;border-bottom:1px solid #000;outline:none}.git-input::placeholder{color:#000}.git-phone-row{align-items:center;gap:12px;margin-bottom:18px;display:flex}.git-country-code{width:72px;height:44px;font-size:var(--para-font-size);border-bottom:1px solid #000;align-items:center;display:flex}.git-phone-input{flex:1}.git-select-row{gap:12px;margin-top:14px;display:flex}.git-select-col{flex:1}.git-select{width:100%;height:42px;font-size:var(--para-font-size);background:#fff;border:0;outline:none;padding:0 12px}.git-submit-btn{color:#fff;width:100%;font-size:var(--para-font-size);cursor:pointer;background:#000;border:none;margin-top:40px;padding:12px 24px;font-weight:500;transition:all .3s}.git-submit-btn:hover{opacity:.9}.git-error{color:red;margin-top:5px;font-size:12px;display:block}.git-success{color:green;margin-top:16px;font-size:14px}.insights-section{background:#f7f7f796}.insights-top-content{max-width:900px;margin-bottom:60px}.insights-description{max-width:800px;color:var(--primary-color)}.insights-cards-wrapper{border-radius:40px;padding:32px}.insights-slide{padding:0 14px}.insights-card{width:100%}.insights-image-wrap{margin-bottom:18px;position:relative;overflow:hidden}.insights-image{object-fit:cover;border-radius:18px;width:100%;height:320px;transition:transform .6s}.insights-card:hover .insights-image{transform:scale(1.04)}.insights-card-content{padding:0 14px}.insights-card-title{color:#282735;margin-bottom:6px;font-weight:500}.insights-card-description{letter-spacing:-.15px;color:#818498}.insights-cards-wrapper .slick-list{margin:0 -14px}.insights-slider-arrow:before{content:""!important;display:none!important}.insights-slider-arrow{justify-content:center;align-items:center;display:flex!important}@media (max-width:1300px) and (min-width:1025px){.insights-image{height:240px}.insights-card-title{font-size:18px}.insights-slide{padding:0 10px}.insights-cards-wrapper .slick-list{margin:0 -10px}}@media (max-width:767px){.insights-image-wrap{border-bottom-right-radius:0;border-bottom-left-radius:0}}.scroll-driver{height:600vh;position:relative}.sticky-wrap{height:100vh;position:sticky;top:0;overflow:hidden}.values-section{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.values-container{justify-content:space-between;align-items:stretch;gap:4%;width:90%;max-width:1440px;height:100%;display:flex;position:relative}.values-left{flex-direction:column;flex:0 0 52%;justify-content:center;height:100%;display:flex;position:relative}.intro-image-wrap{opacity:0;z-index:12;pointer-events:none;will-change:transform, opacity;width:clamp(240px,26vw,500px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.intro-image{width:100%;display:block}.values-list{opacity:0;pointer-events:none;flex-direction:column;gap:clamp(18px,2.4vw,42px);width:100%;list-style:none;transition:opacity .45s;display:flex}.values-list.list-visible{opacity:1;pointer-events:auto}.value-item{cursor:pointer;opacity:0;align-items:center;gap:24px;transition:opacity .5s,transform .55s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(-38px)}.value-item.reveal{opacity:1;transform:translate(0)}.value-dot-wrap{opacity:0;flex-shrink:0;width:20px;height:20px;transition:opacity .35s,transform .45s cubic-bezier(.34,1.56,.64,1);position:relative;transform:scale(.3)}.value-item.active .value-dot-wrap,.value-item:hover .value-dot-wrap{opacity:1;transform:scale(1)}.value-dot{background:var(--dot-green);border-radius:50%;position:absolute;inset:0}.value-dot:before,.value-dot:after{content:"";background:#32c96a2e;border-radius:50%;animation:2s infinite dpulse;position:absolute;inset:-10px}.value-dot:after{animation-delay:.55s}@keyframes dpulse{0%{opacity:0;transform:scale(.5)}40%{opacity:1}to{opacity:0;transform:scale(1.65)}}.value-text{color:var(--navy);transition:color .28s,transform .28s}.value-item.active .value-text{color:var(--green-color);transform:translate(8px)}.value-item:hover .value-text{transform:translate(8px)}.values-right{opacity:0;flex-direction:column;flex:0 0 48%;justify-content:flex-end;align-self:flex-end;align-items:center;transition:opacity 1s,transform 1.2s cubic-bezier(.22,1,.36,1);display:flex;transform:translate(90px)}.values-right.show{opacity:1;transform:translate(0)}.values-image{object-fit:contain;width:100%;max-width:800px;display:block}.network-scroll-driver{height:260vh;position:relative}.network-sticky{top:var(--header-height);height:calc(100vh - var(--header-height));background:#efefef;position:sticky;overflow:hidden}.network-section{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.network-container{box-sizing:border-box;justify-content:space-between;align-items:center;gap:clamp(24px,4vw,90px);width:80%;max-width:1400px;height:100%;max-height:100%;margin:0 auto;padding:20px 0;display:flex}.network-left{opacity:0;flex:0 50%;justify-content:center;align-items:center;max-height:85%;transition:opacity .4s,transform .4s;display:flex;transform:translate(-60px)}.network-left.in{opacity:1;transform:translate(0)}.map-container{width:100%;height:100%;max-height:calc(100vh - var(--header-height) - 80px);aspect-ratio:1;position:relative}.network-map{object-fit:contain}.map-pin{z-index:5;opacity:0;background:#ff1f1f;border-radius:50%;width:15px;height:15px;transition:transform .5s cubic-bezier(.34,1.56,.64,1),opacity .5s;position:absolute;transform:translate(-50%,-50%)scale(0)}.map-pin.pin-visible{opacity:1;transform:translate(-50%,-50%)scale(1)}.map-pin:before{content:"";background:#ff414138;border-radius:50%;animation:2.2s infinite pulse;position:absolute;inset:-12px}.map-pin:after{content:"";background:#ff41411a;border-radius:50%;animation:2.2s .3s infinite pulse;position:absolute;inset:-22px}@keyframes pulse{0%{opacity:0;transform:scale(.6)}40%{opacity:1}to{opacity:0;transform:scale(1.35)}}.pin-delhi{top:35%;left:54%}.pin-hyd{top:45%;left:55%}.pin-goa{top:49%;left:51%}.network-right{opacity:0;flex-direction:column;flex:0 0 48%;justify-content:center;max-width:600px;max-height:90%;transition:opacity .4s .15s,transform .4s .15s;display:flex;transform:translate(60px)}.network-right.in{opacity:1;transform:translate(0)}.network-title{letter-spacing:-2%;margin-top:0;margin-bottom:12px}.section-desc{margin-bottom:24px}.location-list{flex-direction:column;gap:clamp(12px,2vh,28px);display:flex}.location-item{opacity:.2;border-bottom:1px solid #08264d1a;justify-content:space-between;align-items:flex-end;gap:30px;padding-bottom:clamp(10px,1.5vh,22px);transition:opacity 1.2s,transform 1.2s cubic-bezier(.22,1,.36,1);display:flex}.location-item.item-in{opacity:1}.airport-name{color:#08264d;margin:0;font-weight:500}.city-name{font-size:var(--h4-font-size);color:var(--green-color);font-weight:500}@media (max-height:800px) and (min-width:992px){.network-container{gap:clamp(16px,2.2vw,40px);padding:10px 0}.network-left{max-height:78%}.map-container{max-height:calc(100vh - var(--header-height) - 120px)}.network-title{margin-bottom:8px}.network-right .section-desc{margin-bottom:14px;line-height:1.45}.location-list{gap:clamp(8px,1.3vh,16px)}.location-item{padding-bottom:clamp(6px,1vh,12px)}}@media (max-height:680px) and (min-width:992px){.network-scroll-driver{height:auto}.network-sticky{height:auto;min-height:0;position:relative;top:0;overflow:visible}.network-section{min-height:0;padding:28px 0}.network-container{align-items:flex-start;gap:22px;height:auto;max-height:none;padding:0}.network-left{align-self:center;max-height:360px}.map-container{max-height:340px}}.ops-section{position:relative}.ops-title{text-align:center;margin-bottom:70px}.ops-slider{margin-bottom:60px}.ops-slider-placeholder{min-height:380px}@media (min-width:768px){.ops-slider-placeholder{min-height:420px}}@media (min-width:1167px){.ops-slider-placeholder{min-height:480px}}.ops-nav{color:#fff;cursor:pointer;z-index:50;background:#000;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;font-size:18px;position:absolute;bottom:-60px;display:flex!important}.ops-prev{left:18px}.ops-next{left:78px}.ops-nav svg{width:20px;height:20px}.ops-nav.slick-disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.ops-slider{padding:0 4vw}.slick-slide.is-active .ops-arrow{transform:rotate(-135deg)}.ops-section .slick-list{overflow:visible!important}.ops-section .slick-track{align-items:center;transition:transform .8s cubic-bezier(.22,1,.36,1);display:flex!important}.ops-section .slick-slide{padding:0 12px;transition:width .8s cubic-bezier(.22,1,.36,1),opacity .5s}@media (min-width:1200px){.ops-section .slick-slide:has(.is-active){width:860px!important}}.ops-card{cursor:pointer;border-radius:36px;height:480px;position:relative;overflow:hidden}.ops-image{object-fit:cover;width:100%;height:100%;transition:transform 1.2s;position:absolute;inset:0}.ops-card:hover .ops-image{transform:scale(1.06)}.ops-overlay{background:linear-gradient(#00000014 0%,#00000040 55%,#000000c7 100%);position:absolute;inset:0}.ops-content{z-index:5;flex-direction:column;justify-content:flex-end;padding:38px;display:flex;position:absolute;inset:0}.ops-top{opacity:0;justify-content:space-between;align-items:center;gap:clamp(20px,3vw,50px);width:calc(100% - 76px);transition:opacity .45s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ops-section .slick-slide:has(.is-active) .ops-top{opacity:1}.ops-left-content{flex:0 0 38%}.ops-name,.ops-bottom-title{color:#fff;font-weight:500}.ops-line{background:#ffffff47;width:1px;min-width:1px;height:220px}.ops-desc{color:#ffffffe0;flex:1;max-width:340px}.ops-bottom{justify-content:space-between;align-items:center;display:flex}.ops-bottom-title{transition:opacity .3s}.ops-section .slick-slide:has(.is-active) .ops-bottom-title{opacity:0}.ops-arrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000059;border-radius:50%;justify-content:center;align-items:center;width:66px;height:66px;transition:transform .45s,background .45s;display:flex}.ops-arrow svg{stroke:#78d84f;stroke-width:2.5px;fill:none;width:38px;height:38px}.slick-slide .ops-arrow{transform:rotate(45deg)}.slick-slide:has(.is-active) .ops-arrow{transform:rotate(-135deg)}.ops-marquee-container{width:100%;padding:20px 0;position:relative;overflow:hidden}.ops-marquee-track{gap:30px;width:max-content;animation:30s linear infinite scrollMarquee;display:flex}.ops-marquee-container:hover .ops-marquee-track{animation-play-state:paused}.ops-track-item{flex-shrink:0;width:400px}@keyframes scrollMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.ops-track-item{width:280px}.ops-marquee-track{gap:16px;animation-duration:20s}}.contact-us-banner{background-image:url(/image/contact/contact-banner-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;padding:160px 0;position:relative;overflow:hidden}.contact-us-banner:before{content:"";z-index:0;background:linear-gradient(90deg,#000000d9 0%,#000000a6 30%,#0000 60%);position:absolute;inset:0}.contact-us-banner>*{z-index:1;position:relative}.contact-banner-wrapper{box-shadow:none;background:0 0;border:none;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.contact-banner-content{width:100%;max-width:800px;box-shadow:none;background:0 0;border:none}.contact-banner-left{width:100%}.contact-banner-title{color:#fff;margin-bottom:24px;font-size:64px;font-weight:500;line-height:1.15}.contact-banner-description{color:#fff;margin-bottom:48px;font-size:24px;font-weight:400;line-height:1.5}.contact-banner-address p{color:#fff;letter-spacing:-2%;margin-bottom:16px;font-size:20px;font-weight:500;line-height:150%}.contact-banner-address a{color:var(--green-color);font-size:20px;text-decoration:none;transition:all .3s}.contact-banner-address a:hover{opacity:.8}.contact-us-banner .get-in-touch-wrapper{padding:0}.contact-us-banner .get-in-touch-section .ramp-container{max-width:100%}.contact-us-banner .get-in-touch-section{width:46%}.contact-us-banner .get-in-touch-overlay{display:none}.contact-us-banner .get-in-touch-wrapper{justify-content:center}.banner-overlay-bg{z-index:1;opacity:1;pointer-events:none;background:#000;transition:opacity .7s;position:absolute;inset:0}.banner-overlay-bg-hidden{opacity:0}.insights-cards-wrapper .slick-list{overflow:hidden}.insights-cards-wrapper .slick-track{display:flex!important}.insights-cards-wrapper .slick-slide{height:auto}.insights-cards-wrapper .slick-slide>div,.insights-card{height:100%}.common-banner{background:#fff;align-items:stretch;width:100%;min-height:100vh;display:flex;position:relative;overflow:hidden}.common-banner-left{z-index:3;flex:0 0 50%;align-items:center;width:50%;padding:90px 24px 80px 5%;display:flex;position:relative}.common-banner-left-inner{width:100%;max-width:560px}.common-banner-badge{background:#f3f3f3;border-radius:999px;align-items:center;gap:8px;margin-bottom:32px;padding:7px 16px;animation:.5s 50ms both commonBannerFadeUp;display:inline-flex;box-shadow:0 4px 18px #00000014}.common-banner-badge-dot{background:var(--green-color);border-radius:50%;flex-shrink:0;width:10px;height:10px;animation:2.4s ease-in-out infinite commonBannerDotPulse}.common-banner-badge-text{color:#333;font-size:13px;font-weight:500}.common-banner-heading{font-size:var(--h2-font-size);letter-spacing:1.5px;color:#333;font-weight:400;line-height:1.15;animation:.6s .15s both commonBannerFadeUp}.common-banner-description{font-size:var(--para-font-size);color:#000000bf;margin-top:24px;font-weight:500;line-height:1.7;animation:.6s .28s both commonBannerFadeUp}.common-banner-word{color:#000000bf;transition:color .3s}.common-banner-word-efficient{animation:6s ease-in-out infinite commonBannerWordEfficient}.common-banner-word-safe{animation:6s ease-in-out infinite commonBannerWordSafe}.common-banner-word-scalable{animation:6s ease-in-out infinite commonBannerWordScalable}.common-banner-certified{margin-top:56px;animation:.6s .4s both commonBannerFadeUp}.common-banner-certified-label{font-size:var(--span-font-size);color:#000000b3;margin-bottom:10px;font-weight:400}.common-banner-certified-img{object-fit:contain;width:44px;height:44px}.common-banner-right{flex:0 0 50%;width:50%;animation:.8s 80ms both commonBannerFadeUp;position:relative;overflow:hidden}.common-banner-video{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.common-banner-right:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#fff 0%,#fffffff5 8%,#ffffffbf 22%,#ffffff59 42%,#fff0 65%);position:absolute;inset:0}.common-banner-right:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#fff0 0%,#ffffffd9 65%,#fff 100%);height:210px;position:absolute;bottom:0;left:0;right:0}.common-banner-video-overlay{display:none}@keyframes commonBannerDotPulse{0%{background:#5fbd4f;box-shadow:0 0 #5fbd4f73}50%{background:#2f8f2f;box-shadow:0 0 0 7px #5fbd4f1f}to{background:#5fbd4f;box-shadow:0 0 #5fbd4f00}}@keyframes commonBannerFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes commonBannerWordEfficient{0%,30%{color:var(--green-color)}33%,to{color:#000000bf}}@keyframes commonBannerWordSafe{0%,32%{color:#000000bf}35%,63%{color:var(--green-color)}66%,to{color:#000000bf}}@keyframes commonBannerWordScalable{0%,65%{color:#000000bf}68%,95%{color:var(--green-color)}to{color:#000000bf}}@media screen and (max-width:1440px){.common-banner-left{flex-basis:50%;width:50%;padding-left:5%;padding-right:20px}.common-banner-left-inner{max-width:500px}.common-banner-right{flex-basis:50%;width:50%}.common-banner-right:after{height:180px}}@media screen and (max-width:1200px){.common-banner-left-inner{max-width:440px}.common-banner-heading{line-height:1.18}.common-banner-right:before{background:linear-gradient(90deg,#fff 0%,#fffffff0 10%,#ffffffb3 28%,#ffffff40 48%,#fff0 70%)}}@media screen and (max-width:1024px){.common-banner-left{flex:0 0 50%;width:50%;padding-top:88px;padding-bottom:60px}.common-banner-right{flex:0 0 50%;width:50%}.common-banner-left-inner{max-width:100%}.common-banner-certified{margin-top:40px}.common-banner-right:after{height:140px}}@media screen and (max-width:768px){.common-banner{background:#000;min-height:100svh;display:block}.common-banner-right{z-index:0;width:100%;height:100%;position:absolute;inset:0}.common-banner-right:before,.common-banner-right:after{display:none}.common-banner-video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.common-banner-video-overlay{z-index:1;background:linear-gradient(#00000026 0%,#00000080 58%,#000000e6 100%);display:block;position:absolute;inset:0}.common-banner-left{z-index:2;flex:none;width:100%;padding:0 20px 52px;display:block;position:absolute;bottom:0;left:0;right:0}.common-banner-left-inner{max-width:100%}.common-banner-badge{-webkit-backdrop-filter:blur(8px);background:#ffffff24;margin-bottom:22px}.common-banner-badge-text{color:#fff}.common-banner-heading{color:#fff;letter-spacing:-.5px}.common-banner-description{color:#ffffffd1;margin-top:16px}.common-banner-word{color:#ffffffd1}.common-banner-certified{margin-top:28px}.common-banner-certified-label{color:#fff9}@keyframes commonBannerWordEfficient{0%,30%{color:var(--green-color)}33%,to{color:#ffffffd1}}@keyframes commonBannerWordSafe{0%,32%{color:#ffffffd1}35%,63%{color:var(--green-color)}66%,to{color:#ffffffd1}}@keyframes commonBannerWordScalable{0%,65%{color:#ffffffd1}68%,95%{color:var(--green-color)}to{color:#ffffffd1}}}@media screen and (max-width:480px){.common-banner-left{padding-bottom:40px}.common-banner-certified{margin-top:24px}.common-banner-certified-img{width:40px;height:40px}}
