body{font-family:Plus Jakarta Sans,sans-serif;margin:0;padding:0;overflow-x:clip}html{scroll-behavior:smooth}@media(max-width:1199px){html,body{overflow-x:clip;max-width:100%}}h1,h2,h3,h4,h5,h6{font-family:Inter,sans-serif;margin:0;padding:0}p,a,ul{margin:0;padding:0}li{list-style:none}img{max-width:100%;height:auto}a{display:inline-block;text-decoration:none;transition:.3s ease-in;color:inherit}input,select,textarea{width:100%}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--color-blue);outline-offset:2px;border-radius:4px}.skip-link{position:absolute;left:-9999px;top:0;z-index:2000;background:var(--color-darkblue);color:#fff;padding:12px 20px;border-radius:0 0 10px;font-weight:600;text-decoration:none}.skip-link:focus{left:0}.form-err{display:block;color:#d92d20;font-size:13px;font-weight:600;margin-top:6px}.form-err:empty{display:none}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:#d92d20!important}.ty-modal{position:fixed;inset:0;z-index:1200;display:none;align-items:center;justify-content:center;padding:20px;background:#14123c80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;transition:opacity .25s ease}.ty-modal.open{display:flex;opacity:1}.ty-card{background:#fff;border-radius:24px;max-width:460px;width:100%;padding:42px 36px 36px;text-align:center;box-shadow:0 40px 100px #0a0a2866;transform:translateY(14px) scale(.98);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.ty-modal.open .ty-card{transform:none}.ty-icon{width:72px;height:72px;border-radius:50%;margin:0 auto 20px;background:linear-gradient(135deg,#16c98a,#2ca8fe);display:grid;place-items:center}.ty-icon svg{width:34px;height:34px}.ty-card h2{font-size:25px;line-height:1.2;color:var(--color-darkblue);margin:0 0 10px}.ty-card p{font-size:16px;line-height:1.6;color:var(--color-light-grey);margin:0 0 24px}.ty-actions{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.ty-close{border:0;cursor:pointer}.ty-home{display:inline-flex;align-items:center;padding:14px 26px;border-radius:999px;font-weight:700;color:var(--color-blue);border:1px solid #d7dbea;text-decoration:none}.ty-home:hover{border-color:var(--color-blue);background:#f5f7ff}.reveal-ready .reveal-el{opacity:0;transform:translateY(20px);transition:opacity .55s ease,transform .55s ease;will-change:opacity,transform}.reveal-ready .reveal-el.reveal-in{opacity:1;transform:none}.hl{background-image:linear-gradient(var(--hl, rgba(44, 168, 254, .4)),var(--hl, rgba(44, 168, 254, .4)));background-repeat:no-repeat;background-position:left 82%;background-size:100% 46%;padding:0 .06em;border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone}.reveal-ready .hl{background-size:0% 46%;transition:background-size .6s cubic-bezier(.65,0,.35,1)}.reveal-ready .hl.hl-in{background-size:100% 46%}.hl-blue{--hl: rgba(69, 65, 241, .26)}.hl-sky{--hl: rgba(44, 168, 254, .42)}.hl-orange{--hl: rgba(243, 142, 24, .46)}.hl-pink{--hl: rgba(244, 114, 182, .46)}.hl-green{--hl: rgba(32, 201, 151, .42)}.hl-purple{--hl: rgba(149, 117, 250, .44)}@media(prefers-reduced-motion:reduce){.reveal-ready .hl{transition:none;background-size:100% 46%}}:root{--color-white: #fff;--color-black: #000;--color-transparent: #0000;--color-darkblue: #2722df;--color-blue: #4541f1;--color-skyblue: #2ca8fe;--color-orange: #f38e18;--color-95cdfe: #95cdfe;--color-light-grey: #6b6b6b;--color-ededed52: #ededed52;--color-b3b3b3: #b3b3b3;--color-f5f5f0: #f5f5f0;--color-a99dff: #a99dff;--page-bg: #ffffff;--surface: #f5f6f9;--ink: #0b0a1f;--on-ink: #ffffff;--hairline: #e7e9f2;--fs-60: clamp(34px, 5vw, 60px);--fs-35: clamp(24px, 2.6vw, 35px);--fs-100: clamp(48px, 8vw, 100px);--lh-116: 122%;--fs-50: clamp(27px, 3.6vw, 50px);--fs-30: clamp(22px, 2.3vw, 30px);--fs-20: 20px;--fs-80: clamp(40px, 6.5vw, 80px)}.fs-60{font-size:var(--fs-60);font-weight:600;line-height:var(--lh-116);padding-bottom:15px}.fs-80{font-size:var(--fs-80);font-weight:600;padding-bottom:10px;line-height:112%}.fs-30{font-size:var(--fs-30);font-weight:400;padding-bottom:10px}.fs-50{font-size:var(--fs-50);line-height:110%}.fs-100{font-weight:800;font-size:var(--fs-100)}.fs-40{font-size:var(--fs-45)}.fs-35{font-size:var(--fs-35);padding-bottom:10px}p,.content-improves ul li,.content-holders li{font-size:22px;line-height:170%;padding-bottom:10px}.sub-title{font-size:18px;font-weight:500;padding-bottom:20px}.eyebrow-accent{display:inline-flex;align-items:center;gap:12px;color:var(--color-blue)!important;font-weight:600;text-transform:uppercase;letter-spacing:.06em;font-size:14px}.eyebrow-accent{gap:0}.fs-20{font-size:var(--fs-20);font-weight:500;padding-bottom:10px}.text-lightgrey{color:var(--color-light-grey)!important}.section-padding{padding:80px 0}.topdata-holders p{font-size:var(--fs-50);font-weight:400;color:var(--color-light-grey);line-height:110%}.center-data .fs-60{padding-bottom:15px}.pin-spacer{background:#000!important}.center-data{max-width:65%;margin:0 auto;text-align:center;width:100%}.link-button.orange{background:var(--color-orange);border-color:var(--color-orange)}.link-button.orange:hover{border-color:var(--color-white);background:var(--color-blue);color:var(--color-white)}.link-button{display:inline-block;font-size:18px;font-weight:500;color:var(--color-white);padding:15px 32px;border-radius:999px;background:var(--color-blue);background-size:200% 100%;background-position:left center;border:1.5px solid var(--color-blue);transition:background-color .25s ease,border-color .25s ease,color .25s ease,transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s ease}.link-button:hover{background:var(--color-orange);color:var(--color-white);border-color:var(--color-orange);transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.link-button{transition:background-color .25s ease,color .25s ease}.link-button:hover{transform:none}}.aurora-dark{position:relative;overflow:hidden;isolation:isolate;background:#0b0a1f;color:#fff}.aurora-dark>.container{position:relative;z-index:1}.aurora-glow{position:absolute;inset:-25%;z-index:0;pointer-events:none;background:radial-gradient(38% 38% at 22% 30%,rgba(69,65,241,.6),transparent 70%),radial-gradient(34% 34% at 80% 22%,rgba(44,168,254,.48),transparent 70%),radial-gradient(40% 40% at 62% 84%,rgba(243,142,24,.42),transparent 70%);filter:blur(30px);transform:translate(calc(var(--mx, 0) * 1px),calc(var(--my, 0) * 1px));animation:auroraDrift 16s ease-in-out infinite alternate}@keyframes auroraDrift{0%{scale:1.05}to{scale:1.16}}@media(prefers-reduced-motion:reduce){.aurora-glow{animation:none}}.link-button:hover{background-position:right center}.border-section{border-radius:50px;margin:13px}.link-button:hover span.overlays{width:100%}.lines-image{position:absolute;inset:0;height:100%;width:100%;object-fit:cover;z-index:-1}.cta-holders{text-align:center}.cta-holders .fs-100{font-weight:700;text-transform:capitalize;padding-bottom:15px}.link-button.white{background:var(--color-white);color:var(--color-black)}.link-button.white:hover{background:var(--color-blue);color:var(--color-white);border-color:var(--color-white)}section.cta-sec{background:var(--color-blue);color:var(--color-white)}.cta-holders .universal-anchor{padding-top:40px}.banner-space{padding-top:130px}.breadcrumbs~main>:first-child{padding-top:30px!important}@media(max-width:575px){.breadcrumbs~main>:first-child{padding-top:18px!important}}.link-button.black{background:var(--color-black);color:var(--color-white);border-color:var(--color-black)}.link-button.orange{background:var(--color-orange);color:var(--color-white);border-color:var(--color-orange)}.link-button.black:hover{background:var(--color-orange);border-color:var(--color-orange)}.link-button.orange:hover{background:var(--color-blue);border-color:var(--color-blue)}.banner-radius{border-radius:33px;margin:12px}.badge-data{display:block;max-width:fit-content;margin:0 auto 10px;border:1px solid #dbdbdb;border-radius:100px;padding:10px 20px;font-size:16px;font-weight:500;color:#8b8b8b}.eyebrow-pill{display:inline-block;border:1px solid #d8d7fb;border-radius:100px;padding:10px 20px;font-size:16px;font-weight:500;line-height:1;color:var(--color-blue);background:#fff9;margin:0 0 18px}.imagehere{max-width:100px;height:100px;overflow:hidden;border-radius:50%;background:#dddcdc}.imagehere img{height:100%;width:100%;object-fit:cover}.gridprofiles{display:flex;align-items:center;gap:30px}.dataclientsays{max-width:510px;width:100%;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;gap:30px;padding:20px}.content-datasliders p{font-size:18px;line-height:170%;padding-bottom:10px}.quote-icon{max-width:80px;width:100%;margin-bottom:20px}.gridprofiles p{font-size:15px}.gridprofiles .fs-20{font-weight:600;padding-bottom:0}.slider-holderss{padding-top:80px}.custom-paginations{margin-top:70px;display:flex;align-items:center;justify-content:center;gap:30px}.swiper-slide.swiper-slide-next .dataclientsays{border-right:1px solid var(--color-a99dff);border-left:1px solid var(--color-a99dff)}.custom-paginations .swiper-pagination{position:static;max-width:fit-content;width:100%}.faq-custom-scope .faq-title{font-size:22px;font-weight:400;line-height:normal}.faq-custom-scope .alladat-hersss p{font-size:18px;font-weight:400}.faq-custom-scope .faq-container{display:flex;flex-direction:column;gap:20px;padding-top:50px}.faq-custom-scope .faq-holders{overflow:hidden;display:flex;align-items:start;justify-content:space-between;gap:20px;border-top:.5px solid #d1d1d170;border-bottom:.5px solid #d1d1d170;padding:20px 15px;background:linear-gradient(87deg,#f5f5f0,#fff,#f5f5f0)}.faq-custom-scope .alladat-hersss{max-width:100%;width:100%}.faq-custom-scope .grid-faq{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer}.faq-custom-scope .title-faq{display:flex;align-items:center;gap:15px}.faq-custom-scope .icon-imagess{max-width:40px;width:100%}.faq-custom-scope .faq-icon{max-width:fit-content;width:100%;cursor:pointer}.faq-custom-scope span.faq-symbol{height:20px;width:20px;background:var(--color-darkblue);clip-path:polygon(45% 0%,55% 0%,55% 45%,100% 45%,100% 55%,55% 55%,55% 100%,45% 100%,45% 55%,0% 55%,0% 45%,45% 45%);display:block;transition:.3s ease-in}.faq-custom-scope .grid-faq.active span.faq-symbol{transform:rotate(45deg)}.faq-custom-scope .bootm-data{overflow:hidden;max-height:0;clip-path:polygon(0 0,100% 0,100% 0,0 0);opacity:0;transition:max-height .5s ease,clip-path .5s ease,opacity .4s ease}.faq-custom-scope .bootm-data.active{max-height:1000px;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);opacity:1}.faq-custom-scope .faqy-deschere{padding-top:20px}.faq-custom-scope.faq-sec{background:var(--color-f5f5f0)}.faq-custom-scope .loadmore-button{max-width:fit-content;margin:0 auto;padding-top:50px}.faq-custom-scope p.faq-no{font-size:20px;font-weight:800;color:var(--color-blue);line-height:normal}.tect-holderbanner{max-width:85%;width:100%;margin:0 auto;text-align:center;padding-bottom:50px}.image-here{max-width:fit-content;width:100%;margin:0 auto}.grid-buttons{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;padding-top:20px}.tect-holderbanner .fs-60{padding-bottom:20px}section.banner-sec{background:var(--color-white);position:relative;padding-bottom:40px}.lines-grid{position:absolute;height:100%;display:flex;width:80%;justify-content:space-between;inset:0 0 0 50%;transform:translate(-50%)}span.lines{width:2px;display:block;background:#0000000f;height:100%;position:relative}span.lines:after{position:absolute;content:"";height:20px;width:20px;border-radius:50%;top:0;left:-9px;border:2px solid var(--color-blue);background:var(--color-f5f5f0);animation:topbottom 12s linear infinite alternate}.lines-grid span.lines:nth-child(2n):after{animation-direction:alternate-reverse}@keyframes topbottom{0%{top:0}to{top:100%;transform:translateY(-100%)}}.banner-sec .container{position:relative;z-index:1}ul.badge-grids li{background:#f7f5ff;max-width:fit-content;padding:5px 10px;font-size:15px;font-weight:500;border-radius:8px}ul.badge-grids{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0}.imageicons{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.work-excerpt{padding-top:10px}.gridsall-workss{display:grid;gap:30px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:80px}.works-holderss{max-width:500px;width:100%;margin:0 auto}.works-holderss:hover .work-imagess img{scale:1.06}.gridicons-lists{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;flex-direction:column}.works-holderss p{font-size:16px;font-weight:400;padding-bottom:10px}.work-imagess{max-width:100%;width:100%;height:370px;overflow:hidden;display:flex;align-items:end}.work-imagess img{height:100%;width:100%;object-fit:contain;transition:.3s ease-in}.learn-more{color:var(--color-blue);font-weight:500!important}.work-details{padding-top:10px}.grid-urls{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.grid-buttonsuniversal{display:flex;gap:20px;flex-wrap:wrap;padding-top:30px}.statcics-holders .fs-100{line-height:normal}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding-top:70px}.price-card{max-width:510px;width:100%;margin:0 auto;padding:40px;border:1px solid #e1e1e1;border-radius:15px;position:relative;display:flex;gap:20px;flex-direction:column;justify-content:space-between;height:100%}.price-card ul{list-style:none;margin:28px 0}.price-card li{font-size:17px;padding:10px 0;border-bottom:1px solid #e3e3e3;display:flex;align-items:center;gap:10px;font-weight:500}.price-monthly{display:flex;align-items:end;gap:10px;padding:20px 0}.price-monthly .fs-60{padding:0}span.badge-data.price-badge{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-white);position:absolute;top:-25px;left:20px}.grid-pricingdata{display:flex;flex-direction:column;gap:100px}@media(max-width:1600px){:root{--fs-100: 85px;--fs-80: 65px;--fs-50: 40px;--fs-60: 50px;--fs-30: 25px;--fs-35: 30px}p,.content-improves ul li,.content-holders li{font-size:17px}.process-step .fs-100{font-size:90px}.link-button{font-size:15px;padding:10px 20px}.section-padding{padding:60px 0}.banner-space{padding-top:95px}.content-datasliders p{font-size:15px}.work-imagess{height:325px}}@media(max-width:1400px){:root{--fs-100: 70px;--fs-80: 55px;--fs-35: 35px;--fs-50: 34px;--fs-60: 45px;--fs-30: 22px;--fs-20: 18px}p,.content-improves ul li,.content-holders li{font-size:15px}.sub-title{font-size:15px;padding-bottom:15px;line-height:normal}.border-section{border-radius:30px;margin:9px}.badge-data{font-size:14px}.faq-custom-scope .icon-imagess{max-width:30px}.imagehere{height:90px;width:90px}.quote-icon{max-width:60px;margin-bottom:0}.slider-holderss{padding-top:50px}.faq-custom-scope .alladat-hersss p{font-size:16px}.gridsall-workss{padding-top:50px}.work-imagess{height:275px}.price-card li{font-size:15px}.price-card{padding:30px}.price-card ul{margin:15px 0}.grid-pricingdata{gap:50px}}@media(max-width:1199px){:root{--fs-100: 60px;--fs-50: 28px;--fs-60: 36px}.center-data{max-width:100%}.banner-space{padding-top:77px}.banner-radius{border-radius:0;margin:0}.tect-holderbanner{max-width:767px}.gridsall-workss{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){:root{--fs-100: 50px;--fs-35: 25px}.section-padding{padding:40px 0}.swiper-slide.swiper-slide-next .dataclientsays{border:none}.tect-holderbanner{padding-bottom:30px}.pricing-grid{grid-template-columns:repeat(2,1fr);padding:20px}span.badge-data.price-badge{font-size:12px;padding:6px 15px;top:-16px}.price-monthly{padding:5px 0}}@media(max-width:767px){:root{--fs-100: 45px;--fs-30: 20px}.faq-custom-scope .icon-imagess{display:none}.faq-custom-scope .faq-title{font-size:18px;font-weight:400}.faq-custom-scope p.faq-no{line-height:normal}.faq-custom-scope .alladat-hersss p{font-size:14px}.pricing-grid{grid-template-columns:repeat(1,1fr);padding:15px}}@media(min-width:1400px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1360px}}@media(max-width:575px){.gridsall-workss{grid-template-columns:repeat(1,minmax(0,1fr))}}.bars{width:40px;cursor:pointer}.bars .line{fill:none;stroke:#000;stroke-width:4;stroke-linecap:square;transition:stroke-dasharray .4s,stroke-dashoffset 1s}.bars .line.top{stroke-dasharray:40 172}.bars .line.middle{stroke-dasharray:40 111}.bars .line.bottom{stroke-dasharray:40 172}.bars.active .top{stroke-dashoffset:-132px}.bars.active .middle{stroke-dashoffset:-71px}.bars.active .bottom{stroke-dashoffset:-132px}header.custom-header{position:fixed;width:100%;top:36px;z-index:111;transition:top .35s ease,padding .35s ease,background .35s ease,box-shadow .35s ease,border-color .35s ease}header.custom-header.scroll-now{top:0;padding:10px 0;background:#ffffffb8;-webkit-backdrop-filter:saturate(160%) blur(14px);backdrop-filter:saturate(160%) blur(14px);box-shadow:0 6px 24px #0a0a2812;border-bottom:1px solid rgba(20,20,50,.06)}.logo-main{justify-self:start;min-height:60px;display:flex;align-items:center}.logo-main a{display:inline-flex;align-items:center;text-decoration:none}.logo-main img{display:block;height:38px;width:auto}.grid-headers{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;max-width:98%;margin:0 auto;gap:30px}.gridcontact-query{display:flex;align-items:center;gap:24px;width:100%;max-width:max-content;justify-self:end}.main-navlinks-holders{max-width:fit-content;width:100%;margin:0 auto;justify-self:center;transition:.2s ease-in}ul.nav-linkss{display:flex;align-items:center;gap:42px;padding:18px 48px;border-radius:48px;max-width:fit-content;background:var(--color-orange)}ul.nav-linkss li{position:relative}ul.nav-linkss li a{font-size:19px;font-weight:600;line-height:normal;color:var(--color-white);display:inline-flex;align-items:center;gap:7px}ul.nav-linkss li a .caret{font-size:11px;transition:transform .25s ease}ul.nav-linkss li a.active{text-decoration:underline;text-underline-offset:5px}.menu-icon{height:60px;width:60px;background:var(--color-white);border-radius:48px;display:flex;align-items:center;justify-content:center;box-shadow:#63636333 0 2px 8px;cursor:pointer;border:1px solid rgba(255,255,255,.3)}.contact-nows a{font-size:19px;font-weight:600;color:var(--color-black);padding:14px 32px;border-radius:71px;background:var(--color-white);position:relative;overflow:hidden;z-index:1;box-shadow:#63636333 0 2px 8px}.contact-overlays{position:absolute;inset:0 auto 0 0;width:0%;background:var(--color-blue);content:"";transition:.3s ease-in;border-radius:71px;border:1px solid var(--color-blue);opacity:0}.contact-nows a:hover .contact-overlays{opacity:1;width:100%}span.contact-name{position:relative;z-index:1}.contact-nows a:hover span.contact-name{color:var(--color-white)}.mega-menu{position:absolute;left:50%;transform:translate(-50%) translateY(10px);top:100%;width:min(1120px,94vw);max-height:calc(100vh - 120px);overflow-y:auto;overscroll-behavior:contain;background:var(--color-white);border-radius:24px;box-shadow:0 30px 80px #14143c2e;padding:38px 40px 26px;opacity:0;visibility:hidden;transition:opacity .22s ease,transform .22s ease;pointer-events:none}.mega-menu:before{content:"";position:absolute;left:0;right:0;top:-22px;height:22px}header.custom-header.mega-open .mega-menu{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}header.custom-header.mega-open .has-mega .caret{transform:rotate(180deg)}.mega-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.mega-col .mega-heading{display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;letter-spacing:.05em;color:var(--color-darkblue);padding-bottom:12px;margin-bottom:12px;border-bottom:2px solid;border-image:linear-gradient(90deg,var(--color-blue),var(--color-skyblue)) 1}.mega-art{flex:0 0 auto;width:30px;height:30px;border-radius:9px;background:var(--c);display:grid;place-items:center;transition:transform .2s ease}.mega-art svg{width:62%;height:62%;display:block}.mega-col .mega-heading:hover .mega-art{transform:rotate(-6deg) scale(1.08)}.mega-col ul{display:flex;flex-direction:column;gap:9px}.mega-col ul li a{font-size:14.5px;font-weight:500;color:#2c2c3a;transition:color .2s ease,transform .2s ease;display:inline-block}.mega-col ul li a:hover,.mega-col ul li a.active{color:var(--color-blue);transform:translate(3px)}.mega-col ul li .soon{font-size:14.5px;font-weight:500;color:#b3b3c0;cursor:default}.mega-foot{margin-top:24px;padding-top:18px;border-top:1px solid #ececf5;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mega-flink{display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:14px;background:var(--color-f5f5f0);transition:background .2s ease}.mega-flink:hover{background:#4541f114}.mega-flink strong{font-size:15px;color:var(--color-darkblue);font-weight:700}.mega-flink span{font-size:13px;color:var(--color-light-grey)}.popup-dataholders{position:fixed;inset:0;width:100%;height:100vh;height:100dvh;z-index:999;visibility:hidden;overflow:hidden}.popup-dataholders.show-popup{visibility:visible}header.custom-header.drawer-active{z-index:1001;background:transparent!important;backdrop-filter:none!important;box-shadow:none!important;border-bottom:0!important}header.custom-header.drawer-active .contact-nows,header.custom-header.drawer-active .logo-main,header.custom-header.drawer-active .search-toggle{opacity:0;visibility:hidden;pointer-events:none}.drawer-close{position:fixed;top:24px;right:24px;z-index:1001;height:54px;width:54px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;background:var(--color-white);color:var(--color-darkblue);border:0;box-shadow:0 8px 26px #00000038;opacity:0;visibility:hidden;transform:scale(.8) rotate(-90deg);transition:opacity .3s ease .15s,transform .3s ease .15s,background .2s ease,visibility 0s linear .5s}.popup-dataholders.show-popup .drawer-close{opacity:1;visibility:visible;transform:scale(1) rotate(0);transition:opacity .3s ease .15s,transform .3s ease .15s,background .2s ease}.drawer-close:hover{background:var(--color-orange);color:#fff;transform:scale(1.06)}.drawer-shell{display:grid;grid-template-columns:300px 1fr;height:100vh;height:100dvh;position:relative;overflow:hidden;background:linear-gradient(135deg,#1b1a8f 0%,var(--color-blue) 55%,#2f6bf6 100%);clip-path:circle(0% at calc(100% - 50px) 50px);transition:clip-path .55s cubic-bezier(.7,0,.2,1)}.popup-dataholders.show-popup .drawer-shell{clip-path:circle(150% at calc(100% - 50px) 50px)}.drawer-orb{position:absolute;top:-160px;right:-120px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle at center,rgba(44,168,254,.45),transparent 65%);pointer-events:none}.drawer-rail{position:relative;z-index:1;padding:64px 36px 44px;background:#0003;display:flex;flex-direction:column;gap:28px;border-right:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.drawer-rail-top{display:flex;flex-direction:column;gap:18px}.drawer-logo{width:46px;height:46px}.drawer-tagline{color:#ffffffeb;font-size:21px;line-height:132%;font-family:Inter,sans-serif;font-weight:600;max-width:240px}.drawer-cta{align-self:flex-start;display:flex;flex-direction:column;gap:2px;align-items:flex-start;background:#fff;color:var(--color-blue);border-radius:14px;padding:11px 22px;margin-top:0;box-shadow:0 12px 26px #00000038;transition:transform .2s ease,background .2s ease,color .2s ease}.drawer-cta:hover{transform:translateY(-3px);background:var(--color-orange);color:#fff}.drawer-cta-main{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.1}.drawer-cta-arrow{transition:transform .2s ease}.drawer-cta:hover .drawer-cta-arrow{transform:translate(5px)}.drawer-cta-sub{font-size:12.5px;font-weight:600;color:#6b6b8a}.drawer-cta:hover .drawer-cta-sub{color:#ffffffeb}.drawer-rail-foot{margin-top:auto;display:flex;flex-direction:column;gap:22px}.drawer-contact{display:grid;gap:3px}.drawer-clabel{font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-95cdfe);margin-top:10px}.drawer-clabel:first-child{margin-top:0}.drawer-contact a{color:#fff;font-size:16px;font-weight:500}.drawer-contact a:hover{color:var(--color-95cdfe)}.drawer-socials{display:flex;gap:12px}.drawer-socials li a{height:38px;width:38px;display:flex;align-items:center;justify-content:center;background:#ffffff24;border:1px solid rgba(255,255,255,.22);border-radius:12px;transition:background .2s ease,transform .2s ease}.drawer-socials li a:hover{background:var(--color-orange);transform:translateY(-2px)}.drawer-socials li a img{filter:brightness(0) invert(1)}.drawer-main{position:relative;z-index:1;padding:70px 56px 48px;overflow-y:auto;display:flex;flex-direction:column}.drawer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px 28px}.drawer-group .drawer-gtitle{display:block;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:var(--color-95cdfe);font-weight:700;margin-bottom:14px}a.drawer-gtitle:hover{color:#fff}.drawer-group ul{display:flex;flex-direction:column;gap:10px}.drawer-group ul li a{font-size:15px;color:#ffffffe6;transition:color .18s ease,transform .18s ease;display:inline-block}.drawer-group ul li a:hover{color:#fff;transform:translate(4px)}.custom-cursor{position:fixed;top:0;left:0;width:10px;height:10px;background:var(--color-darkblue);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);transition:transform .15s ease-out}.logo-main,.main-navlinks-holders{transition:.2s ease-in}.logo-main.hide-opacity,.main-navlinks-holders.hide-opacity{opacity:0;visibility:hidden}header.custom-header.scroll-now span.contact-overlays{width:100%;opacity:1}header.custom-header.scroll-now .contact-nows span.contact-name{color:var(--color-white)}.search-toggle{height:60px;width:60px;border-radius:50%;cursor:pointer;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--color-white);color:var(--color-darkblue);border:1px solid rgba(255,255,255,.3);box-shadow:#63636333 0 2px 8px;transition:background .2s ease,color .2s ease}.search-toggle:hover{background:var(--color-blue);color:#fff}.search-overlay{position:fixed;inset:0;z-index:1100;background:#14123c80;backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility 0s linear .3s}.search-overlay.search-open{opacity:1;visibility:visible;transition:opacity .3s ease}.search-close{position:fixed;top:24px;right:24px;height:54px;width:54px;border-radius:50%;border:0;cursor:pointer;background:#fff;color:var(--color-darkblue);display:flex;align-items:center;justify-content:center;box-shadow:0 8px 26px #00000038;transition:background .2s ease,color .2s ease}.search-close:hover{background:var(--color-orange);color:#fff}.search-panel{background:#fff;margin:12vh auto 0;width:min(760px,92vw);border-radius:24px;box-shadow:0 40px 100px #0a0a2866;padding:28px;max-height:76vh;display:flex;flex-direction:column;transform:translateY(-16px);transition:transform .3s ease}.search-overlay.search-open .search-panel{transform:translateY(0)}.search-inputwrap{display:flex;align-items:center;gap:14px;border-bottom:2px solid #ececf5;padding-bottom:16px;color:var(--color-blue)}#siteSearch{flex:1;border:0;outline:0;font-family:Plus Jakarta Sans,sans-serif;font-size:22px;color:var(--color-darkblue);background:transparent}#siteSearch::placeholder{color:#b3b3c0}.search-results{margin-top:14px;overflow-y:auto;display:grid;grid-template-columns:1fr 1fr;gap:2px 18px}.search-item a{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:11px 14px;border-radius:12px;transition:background .15s ease}.search-item a:hover{background:#4541f112}.si-label{font-size:16px;font-weight:600;color:var(--color-darkblue)}.si-group{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:var(--color-light-grey);white-space:nowrap}.search-empty{margin-top:18px;color:var(--color-light-grey);font-size:16px}.search-empty a{color:var(--color-blue);font-weight:600}@media(max-width:1600px){ul.nav-linkss,.contact-nows a{padding:13px 30px}.menu-icon,.search-toggle{height:48px;width:48px}}@media(max-width:1400px){ul.nav-linkss li a{font-size:17px}header.custom-header{top:20px}ul.nav-linkss{gap:34px;padding:16px 40px}}@media(max-width:1199px){.main-navlinks-holders,.mega-menu{display:none}header.custom-header{top:0;padding:10px 0}header.custom-header.scroll-now{background:#f5f5f0db;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.grid-headers{display:flex;justify-content:space-between}.logo-main img{height:32px}.custom-cursor{display:none}.drawer-shell{grid-template-columns:1fr;grid-template-rows:auto 1fr;clip-path:circle(0% at calc(100% - 45px) 45px)}.popup-dataholders.show-popup .drawer-shell{clip-path:circle(150% at calc(100% - 45px) 45px)}.drawer-rail{padding:78px 24px 22px;flex-direction:column;align-items:stretch;gap:20px;border-right:0;border-bottom:1px solid rgba(255,255,255,.12)}.drawer-rail-top{flex-direction:row;flex-wrap:wrap;align-items:center;gap:20px 18px}.drawer-tagline{font-size:16px;max-width:none;flex:1}.drawer-cta{width:100%;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding:14px 22px;margin-top:0;border-radius:999px;align-self:stretch}.drawer-cta-sub{display:none}.drawer-rail-foot{margin-top:0;width:100%;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.drawer-contact{display:none}.drawer-main{padding:24px 24px 110px;min-height:0}.drawer-grid{grid-template-columns:repeat(2,1fr);gap:24px 20px}}@media(max-width:600px){.contact-nows{display:none}.drawer-grid{grid-template-columns:1fr}.drawer-rail{padding-top:90px}.search-results{grid-template-columns:1fr}.search-panel{margin-top:9vh;padding:22px}#siteSearch{font-size:18px}}.grid-footer{display:flex;gap:50px;justify-content:space-between;padding-top:80px}.logo-container{max-width:500px;width:100%}.custom-footer p,.navlinks-footer ul li a{font-size:18px;font-weight:400;color:var(--color-black)}.all-location{max-width:500px;width:100%;display:flex;flex-direction:column;gap:25px}footer.custom-footer{background:var(--color-white)}.ctafooter{background:var(--color-blue);color:var(--color-white);border-radius:0 0 50px 50px;padding:66px 0;position:relative;z-index:2;text-align:center;overflow:hidden}.ctafooter>.container{position:relative;z-index:1}.cta-fade{position:absolute;top:0;left:0;right:0;height:130px;z-index:0;pointer-events:none;background:linear-gradient(to bottom,rgba(12,10,60,.28),transparent)}.cta-paint{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:clip}.cta-blob{position:absolute;will-change:transform;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.cta-blob i{display:block;border-radius:50%;filter:blur(55px);opacity:.5;mix-blend-mode:screen;animation:ctaDrift 10s ease-in-out infinite alternate}.blob-a{top:-34%;left:3%;transform:translate3d(calc(var(--px, 0px) * 1),calc(var(--py, 0px) * 1),0)}.blob-a i{width:380px;height:380px;background:radial-gradient(circle,var(--color-skyblue),transparent 68%)}.blob-b{top:-44%;right:5%;transform:translate3d(calc(var(--px, 0px) * -.7),calc(var(--py, 0px) * -.7),0)}.blob-b i{width:420px;height:420px;background:radial-gradient(circle,var(--color-orange),transparent 66%);animation-duration:12s}.blob-c{bottom:-52%;left:20%;transform:translate3d(calc(var(--px, 0px) * .55),calc(var(--py, 0px) * .55),0)}.blob-c i{width:340px;height:340px;background:radial-gradient(circle,#9d6bff,transparent 68%);animation-duration:14s}.blob-d{bottom:-44%;right:22%;transform:translate3d(calc(var(--px, 0px) * -.4),calc(var(--py, 0px) * .6),0)}.blob-d i{width:300px;height:300px;background:radial-gradient(circle,#ff4d8d,transparent 68%);animation-duration:11s}@keyframes ctaDrift{0%{transform:translate3d(-12px,-8px,0) scale(1)}to{transform:translate3d(14px,12px,0) scale(1.08)}}@media(prefers-reduced-motion:reduce){.cta-blob i{animation:none}.cta-blob{transition:none}}.ctafooter .cta-data{max-width:760px;margin:0 auto}.ctafooter .cta-data .fs-100{color:var(--color-white);font-size:34px;line-height:126%;font-weight:700;margin:0 0 28px;padding:0}@media(max-width:600px){.ctafooter .cta-data .fs-100{font-size:26px;margin-bottom:22px}.ctafooter{padding:48px 0}}.cta-btn{display:inline-flex;align-items:center;position:relative;overflow:hidden;color:#fff;background:#ffffff2e;border:none;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 10px 34px #080a3038,inset 0 1px 1px #fff6}.cta-btn:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1.5px;background:linear-gradient(180deg,#ffffffe6,#ffffff4d 30%,#fff0,#ffffff4d 70%,#ffffffe6);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.ctafooter .cta-btn:hover{background:#ffffff47;color:#fff}.logo-only{max-width:230px;width:100%}.navlinks-footer .fs-20,.address-footer .fs-20{font-weight:600;text-transform:uppercase}.navlinks-footer ul{display:flex;flex-direction:column;gap:8px;padding-top:10px}footer.custom-footer .universal-anchor{padding-top:20px}.grid-copyrights{display:flex;justify-content:space-between;gap:30px;align-items:center}.copyrights-holders{border-top:1px solid #000;margin-top:40px;padding:30px 0}.cta-data .fs-100{padding-bottom:20px}.ceo-image{max-width:200px;overflow:hidden;border-radius:20px;height:200px}.ceo-image img{height:100%;width:100%;object-fit:cover;object-position:center}.profile-grids{display:flex;align-items:center;gap:30px;padding-bottom:10px}.ceo-name{max-width:fit-content;width:100%}.profile-grids .fs-30{font-weight:700;padding-bottom:5px}.other-datafooter{position:sticky;bottom:0;left:0;width:100%;z-index:1}ul.social-mediafooter{display:flex;align-items:center;gap:20px;padding-top:30px}ul.social-mediafooter li a{height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:9px;background:#4541f1;box-shadow:0 4px 30px #0000001a;border:1px solid rgba(255,255,255,.3)}ul.social-mediafooter li a img{filter:brightness(0) invert(1);max-height:20px;width:auto}.badge-holders{background:linear-gradient(90deg,#4541f1,#4541f1ab);color:var(--color-white);display:flex;align-items:center;gap:8px;border-radius:10px;padding:5px 20px 5px 10px;max-width:fit-content;width:100%;margin-bottom:15px}.badge-holders .fs-20{padding-bottom:0;font-size:16px;font-weight:400!important;line-height:136%}.navlinks-footer{max-width:fit-content;width:100%}.policy a:hover{color:var(--color-blue)}@media(max-width:1600px){.ceo-image{max-width:160px;height:160px}.custom-footer p,.navlinks-footer ul li a{font-size:16px}.copyrights-holders{margin-top:40px;padding:15px 0}.logo-only{max-width:195px}.grid-footer{padding-top:60px}}@media(max-width:1400px){.grid-ceo{max-width:368px;width:100%}.all-location{max-width:422px;gap:25px}.badge-holders .fs-20{font-size:14px}.custom-footer p,.navlinks-footer ul li a{font-size:15px}.logo-container{max-width:fit-content}}@media(max-width:1199px){.grid-footer{padding-top:40px}.profile-grids{flex-direction:column;align-items:start}.ceo-name{text-align:start}}@media(max-width:991px){.ctafooter{border-radius:0 0 30px 30px;padding:40px 0}.ctafooter,.other-datafooter{position:static}}@media(max-width:767px){.grid-footer{flex-wrap:wrap;justify-content:center;gap:40px;text-align:center}.grid-ceo{max-width:360px;margin:0 auto}.profile-grids{flex-direction:column;align-items:center}.ceo-name{text-align:center}ul.social-mediafooter{justify-content:center}.navlinks-footer{max-width:100%;margin:0 auto}.navlinks-footer ul{align-items:center}.all-location{max-width:100%;margin:0 auto;align-items:center}.badge-holders{margin-left:auto;margin-right:auto}.grid-copyrights{gap:20px;flex-direction:column;justify-content:center;text-align:center}.logo-only{margin:0 auto}}.breadcrumbs[data-astro-cid-ilhxcym7]{padding-top:130px;padding-bottom:8px;background:transparent}.breadcrumbs[data-astro-cid-ilhxcym7] ol[data-astro-cid-ilhxcym7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-family:Plus Jakarta Sans,sans-serif;list-style:none;margin:0;padding:0}.breadcrumbs[data-astro-cid-ilhxcym7] li[data-astro-cid-ilhxcym7]{display:inline-flex;align-items:center;gap:8px}.breadcrumbs[data-astro-cid-ilhxcym7] a[data-astro-cid-ilhxcym7]{color:var(--color-light-grey);font-weight:500}.breadcrumbs[data-astro-cid-ilhxcym7] a[data-astro-cid-ilhxcym7]:hover{color:var(--color-blue)}.breadcrumbs[data-astro-cid-ilhxcym7] span[data-astro-cid-ilhxcym7][aria-current]{color:var(--color-darkblue);font-weight:600}.breadcrumbs[data-astro-cid-ilhxcym7] .sep[data-astro-cid-ilhxcym7]{color:var(--color-b3b3b3)}@media(max-width:1199px){.breadcrumbs[data-astro-cid-ilhxcym7]{padding-top:90px}}.cc[data-astro-cid-garwan2p]{position:fixed;left:16px;right:16px;bottom:16px;z-index:1000;max-width:760px;margin:0 auto;display:flex;align-items:center;gap:18px;flex-wrap:wrap;background:var(--ink, #0b0a1f);color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:16px 20px;box-shadow:0 12px 40px #08081847}.cc[data-astro-cid-garwan2p][hidden]{display:none}.cc-text[data-astro-cid-garwan2p]{margin:0;flex:1 1 320px;font-size:14px;line-height:1.55;color:#ffffffe0}.cc-text[data-astro-cid-garwan2p] a[data-astro-cid-garwan2p]{color:#bcd3ff;text-decoration:underline}.cc-actions[data-astro-cid-garwan2p]{display:flex;gap:10px;flex-shrink:0}.cc-btn[data-astro-cid-garwan2p]{cursor:pointer;border-radius:999px;padding:10px 22px;font-family:inherit;font-size:14px;font-weight:600;border:1px solid transparent}.cc-accept[data-astro-cid-garwan2p]{background:var(--color-blue, #4541f1);color:#fff}.cc-accept[data-astro-cid-garwan2p]:hover{filter:brightness(1.08)}.cc-ghost[data-astro-cid-garwan2p]{background:transparent;color:#fff;border-color:#ffffff4d}.cc-ghost[data-astro-cid-garwan2p]:hover{background:#ffffff14}@media(max-width:560px){.cc[data-astro-cid-garwan2p]{flex-direction:column;align-items:stretch;gap:12px;padding:16px}.cc-actions[data-astro-cid-garwan2p]{justify-content:flex-end}}
