.InquiryForm_optional__cN7re{color:#77869a;font-size:1.2rem;font-weight:500}.InquiryForm_requiredMark__mfFoy{margin-right:5px;color:#c52c36;font-weight:800}.InquiryForm_stepHeader__hxhaB{max-width:760px;margin:0 auto 30px}.InquiryForm_stepMeta__YGTsV{margin-bottom:8px;color:#315ba4;font-size:1.25rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.InquiryForm_progressTrack__qtmun{height:4px;overflow:hidden;border-radius:999px;background:#dbe4f0}.InquiryForm_progressFill__OdZLv{display:block;height:100%;border-radius:inherit;background:#315ba4;transition:width .28s cubic-bezier(.4,0,.2,1)}.InquiryForm_stepTitle__vvBoS{margin:20px 0 0;color:#17243a;font-size:2.2rem;font-weight:800;line-height:1.25;outline:none}.InquiryForm_stepPanel__Uluuw{display:flex;flex-direction:column;gap:28px;animation:InquiryForm_step-enter__kyIWe .22s cubic-bezier(.4,0,.2,1) both}.InquiryForm_stepPanel__Uluuw .form-grid{margin-bottom:0}.InquiryForm_selectInput__YGlE7{padding-right:48px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#315ba4 0),linear-gradient(135deg,#315ba4 50%,transparent 0)!important;background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%!important;background-repeat:no-repeat!important;background-size:6px 6px,6px 6px!important}.InquiryForm_deploymentFieldset__3d8XT{min-width:0;margin:0;padding:0;border:0}.InquiryForm_deploymentGrid__sITbC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-top:12px}.InquiryForm_deploymentOption__NzpOZ{min-height:48px;padding:11px 15px;border:1px solid #c9d5e5;border-radius:2px;background:#fff;color:#38506b;font-size:1.35rem;font-weight:700;line-height:1.35;text-align:left;cursor:pointer;transition:border-color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.4,0,.2,1)}.InquiryForm_deploymentOption__NzpOZ:hover{border-color:#315ba4;transform:translateY(-1px)}.InquiryForm_backAction__300On:focus-visible,.InquiryForm_deploymentOption__NzpOZ:focus-visible{outline:3px solid rgba(49,91,164,.22);outline-offset:2px}.InquiryForm_deploymentOptionActive__z8LgN{border-color:#315ba4;background:#eaf0f9;color:#214d8f;box-shadow:inset 4px 0 0 #315ba4}.InquiryForm_fieldHint__1P98Y{margin:7px 0 0;color:#6a788c;font-size:1.25rem;line-height:1.45}.InquiryForm_stepError__d2tBp{margin:-12px 0 0;color:#b42318;font-size:1.3rem;line-height:1.45}.InquiryForm_contactRequirement__snGaz{margin:-8px 0 -10px;color:#52647a;font-size:1.35rem;line-height:1.5}.InquiryForm_contactError__ti1LV{margin:-10px 0 0;color:#b42318;font-size:1.3rem;line-height:1.45}.InquiryForm_primaryAction__EEHm2{width:100%;margin-top:0!important}.InquiryForm_stepActions__TCL32{display:grid;grid-template-columns:150px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch}.InquiryForm_backAction__300On{min-height:54px;padding:12px 20px;border:1px solid #9fb0c6;border-radius:0;background:#fff;color:#315ba4;font-size:1.45rem;font-weight:800;cursor:pointer;transition:border-color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1)}.InquiryForm_backAction__300On:hover{border-color:#315ba4;background:#f2f6fb}.InquiryForm_submitAction__aKFW2{width:100%;margin:0!important}.InquiryForm_privacyNote__N8Pda{position:relative;max-width:760px;margin:14px auto 0;padding-left:24px;color:#637287;font-size:1.25rem;line-height:1.5;text-align:left}.InquiryForm_privacyNote__N8Pda:before{content:"✓";position:absolute;left:0;color:#23824e;font-weight:900}@keyframes InquiryForm_step-enter__kyIWe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.InquiryForm_backAction__300On,.InquiryForm_deploymentOption__NzpOZ,.InquiryForm_progressFill__OdZLv,.InquiryForm_stepPanel__Uluuw{animation:none;transition:none}}.MobileProductCenter_wrapper__LGza6{width:100%;max-width:100vw;background:#fff;padding-top:108px;padding-bottom:88px;overflow-x:hidden}.MobileProductCenter_banner___WuVQ{height:120px;width:100%;background-image:linear-gradient(90deg,rgba(5,18,37,.72),rgba(5,18,37,.18)),url(/solutions/cuas-applications/banner/product_center_banner.webp);background-size:cover;background-position:center 38%;position:relative;display:flex;align-items:center;justify-content:center}.MobileProductCenter_bannerOverlay__xaorR{position:absolute;inset:0;background:transparent}.MobileProductCenter_bannerContent__FqHyF{position:relative;z-index:1;width:100%;padding:0 18px}.MobileProductCenter_bannerContent__FqHyF h1,.MobileProductCenter_bannerTitle__3uUig{color:#fff!important;font-size:18px;font-weight:900;letter-spacing:.3px;line-height:1.15;max-width:calc(100vw - 36px);margin:0 auto;text-align:center;text-shadow:0 2px 4px rgba(0,0,0,.3);white-space:normal!important;overflow-wrap:anywhere}.MobileProductCenter_stickyNav__aNb92{position:relative;width:100%;z-index:90;background:#fff;border-bottom:1px solid #eee;height:78px;overflow:hidden}.MobileProductCenter_stickyNav__aNb92.MobileProductCenter_fixed__96ZuS{position:fixed;top:108px;left:0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.MobileProductCenter_stickyNav__aNb92:after{content:"";position:absolute;top:0;right:0;bottom:0;width:34px;pointer-events:none;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 82%)}.MobileProductCenter_tabTrack__UfZvL{display:flex;overflow-x:auto;padding:10px 14px;gap:10px;white-space:nowrap;-webkit-overflow-scrolling:touch;height:100%;align-items:center;scroll-snap-type:x proximity}.MobileProductCenter_tabTrack__UfZvL::-webkit-scrollbar{display:none}.MobileProductCenter_tabItem__jUqEk{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:transparent;border:none;padding:0 2px;width:clamp(82px,17.5vw,104px);min-width:clamp(82px,17.5vw,104px);flex:0 0 auto;scroll-snap-align:start;transition:all .3s cubic-bezier(.4,0,.2,1);color:#315ba4}.MobileProductCenter_iconBox__b9GMn{width:30px;height:30px;display:flex;align-items:center;justify-content:center;opacity:.5}.MobileProductCenter_iconBox__b9GMn svg{width:30px!important;height:30px!important}.MobileProductCenter_tabText__74rIK{font-size:8.8px;font-weight:800;text-transform:uppercase;opacity:.7;white-space:normal;text-align:center;line-height:1.1;max-width:100%;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.MobileProductCenter_tabItem__jUqEk.MobileProductCenter_active__qOBsF .MobileProductCenter_iconBox__b9GMn,.MobileProductCenter_tabItem__jUqEk.MobileProductCenter_active__qOBsF .MobileProductCenter_tabText__74rIK{opacity:1}.MobileProductCenter_listContainer__5Hl7F{padding-top:0;width:100%;max-width:100vw;overflow-x:hidden}.MobileProductCenter_categorySection__Q__AH{padding:30px 15px}.MobileProductCenter_sectionHeader__fcMx0{margin-bottom:25px;border-left:4px solid #315ba4;padding-left:15px}.MobileProductCenter_sectionHeader__fcMx0 h2{font-size:18px;font-weight:900;color:#111;text-transform:uppercase}.MobileProductCenter_grid__CmiJx{display:grid;grid-template-columns:repeat(2,minmax(0,calc((100vw - 45px) / 2)));grid-gap:15px;gap:15px;width:100%;max-width:100%;overflow:hidden}.MobileProductCenter_productCard__NRQgQ{width:100%;min-width:0;background:#fff;border:1px solid #f0f0f0;text-decoration:none;display:flex;flex-direction:column}.MobileProductCenter_imageBox__Ik6rQ{box-sizing:border-box;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;padding:15px}.MobileProductCenter_imageBox__Ik6rQ img{max-width:100%;max-height:100%;object-fit:contain}.MobileProductCenter_cardInfo__c7jCG{padding:12px;min-height:68px;display:flex;align-items:center;justify-content:center}.MobileProductCenter_cardInfo__c7jCG h3{font-size:12px;font-weight:800;color:#333;text-align:center;margin:0;line-height:1.35;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.MobileProductCenter_inquiryContainer__hkecH{padding:60px 20px;background:#f8faff;border-top:1px solid #eee}.MobileProductCenter_formTitle__CN7R7{font-size:28px;font-weight:900;color:#111;text-align:center;margin-bottom:15px;line-height:1.2;scroll-margin-top:180px}.MobileProductCenter_formSubtitle__kBJV3{font-size:14px;color:#666;text-align:center;margin-bottom:40px;line-height:1.6}.MobileProductCenter_formWrapper__VYjLp{display:flex;flex-direction:column;gap:24px}.MobileProductCenter_formStepHeader__gEFt4{display:flex;flex-direction:column;gap:9px}.MobileProductCenter_formStepMeta__NM3H_{color:#315ba4;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.MobileProductCenter_formProgressTrack__lVbv8{height:4px;overflow:hidden;border-radius:999px;background:#dbe4f0}.MobileProductCenter_formProgressFill__lJNPc{display:block;height:100%;border-radius:inherit;background:#315ba4;transition:width .28s cubic-bezier(.4,0,.2,1)}.MobileProductCenter_formStepTitle__QXrIm{margin:7px 0 0;color:#17243a;font-size:21px;font-weight:850;line-height:1.25;outline:none}.MobileProductCenter_formStepPanel__4AHLX{display:flex;flex-direction:column;gap:22px;animation:MobileProductCenter_mobile-step-enter__IM5lB .22s cubic-bezier(.4,0,.2,1) both}.MobileProductCenter_formField__CaCVh{display:flex;flex-direction:column;gap:8px}.MobileProductCenter_formLabel__7_QZJ{font-size:14px;font-weight:700;color:#333}.MobileProductCenter_formLabel__7_QZJ span{color:#e63946;margin-right:4px}.MobileProductCenter_formLabel__7_QZJ small{color:#77869a;font-size:12px;font-weight:500}.MobileProductCenter_inquiryDrawer__7vQi0{padding:18px 18px calc(30px + env(safe-area-inset-bottom));border-top:0}.MobileProductCenter_inquiryDrawer__7vQi0 .MobileProductCenter_formStepPanel__4AHLX,.MobileProductCenter_inquiryDrawer__7vQi0 .MobileProductCenter_formWrapper__VYjLp{gap:16px}.MobileProductCenter_inquiryDrawer__7vQi0 .MobileProductCenter_formTextarea__lvi6K{height:88px}.MobileProductCenter_contactRequirement__9v6u5{margin:-2px 0 -4px;color:#52647a;font-size:13px;line-height:1.45}.MobileProductCenter_contactRequirement__9v6u5 span{margin-right:5px;color:#c52c36;font-weight:800}.MobileProductCenter_contactError__6Rwiq,.MobileProductCenter_formStepError__nLgKG{margin:-8px 0 0;color:#b42318;font-size:13px;line-height:1.4}.MobileProductCenter_fieldHint__IL_oo{margin:0;color:#6a788c;font-size:12px;line-height:1.45}.MobileProductCenter_quickOptions__6ApKn{display:flex;flex-wrap:wrap;gap:8px}.MobileProductCenter_quickOption__34B2h{min-height:38px;padding:8px 12px;border:1px solid #c9d5e5;border-radius:999px;background:#fff;color:#38506b;font-size:13px;font-weight:700;line-height:1.2;transition:border-color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1)}.MobileProductCenter_quickOptionActive__0kpb_{border-color:#315ba4;background:#e7effa;color:#224d8f}.MobileProductCenter_privacyNote__v7SK3{position:relative;margin:-10px 0 0;padding-left:22px;color:#637287;font-size:12px;line-height:1.5}.MobileProductCenter_privacyNote__v7SK3:before{content:"✓";position:absolute;left:0;top:0;color:#23824e;font-weight:900}.MobileProductCenter_formInput__eFPCw,.MobileProductCenter_formSelect__SyVE7,.MobileProductCenter_formTextarea__lvi6K{width:100%;padding:14px;border:1px solid #ddd;background:#fff;border-radius:2px;font-size:16px;color:#333;-webkit-appearance:none}.MobileProductCenter_scenarioSelect__JKr0R{padding-right:46px;background-image:linear-gradient(45deg,transparent 50%,#315ba4 0),linear-gradient(135deg,#315ba4 50%,transparent 0);background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%;background-repeat:no-repeat;background-size:6px 6px,6px 6px}.MobileProductCenter_formTextarea__lvi6K{height:120px;resize:none}.MobileProductCenter_deploymentFieldset__OSS7s{min-width:0;margin:0;padding:0;border:0}.MobileProductCenter_deploymentGrid__67Nj7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:10px}.MobileProductCenter_deploymentOption__G5l0v{min-height:48px;padding:10px 11px;border:1px solid #c9d5e5;border-radius:2px;background:#fff;color:#38506b;font-size:13px;font-weight:750;line-height:1.3;text-align:left;transition:border-color .18s cubic-bezier(.4,0,.2,1),background .18s cubic-bezier(.4,0,.2,1),color .18s cubic-bezier(.4,0,.2,1)}.MobileProductCenter_deploymentOption__G5l0v:last-child{grid-column:1/-1}.MobileProductCenter_deploymentOptionActive__IFnjX{border-color:#315ba4;background:#eaf0f9;color:#214d8f;box-shadow:inset 4px 0 0 #315ba4}.MobileProductCenter_deploymentOption__G5l0v:focus-visible,.MobileProductCenter_formBackAction__KqeXY:focus-visible{outline:3px solid rgba(49,91,164,.22);outline-offset:2px}.MobileProductCenter_formCheckboxGroup__NsUcy{display:flex;flex-direction:column;gap:12px}.MobileProductCenter_formCheckboxLabel__ZsJAL{display:flex;align-items:center;gap:10px;font-size:14px;color:#444}.MobileProductCenter_formCheckbox__jdRfH{width:20px;height:20px;accent-color:#315ba4}.MobileProductCenter_formSubmit__7Ix_l{margin-top:20px;min-height:54px;padding:18px;background:#b45309;color:#fff;border:none;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:1px;transition:background .18s cubic-bezier(.4,0,.2,1),opacity .18s cubic-bezier(.4,0,.2,1)}.MobileProductCenter_formSubmit__7Ix_l:disabled{cursor:wait;opacity:.66}.MobileProductCenter_formPrimaryAction__7g5gl{width:100%;margin-top:2px}.MobileProductCenter_formStepActions__LPppq{display:grid;grid-template-columns:104px minmax(0,1fr);grid-gap:10px;gap:10px;align-items:stretch}.MobileProductCenter_formStepActions__LPppq .MobileProductCenter_formSubmit__7Ix_l{width:100%;margin-top:0}.MobileProductCenter_formBackAction__KqeXY{min-height:54px;padding:12px 14px;border:1px solid #9fb0c6;border-radius:0;background:#fff;color:#315ba4;font-size:15px;font-weight:800}.MobileProductCenter_submitError__e5_ge{margin:-8px 0 0;color:#b42318;font-size:13px;line-height:1.4;text-align:center}@keyframes MobileProductCenter_mobile-step-enter__IM5lB{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.MobileProductCenter_deploymentOption__G5l0v,.MobileProductCenter_formProgressFill__lJNPc,.MobileProductCenter_formStepPanel__4AHLX,.MobileProductCenter_formSubmit__7Ix_l{animation:none;transition:none}}.MobileSolutionDetail_wrapper__sBBUe{width:100%;background:#fff;padding-top:108px}.MobileSolutionDetail_breadcrumb__GHq48{padding:7px 15px;background:#f1f6ff;border-bottom:1px solid #e5eefd;display:flex;align-items:center;gap:6px;font-size:13px;overflow-x:auto;white-space:nowrap}.MobileSolutionDetail_breadcrumb__GHq48::-webkit-scrollbar{display:none}.MobileSolutionDetail_breadcrumb__GHq48 a{color:#315ba4;text-decoration:none;font-weight:500;padding:8px 4px;display:flex;align-items:center}.MobileSolutionDetail_breadcrumbActive__EOG5z{color:#64748b;font-weight:500;padding:8px 4px;display:flex;align-items:center}.MobileSolutionDetail_breadcrumbSeparator__0yYIt{color:#94a3b8}.MobileSolutionDetail_heroSection__shI_z{padding:0;margin-bottom:30px}.MobileSolutionDetail_title__wxsap{font-size:24px;font-weight:900;color:#111;line-height:1.2;margin:20px 15px}.MobileSolutionDetail_infoContent__nOPvN{padding:0 15px}.MobileSolutionDetail_keyParams__EvWVK{display:flex;flex-direction:column;gap:12px;margin-bottom:30px}.MobileSolutionDetail_paramItem__VEDWM{font-size:15px;color:#475569;line-height:1.5;position:relative;padding-left:15px}.MobileSolutionDetail_paramItem__VEDWM:before{content:"";position:absolute;left:0;top:8px;width:6px;height:6px;background:#315ba4;border-radius:50%}.MobileSolutionDetail_ctaButton__0uNia{width:calc(100% - 30px);margin:0 15px 30px;height:54px;background:#b45309;color:#fff;border:none;border-radius:4px;font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;text-decoration:none;box-shadow:0 4px 12px rgba(180,83,9,.24)}.MobileSolutionDetail_gallery__VzROe{margin-bottom:10px}.MobileSolutionDetail_mainImage__g0a47{aspect-ratio:4/3;width:100%;background:#fff;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:10px;position:relative}.MobileSolutionDetail_mainImage__g0a47 img{width:100%;height:100%;object-fit:cover}.MobileSolutionDetail_navArrow__NMBsD{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:80px;background:hsla(0,0%,100%,.9);border:1px solid #eee;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 2px 10px rgba(0,0,0,.1)}.MobileSolutionDetail_prevArrow__T7FWj{left:0;border-radius:0 4px 4px 0}.MobileSolutionDetail_nextArrow__OFCXD{right:0;border-radius:4px 0 0 4px}.MobileSolutionDetail_thumbTrack__jpQUx{display:flex;gap:8px;overflow-x:auto;padding:5px 15px}.MobileSolutionDetail_thumbTrack__jpQUx::-webkit-scrollbar{display:none}.MobileSolutionDetail_thumbItem__1Dl8J{flex:0 0 70px;height:52px;border:1px solid #eee;overflow:hidden;background:#fff;transition:all .2s;position:relative}.MobileSolutionDetail_thumbItem__1Dl8J.MobileSolutionDetail_active__gkzwd{border-color:#ff9800;border-width:2px}.MobileSolutionDetail_thumbItem__1Dl8J img{width:100%;height:100%;object-fit:cover}.MobileSolutionDetail_stickyNav__MGlBw{position:-webkit-sticky;position:sticky;top:108px;z-index:100;background:#e6effb;border-bottom:1px solid #dce5f2}.MobileSolutionDetail_navTrack__oP_VT{display:flex;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.MobileSolutionDetail_navTrack__oP_VT::-webkit-scrollbar{display:none}.MobileSolutionDetail_navItem__LonBc{flex:0 0 auto;min-width:132px;height:52px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:800;color:#4b5563;border:none;background:transparent;position:relative;text-align:center;transition:all .3s}.MobileSolutionDetail_navItem__LonBc.MobileSolutionDetail_active__gkzwd{color:#fff;background:#315ba4}.MobileSolutionDetail_section__3uLXZ{padding:15px 15px 40px;border-bottom:1px solid #f0f0f0}.MobileSolutionDetail_sectionTitleCenter__FSkjE{font-size:22px;font-weight:800;color:#111;margin-bottom:25px;text-align:center}.MobileSolutionDetail_richText__ZXiVl{font-size:15px;color:#444;line-height:1.8}.MobileSolutionDetail_richText__ZXiVl h2,.MobileSolutionDetail_richText__ZXiVl h3{font-size:15px;font-weight:700;color:#111;margin:25px 0 12px}.MobileSolutionDetail_richText__ZXiVl img{max-width:100%!important;height:auto!important;margin:15px 0}.MobileSolutionDetail_specsTable__1xe_E{width:100%;border-collapse:collapse;border:1px solid #eee;font-size:14px;--mobile-table-hover-bg:#eef5ff;--mobile-table-hover-accent:#315ba4}.MobileSolutionDetail_specsTable__1xe_E tr:nth-child(2n){background:#f9f9f9}.MobileSolutionDetail_specsTable__1xe_E tr{transition:background-color .22s cubic-bezier(.4,0,.2,1)}.MobileSolutionDetail_specsTable__1xe_E td{padding:12px;border-bottom:1px solid #eee;line-height:1.4;transition:background-color .22s cubic-bezier(.4,0,.2,1),color .22s cubic-bezier(.4,0,.2,1),box-shadow .22s cubic-bezier(.4,0,.2,1)}.MobileSolutionDetail_specsTable__1xe_E tr:focus-within td,.MobileSolutionDetail_specsTable__1xe_E tr:hover td{background:var(--mobile-table-hover-bg)}.MobileSolutionDetail_specsTable__1xe_E tr:focus-within td:first-child,.MobileSolutionDetail_specsTable__1xe_E tr:hover td:first-child{color:var(--mobile-table-hover-accent);box-shadow:inset 3px 0 0 var(--mobile-table-hover-accent)}.MobileSolutionDetail_specLabel__fMcvd{width:40%;font-weight:700;color:#333;background:#f4f7fa;border-right:1px solid #eee}.MobileSolutionDetail_specValue__BBa5_{color:#555}.MobileSolutionDetail_summaryBox__72pX5{background:#f8fafc;padding:20px;border-radius:0;margin:20px 15px 0;font-size:15px;color:#475569;line-height:1.7;border:1px solid #e2e8f0}.CriticalInfrastructureDefensePage_page__fWhhY{--ink:#07131f;--navy:#071d30;--blue:#315ba4;--cyan:#61b7df;background:var(--ink);color:#fff;padding-top:112px;overflow:hidden}.CriticalInfrastructureDefensePage_container__YPXUw{width:min(1240px,calc(100% - 48px));margin:0 auto}.CriticalInfrastructureDefensePage_breadcrumb__Ds6oq{background:#f5f8fc;border-bottom:1px solid #d9e3ef;color:#546476;font-size:14px}.CriticalInfrastructureDefensePage_breadcrumb__Ds6oq .CriticalInfrastructureDefensePage_container__YPXUw{display:flex;align-items:center;gap:12px;min-height:52px;white-space:nowrap}.CriticalInfrastructureDefensePage_breadcrumb__Ds6oq a{color:var(--blue);text-decoration:none;font-weight:700}.CriticalInfrastructureDefensePage_hero__7lveT{position:relative;min-height:590px;display:flex;align-items:center;isolation:isolate}.CriticalInfrastructureDefensePage_hero__7lveT>img{object-fit:cover;object-position:center;z-index:-2}.CriticalInfrastructureDefensePage_heroOverlay__ZHSjf{position:absolute;inset:0;z-index:-1;background:rgba(2,12,20,.18)}.CriticalInfrastructureDefensePage_heroContent__eUghp{padding:86px 0 92px;text-align:center}.CriticalInfrastructureDefensePage_hero__7lveT h1{max-width:1040px;margin:0 auto 28px;color:#fff;font-family:inherit;font-size:clamp(44px,4vw,58px);font-weight:800;letter-spacing:-.02em;line-height:1.08;text-wrap:balance;text-shadow:0 2px 18px rgba(0,0,0,.32)}.CriticalInfrastructureDefensePage_hero__7lveT p{max-width:960px;margin:0 auto;color:#fff;font-size:clamp(17px,1.25vw,20px);line-height:1.55;text-shadow:0 2px 12px rgba(0,0,0,.5)}.CriticalInfrastructureDefensePage_keySection__FmMtz{padding:105px 24px;background:#0b0f14}.CriticalInfrastructureDefensePage_keyGrid__XB0xG{display:grid;grid-template-columns:minmax(430px,.88fr) minmax(540px,1.12fr);grid-gap:clamp(54px,7vw,110px);gap:clamp(54px,7vw,110px);max-width:1380px;margin:0 auto;align-items:center}.CriticalInfrastructureDefensePage_keyImage__h633_{position:relative;min-height:700px;background:#fff}.CriticalInfrastructureDefensePage_keyImage__h633_ img{object-fit:contain;object-position:center}.CriticalInfrastructureDefensePage_keyContent__in_y3{padding:20px 0}.CriticalInfrastructureDefensePage_defenseHeading__GRQUV h2,.CriticalInfrastructureDefensePage_keyContent__in_y3 h2{margin:18px 0 22px;color:#fff;font-family:inherit;font-size:clamp(38px,3.2vw,50px);font-weight:800;line-height:1.14;letter-spacing:-.02em}.CriticalInfrastructureDefensePage_keyIntro___n1Cl{max-width:700px;margin:0 0 38px;color:#bdcad7;font-size:17px;line-height:1.75}.CriticalInfrastructureDefensePage_keyPoints__TM5cb{border-top:1px solid hsla(0,0%,100%,.13)}.CriticalInfrastructureDefensePage_keyPoint__CFjJV{padding:30px 0;border-bottom:1px solid hsla(0,0%,100%,.13)}.CriticalInfrastructureDefensePage_keyPoint__CFjJV h3{margin:0 0 8px;color:#fff;font-size:20px;line-height:1.25}.CriticalInfrastructureDefensePage_keyPoint__CFjJV p{margin:0;color:#9eb0c1;font-size:15px;line-height:1.65}.CriticalInfrastructureDefensePage_defenseSection__H0KCh{padding:100px 0 0;background:#09111a}.CriticalInfrastructureDefensePage_defenseHeading__GRQUV{padding-bottom:54px;text-align:center}.CriticalInfrastructureDefensePage_defenseHeading__GRQUV h2{max-width:940px;margin-left:auto;margin-right:auto}.CriticalInfrastructureDefensePage_defenseStack__EP5yz{display:grid;grid-gap:2px;gap:2px}.CriticalInfrastructureDefensePage_defensePanel__VG63X{position:relative;min-height:720px;display:flex;align-items:stretch;background-position:50%;background-size:cover;isolation:isolate}.CriticalInfrastructureDefensePage_defenseOverlay__fGIZm{position:absolute;inset:0;z-index:-1;background:rgba(2,12,20,.18)}.CriticalInfrastructureDefensePage_defenseContent__PRiLo{width:min(1240px,calc(100% - 48px));margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;padding:82px 0 62px}.CriticalInfrastructureDefensePage_defenseCopy__oVFWD{max-width:740px}.CriticalInfrastructureDefensePage_defenseCopy__oVFWD h3{margin:0 0 18px;color:#fff;font-family:inherit;font-size:clamp(38px,4vw,58px);font-weight:800;line-height:1.05;text-shadow:0 2px 14px rgba(0,0,0,.5)}.CriticalInfrastructureDefensePage_defenseCopy__oVFWD p{margin:0;color:hsla(0,0%,100%,.87);font-size:18px;line-height:1.75;text-shadow:0 2px 10px rgba(0,0,0,.55)}.CriticalInfrastructureDefensePage_productsBlock__xPejD{margin-top:56px}.CriticalInfrastructureDefensePage_productsBlock__xPejD>h3{margin:0 0 22px;color:#fff;font-size:21px;font-weight:850;letter-spacing:.01em}.CriticalInfrastructureDefensePage_swipeHint__KDUYY{display:none}.CriticalInfrastructureDefensePage_productGrid__qynlC{display:grid;grid-template-columns:repeat(3,minmax(0,300px));grid-gap:20px;gap:20px;max-width:940px}.CriticalInfrastructureDefensePage_productCard__zjrhh{display:flex;flex-direction:column;min-width:0;padding:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.27);background:rgba(4,20,34,.78);color:#fff;text-decoration:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform .35s cubic-bezier(.4,0,.2,1),border-color .35s cubic-bezier(.4,0,.2,1),background .35s cubic-bezier(.4,0,.2,1)}.CriticalInfrastructureDefensePage_productCard__zjrhh:hover{transform:translateY(-10px);border-color:#7bcff6;background:rgba(11,44,70,.94)}.CriticalInfrastructureDefensePage_productImage__tAshR{position:relative;display:block;width:100%;aspect-ratio:1.618/1;background:#f8f9fa;overflow:hidden}.CriticalInfrastructureDefensePage_productImage__tAshR img{object-fit:contain;padding:22px}.CriticalInfrastructureDefensePage_productName__eixsp{display:block;padding:18px 18px 8px;font-size:15px;font-weight:850;line-height:1.35}.CriticalInfrastructureDefensePage_productLink__Z3JNc{display:block;padding:0 18px 18px;color:#8dd9ff;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.CriticalInfrastructureDefensePage_formSection__yBcaF{padding:100px 24px;background:#f4f7fb;color:#263241}.CriticalInfrastructureDefensePage_formShell__waj8I{max-width:1180px;margin:0 auto}.CriticalInfrastructureDefensePage_formShell__waj8I .inquiry-container{background:#fff;border:0!important;box-shadow:0 28px 80px rgba(26,52,86,.13)!important}@media (max-width:1100px){.CriticalInfrastructureDefensePage_keyGrid__XB0xG{grid-template-columns:.82fr 1.18fr}.CriticalInfrastructureDefensePage_keyContent__in_y3{padding-left:46px}}@media (max-width:991px){.CriticalInfrastructureDefensePage_page__fWhhY{padding-top:104px;width:100%;max-width:100vw}.CriticalInfrastructureDefensePage_container__YPXUw{width:calc(100% - 32px);max-width:760px}.CriticalInfrastructureDefensePage_defenseContent__PRiLo{width:100%;max-width:calc(100vw - 32px);min-width:0}.CriticalInfrastructureDefensePage_breadcrumb__Ds6oq{overflow-x:auto}.CriticalInfrastructureDefensePage_breadcrumb__Ds6oq .CriticalInfrastructureDefensePage_container__YPXUw{width:max-content;min-width:100%;padding:0 16px}.CriticalInfrastructureDefensePage_hero__7lveT{min-height:600px;align-items:center}.CriticalInfrastructureDefensePage_hero__7lveT>img{object-position:64% center}.CriticalInfrastructureDefensePage_heroOverlay__ZHSjf{background:rgba(2,12,20,.22)}.CriticalInfrastructureDefensePage_heroContent__eUghp{padding:52px 0 104px}.CriticalInfrastructureDefensePage_hero__7lveT h1{font-size:clamp(40px,11vw,58px)}.CriticalInfrastructureDefensePage_hero__7lveT p{font-size:16px;line-height:1.65}.CriticalInfrastructureDefensePage_keyGrid__XB0xG{grid-template-columns:1fr}.CriticalInfrastructureDefensePage_keyImage__h633_{min-height:540px}.CriticalInfrastructureDefensePage_keyContent__in_y3{padding:36px 24px 72px}.CriticalInfrastructureDefensePage_defenseSection__H0KCh{padding-top:72px}.CriticalInfrastructureDefensePage_defensePanel__VG63X{min-height:760px}.CriticalInfrastructureDefensePage_defenseContent__PRiLo{padding:52px 0 42px}.CriticalInfrastructureDefensePage_productsBlock__xPejD{min-width:0;margin-top:38px}.CriticalInfrastructureDefensePage_productGrid__qynlC{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:clamp(260px,72vw,360px);gap:14px;max-width:none;min-width:0;padding:0 0 10px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:none;-ms-overflow-style:none}.CriticalInfrastructureDefensePage_productGrid__qynlC::-webkit-scrollbar{display:none}.CriticalInfrastructureDefensePage_productCard__zjrhh{scroll-snap-align:start}.CriticalInfrastructureDefensePage_productCard__zjrhh:hover{transform:none}.CriticalInfrastructureDefensePage_formSection__yBcaF{padding:72px 14px}.CriticalInfrastructureDefensePage_formShell__waj8I form>div[style*=grid-template-columns]{grid-template-columns:1fr!important}}@media (max-width:520px){.CriticalInfrastructureDefensePage_page__fWhhY{padding-top:104px}.CriticalInfrastructureDefensePage_hero__7lveT{min-height:590px}.CriticalInfrastructureDefensePage_hero__7lveT h1{font-size:38px;line-height:1.08}.CriticalInfrastructureDefensePage_defenseCopy__oVFWD p,.CriticalInfrastructureDefensePage_hero__7lveT p,.CriticalInfrastructureDefensePage_keyIntro___n1Cl{font-size:15px}.CriticalInfrastructureDefensePage_keyImage__h633_{min-height:410px}.CriticalInfrastructureDefensePage_defenseHeading__GRQUV h2,.CriticalInfrastructureDefensePage_keyContent__in_y3 h2{font-size:34px}.CriticalInfrastructureDefensePage_keyPoint__CFjJV{padding:25px 0}.CriticalInfrastructureDefensePage_defensePanel__VG63X{min-height:740px}.CriticalInfrastructureDefensePage_defenseCopy__oVFWD h3{font-size:34px}.CriticalInfrastructureDefensePage_productsBlock__xPejD>h3{font-size:18px;line-height:1.35}.CriticalInfrastructureDefensePage_swipeHint__KDUYY{display:block;margin:-10px 0 14px;color:hsla(0,0%,100%,.72);font-size:12px;line-height:1.4}.CriticalInfrastructureDefensePage_productName__eixsp{padding:15px 15px 7px;font-size:14px}.CriticalInfrastructureDefensePage_productLink__Z3JNc{padding:0 15px 15px}}