.eai-commercial-page{--eai-commercial-ink:#102d42;--eai-commercial-copy:#536779;--eai-commercial-blue:#2f78f3;--eai-commercial-pale:#f3f8fd;--eai-commercial-line:rgba(31, 76, 109, .13);--eai-commercial-radius:26px;position:relative}.eai-commercial-page.eai-agriculture-page{--eai-commercial-ink:#173b2b;--eai-commercial-copy:#526c60;--eai-commercial-blue:#78ad32;--eai-commercial-pale:#f2f7ef;--eai-commercial-line:rgba(45, 92, 57, .14)}.eai-commercial-page.eai-industrial-page{--eai-commercial-ink:#12394c;--eai-commercial-copy:#536d79;--eai-commercial-blue:#2697c5;--eai-commercial-pale:#eef6f8;--eai-commercial-line:rgba(29, 82, 104, .14)}.eai-commercial-page.eai-tactical-page{--eai-commercial-ink:#182733;--eai-commercial-copy:#5a6975;--eai-commercial-blue:#b28a4d;--eai-commercial-pale:#f1f3f4;--eai-commercial-line:rgba(43, 59, 70, .15)}.eai-commercial-page>.elementor-container{width:min(calc(100% - 64px), 1180px);max-width:none}.eai-commercial-page .elementor-widget-heading,.eai-commercial-page .elementor-widget-text-editor,.eai-commercial-page .elementor-widget-image{margin-bottom:0}.eai-commercial-page p:last-child,.eai-commercial-page ul:last-child{margin-bottom:0}.eai-commercial-page .elementor-widget-text-editor p,.eai-commercial-page .elementor-widget-text-editor li{color:inherit}.eai-commercial-page .eai-commercial-hero__title .elementor-heading-title,.eai-commercial-page .eai-commercial-missions__title .elementor-heading-title,.eai-commercial-page .eai-commercial-mission-card__title .elementor-heading-title{color:#fff}.eai-commercial-page .eai-commercial-about__title .elementor-heading-title,.eai-commercial-page .eai-commercial-capabilities__title .elementor-heading-title,.eai-commercial-page .eai-commercial-capability__title .elementor-heading-title,.eai-commercial-page .eai-commercial-detail-card__title .elementor-heading-title{color:var(--eai-commercial-ink)}.eai-commercial-page .eai-commercial-about__copy,.eai-commercial-page .eai-commercial-capabilities__summary,.eai-commercial-page .eai-commercial-capability__description,.eai-commercial-page .eai-commercial-detail-card__description,.eai-commercial-page .eai-commercial-detail-card__list{color:var(--eai-commercial-copy)}.eai-commercial-page .eai-commercial-missions__description{color:rgb(235 244 252 / .76)}.eai-commercial-hero{min-height:clamp(560px, 73vh, 760px);overflow:hidden;background:#07131e;isolation:isolate}.eai-commercial-hero>.elementor-container,.eai-commercial-hero__column,.eai-commercial-hero__column>.elementor-widget-wrap{width:100%;max-width:none;min-height:inherit;padding:0!important}.eai-commercial-hero__column>.elementor-widget-wrap{position:relative;display:block}.eai-commercial-hero__carousel,.eai-commercial-hero__carousel .elementor-widget-container,.eai-commercial-hero__carousel .elementor-image-carousel-wrapper,.eai-commercial-hero__carousel .swiper,.eai-commercial-hero__carousel .swiper-wrapper,.eai-commercial-hero__carousel .swiper-slide{height:100%;min-height:inherit}.eai-commercial-hero .eai-commercial-hero__carousel{position:absolute;inset:0}.eai-commercial-hero__carousel::after{position:absolute;z-index:2;inset:0;background:linear-gradient(180deg,rgb(3 13 22 / .22),rgb(3 13 22 / .5)),linear-gradient(90deg,rgb(3 13 22 / .28),transparent 40%,rgb(3 13 22 / .15));content:"";pointer-events:none}.eai-agriculture-page .eai-commercial-hero__carousel::after{background:linear-gradient(180deg,rgb(5 20 13 / .2),rgb(5 20 13 / .48)),linear-gradient(90deg,rgb(5 20 13 / .28),transparent 42%,rgb(5 20 13 / .12))}.eai-industrial-page .eai-commercial-hero__carousel::after{background:linear-gradient(180deg,rgb(3 15 23 / .2),rgb(3 15 23 / .5)),linear-gradient(90deg,rgb(3 15 23 / .32),transparent 42%,rgb(3 15 23 / .14))}.eai-tactical-page .eai-commercial-hero__carousel::after{background:linear-gradient(180deg,rgb(6 11 14 / .28),rgb(6 11 14 / .62)),linear-gradient(90deg,rgb(6 11 14 / .43),transparent 45%,rgb(6 11 14 / .2))}.eai-commercial-hero__carousel .swiper-slide-image{width:100%;height:clamp(560px, 73vh, 760px);max-height:none;object-fit:cover;object-position:center;transform:scale(1.015);transition:transform 7s cubic-bezier(.16,1,.3,1)}.eai-commercial-hero__carousel .swiper-slide-active .swiper-slide-image{transform:scale(1.075)}.eai-commercial-hero__carousel .swiper-pagination{z-index:5;bottom:clamp(28px, 4vw, 52px)!important;display:flex;justify-content:center;gap:7px}.eai-commercial-hero__carousel .swiper-pagination-bullet{width:42px;height:3px;margin:0!important;border-radius:20px;background:rgb(255 255 255 / .5);opacity:1;transition:width .35s ease,background .35s ease}.eai-commercial-hero__carousel .swiper-pagination-bullet-active{width:72px;background:#fff}.eai-commercial-hero .eai-commercial-hero__title{position:absolute;z-index:4;top:50%;right:32px;left:32px;text-align:center;transform:translateY(-50%)}.eai-commercial-hero__title .elementor-heading-title{max-width:1120px;margin:0 auto;color:#fff;font-size:clamp(3.1rem, 6.1vw, 6.2rem);font-weight:600;line-height:.96;letter-spacing:-.055em;text-shadow:0 18px 55px rgb(0 0 0 / .34);text-wrap:balance}.eai-commercial-about{padding:clamp(80px, 9vw, 132px) 0;overflow:hidden;background:#fff}.eai-commercial-about>.elementor-container{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(52px, 8vw, 108px)}.eai-commercial-about>.elementor-container>.elementor-column{width:100%!important;min-width:0}.eai-commercial-about__content>.elementor-widget-wrap{align-content:center;padding:0!important}.eai-commercial-eyebrow .elementor-heading-title{display:flex;align-items:center;gap:14px;margin-bottom:20px;color:#6e7f8d;font-size:.7rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.eai-commercial-eyebrow .elementor-heading-title::before{width:34px;height:2px;background:var(--eai-commercial-blue);content:""}.eai-commercial-about__title .elementor-heading-title{max-width:560px;color:var(--eai-commercial-ink);font-size:clamp(2.7rem, 4.35vw, 4.7rem);font-weight:600;line-height:.98;letter-spacing:-.047em;text-wrap:balance}.eai-commercial-about__copy{max-width:610px;margin-top:28px;color:var(--eai-commercial-copy);font-size:clamp(1rem, 1.15vw, 1.12rem);line-height:1.75}.eai-commercial-about__media>.elementor-widget-wrap{position:relative;padding:clamp(18px, 2vw, 26px)!important;border:1px solid rgb(34 77 109 / .08);border-radius:34px;background:linear-gradient(145deg,#fff,#f5f9fc);box-shadow:0 34px 85px rgb(38 73 101 / .14)}.eai-commercial-about__media>.elementor-widget-wrap::before{position:absolute;z-index:0;top:-18%;right:-18%;width:56%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(47 120 243 / .17),transparent 68%);content:"";pointer-events:none}.eai-agriculture-page .eai-commercial-about__media>.elementor-widget-wrap::before{background:radial-gradient(circle,rgb(120 173 50 / .18),transparent 68%)}.eai-industrial-page .eai-commercial-about__media>.elementor-widget-wrap::before{background:radial-gradient(circle,rgb(38 151 197 / .18),transparent 68%)}.eai-tactical-page .eai-commercial-about__media>.elementor-widget-wrap::before{background:radial-gradient(circle,rgb(178 138 77 / .2),transparent 68%)}.eai-commercial-about__image,.eai-commercial-about__image .elementor-widget-container{position:relative;z-index:1;overflow:hidden;border-radius:22px}.eai-commercial-about__image img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover;transition:transform .85s cubic-bezier(.16,1,.3,1),filter .55s ease}.eai-commercial-about__image:hover img{filter:saturate(1.06);transform:scale(1.035)}.eai-commercial-capabilities{padding:clamp(88px, 9vw, 138px) 0;overflow:hidden;background:radial-gradient(circle at 92% 8%,rgb(47 120 243 / .1),transparent 27%),var(--eai-commercial-pale)}.eai-commercial-capabilities.eai-agriculture-page{background:radial-gradient(circle at 92% 8%,rgb(120 173 50 / .11),transparent 27%),var(--eai-commercial-pale)}.eai-commercial-capabilities.eai-industrial-page{background:radial-gradient(circle at 92% 8%,rgb(38 151 197 / .12),transparent 27%),var(--eai-commercial-pale)}.eai-commercial-capabilities.eai-tactical-page{background:radial-gradient(circle at 92% 8%,rgb(178 138 77 / .13),transparent 27%),linear-gradient(180deg,#f4f5f5,var(--eai-commercial-pale))}.eai-agriculture-page .eai-commercial-capability .elementor-widget-wrap::before{border-color:rgb(120 173 50 / .17);box-shadow:0 12px 32px rgb(57 92 45 / .09)}.eai-agriculture-page .eai-commercial-detail-card>.elementor-widget-wrap{border-color:rgb(55 92 45 / .1);box-shadow:0 18px 48px rgb(57 92 45 / .085)}.eai-agriculture-page .eai-commercial-detail-card:hover>.elementor-widget-wrap{border-color:rgb(120 173 50 / .28);box-shadow:0 28px 62px rgb(57 92 45 / .15)}.eai-agriculture-page .eai-commercial-detail-card__list li::before{border-color:rgb(120 173 50 / .62)}.eai-industrial-page .eai-commercial-capability .elementor-widget-wrap::before{border-color:rgb(38 151 197 / .18);box-shadow:0 12px 32px rgb(29 82 104 / .1)}.eai-industrial-page .eai-commercial-detail-card>.elementor-widget-wrap{border-color:rgb(29 82 104 / .1);box-shadow:0 18px 48px rgb(29 82 104 / .09)}.eai-industrial-page .eai-commercial-detail-card:hover>.elementor-widget-wrap{border-color:rgb(38 151 197 / .3);box-shadow:0 28px 62px rgb(29 82 104 / .16)}.eai-industrial-page .eai-commercial-detail-card__list li::before{border-color:rgb(38 151 197 / .65)}.eai-tactical-page .eai-commercial-capability .elementor-widget-wrap::before{border-color:rgb(178 138 77 / .23);box-shadow:0 12px 32px rgb(43 59 70 / .11)}.eai-tactical-page .eai-commercial-detail-card>.elementor-widget-wrap{border-color:rgb(43 59 70 / .12);box-shadow:0 18px 48px rgb(32 44 53 / .1)}.eai-tactical-page .eai-commercial-detail-card:hover>.elementor-widget-wrap{border-color:rgb(178 138 77 / .34);box-shadow:0 28px 62px rgb(32 44 53 / .17)}.eai-tactical-page .eai-commercial-detail-card__list li::before{border-color:rgb(178 138 77 / .72)}.eai-commercial-capabilities>.elementor-container{display:grid;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);align-items:start;gap:clamp(42px, 5.5vw, 76px)}.eai-commercial-capabilities>.elementor-container>.elementor-column{width:100%!important;min-width:0}.eai-commercial-capabilities__overview>.elementor-widget-wrap,.eai-commercial-capabilities__details>.elementor-widget-wrap{padding:0!important}.eai-commercial-capabilities__title .elementor-heading-title{color:var(--eai-commercial-ink);font-size:clamp(2.7rem, 4.2vw, 4.7rem);font-weight:600;line-height:1;letter-spacing:-.045em}.eai-commercial-capabilities__title::after,.eai-commercial-missions__title::after,.eai-commercial-detail-card__title::after{display:block;width:50px;height:3px;margin-top:22px;border-radius:999px;background:var(--eai-commercial-blue);content:""}.eai-commercial-capabilities__summary{max-width:600px;margin-top:26px;color:var(--eai-commercial-copy);font-size:clamp(.98rem, 1.12vw, 1.1rem);line-height:1.72}.eai-commercial-capability{margin-top:28px}.eai-commercial-capability:first-of-type{margin-top:38px}.eai-commercial-capability>.elementor-container,.eai-commercial-capability>.elementor-container>.elementor-column{width:100%}.eai-commercial-capability .elementor-widget-wrap{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:2px 18px;padding:0!important}.eai-commercial-capability .elementor-widget-wrap::before{display:grid;grid-row:1 / span 2;grid-column:1;width:52px;height:52px;border:1px solid rgb(47 120 243 / .11);border-radius:50%;background:#fff;box-shadow:0 12px 32px rgb(45 92 129 / .09);color:var(--eai-commercial-blue);font-family:"Font Awesome 6 Pro","Font Awesome 5 Pro",sans-serif;font-size:1.05rem;content:"\f3ed";place-items:center}.eai-commercial-capability:nth-of-type(4) .elementor-widget-wrap::before{content:"\e49e"}.eai-commercial-capability:nth-of-type(5) .elementor-widget-wrap::before{content:"\f017"}.eai-commercial-capability:nth-of-type(6) .elementor-widget-wrap::before{content:"\f2f7"}.eai-commercial-capability:nth-of-type(7) .elementor-widget-wrap::before{content:"\f1de"}.eai-commercial-capability__title,.eai-commercial-capability__description{grid-column:2}.eai-commercial-capability__title .elementor-heading-title{color:var(--eai-commercial-ink);font-size:clamp(1.2rem, 1.45vw, 1.48rem);font-weight:600;line-height:1.2;letter-spacing:-.025em}.eai-commercial-capability__description{margin-top:7px;color:#637687;font-size:.95rem;line-height:1.68}.eai-commercial-detail-row{margin-bottom:22px}.eai-commercial-detail-row:last-child{margin-bottom:0}.eai-commercial-detail-row>.elementor-container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:100%}.eai-commercial-detail-card{width:100%!important;min-width:0}.eai-commercial-detail-card>.elementor-widget-wrap{position:relative;display:flex;flex-direction:column;min-height:100%;padding:clamp(28px, 3vw, 38px)!important;overflow:hidden;border:1px solid rgb(41 81 111 / .08);border-radius:var(--eai-commercial-radius);background:rgb(255 255 255 / .96);box-shadow:0 18px 48px rgb(35 73 104 / .085);transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s ease,border-color .45s ease}.eai-commercial-detail-card>.elementor-widget-wrap::before{position:absolute;top:0;right:0;left:0;height:3px;background:linear-gradient(90deg,var(--eai-commercial-blue),#65c8ff);content:"";transform:scaleX(0);transform-origin:left;transition:transform .45s cubic-bezier(.16,1,.3,1)}.eai-commercial-detail-card:hover>.elementor-widget-wrap{border-color:rgb(47 120 243 / .2);box-shadow:0 28px 62px rgb(35 73 104 / .15);transform:translateY(-7px)}.eai-commercial-detail-card:hover>.elementor-widget-wrap::before{transform:scaleX(1)}.eai-commercial-detail-card__title .elementor-heading-title{color:var(--eai-commercial-ink);font-size:clamp(1.32rem, 1.75vw, 1.76rem);font-weight:600;line-height:1.2;letter-spacing:-.032em}.eai-commercial-detail-card__title::after{width:42px;height:3px;margin-top:18px}.eai-commercial-detail-card__description{margin-top:19px;color:#647687;font-size:.94rem;line-height:1.65}.eai-commercial-detail-card__list{margin-top:18px;color:#506272;font-size:.9rem;line-height:1.55}.eai-commercial-detail-card__list ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.eai-commercial-detail-card__list li{position:relative;padding-left:27px}.eai-commercial-detail-card__list li::before{position:absolute;top:.16em;left:0;display:grid;width:16px;height:16px;border:1px solid rgb(47 120 243 / .6);border-radius:50%;color:var(--eai-commercial-blue);font-family:"Font Awesome 6 Pro","Font Awesome 5 Pro",sans-serif;font-size:.52rem;content:"\f00c";place-items:center}.eai-commercial-missions{padding:clamp(76px, 8vw, 118px) 0;overflow:hidden;background:#fff}.eai-commercial-missions>.elementor-container{position:relative;padding:clamp(38px, 5.6vw, 68px);overflow:hidden;border:1px solid rgb(91 173 255 / .17);border-radius:30px;background:radial-gradient(circle at 95% 12%,rgb(49 123 238 / .22),transparent 25%),linear-gradient(135deg,#0d2a46,#0c2741 56%,#123552);box-shadow:0 34px 72px rgb(12 39 65 / .24)}.eai-commercial-missions>.elementor-container::before{position:absolute;inset:0;background-image:linear-gradient(rgb(255 255 255 / .025) 1px,transparent 1px),linear-gradient(90deg,rgb(255 255 255 / .025) 1px,transparent 1px);background-size:44px 44px;content:"";pointer-events:none}.eai-commercial-missions__content{width:100%!important}.eai-commercial-missions__content>.elementor-widget-wrap{position:relative;z-index:1;padding:0!important}.eai-commercial-missions__title .elementor-heading-title{color:#fff;font-size:clamp(2.7rem, 4.4vw, 4.8rem);font-weight:600;line-height:1;letter-spacing:-.048em}.eai-commercial-missions__title::after{width:54px;margin-top:22px}.eai-commercial-missions__description{max-width:780px;margin-top:26px;color:rgb(235 244 252 / .76);font-size:clamp(.98rem, 1.15vw, 1.08rem);line-height:1.7}.eai-commercial-mission-row{margin-top:14px}.eai-commercial-missions__description+.eai-commercial-mission-row{margin-top:42px}.eai-commercial-mission-row>.elementor-container{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:100%}.eai-commercial-mission-card{width:100%!important;min-width:0}.eai-commercial-mission-card>.elementor-widget-wrap{position:relative;display:flex;align-items:center;min-height:90px;padding:20px 20px 20px 78px!important;border:1px solid rgb(112 186 255 / .18);border-radius:18px;background:rgb(10 42 70 / .62);transition:background .4s ease,border-color .4s ease,transform .4s cubic-bezier(.16,1,.3,1)}.eai-commercial-mission-card>.elementor-widget-wrap::before{position:absolute;top:50%;left:18px;display:grid;width:43px;height:43px;border:1px solid rgb(112 186 255 / .18);border-radius:12px;background:rgb(255 255 255 / .045);color:#67a8ff;font-family:"Font Awesome 6 Pro","Font Awesome 5 Pro",sans-serif;font-size:1rem;content:"\f030";transform:translateY(-50%);place-items:center}.eai-commercial-mission-row:nth-of-type(4) .eai-commercial-mission-card:nth-child(2)>.elementor-widget-wrap::before{content:"\f3ed"}.eai-commercial-mission-row:nth-of-type(4) .eai-commercial-mission-card:nth-child(3)>.elementor-widget-wrap::before{content:"\f0ad"}.eai-commercial-mission-row:nth-of-type(4) .eai-commercial-mission-card:nth-child(4)>.elementor-widget-wrap::before{content:"\f140"}.eai-commercial-mission-row:nth-of-type(5) .eai-commercial-mission-card:nth-child(1)>.elementor-widget-wrap::before{content:"\f275"}.eai-commercial-mission-row:nth-of-type(5) .eai-commercial-mission-card:nth-child(2)>.elementor-widget-wrap::before{content:"\f4d8"}.eai-commercial-mission-row:nth-of-type(5) .eai-commercial-mission-card:nth-child(3)>.elementor-widget-wrap::before{content:"\f0f9"}.eai-commercial-mission-row:nth-of-type(5) .eai-commercial-mission-card:nth-child(4)>.elementor-widget-wrap::before{content:"\f49e"}.eai-commercial-mission-card:hover>.elementor-widget-wrap{border-color:rgb(112 186 255 / .45);background:rgb(24 74 111 / .78);transform:translateY(-4px)}.eai-commercial-mission-card__title{width:100%}.eai-commercial-mission-card__title .elementor-heading-title{color:#f7fbff;font-size:clamp(.98rem, 1.15vw, 1.12rem);font-weight:500;line-height:1.35;letter-spacing:-.015em}@media (max-width:1024px){.eai-commercial-page>.elementor-container{width:min(calc(100% - 44px), 1180px)}.eai-commercial-about>.elementor-container,.eai-commercial-capabilities>.elementor-container{gap:44px}.eai-commercial-detail-row>.elementor-container{grid-template-columns:1fr}.eai-commercial-mission-row>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.eai-commercial-about>.elementor-container,.eai-commercial-capabilities>.elementor-container{grid-template-columns:1fr}.eai-commercial-about__content{order:1}.eai-commercial-about__media{order:2}.eai-commercial-capabilities__details{margin-top:12px}.eai-commercial-detail-row>.elementor-container{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.eai-commercial-page>.elementor-container{width:min(calc(100% - 28px), 1180px)}.eai-commercial-hero,.eai-commercial-hero__carousel .swiper-slide-image{min-height:520px;height:520px}.eai-commercial-hero__title{right:20px;left:20px}.eai-commercial-hero__title .elementor-heading-title{font-size:clamp(2.65rem, 13vw, 4.15rem)}.eai-commercial-hero__carousel .swiper-pagination-bullet{width:28px}.eai-commercial-hero__carousel .swiper-pagination-bullet-active{width:46px}.eai-commercial-about,.eai-commercial-capabilities,.eai-commercial-missions{padding-top:72px;padding-bottom:72px}.eai-commercial-about__media>.elementor-widget-wrap{padding:11px!important;border-radius:24px}.eai-commercial-about__image,.eai-commercial-about__image .elementor-widget-container{border-radius:16px}.eai-commercial-detail-row>.elementor-container,.eai-commercial-mission-row>.elementor-container{grid-template-columns:1fr}.eai-commercial-capability .elementor-widget-wrap{grid-template-columns:44px minmax(0,1fr);gap:2px 14px}.eai-commercial-capability .elementor-widget-wrap::before{width:44px;height:44px;font-size:.9rem}.eai-commercial-missions>.elementor-container{padding:34px 20px;border-radius:22px}.eai-commercial-mission-card>.elementor-widget-wrap{min-height:82px}}@media (prefers-reduced-motion:reduce){.eai-commercial-page *,.eai-commercial-page *::before,.eai-commercial-page *::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}