.editorial_document__7IzNg{min-height:100%}.editorial_skipLink__PmHoH{position:absolute;left:1rem;top:1rem;z-index:2;transform:translateY(-200%);padding:.7rem 1rem;background:var(--marketing-paper);color:var(--marketing-ink)!important}.editorial_skipLink__PmHoH:focus{transform:translateY(0)}.editorial_header__5hE4c{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.7rem 7%;border-bottom:1px solid var(--marketing-rule)}.editorial_footer__Vb21g nav,.editorial_header__5hE4c nav{display:flex;align-items:center;flex-wrap:wrap;gap:1.7rem}.editorial_header__5hE4c nav{font-size:.85rem}.editorial_headerCta__VX8jE{border:1px solid var(--marketing-gold);padding:.65rem 1rem}.editorial_breadcrumb__Ofi0i{display:flex;flex-wrap:wrap;gap:.8rem;width:min(1260px,86%);margin:2rem auto;font-size:.8rem;opacity:.8}.editorial_body__GGMni,.editorial_footer__Vb21g,.editorial_hero__zj1WV{width:min(1260px,86%);margin-inline:auto}.editorial_hero__zj1WV{padding-block:2.5rem 5rem}.editorial_eyebrow__VkX8o{font-family:var(--font-argus-data),monospace;text-transform:uppercase;letter-spacing:.16em;font-size:.72rem;color:var(--marketing-gold);margin-bottom:1.6rem!important}.editorial_hero__zj1WV h1{max-width:1100px;font-size:clamp(2.8rem,6.5vw,6rem);line-height:1.05;letter-spacing:-.05em}.editorial_lead__o3ITY{max-width:820px;font-size:clamp(1.12rem,2vw,1.45rem);line-height:1.65;margin-block:2rem!important}.editorial_actions___Cgis{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:2rem}.editorial_primary__hr5mt{display:inline-flex;align-items:center;justify-content:space-between;gap:1.5rem;background:var(--marketing-bronze);color:var(--marketing-white)!important;padding:1rem 1.5rem}.editorial_textLink__pCOXC{border-bottom:1px solid var(--marketing-gold);padding-bottom:.35rem}.editorial_image__gq_ga{width:100%;height:auto;display:block;border-radius:2px}.editorial_figure__hPC_f{margin-top:3rem!important}.editorial_figure__hPC_f figcaption{font-size:.8rem;opacity:.72;margin-top:.9rem;max-width:850px}.editorial_light__4sT_I{background:var(--marketing-paper);color:var(--marketing-ink);padding-block:5rem}.editorial_body__GGMni{max-width:1120px}.editorial_split__3JWQF{display:grid;grid-template-columns:1fr 2fr;gap:5rem;padding-block:2rem 4rem;border-bottom:1px solid var(--marketing-rule)}.editorial_document__7IzNg .editorial_split__3JWQF h2{font-size:clamp(2rem,3.4vw,3.6rem)}.editorial_document__7IzNg .editorial_split__3JWQF h3{font-size:1.3rem;margin-bottom:.8rem!important}.editorial_split__3JWQF p+p{margin-top:1rem}.editorial_steps__ogEaA{list-style:none;padding:0;margin:0;counter-reset:steps}.editorial_steps__ogEaA li{counter-increment:steps;position:relative;padding:0 0 2rem 3.3rem}.editorial_steps__ogEaA li:before{content:counter(steps,decimal-leading-zero);position:absolute;left:0;top:.15rem;font-family:var(--font-argus-data),monospace;color:var(--marketing-bronze);font-size:.85rem}.editorial_list__b08if{padding-left:1.2rem}.editorial_list__b08if li{padding-block:.35rem}.editorial_faq__ALW5k details{border-bottom:1px solid var(--marketing-rule);padding-block:1.4rem}.editorial_faq__ALW5k summary{cursor:pointer;font-weight:600}.editorial_faq__ALW5k details p{padding-top:1rem}.editorial_related__OnwzK{padding-block:4rem}.editorial_relatedLinks__NUd2L{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 3rem;margin-top:2rem}.editorial_relatedLinks__NUd2L a{display:flex;justify-content:space-between;border-bottom:1px solid var(--marketing-rule);padding-block:1rem}.editorial_closing__dpOkh{padding-block:5rem}.editorial_closing__dpOkh h2{max-width:850px}.editorial_closing__dpOkh p{margin-top:1.5rem;max-width:750px}.editorial_footer__Vb21g{border-top:1px solid var(--marketing-rule);padding-block:2.5rem;font-size:.8rem}.editorial_footer__Vb21g nav{margin-top:1.5rem}.editorial_article__qY3c5{max-width:760px;padding-block:4rem}.editorial_document__7IzNg .editorial_article__qY3c5 h2{font-size:clamp(1.8rem,3vw,2.5rem);margin-top:3rem!important;margin-bottom:1.4rem!important}.editorial_article__qY3c5 p{margin-bottom:1.4rem;font-size:1.1rem;line-height:1.85}.editorial_article__qY3c5 blockquote{margin:2rem 0;padding-left:1.7rem;border-left:3px solid var(--marketing-bronze);font-size:1.6rem}.editorial_tableScroll__qpu7H{overflow-x:auto;margin-block:2rem}.editorial_tableScroll__qpu7H:focus-visible{outline:2px solid var(--marketing-bronze);outline-offset:4px}.editorial_comparisonTable__vajC_{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;font-size:.95rem}.editorial_comparisonTable__vajC_ caption{text-align:left;font-weight:600;margin-bottom:1rem}.editorial_comparisonTable__vajC_ td,.editorial_comparisonTable__vajC_ th{text-align:right;padding:.85rem .65rem;border-bottom:1px solid var(--marketing-rule)}.editorial_comparisonTable__vajC_ th:first-child{text-align:left}.editorial_comparisonTable__vajC_ thead th{vertical-align:bottom;font-size:.85rem}.editorial_article__qY3c5 .editorial_exampleNote__8WUqM{font-size:.9rem;line-height:1.65;color:var(--marketing-muted)}.editorial_byline__6TjoO{font-size:.85rem;opacity:.8}.editorial_printButton___yLWb{border:1px solid;color:inherit;background:transparent;padding:.75rem 1rem}.editorial_briefGrid__8cTIB{display:grid;grid-template-columns:1fr 1fr;gap:3rem;margin-block:3rem}.editorial_document__7IzNg .editorial_briefGrid__8cTIB h2{font-size:1.65rem;margin-bottom:1.1rem!important}.editorial_briefGrid__8cTIB article{break-inside:avoid}@media(max-width:760px){.editorial_header__5hE4c{align-items:flex-start;padding-block:1.2rem;gap:1rem}.editorial_header__5hE4c img{width:125px;height:auto}.editorial_header__5hE4c nav{justify-content:flex-end;gap:.8rem}.editorial_header__5hE4c nav>a:first-child{display:none}.editorial_headerCta__VX8jE{padding:.45rem .6rem}.editorial_hero__zj1WV{padding-block:1.5rem 3rem}.editorial_split__3JWQF{grid-template-columns:1fr;gap:2rem;padding-block:2.5rem}.editorial_light__4sT_I{padding-block:2rem}.editorial_briefGrid__8cTIB,.editorial_relatedLinks__NUd2L{grid-template-columns:1fr}.editorial_actions___Cgis{align-items:stretch;flex-direction:column}.editorial_primary__hr5mt{justify-content:center}.editorial_textLink__pCOXC{align-self:flex-start}}@media print{body:has(.editorial_document__7IzNg){background:var(--marketing-white)}body:has(.editorial_document__7IzNg) [data-classification-banner]{display:none!important}.editorial_actions___Cgis,.editorial_breadcrumb__Ofi0i,.editorial_footer__Vb21g,.editorial_header__5hE4c,.editorial_printButton___yLWb{display:none!important}.editorial_document__7IzNg{background:var(--marketing-white)!important;color:var(--marketing-ink)!important}.editorial_hero__zj1WV{padding-block:0 1rem}.editorial_hero__zj1WV h1{font-size:2.4rem}.editorial_lead__o3ITY{font-size:1rem;margin-block:1rem!important}.editorial_light__4sT_I{padding-block:0;background:var(--marketing-white)}.editorial_briefGrid__8cTIB{gap:1.5rem;margin-block:1rem}.editorial_document__7IzNg .editorial_briefGrid__8cTIB h2{font-size:1.2rem}.editorial_article__qY3c5{padding-block:0}}.product-walkthrough_section__dg2GD{padding-block:1rem 4rem;scroll-margin-top:2rem;border-bottom:1px solid var(--marketing-rule)}.product-walkthrough_heading__4R5BL{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:3rem;margin-bottom:2rem}.product-walkthrough_eyebrow__uRsE6{font-family:var(--font-argus-data),monospace;font-size:var(--marketing-type-11);text-transform:uppercase;letter-spacing:.16em;color:var(--marketing-bronze);margin-bottom:1.25rem!important}.product-walkthrough_heading__4R5BL h2{font-size:clamp(2rem,3.4vw,3.6rem);line-height:1.08;letter-spacing:-.04em}.product-walkthrough_intro__haDNJ{max-width:32rem;color:var(--marketing-muted);line-height:1.7}.product-walkthrough_video__oN1lh{display:block;width:100%;height:auto;aspect-ratio:3/2;background:var(--marketing-forest-deep)}.product-walkthrough_video__oN1lh:focus-visible{outline:2px solid var(--marketing-bronze);outline-offset:5px}.product-walkthrough_video__oN1lh::cue{font-size:clamp(var(--marketing-type-11),1.3vw,var(--marketing-type-18));line-height:1.25}.product-walkthrough_caption__GfEil{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-top:1rem;font-size:var(--marketing-type-12);color:var(--marketing-muted)}.product-walkthrough_caption__GfEil a{flex-shrink:0;padding-block:.5rem;text-decoration:underline;text-underline-offset:.2em}.product-walkthrough_transcript__KXXRK{margin-top:.75rem;font-size:var(--marketing-type-13);color:var(--marketing-muted);max-width:54rem}.product-walkthrough_transcript__KXXRK summary{width:fit-content;padding-block:.6rem;cursor:pointer}.product-walkthrough_transcript__KXXRK p{padding-block:.5rem 1rem;line-height:1.75}@media (max-width:760px){.product-walkthrough_heading__4R5BL{grid-template-columns:1fr;gap:1.5rem}.product-walkthrough_caption__GfEil{align-items:flex-start;flex-direction:column;gap:.2rem}}.marketing_viewport__qSd_I{position:fixed;inset:0;z-index:10000;overflow-y:auto;background:var(--marketing-forest-deep);color:var(--marketing-white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}.marketing_page___22Q7{--forest:var(--marketing-forest);--forest-deep:var(--marketing-forest-deep);--paper:var(--marketing-paper);--limestone:var(--marketing-limestone);--ink:var(--marketing-ink);--muted:var(--marketing-muted);--bronze:var(--marketing-bronze);--gold:var(--marketing-gold);--rule:var(--marketing-rule);background:var(--forest-deep);color:var(--paper);font-family:var(--font-argus-ui),"Helvetica Neue",Arial,sans-serif;font-size:var(--marketing-type-16);line-height:1.6;font-weight:400;text-rendering:optimizeLegibility;overflow-x:clip}.marketing_page___22Q7 *,.marketing_page___22Q7 :after,.marketing_page___22Q7 :before{box-sizing:border-box}.marketing_page___22Q7 figure,.marketing_page___22Q7 h1,.marketing_page___22Q7 h2,.marketing_page___22Q7 h3,.marketing_page___22Q7 h4,.marketing_page___22Q7 p{margin:0}.marketing_page___22Q7 h1,.marketing_page___22Q7 h2,.marketing_page___22Q7 h3,.marketing_page___22Q7 h4{font-family:inherit;font-weight:450}.marketing_page___22Q7 a{color:inherit;text-decoration:none}.marketing_page___22Q7 button,.marketing_page___22Q7 input,.marketing_page___22Q7 select,.marketing_page___22Q7 textarea{font:inherit}.marketing_page___22Q7 button{cursor:pointer}.marketing_page___22Q7 button:disabled{cursor:not-allowed}.marketing_page___22Q7 a,.marketing_page___22Q7 button,.marketing_page___22Q7 summary{-webkit-tap-highlight-color:transparent}.marketing_page___22Q7 :is(a,button,summary,input,textarea,select):focus-visible{outline:2px solid var(--gold);outline-offset:6px}.marketing_page___22Q7 :is(section,details){scroll-margin-top:32px}.marketing_page___22Q7 ::selection{background:var(--marketing-selection);color:var(--marketing-white)}.marketing_container__PHNXD{width:min(1260px,86%);margin-inline:auto;position:relative}.marketing_section__h2mQ1{padding-block:clamp(72px,7.2vw,110px)}.marketing_paper__eNE_5{background:var(--paper);color:var(--ink)}.marketing_limestone__i0SAa{background:var(--limestone);color:var(--ink)}.marketing_forest__JWMuK{background:var(--forest);color:var(--paper)}.marketing_eyebrow__KXVFq{display:flex;align-items:center;gap:16px;font-family:var(--font-argus-data),monospace;text-transform:uppercase;letter-spacing:.19em;font-size:var(--marketing-type-11);font-weight:400;line-height:1.6;margin-bottom:30px!important}.marketing_eyebrow__KXVFq:after{content:"";width:48px;border-top:1px solid var(--bronze)}.marketing_page___22Q7 h2{font-size:clamp(var(--marketing-type-40),4.8vw,var(--marketing-type-72));line-height:1.045;letter-spacing:-.055em}.marketing_sectionHeading__3VO79{display:grid;grid-template-columns:1.3fr 1fr;gap:9%;align-items:start}.marketing_headingBody__ZzhAg{padding-top:5px;font-size:var(--marketing-type-19);line-height:1.65;color:var(--muted);max-width:480px}.marketing_headingBody__ZzhAg p+p{margin-top:20px}.marketing_headingBody__ZzhAg .marketing_textLink__Dv0cS{margin-top:30px}.marketing_secondaryCopy__OfLF2{font-size:var(--marketing-type-16)}.marketing_platformFilm__b0vb2{margin-top:58px!important;scroll-margin-top:28px}.marketing_filmCaption__JKVE5,.marketing_filmHeading__RfDCm{display:flex;justify-content:space-between;align-items:baseline;gap:20px}.marketing_filmHeading__RfDCm{padding-bottom:16px;font-size:var(--marketing-type-20);letter-spacing:-.025em}.marketing_filmStage__UieWl{position:relative;background:var(--forest-deep);aspect-ratio:16/9}.marketing_filmStage__UieWl video{display:block;width:100%;height:100%;aspect-ratio:16/9;object-fit:contain}.marketing_filmStage__UieWl video:focus-visible{outline:2px solid var(--bronze);outline-offset:5px}.marketing_filmPoster__i3x3p{object-fit:cover;pointer-events:none}.marketing_filmPlay__y4tfY{position:absolute;inset:0;width:100%;border:0;color:var(--paper);background:linear-gradient(180deg,var(--marketing-forest-clear) 30%,var(--marketing-forest-wash));display:flex;flex-direction:column;gap:13px;align-items:center;justify-content:center;font-size:var(--marketing-type-13)!important;letter-spacing:.025em}.marketing_filmPlayIcon__5Ufk3{width:82px;height:82px;border:1px solid var(--marketing-paper-half);border-radius:50%;display:grid;place-items:center;padding-left:4px;background:var(--marketing-forest-half);backdrop-filter:blur(8px);transition:background .2s ease,border-color .2s ease}.marketing_filmPlay__y4tfY:hover .marketing_filmPlayIcon__5Ufk3{background:var(--marketing-nav-overlay);border-color:var(--paper)}.marketing_filmCaption__JKVE5{padding-top:14px;color:var(--muted);font-size:var(--marketing-type-12)}.marketing_filmCaption__JKVE5 a{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;min-height:32px}.marketing_filmCaption__JKVE5 a:hover{text-decoration:underline}.marketing_filmTranscript__CdgqC{max-width:720px;margin-top:10px;color:var(--muted);font-size:var(--marketing-type-12)}.marketing_filmTranscript__CdgqC summary{width:fit-content;padding-block:8px;cursor:pointer}.marketing_filmTranscript__CdgqC p{margin-top:10px;line-height:1.7}.marketing_filmError__Uzkl_{margin-top:14px!important;font-size:var(--marketing-type-14)}.marketing_textLink__Dv0cS{display:inline-flex;align-items:center;justify-content:flex-start;gap:18px;min-height:40px;padding:5px 0;border:0;border-bottom:1px solid var(--bronze);border-radius:0;background:transparent;color:inherit;font-size:var(--marketing-type-14);line-height:1.45;width:fit-content;transition:color .18s ease,gap .18s ease}.marketing_textLink__Dv0cS:hover{color:var(--bronze);gap:24px}.marketing_primaryButton__L1qqU{display:inline-flex;gap:35px;align-items:center;justify-content:center;min-height:62px;padding:16px 28px;border:1px solid var(--bronze);background:var(--bronze);color:var(--marketing-button-text)!important;font-size:var(--marketing-type-15);font-weight:500;line-height:1.4;transition:background .2s ease,border-color .2s ease}.marketing_primaryButton__L1qqU:hover{background:var(--marketing-bronze-hover);border-color:var(--marketing-bronze-hover)}.marketing_primaryButton__L1qqU:disabled{background:var(--marketing-disabled-bronze);border-color:var(--marketing-disabled-bronze);color:var(--marketing-disabled-text)!important}.marketing_wordmark__Jz07r{object-fit:contain;display:block;height:auto;filter:contrast(1.4);mix-blend-mode:screen}.marketing_hero__k_Q7F{min-height:min(78vw,1140px);position:relative;isolation:isolate;background:var(--marketing-nav-solid)}.marketing_heroPicture__Je_6t{position:absolute;inset:0;z-index:-1}.marketing_heroImage__v7Iej{object-fit:cover;object-position:center center}.marketing_nav__4NedG{position:relative}.marketing_navInner__ieHtl{min-height:112px;width:min(1260px,86%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px}.marketing_navLinks__0D1SS{display:flex;gap:clamp(14px,1.5vw,24px);align-items:center;font-size:var(--marketing-type-13)}.marketing_navLinks__0D1SS>a{white-space:nowrap;padding-block:11px;transition:color .18s}.marketing_navLinks__0D1SS>a:hover{color:var(--gold)}.marketing_signIn__YLduo{border:1px solid var(--bronze);padding:11px 16px;display:flex;align-items:center;gap:10px;white-space:nowrap;font-size:var(--marketing-type-13);min-height:44px}.marketing_signIn__YLduo:hover{background:var(--forest);border-color:var(--gold)}.marketing_navUtilities__7_rSR{display:flex;align-items:center;gap:18px;flex-shrink:0}.marketing_languageControl__tJx25{display:flex;align-items:center;gap:6px;font-size:var(--marketing-type-12)}.marketing_languageControl__tJx25 select{cursor:pointer;border:0;border-radius:0;min-height:44px;padding:8px 4px;max-width:112px}.marketing_languageControl__tJx25 select,.marketing_languageControl__tJx25 select option{color:var(--paper);background:var(--forest-deep)}.marketing_languageControl__tJx25>svg:last-child{pointer-events:none}.marketing_mobileMenu__w_lmT{position:absolute;z-index:10;top:100%;left:0;right:0;background:var(--forest-deep);padding:16px 7% 28px;border-bottom:1px solid var(--marketing-nav-border);box-shadow:0 22px 32px var(--marketing-shadow)}.marketing_mobileMenu__w_lmT a{display:flex;justify-content:space-between;align-items:center;padding:15px 4px;font-size:var(--marketing-type-17);border-bottom:1px solid var(--marketing-nav-rule)}.marketing_menuButton__tqVvb{display:none;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--paper);background:transparent;border:1px solid var(--marketing-nav-border)}.marketing_heroContent__bTc6U{width:min(1260px,86%);margin-inline:auto;padding-top:clamp(60px,5.2vw,90px)}.marketing_hero__k_Q7F h1{font-size:clamp(var(--marketing-type-56),7.05vw,var(--marketing-type-106));font-weight:480;line-height:1.015;letter-spacing:-.064em;max-width:1030px;color:var(--marketing-hero-title)}.marketing_heroBody__ZiwNZ{margin-top:27px!important;max-width:710px;color:var(--marketing-hero-description);font-size:clamp(var(--marketing-type-17),1.65vw,var(--marketing-type-24));line-height:1.5;letter-spacing:-.02em}.marketing_heroActions__kSkgy{display:flex;gap:36px;align-items:center;margin-top:38px}.marketing_heroActions__kSkgy .marketing_textLink__Dv0cS{color:var(--marketing-hero-label);background:var(--forest-deep);padding-inline:12px}.marketing_heroFoot__QOBTp{width:min(1260px,86%);position:absolute;bottom:42px;left:50%;transform:translateX(-50%);display:flex;justify-content:flex-end;align-items:end;color:var(--marketing-ivory-warm);font-size:var(--marketing-type-12)}.marketing_heroFoot__QOBTp a{display:flex;align-items:center;gap:20px;background:var(--marketing-forest-glass);padding:10px 14px}.marketing_workflow__RZ6Jh{list-style:none;padding:0;margin:62px 0 28px;display:grid;grid-template-columns:repeat(6,1fr);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule)}.marketing_workflow__RZ6Jh li{position:relative;min-width:0}.marketing_workflow__RZ6Jh li+li{border-left:1px solid var(--rule)}.marketing_workflow__RZ6Jh a{display:block;height:100%;padding:23px 17px 29px;transition:background .2s}.marketing_workflow__RZ6Jh a:hover{background:var(--limestone)}.marketing_workflowNumber__oC9zb{font-family:var(--font-argus-data),monospace;color:var(--bronze);font-size:var(--marketing-type-11)}.marketing_workflow__RZ6Jh h3{font-size:clamp(var(--marketing-type-20),1.9vw,var(--marketing-type-27));margin-block:18px 6px;letter-spacing:-.035em}.marketing_workflow__RZ6Jh p{color:var(--muted);font-size:var(--marketing-type-12);line-height:1.55;max-width:130px}.marketing_workflow__RZ6Jh svg{position:absolute;top:24px;right:16px;color:var(--bronze)}.marketing_deploymentNote__p0hMK{color:var(--muted);font-size:var(--marketing-type-11);letter-spacing:.025em}.marketing_wargameGrid__P7Vvl{display:grid;grid-template-columns:1fr 1.2fr;gap:9%;align-items:start}.marketing_wargameCopy__BN167>p{color:var(--marketing-forest-secondary);margin-top:28px;font-size:var(--marketing-type-17);line-height:1.7;max-width:430px}.marketing_lineList__ggzhb{list-style:none;padding:0;margin:28px 0;border-top:1px solid var(--marketing-forest-rule)}.marketing_lineList__ggzhb li{padding:12px 0;border-bottom:1px solid var(--marketing-forest-rule);color:var(--marketing-forest-label);font-size:var(--marketing-type-13)}.marketing_wargameArt__AJ0QM{margin-top:8px!important}.marketing_wargameArt__AJ0QM>div{position:relative;min-height:0;aspect-ratio:.92}.marketing_wargameArt__AJ0QM img{object-fit:cover;object-position:44% center}.marketing_wargameArt__AJ0QM figcaption{font-size:var(--marketing-type-11);color:var(--marketing-forest-secondary);padding-top:18px;line-height:1.65;max-width:480px}.marketing_aceHeading__EmqfF{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:9%;align-items:end}.marketing_aceIntro__kU_by>p{color:var(--muted);font-size:var(--marketing-type-16);line-height:1.7}.marketing_aceIntro__kU_by .marketing_lead__CjUEC{color:var(--ink);font-size:var(--marketing-type-24);letter-spacing:-.03em;line-height:1.3;margin-bottom:18px}.marketing_page___22Q7 .marketing_aceDiagram__V9auW{margin-top:44px;scroll-margin-top:32px}.marketing_aceDiagramImage__V3JDX{display:block;width:100%;height:auto}.marketing_aceDiagram__V9auW figcaption{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;color:var(--muted);font-size:var(--marketing-type-12)}.marketing_aceDiagram__V9auW figcaption a{color:var(--ink);font-size:var(--marketing-type-13);min-height:44px}.marketing_aceDescription__440R9{margin-top:20px}.marketing_aceDescription__440R9 summary{font-size:var(--marketing-type-16);min-height:64px}.marketing_aceDescription__440R9 .marketing_detailContent__DGILA{max-width:860px}.marketing_aceDescription__440R9 .marketing_detailContent__DGILA p+p{margin-top:14px}.marketing_acePoints__l2yVO{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-block:32px 24px}.marketing_acePoints__l2yVO>div{padding:12px 0}.marketing_acePoints__l2yVO h3{font-size:var(--marketing-type-18);letter-spacing:-.02em;margin-bottom:10px}.marketing_acePoints__l2yVO p{font-size:var(--marketing-type-14);line-height:1.7;color:var(--muted)}.marketing_platformDepth__DtI5Q{display:grid;grid-template-columns:1fr 1.1fr;gap:12%;border-top:1px solid var(--rule);margin-top:88px;padding-top:60px}.marketing_depthIntro__D4hBC h3{font-size:var(--marketing-type-33);line-height:1.15;letter-spacing:-.04em}.marketing_depthIntro__D4hBC>p:last-child{font-size:var(--marketing-type-14);color:var(--muted);margin-top:20px}.marketing_capabilityDetail__D4UQm{border-bottom:1px solid var(--rule)}.marketing_capabilityDetail__D4UQm:first-child{border-top:1px solid var(--rule)}.marketing_capabilityDetail__D4UQm summary{min-height:80px;padding:20px 0;display:flex;align-items:center;justify-content:space-between;font-size:var(--marketing-type-21);letter-spacing:-.035em;cursor:pointer;gap:24px;list-style:none}.marketing_page___22Q7 summary::-webkit-details-marker{display:none}.marketing_page___22Q7 summary svg{flex-shrink:0;transition:transform .2s ease;color:var(--bronze)}.marketing_page___22Q7 details[open]>summary svg{transform:rotate(180deg)}.marketing_capabilityDetail__D4UQm summary:hover{color:var(--marketing-bronze-pressed)}.marketing_detailContent__DGILA{padding:0 16px 28px 0}.marketing_detailContent__DGILA h4{font-size:var(--marketing-type-18);margin-bottom:14px}.marketing_detailContent__DGILA li,.marketing_detailContent__DGILA p{font-size:var(--marketing-type-14);color:var(--muted);line-height:1.75}.marketing_detailContent__DGILA ul{padding-left:18px;margin-block:16px 20px}.marketing_researchHeading__6ThxX{margin-bottom:44px}.marketing_researchHeading__6ThxX h2{font-size:clamp(var(--marketing-type-44),6.5vw,var(--marketing-type-88))}.marketing_researchHeading__6ThxX>p{margin-top:22px;color:var(--muted);font-size:var(--marketing-type-17)}.marketing_researchGrid__m7V2F{display:grid;grid-template-columns:1.08fr 1fr;gap:5%;align-items:start}.marketing_researchFigure__yOtui>div{position:relative;aspect-ratio:.82;min-height:0}.marketing_researchFigure__yOtui img{object-fit:cover}.marketing_researchFigure__yOtui figcaption{font-size:var(--marketing-type-11);letter-spacing:.025em;padding-top:15px;color:var(--muted)}.marketing_featuredDatabase__0zhsa .marketing_eyebrow__KXVFq{margin-bottom:14px!important;font-size:var(--marketing-type-10)}.marketing_featuredDatabase__0zhsa h3{font-size:clamp(var(--marketing-type-30),3.9vw,var(--marketing-type-50));line-height:1.08;letter-spacing:-.045em;max-width:400px}.marketing_featuredDatabase__0zhsa>p:not(.marketing_eyebrow__KXVFq){margin-top:18px;color:var(--muted);font-size:var(--marketing-type-17);line-height:1.5}.marketing_databaseDetail__MEKhd{font-size:var(--marketing-type-12);margin-top:12px}.marketing_databaseDetail__MEKhd summary{display:flex;align-items:center;width:fit-content;gap:12px;color:var(--marketing-bronze-deep);cursor:pointer;min-height:32px}.marketing_databaseDetail__MEKhd summary:hover{color:var(--ink)}.marketing_databaseDetail__MEKhd>div{padding-block:10px 12px}.marketing_databaseDetail__MEKhd p{color:var(--muted);font-size:var(--marketing-type-13);line-height:1.7}.marketing_databaseDetail__MEKhd .marketing_textLink__Dv0cS{font-size:var(--marketing-type-12);margin-top:10px}.marketing_researchRows__oq6_B{margin-top:24px;border-top:1px solid var(--marketing-paper-rule)}.marketing_researchRow__yYJl_{border-bottom:1px solid var(--marketing-paper-rule)}.marketing_researchRow__yYJl_>summary{cursor:pointer;display:grid;grid-template-columns:128px 1fr 16px;gap:22px;padding-block:20px}.marketing_researchThumb__5fbp4{width:128px;height:96px;object-fit:cover}.marketing_researchRow__yYJl_ h3{font-family:Georgia,Times New Roman,serif;font-size:var(--marketing-type-19);line-height:1.25;font-weight:400}.marketing_researchRow__yYJl_>summary p{color:var(--muted);font-size:var(--marketing-type-12);line-height:1.55;margin-top:8px}.marketing_researchRowDetail__hmYZV{padding:4px 0 22px;color:var(--muted);font-size:var(--marketing-type-13);line-height:1.7}.marketing_researchRowDetail__hmYZV .marketing_textLink__Dv0cS{font-size:var(--marketing-type-12);margin-top:12px}.marketing_catalogToggle__1dA7x{margin-top:28px;color:var(--marketing-bronze-deep)!important}.marketing_rotate__5fYrc{transform:rotate(180deg)}.marketing_fullCatalog__el3XQ{border-top:1px solid var(--marketing-paper-rule);margin-top:48px;padding-top:36px}.marketing_fullCatalog__el3XQ[hidden]{display:none}.marketing_fullCatalog__el3XQ>h3{font-size:var(--marketing-type-32);letter-spacing:-.04em;margin-bottom:28px}.marketing_catalogRows__jgZf8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:38px 32px;align-items:start}.marketing_catalogRows__jgZf8>article{min-width:0;border-top:1px solid var(--marketing-paper-rule);padding-top:20px}.marketing_catalogImage__IGDe2{width:100%;height:auto;aspect-ratio:1.5;object-fit:cover;display:block;margin-bottom:22px}.marketing_catalogText__ZFiDe{display:grid;grid-template-columns:28px 1fr;gap:10px}.marketing_catalogIndex__D9dIM{font-family:var(--font-argus-data),monospace;color:var(--bronze);font-size:var(--marketing-type-11);padding-top:4px}.marketing_collectionCategory__GcXtt{font-size:var(--marketing-type-10);letter-spacing:.08em;text-transform:uppercase;color:var(--marketing-body-muted);margin-bottom:8px!important}.marketing_catalogRows__jgZf8 h4{font-size:var(--marketing-type-22);letter-spacing:-.03em;line-height:1.25;margin-bottom:10px}.marketing_catalogText__ZFiDe>div>p:not(.marketing_collectionCategory__GcXtt){font-size:var(--marketing-type-14);color:var(--muted)}.marketing_catalogNote__6Y5Pj{border-top:1px solid var(--marketing-paper-rule);padding-top:22px;margin-top:44px!important;color:var(--muted);font-size:var(--marketing-type-11);max-width:850px}.marketing_illustrationNote__BCAKA{display:block;margin-top:8px}.marketing_logisticsSection__Kk0rk{background:var(--limestone);color:var(--ink)}.marketing_logisticsHeading__papzC{display:grid;grid-template-columns:1.2fr 1fr;gap:9%;align-items:end}.marketing_logisticsIntro__Cb9dq{max-width:465px;color:var(--muted);font-size:var(--marketing-type-16);line-height:1.7}.marketing_logisticsLead__C39k1{font-size:var(--marketing-type-24);color:var(--ink);letter-spacing:-.025em;margin-bottom:13px!important}.marketing_logisticsGrid__g0kJE{display:grid;grid-template-columns:minmax(0,1.48fr) minmax(0,1fr);gap:6%;align-items:start;margin-top:55px}.marketing_logisticsImage__6do7S{position:relative;aspect-ratio:3/2;background:var(--forest);overflow:hidden}.marketing_logisticsImage__6do7S img{object-fit:cover}.marketing_logisticsFigure__Y5QNS figcaption{display:flex;justify-content:space-between;gap:18px;margin-top:14px;font-size:var(--marketing-type-12);line-height:1.6;color:var(--muted)}.marketing_logisticsFigure__Y5QNS figcaption>span:last-child{text-align:right}.marketing_logisticsLabel__afUYh{display:block;font-family:var(--font-argus-data),monospace;font-size:var(--marketing-type-10);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.marketing_logisticsQuestions__jfKh0 ul{list-style:none;padding:0;margin:18px 0 0}.marketing_logisticsQuestions__jfKh0 li{padding:22px 0;border-top:1px solid var(--marketing-paper-rule)}.marketing_logisticsQuestions__jfKh0 h3{font-size:var(--marketing-type-24);line-height:1.25;letter-spacing:-.025em}.marketing_logisticsQuestions__jfKh0 li p{margin-top:9px;color:var(--muted);font-size:var(--marketing-type-14);line-height:1.7}.marketing_logisticsWorkbench__kROrj{margin-top:36px;border-top:1px solid var(--marketing-paper-rule);border-bottom:1px solid var(--marketing-paper-rule)}.marketing_supplyExample__JXIf4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 8%;padding:36px;margin-bottom:24px;background:var(--forest);color:var(--paper)}.marketing_supplyControls__g16m9 h3{font-size:var(--marketing-type-28);line-height:1.2;letter-spacing:-.035em;max-width:360px}.marketing_supplyControls__g16m9>p{margin-top:16px;font-size:var(--marketing-type-14);color:var(--marketing-sage-light)}.marketing_supplyInputs__RfK17{display:flex;justify-content:space-between;gap:24px;margin:28px 0}.marketing_supplyInputs__RfK17 dt,.marketing_supplyRangeLabel__Zs9Ag{font-size:var(--marketing-type-12);color:var(--marketing-sage-light)}.marketing_supplyInputs__RfK17 dd{font-family:var(--font-argus-data),monospace;font-size:var(--marketing-type-24);font-variant-numeric:tabular-nums;margin:6px 0 0}.marketing_supplyRangeLabel__Zs9Ag{display:flex;justify-content:space-between;gap:24px;align-items:center}.marketing_supplyRangeLabel__Zs9Ag>span:last-child{font-family:var(--font-argus-data),monospace;font-variant-numeric:tabular-nums;color:var(--paper);font-size:var(--marketing-type-20)}.marketing_supplyRange__Lv_5G{appearance:auto;accent-color:var(--gold);padding:0!important;margin:6px 0;height:32px;border:0!important;background:transparent!important;cursor:pointer}.marketing_supplyControls__g16m9 .marketing_supplyUnits__U76Wk{margin-top:0;font-size:var(--marketing-type-11)}.marketing_supplyResults__Ib_QK table{width:100%;border-collapse:collapse;font-size:var(--marketing-type-12)}.marketing_supplyResults__Ib_QK caption{text-align:left;padding-bottom:20px;font-size:var(--marketing-type-17)}.marketing_supplyResults__Ib_QK th{font-weight:400;text-align:left}.marketing_supplyResults__Ib_QK thead th{padding-bottom:10px;color:var(--marketing-sage-light)}.marketing_supplyResults__Ib_QK th:nth-child(2){position:relative}.marketing_supplyResults__Ib_QK td:last-child,.marketing_supplyResults__Ib_QK th:last-child{text-align:right}.marketing_supplyResults__Ib_QK tbody :is(th,td){height:33px;font-family:var(--font-argus-data),monospace;font-variant-numeric:tabular-nums}.marketing_supplyZero__8_7x5{position:absolute;left:calc(80 / 180 * 100%);transform:translateX(-50%);font-family:var(--font-argus-data),monospace}.marketing_supplyChartCell__TPu5b{width:64%}.marketing_supplyTrack___UzxU{height:25px;position:relative}.marketing_supplyTrack___UzxU:after{content:"";position:absolute;top:-4px;bottom:-4px;left:calc(80 / 180 * 100%);border-left:1px solid var(--marketing-sage-medium)}.marketing_supplyBar__LbIw_{position:absolute;height:12px;top:6px;background:var(--gold)}.marketing_supplyBarNegative__n3Ku1{background:transparent;border:1px solid var(--marketing-sage-light)}.marketing_supplyOutcome__HVO6j{border-top:1px solid var(--marketing-forest-rule);padding-top:16px;margin-top:16px!important;font-size:var(--marketing-type-13);min-height:42px}.marketing_supplyDisclosure__CyXpM{grid-column:1/-1;font-size:var(--marketing-type-11);color:var(--marketing-sage-light)}.marketing_logisticsWorkbench__kROrj summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;list-style:none;font-size:var(--marketing-type-22);letter-spacing:-.02em}.marketing_logisticsWorkbench__kROrj summary::-webkit-details-marker{display:none}.marketing_logisticsWorkbench__kROrj summary>span{display:flex;align-items:baseline;gap:40px}.marketing_logisticsWorkbench__kROrj summary svg{flex-shrink:0;transition:transform var(--motion-micro) var(--ease-enter)}.marketing_logisticsWorkbench__kROrj[open] summary svg{transform:rotate(180deg)}.marketing_logisticsWorkbench__kROrj summary:hover{color:var(--marketing-bronze-deep)}.marketing_logisticsFoot__Jo3Gm{display:flex;align-items:center;justify-content:space-between;gap:48px;margin-top:30px}.marketing_logisticsFoot__Jo3Gm>div{max-width:650px}.marketing_logisticsScope__UTg3e{font-size:var(--marketing-type-12);color:var(--muted);line-height:1.7}.marketing_logisticsExpertise__xepkw{display:inline-flex;align-items:center;gap:10px;margin-top:12px;min-height:32px;font-size:var(--marketing-type-13)}.marketing_logisticsFoot__Jo3Gm>a{flex-shrink:0}@media (max-width:900px){.marketing_logisticsGrid__g0kJE,.marketing_logisticsHeading__papzC{grid-template-columns:1fr;gap:32px}.marketing_logisticsIntro__Cb9dq{max-width:600px}.marketing_logisticsGrid__g0kJE{margin-top:36px}.marketing_logisticsQuestions__jfKh0 li{padding-block:20px}.marketing_logisticsWorkbench__kROrj{margin-top:20px}.marketing_logisticsWorkbench__kROrj summary>span{flex-direction:column;gap:8px}.marketing_logisticsFoot__Jo3Gm{align-items:start;flex-direction:column;gap:22px}.marketing_supplyExample__JXIf4{grid-template-columns:1fr;gap:32px;padding:24px}}.marketing_teamGrid___9f9E{display:grid;grid-template-columns:1fr 1fr;gap:0 9%;margin-top:58px}.marketing_teamProfile__nvUhH{padding-block:30px 40px;border-top:1px solid var(--rule);display:flex;flex-direction:column}.marketing_teamProfile__nvUhH h3{font-size:var(--marketing-type-28);letter-spacing:-.04em;line-height:1.2}.marketing_teamIdentity__4MM6b{display:flex;align-items:center;justify-content:flex-start;gap:24px;margin-bottom:16px}.marketing_teamIdentity__4MM6b>div{min-width:0}.marketing_teamPortrait___q1dh{flex-shrink:0;width:160px;height:160px;object-fit:cover}.marketing_teamRole__ql3gz{font-size:var(--marketing-type-12);letter-spacing:.025em;color:var(--marketing-bronze-label);margin-top:12px!important;min-height:38px}.marketing_teamBio__mFljT{color:var(--muted);font-size:var(--marketing-type-14);line-height:1.75;max-width:505px;padding-bottom:24px}.marketing_teamContactLinks__yEjVC{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:auto}.marketing_teamContactLink__7XTKQ{display:flex;align-items:center;gap:15px;font-size:var(--marketing-type-13);line-height:1.5;width:fit-content;max-width:100%;min-height:32px;border-bottom:1px solid var(--marketing-bronze-light);padding-bottom:6px}.marketing_teamContactLink__7XTKQ:hover{color:var(--bronze)}.marketing_teamContactLink__7XTKQ svg{flex-shrink:0}.marketing_contactSection__wHxux{background:var(--marketing-forest-raised)}.marketing_contactHeading__RVFmv h2{font-size:clamp(var(--marketing-type-44),5.5vw,var(--marketing-type-80))}.marketing_contactGrid__84xmT{display:grid;grid-template-columns:1fr 1.25fr;gap:12%;margin-top:56px}.marketing_contactCopy__59gun p{font-size:var(--marketing-type-18);line-height:1.7;color:var(--marketing-forest-body);max-width:395px}.marketing_contactCopy__59gun p+p{margin-top:24px;font-size:var(--marketing-type-14);color:var(--marketing-sage-soft)}.marketing_contactCopy__59gun .marketing_textLink__Dv0cS{margin-top:34px}.marketing_briefingForm__NDVr_{width:100%}.marketing_formTop__DV0HI{display:grid;grid-template-columns:1fr 1fr;gap:24px}.marketing_briefingForm__NDVr_ label{display:flex;flex-direction:column;gap:10px;margin-bottom:28px;font-size:var(--marketing-type-12);color:var(--marketing-ivory-soft)}.marketing_briefingForm__NDVr_ :is(input,textarea){border:0;border-bottom:1px solid var(--marketing-green-medium);border-radius:0;background:transparent;padding:12px 0;color:var(--paper);min-height:44px;width:100%;line-height:1.6;font-size:var(--marketing-type-14)}.marketing_briefingForm__NDVr_ textarea{resize:vertical}.marketing_briefingForm__NDVr_ :is(input,textarea)::placeholder{color:var(--marketing-sage-caption);opacity:1}.marketing_briefingForm__NDVr_ :is(input,textarea):focus-visible{outline-offset:4px}.marketing_briefingForm__NDVr_ .marketing_primaryButton__L1qqU{width:100%;justify-content:space-between}.marketing_formNote__5pjYD{margin-top:16px!important;font-size:var(--marketing-type-11);color:var(--marketing-sage-text)}.marketing_formError__v326_{margin-top:20px!important;font-size:var(--marketing-type-14);color:var(--marketing-error-text)}.marketing_formError__v326_ a{text-decoration:underline}.marketing_formSuccess__KwMe3{min-height:260px;border-top:1px solid var(--marketing-sage-medium);padding-top:28px}.marketing_formSuccess__KwMe3 svg{color:var(--gold);margin-bottom:22px}.marketing_formSuccess__KwMe3 h3{font-size:var(--marketing-type-30);margin-bottom:12px}.marketing_formSuccess__KwMe3 p{color:var(--marketing-sage-bright);max-width:390px}.marketing_footer__dS_wT{padding-block:56px 28px;background:var(--forest-deep)}.marketing_footerMain__4K_Zo{display:flex;align-items:center;justify-content:space-between;gap:30px}.marketing_footerMain__4K_Zo p{font-size:var(--marketing-type-12);color:var(--marketing-sage-label);margin-top:18px}.marketing_footerSocial__pKTzl{display:inline-flex;align-items:center;gap:10px;min-height:36px;margin-top:14px;font-size:var(--marketing-type-13);color:var(--marketing-sage-light)}.marketing_footerLinks__rSIK4{display:flex;gap:34px;font-size:var(--marketing-type-13)}.marketing_footerLinks__rSIK4 a:last-child{display:flex;align-items:center;gap:12px}.marketing_footer__dS_wT a:hover{color:var(--gold)}.marketing_footerResources__1Dime{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:28px;font-size:var(--marketing-type-13);color:var(--marketing-sage-light)}.marketing_footerBottom__PLlO7{border-top:1px solid var(--marketing-green-rule);margin-top:46px;padding-top:24px;display:flex;align-items:center;justify-content:space-between;gap:22px;font-size:var(--marketing-type-10);color:var(--marketing-sage)}.marketing_footerBottom__PLlO7>div{display:flex;gap:20px}.marketing_page___22Q7:not([lang=en]) h1{font-size:clamp(var(--marketing-type-40),5.6vw,var(--marketing-type-84));letter-spacing:-.035em;line-height:1.15}.marketing_page___22Q7:not([lang=en]) h2{font-size:clamp(var(--marketing-type-32),4vw,var(--marketing-type-60));line-height:1.17;letter-spacing:-.035em}.marketing_page___22Q7:not([lang=en]) :is(h3,h4,p){overflow-wrap:anywhere;hyphens:auto}.marketing_page___22Q7:not([lang=en]) .marketing_workflow__RZ6Jh h3{font-size:clamp(var(--marketing-type-16),1.6vw,var(--marketing-type-23))}.marketing_page___22Q7[lang=ja]{font-family:var(--font-argus-ui),"Hiragino Kaku Gothic ProN","Yu Gothic",Meiryo,sans-serif;line-height:1.85;line-break:strict}.marketing_page___22Q7[lang=ja] :is(h1,h2,h3,h4){letter-spacing:.015em;line-height:1.4;word-break:normal}.marketing_page___22Q7[lang=ja] :is(.marketing_eyebrow__KXVFq,.marketing_teamRole__ql3gz,.marketing_heroBody__ZiwNZ,.marketing_filmHeading__RfDCm){letter-spacing:.025em}.marketing_positioningSection__kN6y9{background:var(--limestone);color:var(--ink);padding-block:clamp(64px,6.4vw,96px)}.marketing_page___22Q7[lang] .marketing_positioningText__Zp32h{max-width:1100px;font-size:clamp(var(--marketing-type-28),3.2vw,var(--marketing-type-46));line-height:1.3;letter-spacing:-.03em;text-wrap:pretty}.marketing_positioningText__Zp32h>span{display:block}.marketing_positioningRead__gI8NR,.marketing_positioningText__Zp32h>span+span{margin-top:24px}.marketing_page___22Q7[lang] .marketing_positioningClose__GId4f{margin-top:36px;font-size:clamp(var(--marketing-type-32),4vw,var(--marketing-type-56));font-weight:450;line-height:1.16;letter-spacing:-.035em;color:var(--bronze);text-wrap:balance}.marketing_page___22Q7[lang=ja] .marketing_positioningClose__GId4f,.marketing_page___22Q7[lang=ja] .marketing_positioningText__Zp32h{line-height:1.5;letter-spacing:.015em}@media (min-width:1700px){.marketing_hero__k_Q7F{min-height:1140px}.marketing_heroContent__bTc6U{padding-top:100px}}@media (max-width:1100px){.marketing_navInner__ieHtl{min-height:92px}.marketing_navInner__ieHtl .marketing_wordmark__Jz07r{width:160px}.marketing_navLinks__0D1SS{display:none}.marketing_menuButton__tqVvb{display:flex}.marketing_hero__k_Q7F{min-height:77vw}.marketing_heroContent__bTc6U{padding-top:48px}.marketing_hero__k_Q7F h1{font-size:7.3vw}.marketing_heroBody__ZiwNZ{font-size:var(--marketing-type-17);max-width:520px}.marketing_heroActions__kSkgy{margin-top:28px;gap:26px}.marketing_primaryButton__L1qqU{min-height:54px;font-size:var(--marketing-type-13);padding:14px 20px}.marketing_heroFoot__QOBTp{bottom:27px}.marketing_aceHeading__EmqfF,.marketing_platformDepth__DtI5Q,.marketing_sectionHeading__3VO79,.marketing_wargameGrid__P7Vvl{gap:7%}.marketing_headingBody__ZzhAg{font-size:var(--marketing-type-16)}.marketing_wargameArt__AJ0QM>div{min-height:0}.marketing_researchRow__yYJl_>summary{grid-template-columns:96px 1fr 16px;gap:15px;padding-block:16px}.marketing_researchThumb__5fbp4{width:96px;height:80px}.marketing_researchRow__yYJl_ h3{font-size:var(--marketing-type-17)}.marketing_researchRow__yYJl_>summary p{font-size:var(--marketing-type-11)}.marketing_catalogRows__jgZf8{grid-template-columns:repeat(2,minmax(0,1fr))}.marketing_teamProfile__nvUhH h3{font-size:var(--marketing-type-25)}.marketing_contactGrid__84xmT{gap:7%}.marketing_footerBottom__PLlO7{flex-wrap:wrap}}@media (max-width:760px){.marketing_container__PHNXD,.marketing_heroContent__bTc6U,.marketing_heroFoot__QOBTp,.marketing_navInner__ieHtl{width:calc(100% - 44px)}.marketing_section__h2mQ1{padding-block:66px}.marketing_page___22Q7 h2{font-size:clamp(var(--marketing-type-38),8.7vw,var(--marketing-type-58))}.marketing_eyebrow__KXVFq{font-size:var(--marketing-type-9);letter-spacing:.14em;gap:12px;margin-bottom:24px!important}.marketing_eyebrow__KXVFq:after{width:30px}.marketing_hero__k_Q7F{min-height:850px}.marketing_heroImage__v7Iej{object-position:center bottom}.marketing_navInner__ieHtl{display:grid;grid-template-columns:1fr auto;min-height:130px;gap:10px 16px;padding-block:16px}.marketing_navUtilities__7_rSR{display:contents}.marketing_languageControl__tJx25{grid-row:2;grid-column:1;justify-self:start}.marketing_signIn__YLduo{grid-row:1;grid-column:2;justify-self:end;font-size:var(--marketing-type-12);padding:10px 12px}.marketing_menuButton__tqVvb{grid-row:2;grid-column:2;justify-self:end}.marketing_navInner__ieHtl .marketing_wordmark__Jz07r{width:155px}.marketing_navLinks__0D1SS{display:none}.marketing_menuButton__tqVvb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;color:var(--paper);background:transparent;border:1px solid var(--marketing-nav-border)}.marketing_mobileMenu__w_lmT{position:absolute;z-index:10;top:100%;left:0;right:0;background:var(--forest-deep);padding:16px 22px 28px;border-bottom:1px solid var(--marketing-nav-border);box-shadow:0 22px 32px var(--marketing-shadow)}.marketing_mobileMenu__w_lmT a{display:flex;justify-content:space-between;align-items:center;padding:15px 4px;font-size:var(--marketing-type-17);border-bottom:1px solid var(--marketing-nav-rule)}.marketing_heroContent__bTc6U{padding-top:32px}.marketing_page___22Q7:not([lang=en]) .marketing_hero__k_Q7F h1{font-size:clamp(var(--marketing-type-32),7.5vw,var(--marketing-type-53))}.marketing_page___22Q7:not([lang=en]) h2{font-size:clamp(var(--marketing-type-30),7.7vw,var(--marketing-type-46))}.marketing_page___22Q7:not([lang=en]) .marketing_heroBody__ZiwNZ{font-size:var(--marketing-type-15)}.marketing_hero__k_Q7F h1{font-size:clamp(var(--marketing-type-40),8.9vw,var(--marketing-type-65));line-height:1.04;letter-spacing:-.065em}.marketing_heroBody__ZiwNZ{max-width:490px;margin-top:24px!important;font-size:var(--marketing-type-16);line-height:1.6}.marketing_heroActions__kSkgy{flex-wrap:wrap;gap:20px;margin-top:27px}.marketing_heroActions__kSkgy .marketing_primaryButton__L1qqU{gap:20px}.marketing_heroActions__kSkgy .marketing_textLink__Dv0cS{font-size:var(--marketing-type-12);gap:10px}.marketing_heroFoot__QOBTp{bottom:20px}.marketing_heroFoot__QOBTp a{font-size:var(--marketing-type-11);margin-left:auto}.marketing_desktopBreak__M4HXn{display:none}.marketing_aceHeading__EmqfF,.marketing_contactGrid__84xmT,.marketing_platformDepth__DtI5Q,.marketing_researchGrid__m7V2F,.marketing_sectionHeading__3VO79,.marketing_wargameGrid__P7Vvl{grid-template-columns:1fr;gap:30px}.marketing_headingBody__ZzhAg{padding:0;max-width:100%;font-size:var(--marketing-type-16)}.marketing_headingBody__ZzhAg .marketing_textLink__Dv0cS{margin-top:20px}.marketing_workflow__RZ6Jh{grid-template-columns:repeat(3,1fr);margin-top:37px}.marketing_workflow__RZ6Jh li:nth-child(4){border-left:0}.marketing_workflow__RZ6Jh li:nth-child(n+4){border-top:1px solid var(--rule)}.marketing_workflow__RZ6Jh a{padding:17px 12px 22px}.marketing_workflow__RZ6Jh h3{font-size:var(--marketing-type-21);margin-top:17px}.marketing_workflow__RZ6Jh p{font-size:var(--marketing-type-11)}.marketing_workflow__RZ6Jh svg{top:18px;right:11px;width:13px}.marketing_workflowNumber__oC9zb{font-size:var(--marketing-type-9)}.marketing_deploymentNote__p0hMK{font-size:var(--marketing-type-10)}.marketing_platformFilm__b0vb2{margin-top:35px!important}.marketing_filmHeading__RfDCm{font-size:var(--marketing-type-18);gap:12px}.marketing_filmPlayIcon__5Ufk3{width:56px;height:56px}.marketing_filmPlay__y4tfY{gap:7px;font-size:var(--marketing-type-11)!important}.marketing_filmCaption__JKVE5{font-size:var(--marketing-type-11);gap:14px}.marketing_wargameCopy__BN167>p{max-width:100%;font-size:var(--marketing-type-16)}.marketing_wargameArt__AJ0QM>div{min-height:0;aspect-ratio:1.15}.marketing_wargameArt__AJ0QM figcaption{font-size:var(--marketing-type-10)}.marketing_aceDiagram__V9auW figcaption{flex-direction:column;align-items:flex-start;gap:6px}.marketing_acePoints__l2yVO{grid-template-columns:1fr;gap:14px;margin-top:24px}.marketing_platformDepth__DtI5Q{margin-top:45px;padding-top:40px}.marketing_depthIntro__D4hBC h3{font-size:var(--marketing-type-28)}.marketing_capabilityDetail__D4UQm summary{font-size:var(--marketing-type-19);min-height:70px}.marketing_researchHeading__6ThxX{margin-bottom:30px}.marketing_researchHeading__6ThxX>p{font-size:var(--marketing-type-15)}.marketing_researchFigure__yOtui>div{min-height:0;aspect-ratio:1.1}.marketing_researchFigure__yOtui figcaption{font-size:var(--marketing-type-10)}.marketing_researchGrid__m7V2F{gap:35px}.marketing_featuredDatabase__0zhsa h3{font-size:var(--marketing-type-36);max-width:340px}.marketing_featuredDatabase__0zhsa>p:not(.marketing_eyebrow__KXVFq){font-size:var(--marketing-type-16)}.marketing_researchRow__yYJl_>summary{grid-template-columns:96px 1fr 16px;gap:14px;padding-block:20px}.marketing_researchThumb__5fbp4{width:96px;height:88px}.marketing_researchRow__yYJl_ h3{font-size:var(--marketing-type-19)}.marketing_researchRow__yYJl_>summary p{font-size:var(--marketing-type-12)}.marketing_catalogToggle__1dA7x{margin-top:24px}.marketing_catalogRows__jgZf8{grid-template-columns:1fr}.marketing_catalogNote__6Y5Pj{font-size:var(--marketing-type-10);margin-top:32px!important}.marketing_teamGrid___9f9E{grid-template-columns:1fr;margin-top:35px}.marketing_teamProfile__nvUhH{padding-block:25px 30px}.marketing_teamProfile__nvUhH h3{font-size:var(--marketing-type-27)}.marketing_teamIdentity__4MM6b{gap:18px}.marketing_teamPortrait___q1dh{width:120px;height:120px}.marketing_teamRole__ql3gz{min-height:0;margin-bottom:18px!important}.marketing_teamBio__mFljT{padding-bottom:20px}.marketing_teamContactLink__7XTKQ{font-size:var(--marketing-type-12);overflow-wrap:anywhere}.marketing_contactGrid__84xmT{margin-top:35px;gap:40px}.marketing_contactCopy__59gun p{max-width:100%;font-size:var(--marketing-type-16)}.marketing_contactCopy__59gun p+p{margin-top:16px}.marketing_contactCopy__59gun .marketing_textLink__Dv0cS{margin-top:22px}.marketing_formTop__DV0HI{grid-template-columns:1fr;gap:0}.marketing_briefingForm__NDVr_ label{margin-bottom:23px}.marketing_footer__dS_wT{padding-top:40px}.marketing_footerMain__4K_Zo{flex-direction:column;align-items:flex-start;gap:28px}.marketing_footerLinks__rSIK4{gap:24px;font-size:var(--marketing-type-12)}.marketing_footerBottom__PLlO7{flex-direction:column;align-items:flex-start;gap:16px;margin-top:32px}}@media (max-width:360px){.marketing_teamIdentity__4MM6b{gap:16px}.marketing_teamPortrait___q1dh{width:96px;height:96px}}@media (prefers-reduced-motion:reduce){.marketing_page___22Q7 *,.marketing_page___22Q7 :after,.marketing_page___22Q7 :before{transition:none!important;scroll-behavior:auto!important}}@media print{.marketing_viewport__qSd_I{position:static;overflow:visible}.marketing_page___22Q7{overflow:visible}}