.HeroSection_hero__5BtZN{position:relative;display:flex;align-items:center;justify-content:center;padding:calc((var(--nav-height) * 2) + clamp(48px, 8vh, 80px)) clamp(20px,5vw,60px) clamp(72px,10vh,112px);background:#0a0f42;overflow:hidden;text-align:center;box-sizing:border-box}.HeroSection_heroBg__x_In_{position:absolute;inset:0;z-index:0;overflow:hidden}.HeroSection_heroBg__x_In_ img,.HeroSection_heroBg__x_In_>span,.HeroSection_heroImg__lRGsf{position:absolute;inset:0;width:100%!important;height:100%!important;max-width:none;object-fit:cover;object-position:center center}.HeroSection_heroBg__x_In_>span{display:block!important}.HeroSection_heroImg__lRGsf{object-fit:cover;object-position:center}.HeroSection_overlay__2Am8d{position:absolute;inset:0;background:linear-gradient(49.73deg,rgba(0,0,0,.7) 3.12%,rgba(102,102,102,.18) 83.84%),linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.2));pointer-events:none}.HeroSection_inner___8qSX{position:relative;z-index:1;max-width:780px;margin:0 auto}.HeroSection_title__RtWUf{margin:0 0 clamp(20px,3vw,28px);font-size:clamp(2rem,4.5vw,2.8125rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:#ffffff}.HeroSection_subtitle__80V0g{margin:0 0 clamp(28px,4vw,36px);font-size:clamp(1.125rem,2vw,1.5rem);font-weight:500;line-height:1.35;color:#ffffff}.HeroSection_subtitle__80V0g span{display:block}.HeroSection_cta__1AmWh{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:999px;background:#ffffff;color:#5844ce;font-size:1rem;font-weight:600;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}.HeroSection_cta__1AmWh:focus-visible,.HeroSection_cta__1AmWh:hover{transform:translateY(-2px);box-shadow:0 12px 28px rgba(0,0,0,.24)}@media (max-width:768px){.HeroSection_title__RtWUf{font-size:clamp(1.75rem,7vw,2.25rem)}.HeroSection_subtitle__80V0g span{white-space:normal}}.PromoSection_section__AR0Uz{padding:clamp(48px,6vw,72px) clamp(20px,5vw,60px) clamp(72px,9vw,96px);background:#ffffff}.PromoSection_inner__5DcKG{max-width:1280px;margin:0 auto}.PromoSection_topRow__auYbu{display:flex;align-items:center;justify-content:space-between;gap:clamp(24px,4vw,48px);margin-bottom:clamp(28px,4vw,40px)}.PromoSection_title__myAOq{margin:0;max-width:46rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#111318}.PromoSection_cta__0_pz2{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 28px;border-radius:999px;background:#636edf;color:#ffffff;font-size:1.125rem;font-weight:500;text-decoration:none;white-space:nowrap}.PromoSection_cta__0_pz2:focus-visible,.PromoSection_cta__0_pz2:hover{background:#5844ce}.PromoSection_imageWrap__FFXjX{position:relative;width:100%;min-height:clamp(280px,42vw,530px);border-radius:30px;overflow:hidden}.PromoSection_image__ZoWr8{object-fit:cover}.PromoSection_imageOverlay__i7eri{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.2),rgba(0,0,0,.2));pointer-events:none}@media (max-width:900px){.PromoSection_topRow__auYbu{flex-direction:column;align-items:flex-start}.PromoSection_cta__0_pz2{width:100%;max-width:320px}}.TechnologySection_section__Nj2jK{padding:clamp(72px,9vw,110px) clamp(20px,5vw,60px);background:#000821;color:#ffffff}.TechnologySection_inner__2XF60{max-width:1280px;margin:0 auto}.TechnologySection_header__pVSeg{max-width:640px;margin-bottom:clamp(40px,5vw,56px)}.TechnologySection_title__gk6Cu{margin:0 0 16px;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:600;line-height:1.15;letter-spacing:-.02em;color:#ffffff}.TechnologySection_title__gk6Cu span{display:block;color:#ffffff}.TechnologySection_description__T2t7r{margin:0;font-size:clamp(1rem,1.2vw,1.25rem);line-height:1.5;color:rgba(255,255,255,.88)}.TechnologySection_bento__6ASfh{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto auto;gap:20px}.TechnologySection_techCardsWrapper__BJ7Xc{display:contents}.TechnologySection_featured__g9C6r{grid-column:1/span 8;grid-row:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.92fr);min-height:clamp(380px,38vw,520px);border-radius:24px;overflow:hidden;background:#ffffff;color:#141b2b}.TechnologySection_featuredCopy__rtV1d{display:flex;flex-direction:column;justify-content:center;padding:clamp(32px,4vw,48px)}.TechnologySection_featuredTitle__UKEP8{margin:0 0 16px;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em}.TechnologySection_featuredTitle__UKEP8 span{display:block}.TechnologySection_featuredDesc__pOvfp{margin:0;max-width:22rem;font-size:1.125rem;line-height:1.55;color:#404944}.TechnologySection_featuredMedia__J45da{position:relative;min-height:100%;background:#d8e8e4}.TechnologySection_featuredImg__aKf0N{object-fit:cover;object-position:center}.TechnologySection_cardGridGenAi__PDtiG{grid-column:9/span 4;grid-row:1;min-height:clamp(380px,38vw,520px);min-width:0}.TechnologySection_cardGridSmall__2xr8T{grid-column:span 4;grid-row:2;min-height:clamp(240px,24vw,300px);min-width:0}.TechnologySection_cardFace__MWGYU,.TechnologySection_cardGenAi__gkxfI,.TechnologySection_cardSmall__2EOUJ{display:flex;flex-direction:column;justify-content:space-between;padding:clamp(28px,3vw,36px);border-radius:24px}.TechnologySection_cardFace__MWGYU{height:100%;min-height:100%}.TechnologySection_cardGenAi__gkxfI{grid-column:9/span 4;grid-row:1;min-height:clamp(380px,38vw,520px)}.TechnologySection_cardSmall__2EOUJ{grid-column:span 4;grid-row:2;min-height:clamp(240px,24vw,300px)}.TechnologySection_iconWrap__JlyCL{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:10px;flex-shrink:0}.TechnologySection_iconWrap__JlyCL svg{width:24px;height:24px}.TechnologySection_iconSparkle__WhPka{background:#ffffff;color:#141b2b}.TechnologySection_iconChain__tNfHG{background:#0a4d33;color:#ffffff}.TechnologySection_iconBrain__K1Z1Z{background:#b85c38;color:#ffffff}.TechnologySection_iconChart__MqXW0{background:#ffffff;color:#141b2b}.TechnologySection_cardBody__45qLC{margin-top:auto;padding-top:clamp(32px,4vw,48px)}.TechnologySection_cardTitle__STgJN{margin:0 0 12px;font-size:clamp(1.375rem,1.8vw,1.5rem);font-weight:600;line-height:1.25;color:#141b2b}.TechnologySection_cardDesc__QJjo5{margin:0;font-size:1rem;line-height:1.5;color:#404944}.TechnologySection_toneYellow__XwBmg{background:#f9e29b}.TechnologySection_toneLight__Wv6Uf{background:#ffffff}.TechnologySection_toneBlue___Ufid{background:#e8efff}.TechnologySection_toneMint__ckcxV{background:#b2f2d2}.TechnologySection_analytics__nkgyv{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(24px,3vw,40px);align-items:center;min-height:clamp(280px,28vw,340px);padding:clamp(32px,4vw,48px);border-radius:24px;background:#0a4d33;overflow:hidden}.TechnologySection_analyticsCopy__I0FRP{display:flex;flex-direction:column;justify-content:center}.TechnologySection_analyticsTitle__trTlz{margin:0 0 16px;font-size:clamp(2rem,3vw,3rem);font-weight:600;line-height:1.08;letter-spacing:-.03em;color:#ffffff}.TechnologySection_analyticsDesc__PTxs8{margin:0 0 24px;max-width:36rem;font-size:1.125rem;line-height:1.55;color:#b2f2d2}.TechnologySection_tags__HBpn_{display:flex;flex-wrap:wrap;gap:12px}.TechnologySection_tag__gYXcI{display:inline-flex;align-items:center;padding:10px 16px;border-radius:6px;background:#ffffff;color:#141b2b;font-size:.6875rem;font-weight:700;letter-spacing:.08em}.TechnologySection_analyticsMedia__d0yta{position:relative;min-height:clamp(200px,22vw,260px);border-radius:16px;overflow:hidden}.TechnologySection_analyticsImg__8AoUe{object-fit:cover;object-position:center}@media (max-width:1024px){.TechnologySection_bento__6ASfh{grid-template-rows:auto}.TechnologySection_analytics__nkgyv,.TechnologySection_cardGenAi__gkxfI,.TechnologySection_cardGridGenAi__PDtiG,.TechnologySection_cardGridSmall__2xr8T,.TechnologySection_cardSmall__2EOUJ,.TechnologySection_featured__g9C6r{grid-column:1/-1;grid-row:auto}.TechnologySection_featured__g9C6r{grid-template-columns:1fr}.TechnologySection_featuredMedia__J45da{min-height:280px}.TechnologySection_analytics__nkgyv{grid-template-columns:1fr}}@media (max-width:640px){.TechnologySection_cardGenAi__gkxfI,.TechnologySection_cardSmall__2EOUJ{min-height:auto}}.WhyChooseSection_experience__DK19g{padding:clamp(48px,6vw,72px) clamp(20px,5vw,60px);background:#ffffff}.WhyChooseSection_experienceInner__MV3bF{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,4vw,56px);align-items:center;max-width:1280px;margin:0 auto;padding:clamp(48px,5vw,72px);border-radius:48px;background:#050a30;color:#ffffff}.WhyChooseSection_experienceCopy__eibM9{padding:0}.WhyChooseSection_experienceTitle__G6iuz{margin:0 0 24px;font-size:clamp(1.75rem,2.6vw,2.35rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#ffffff}.WhyChooseSection_experienceTitle__G6iuz>span{display:block;color:#ffffff;white-space:nowrap}@media (max-width:640px){.WhyChooseSection_experienceTitle__G6iuz>span{white-space:normal}}.WhyChooseSection_experienceDesc__mCLN1{margin:0 0 32px;max-width:32rem;font-size:1.125rem;line-height:1.6;color:rgba(255,255,255,.92)}.WhyChooseSection_experienceCta__ce26U{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border-radius:12px;background:#5b4ce2;color:#ffffff;font-size:1.125rem;font-weight:600;text-decoration:none;transition:background .2s ease}.WhyChooseSection_experienceCta__ce26U:focus-visible,.WhyChooseSection_experienceCta__ce26U:hover{background:#4a3dcc}.WhyChooseSection_experienceMedia__9SGXj{position:relative;min-height:clamp(280px,30vw,360px);border-radius:30px;overflow:hidden}.WhyChooseSection_experienceImg__tpqu_{object-fit:cover}.WhyChooseSection_whyChoose__dVz3C{padding:clamp(72px,9vw,110px) clamp(20px,5vw,60px);background:#ffffff}.WhyChooseSection_whyInner__VBfm7{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(40px,5vw,72px);align-items:center;max-width:1280px;margin:0 auto}.WhyChooseSection_whyCopy__c7o4e{max-width:34rem}.WhyChooseSection_whyTitle__29sBn{margin:0 0 20px;font-size:clamp(1.875rem,3.2vw,2.625rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#111318}.WhyChooseSection_whyDesc__vhT3y{margin:0 0 32px;font-size:1.125rem;line-height:1.6;color:#111318}.WhyChooseSection_whyCta__fyLMP{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 32px;border-radius:999px;background:#5d45d1;color:#ffffff;font-size:1.125rem;font-weight:600;text-decoration:none;transition:background .2s ease}.WhyChooseSection_whyCta__fyLMP:focus-visible,.WhyChooseSection_whyCta__fyLMP:hover{background:#4a3dcc}.WhyChooseSection_whyList__VmI7w{display:flex;flex-direction:column;gap:20px}.WhyChooseSection_whyCard__cisRd{display:flex;align-items:center;gap:20px;padding:clamp(22px,2.5vw,28px);border-radius:20px;background:#0a0e3f;box-shadow:0 14px 36px rgba(10,14,63,.28);color:#ffffff}.WhyChooseSection_whyIcon__N9FR9{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:linear-gradient(135deg,#8b6cf8,#5844ce 50%,#636edf);color:#ffffff;flex-shrink:0;box-shadow:0 4px 18px rgba(88,68,206,.45)}.WhyChooseSection_whyIcon__N9FR9 svg{width:24px;height:24px}.WhyChooseSection_whyCardCopy__00qwR{min-width:0}.WhyChooseSection_whyCardTitle__fQlGq{margin:0 0 8px;font-size:clamp(1.0625rem,1.3vw,1.1875rem);font-weight:700;line-height:1.3;color:#ffffff}.WhyChooseSection_whyCardDesc__Fono2{margin:0;font-size:.9375rem;line-height:1.55;color:#a0aec0}@media (max-width:1024px){.WhyChooseSection_experienceInner__MV3bF,.WhyChooseSection_whyInner__VBfm7{grid-template-columns:1fr}}.FoodAndBeverage_page__R7ABl{background:#ffffff;color:#111318}