.ComponentSolutions-module__HcZhsa__page{background:var(--ds-background-canvas);color:var(--ds-foreground-primary)}.ComponentSolutions-module__HcZhsa__shell{width:100%;padding:clamp(1.5rem, 3vw, var(--ds-space-10)) 0 clamp(4.5rem, 7vw, 7rem)}.ComponentSolutions-module__HcZhsa__rail{width:var(--site-rail-width);margin-inline:auto}.ComponentSolutions-module__HcZhsa__hero{--ds-page-hero-title-size:var(--ds-application-hero-title-size);--ds-page-hero-description-size:var(--ds-application-hero-body-size);border-radius:var(--ds-radius-panel);background:var(--ds-background-evidence);min-height:clamp(20rem,28vw,27rem);padding:clamp(2rem,5vw,4.5rem);position:relative}.ComponentSolutions-module__HcZhsa__hero:after{z-index:1;content:"";background:linear-gradient(90deg,#03101dfc 0 42%,#03101dc7 63%,#03101d33 100%),linear-gradient(#0000 52%,#03101db8);position:absolute;inset:0}.ComponentSolutions-module__HcZhsa__heroMedia{z-index:0}.ComponentSolutions-module__HcZhsa__heroImage{object-fit:cover;object-position:center;filter:saturate(.82)contrast(1.04)brightness(.88)}.ComponentSolutions-module__HcZhsa__heroInner{width:min(54rem,100%)}.ComponentSolutions-module__HcZhsa__heroActions{margin-top:var(--ds-space-3)}.ComponentSolutions-module__HcZhsa__section{padding-top:clamp(3rem, 5.5vw, var(--ds-space-20));scroll-margin-top:calc(var(--site-header-height) + var(--ds-space-4))}.ComponentSolutions-module__HcZhsa__directoryIntro{--section-intro-description-max:65ch;width:min(62rem,100%);margin-bottom:clamp(2rem, 3vw, var(--ds-space-10))}.ComponentSolutions-module__HcZhsa__directory{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ComponentSolutions-module__HcZhsa__card{min-height:18rem;color:inherit;grid-template-columns:minmax(10.5rem,.85fr) minmax(0,1.15fr);display:grid}.ComponentSolutions-module__HcZhsa__cardMedia{border-right:var(--ds-rule-thin) solid var(--ds-panel-border);background:radial-gradient(ellipse at 50% 42%, #ffffffb8 0%, #ffffff2e 52%, transparent 76%), linear-gradient(180deg, var(--ds-color-paper-50) 0%, var(--ds-color-paper-100) 62%, var(--ds-color-paper-200) 100%);min-height:100%;position:relative;overflow:hidden;box-shadow:inset 0 -1.75rem 2.5rem -2.5rem #07111f47}.ComponentSolutions-module__HcZhsa__cardMedia img{object-fit:cover;object-position:var(--component-card-image-position,72% center);filter:saturate(.96)contrast(1.06);transition:transform var(--ds-duration-medium) var(--ds-ease-out)}.ComponentSolutions-module__HcZhsa__card:hover .ComponentSolutions-module__HcZhsa__cardMedia img,.ComponentSolutions-module__HcZhsa__card:focus-visible .ComponentSolutions-module__HcZhsa__cardMedia img{transform:scale(1.025)}.ComponentSolutions-module__HcZhsa__cardMedia .ComponentSolutions-module__HcZhsa__directoryImage{object-fit:contain;object-position:center;filter:none;transform:scale(var(--component-directory-image-scale,1));padding:clamp(.45rem,.85vw,.75rem)}.ComponentSolutions-module__HcZhsa__card:hover .ComponentSolutions-module__HcZhsa__cardMedia .ComponentSolutions-module__HcZhsa__directoryImage,.ComponentSolutions-module__HcZhsa__card:focus-visible .ComponentSolutions-module__HcZhsa__cardMedia .ComponentSolutions-module__HcZhsa__directoryImage{transform:scale(var(--component-directory-image-scale-hover,1.015))}.ComponentSolutions-module__HcZhsa__cardContent{gap:var(--ds-space-3);grid-template-rows:auto auto 1fr auto;height:100%;display:grid}.ComponentSolutions-module__HcZhsa__cardMeta,.ComponentSolutions-module__HcZhsa__statusLabel,.ComponentSolutions-module__HcZhsa__listLabel{color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.07em;text-transform:uppercase;line-height:1.25}.ComponentSolutions-module__HcZhsa__card h2{font-family:var(--ds-font-display);font-size:clamp(1.2rem,1.5vw,1.45rem);font-weight:var(--ds-font-weight-semibold);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.14}.ComponentSolutions-module__HcZhsa__cardFacts{align-content:start;gap:var(--ds-space-3);margin:0;display:grid}.ComponentSolutions-module__HcZhsa__cardFacts div{gap:var(--ds-space-3);padding-top:var(--ds-space-3);border-top:var(--ds-rule-thin) solid var(--ds-panel-border);grid-template-columns:4.75rem minmax(0,1fr);align-items:baseline;display:grid}.ComponentSolutions-module__HcZhsa__cardFacts dt,.ComponentSolutions-module__HcZhsa__cardFacts dd{margin:0}.ComponentSolutions-module__HcZhsa__cardFacts dt{color:var(--ds-foreground-muted);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);line-height:1.4}.ComponentSolutions-module__HcZhsa__cardFacts dd{color:var(--ds-foreground-primary);font-size:.78rem;font-weight:var(--ds-font-weight-medium);line-height:1.45}.ComponentSolutions-module__HcZhsa__cardAction{align-items:center;gap:var(--ds-space-2);color:var(--ds-action-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);display:inline-flex}.ComponentSolutions-module__HcZhsa__applicationEntry{width:var(--site-rail-width);border-radius:var(--ds-radius-panel);background:var(--ds-panel-bg-soft);margin:clamp(3.5rem,6vw,5.5rem) auto 0;padding:clamp(1.5rem,3vw,2.5rem)}.ComponentSolutions-module__HcZhsa__applicationEntryHeader{gap:var(--ds-space-6);margin-bottom:var(--ds-space-6);grid-template-columns:minmax(0,5fr) minmax(18rem,7fr);align-items:end;display:grid}.ComponentSolutions-module__HcZhsa__applicationEntryHeader>p{max-width:42rem;color:var(--ds-foreground-muted);justify-self:end;margin:0;line-height:1.65}.ComponentSolutions-module__HcZhsa__applicationEntryHeader .section-kicker{margin:0 0 var(--ds-space-3);color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;line-height:1.2}.ComponentSolutions-module__HcZhsa__applicationEntry h2{scroll-margin-top:calc(var(--site-header-height) + var(--ds-space-6));font-family:var(--ds-font-display);font-size:clamp(1.75rem,2.8vw,2.6rem);font-weight:var(--ds-font-weight-bold);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1}.ComponentSolutions-module__HcZhsa__applicationEntryGrid{gap:var(--ds-space-2) var(--ds-space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ComponentSolutions-module__HcZhsa__applicationEntryLink{gap:var(--ds-space-3);min-height:4rem;padding:0 var(--ds-space-4);border-radius:var(--ds-radius-tight);color:var(--ds-foreground-primary);background:#ffffffb8;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;transition:background-color .16s;display:grid}.ComponentSolutions-module__HcZhsa__applicationEntryLink:hover,.ComponentSolutions-module__HcZhsa__applicationEntryLink:focus-visible{background:var(--ds-background-surface)}.ComponentSolutions-module__HcZhsa__applicationEntryIndex{color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold)}.ComponentSolutions-module__HcZhsa__applicationEntryTitle{font-weight:var(--ds-font-weight-semibold);line-height:1.25}.ComponentSolutions-module__HcZhsa__applicationEntryArrow{color:var(--ds-action-primary);transition:transform .16s}.ComponentSolutions-module__HcZhsa__applicationEntryLink:hover .ComponentSolutions-module__HcZhsa__applicationEntryArrow,.ComponentSolutions-module__HcZhsa__applicationEntryLink:focus-visible .ComponentSolutions-module__HcZhsa__applicationEntryArrow{transform:translate(.2rem)}.ComponentSolutions-module__HcZhsa__applicationEntryFooter{margin-top:var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__breadcrumbs{margin-bottom:var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__detailHero{grid-template-columns:minmax(0,7fr) minmax(18rem,5fr);align-items:end;gap:clamp(2rem,5vw,5rem);padding:clamp(2rem,5vw,4.5rem) 0 clamp(2.5rem,5vw,4rem);display:grid}.ComponentSolutions-module__HcZhsa__detailHeroCopy{gap:var(--ds-space-4);display:grid}.ComponentSolutions-module__HcZhsa__detailHero h1{font-family:var(--ds-font-display);font-size:var(--ds-application-hero-title-size);font-weight:var(--ds-font-weight-bold);letter-spacing:var(--ds-application-hero-title-tracking);line-height:var(--ds-application-hero-title-leading);text-wrap:balance;margin:0}.ComponentSolutions-module__HcZhsa__detailHeroCopy>p:last-child{max-width:var(--ds-application-hero-body-measure);color:var(--ds-foreground-muted);font-size:var(--ds-application-hero-body-size);line-height:var(--ds-application-hero-body-leading);margin:0}.ComponentSolutions-module__HcZhsa__statusPanel{padding:var(--ds-space-6);border-radius:var(--ds-radius-panel);background:var(--ds-panel-bg-soft)}.ComponentSolutions-module__HcZhsa__statusPanel h2{margin:var(--ds-space-3) 0 var(--ds-space-2);font-family:var(--ds-font-display);font-size:var(--ds-text-lg);font-weight:var(--ds-font-weight-semibold);line-height:1.2}.ComponentSolutions-module__HcZhsa__statusPanel p{color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);margin:0;line-height:1.6}.ComponentSolutions-module__HcZhsa__detailGrid{gap:var(--ds-space-4);grid-template-columns:repeat(2,minmax(0,1fr));padding:0 0 clamp(3rem,6vw,5rem);display:grid}.ComponentSolutions-module__HcZhsa__detailPanel{min-height:18rem}.ComponentSolutions-module__HcZhsa__detailPanelContent{gap:var(--ds-space-6);display:grid}.ComponentSolutions-module__HcZhsa__detailPanel[data-variant=evidence] .ComponentSolutions-module__HcZhsa__listLabel{color:var(--ds-color-cyan-bright)}.ComponentSolutions-module__HcZhsa__detailPanel h2{font-family:var(--ds-font-display);font-size:clamp(1.5rem,2.2vw,2rem);font-weight:var(--ds-font-weight-bold);letter-spacing:-.025em;margin:0;line-height:1.08}.ComponentSolutions-module__HcZhsa__detailList{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ComponentSolutions-module__HcZhsa__detailList li{padding:var(--ds-space-4);border-radius:var(--ds-radius-tight);background:var(--ds-panel-bg-soft);color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);line-height:1.4}.ComponentSolutions-module__HcZhsa__relatedLinks{gap:var(--ds-space-2);display:grid}.ComponentSolutions-module__HcZhsa__relatedLinks a{justify-content:space-between;align-items:center;gap:var(--ds-space-4);min-height:2.75rem;color:var(--ds-action-primary);font-weight:var(--ds-font-weight-semibold);display:flex}.ComponentSolutions-module__HcZhsa__detailActions{gap:var(--ds-space-3);padding-top:var(--ds-space-2);flex-wrap:wrap;display:flex}.ComponentSolutions-module__HcZhsa__detailPage .ComponentSolutions-module__HcZhsa__shell{padding-bottom:0}.ComponentSolutions-module__HcZhsa__gearHero{isolation:isolate;border-radius:var(--ds-radius-panel);background:var(--ds-background-evidence);min-height:clamp(34rem,38vw,38rem);color:var(--ds-foreground-on-dark);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.ComponentSolutions-module__HcZhsa__gearHeroMedia,.ComponentSolutions-module__HcZhsa__gearHeroShade{position:absolute;inset:0}.ComponentSolutions-module__HcZhsa__gearHeroMedia img{object-fit:cover;object-position:var(--component-hero-image-position,72% center)}.ComponentSolutions-module__HcZhsa__gearHeroShade{z-index:1;background:linear-gradient(90deg,#03101dfc 0%,#03101df0 36%,#03101dad 58%,#03101d14 84%),linear-gradient(#03101d00 56%,#03101df0 100%)}.ComponentSolutions-module__HcZhsa__gearHeroContent{z-index:2;align-content:center;gap:var(--ds-application-hero-eyebrow-gap);grid-template-columns:minmax(0,1fr);width:min(54rem,64%);min-width:0;padding:clamp(3rem,4vw,4rem) clamp(2rem,5vw,5rem);display:grid;position:relative}.ComponentSolutions-module__HcZhsa__gearEyebrow{color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.08em;text-transform:uppercase;margin:0;line-height:1.25}.ComponentSolutions-module__HcZhsa__gearHero .ComponentSolutions-module__HcZhsa__gearEyebrow,.ComponentSolutions-module__HcZhsa__failureSection .ComponentSolutions-module__HcZhsa__gearEyebrow{color:var(--ds-color-cyan-bright)}.ComponentSolutions-module__HcZhsa__gearHero h1{max-width:none;font-family:var(--ds-font-display);font-size:var(--ds-application-hero-title-size);font-weight:var(--ds-application-hero-title-weight);letter-spacing:var(--ds-application-hero-title-tracking);line-height:var(--ds-application-hero-title-leading);text-wrap:balance;margin:0}.ComponentSolutions-module__HcZhsa__gearHeroSummary{max-width:var(--ds-application-hero-body-measure);margin:var(--ds-space-3) 0 0;color:var(--ds-foreground-on-dark-muted);font-size:var(--ds-application-hero-body-size);font-weight:var(--ds-application-hero-body-weight);line-height:var(--ds-application-hero-body-leading)}.ComponentSolutions-module__HcZhsa__gearHeroScope{max-width:60ch;margin:var(--ds-space-2) 0 0;color:var(--ds-foreground-on-dark);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-medium);line-height:1.55}.ComponentSolutions-module__HcZhsa__gearHeroActions{gap:var(--ds-space-3);margin-top:var(--ds-space-4);flex-wrap:wrap;display:flex}.ComponentSolutions-module__HcZhsa__gearHeroBrief{z-index:2;padding:var(--ds-space-4) clamp(2rem, 5vw, 5rem);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#03101ddb;grid-template-columns:repeat(6,minmax(0,1fr));margin:0;display:grid;position:relative}.ComponentSolutions-module__HcZhsa__gearHeroBrief>div{min-width:0;padding-right:var(--ds-space-4)}.ComponentSolutions-module__HcZhsa__gearHeroBrief dt{margin-bottom:var(--ds-space-2);color:var(--ds-color-cyan-bright);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.07em;text-transform:uppercase}.ComponentSolutions-module__HcZhsa__gearHeroBrief dd{color:var(--ds-foreground-on-dark-muted);font-size:var(--ds-text-sm);margin:0;line-height:1.4}.ComponentSolutions-module__HcZhsa__gearSection{scroll-margin-top:calc(var(--site-header-height) + var(--ds-space-4));padding-block:clamp(4rem,6vw,6rem)}.ComponentSolutions-module__HcZhsa__gearSection+.ComponentSolutions-module__HcZhsa__gearSection{padding-top:0}.ComponentSolutions-module__HcZhsa__applicationContextSection{grid-template-columns:minmax(16rem,5fr) minmax(0,7fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.ComponentSolutions-module__HcZhsa__applicationContextSection+.ComponentSolutions-module__HcZhsa__failureSection{margin-top:0}.ComponentSolutions-module__HcZhsa__applicationContextIntro{gap:var(--ds-space-4);display:grid}.ComponentSolutions-module__HcZhsa__applicationContextIntro h2{font-family:var(--ds-font-display);font-size:var(--ds-section-intro-title-size);font-weight:var(--ds-font-weight-bold);letter-spacing:-.03em;text-wrap:balance;margin:0;line-height:1.04}.ComponentSolutions-module__HcZhsa__applicationContextIntro p{max-width:38rem;color:var(--ds-foreground-muted);font-size:var(--ds-text-base);margin:0;line-height:1.65}.ComponentSolutions-module__HcZhsa__applicationContextLinks{border-radius:var(--ds-radius-panel);background:var(--ds-background-surface);overflow:hidden}.ComponentSolutions-module__HcZhsa__applicationContextLinks a{justify-content:space-between;align-items:center;gap:var(--ds-space-6);min-height:5.25rem;padding:var(--ds-space-4) var(--ds-space-6);color:var(--ds-foreground-primary);transition:background-color var(--ds-duration-short) ease;display:flex}.ComponentSolutions-module__HcZhsa__applicationContextLinks a+a{border-top:var(--ds-rule-thin) solid var(--ds-border-subtle)}.ComponentSolutions-module__HcZhsa__applicationContextLinks a:hover,.ComponentSolutions-module__HcZhsa__applicationContextLinks a:focus-visible{background:var(--ds-panel-bg-soft)}.ComponentSolutions-module__HcZhsa__applicationContextLinks a>span{gap:var(--ds-space-2);display:grid}.ComponentSolutions-module__HcZhsa__applicationContextLinks strong{font-family:var(--ds-font-display);font-size:var(--ds-text-lg);line-height:1.25}.ComponentSolutions-module__HcZhsa__applicationContextLinks small{color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);line-height:1.45}.ComponentSolutions-module__HcZhsa__applicationContextLinks svg{color:var(--ds-action-primary);flex:none}.ComponentSolutions-module__HcZhsa__gearSectionIntro,.ComponentSolutions-module__HcZhsa__gearSectionHeading,.ComponentSolutions-module__HcZhsa__failureHeader{grid-template-columns:minmax(0,5fr) minmax(20rem,7fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.ComponentSolutions-module__HcZhsa__gearSectionIntro h2,.ComponentSolutions-module__HcZhsa__gearSectionHeading h2,.ComponentSolutions-module__HcZhsa__failureHeader h2{margin:var(--ds-space-3) 0 0;font-family:var(--ds-font-display);font-size:var(--ds-section-intro-title-size);font-weight:var(--ds-font-weight-bold);letter-spacing:-.03em;text-wrap:balance;line-height:1.04}.ComponentSolutions-module__HcZhsa__gearSectionIntro>p,.ComponentSolutions-module__HcZhsa__gearSectionHeading>p,.ComponentSolutions-module__HcZhsa__failureHeader>p{max-width:46rem;color:var(--ds-foreground-muted);margin:0;font-size:clamp(1rem,1.1vw,1.12rem);line-height:1.72}.ComponentSolutions-module__HcZhsa__decisionList h3{font-family:var(--ds-font-display);font-weight:var(--ds-font-weight-semibold);letter-spacing:-.025em;margin:0}.ComponentSolutions-module__HcZhsa__failureSection{margin:clamp(4rem, 6vw, 6rem) 0 var(--ds-space-18);border-radius:var(--ds-radius-evidence);background:var(--ds-evidence-surface);color:var(--ds-foreground-on-dark);padding:clamp(2rem,4vw,4rem)}@media (min-width:48rem){.ComponentSolutions-module__HcZhsa__gearSection.ComponentSolutions-module__HcZhsa__failureSection{padding-top:clamp(2rem,4vw,4rem)}}.ComponentSolutions-module__HcZhsa__failureHeader>p{color:var(--ds-foreground-on-dark-muted)}.ComponentSolutions-module__HcZhsa__decisionList{margin-top:var(--ds-space-8);border-radius:var(--ds-radius-panel);background:#ffffff12;gap:0;display:grid;overflow:hidden}.ComponentSolutions-module__HcZhsa__decisionMatrixHeader{display:none}@media (min-width:64.001rem){.ComponentSolutions-module__HcZhsa__applicationContextLinks{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ComponentSolutions-module__HcZhsa__applicationContextLinks a+a{border-top:0}.ComponentSolutions-module__HcZhsa__applicationContextLinks a:nth-child(2n){border-left:var(--ds-rule-thin) solid var(--ds-border-subtle)}.ComponentSolutions-module__HcZhsa__applicationContextLinks a:nth-child(n+3){border-top:var(--ds-rule-thin) solid var(--ds-border-subtle)}.ComponentSolutions-module__HcZhsa__applicationContextLinks a:last-child:nth-child(odd){grid-column:1/-1}.ComponentSolutions-module__HcZhsa__decisionMatrixHeader{gap:var(--ds-space-6);margin-top:var(--ds-space-8);padding:0 var(--ds-space-8) var(--ds-space-3);color:var(--ds-color-cyan-bright);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase;grid-template-columns:2.25rem minmax(12rem,3fr) minmax(0,4fr) minmax(0,4fr);line-height:1.35;display:grid}.ComponentSolutions-module__HcZhsa__decisionListWithHeader{margin-top:0}.ComponentSolutions-module__HcZhsa__pilotDecisionLabel{display:none}}.ComponentSolutions-module__HcZhsa__decisionList article{gap:var(--ds-space-6);padding:var(--ds-space-6) var(--ds-space-8);background:0 0;grid-template-columns:2.25rem minmax(12rem,3fr) minmax(0,4fr) minmax(0,4fr);align-items:start;display:grid}.ComponentSolutions-module__HcZhsa__decisionList article:nth-child(2n){background:#ffffff09}.ComponentSolutions-module__HcZhsa__decisionIndex,.ComponentSolutions-module__HcZhsa__decisionLabel{color:var(--ds-color-cyan-bright);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.06em;text-transform:uppercase}.ComponentSolutions-module__HcZhsa__decisionList h3{margin-top:var(--ds-space-2);font-size:var(--ds-text-lg);line-height:1.2}.ComponentSolutions-module__HcZhsa__decisionList p{margin:var(--ds-space-2) 0 0;color:var(--ds-foreground-on-dark-muted);font-size:var(--ds-text-sm);line-height:1.65}.ComponentSolutions-module__HcZhsa__decisionList a{align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-3);color:var(--ds-color-cyan-bright);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);display:inline-flex}.ComponentSolutions-module__HcZhsa__inquiryGrid{gap:var(--ds-rule-thin);margin-top:var(--ds-space-8);padding:var(--ds-rule-thin);border-radius:var(--ds-radius-panel);background:var(--ds-border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.ComponentSolutions-module__HcZhsa__inquiryGrid article{gap:var(--ds-space-4);min-height:11rem;padding:var(--ds-space-6);background:var(--ds-background-surface);grid-template-columns:2rem minmax(0,1fr);align-content:start;display:grid}.ComponentSolutions-module__HcZhsa__inquiryGrid article>span{color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold)}.ComponentSolutions-module__HcZhsa__inquiryGrid h3{font-family:var(--ds-font-display);font-size:var(--ds-text-lg);font-weight:var(--ds-font-weight-semibold);letter-spacing:-.025em;margin:0;line-height:1.2}.ComponentSolutions-module__HcZhsa__inquiryGrid ul{gap:var(--ds-space-2);margin:var(--ds-space-3) 0 0;color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);padding-left:1.15rem;line-height:1.55;display:grid}.ComponentSolutions-module__HcZhsa__materialDirectionList{margin:var(--ds-space-8) 0 0;border-radius:var(--ds-radius-panel);background:var(--ds-background-surface);gap:0;padding:0;list-style:none;display:grid;overflow:hidden}.ComponentSolutions-module__HcZhsa__materialDirectionList>li{gap:var(--ds-space-6);padding:var(--ds-space-6) var(--ds-space-8);grid-template-columns:2.25rem minmax(15rem,5fr) minmax(0,7fr);align-items:start;display:grid}.ComponentSolutions-module__HcZhsa__materialDirectionList>li+li{border-top:var(--ds-rule-thin) solid var(--ds-border-subtle)}.ComponentSolutions-module__HcZhsa__materialDirectionIndex{color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold)}.ComponentSolutions-module__HcZhsa__materialDirectionList h3,.ComponentSolutions-module__HcZhsa__processSteps h3,.ComponentSolutions-module__HcZhsa__technicalGroups h3{font-family:var(--ds-font-display);font-weight:var(--ds-font-weight-semibold);letter-spacing:-.025em;margin:0}.ComponentSolutions-module__HcZhsa__materialDirectionList h3{font-size:var(--ds-text-lg);line-height:1.2}.ComponentSolutions-module__HcZhsa__materialDirectionList p{margin:var(--ds-space-2) 0 0;color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);line-height:1.62}.ComponentSolutions-module__HcZhsa__materialDirectionOwners{gap:0 var(--ds-space-4);margin:var(--ds-space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ComponentSolutions-module__HcZhsa__materialDirectionOwners li{max-width:100%;display:flex}.ComponentSolutions-module__HcZhsa__materialDirectionOwners a{align-items:center;gap:var(--ds-space-2);max-width:100%;min-height:2.75rem;color:var(--ds-action-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);text-underline-offset:.2em;line-height:1.35;text-decoration:none;display:inline-flex}.ComponentSolutions-module__HcZhsa__materialDirectionOwners a:hover,.ComponentSolutions-module__HcZhsa__materialDirectionOwners a:focus-visible{color:var(--ds-action-primary-hover);text-decoration:underline}.ComponentSolutions-module__HcZhsa__materialDirectionOwners svg{flex:none}.ComponentSolutions-module__HcZhsa__materialDirectionCaution>span,.ComponentSolutions-module__HcZhsa__materialBoundary span,.ComponentSolutions-module__HcZhsa__processOutcome span{color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold);letter-spacing:.07em;text-transform:uppercase}.ComponentSolutions-module__HcZhsa__materialDirectionCaution p{margin-top:var(--ds-space-3);color:var(--ds-foreground-primary);font-weight:var(--ds-font-weight-medium)}.ComponentSolutions-module__HcZhsa__materialBoundary,.ComponentSolutions-module__HcZhsa__processOutcome{gap:var(--ds-space-8);margin-top:var(--ds-space-6);padding:var(--ds-space-6) var(--ds-space-8);border-radius:var(--ds-radius-panel);background:var(--ds-panel-bg-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.ComponentSolutions-module__HcZhsa__materialValidationBoundary+.ComponentSolutions-module__HcZhsa__materialDirectionList{margin-top:var(--ds-space-4)}.ComponentSolutions-module__HcZhsa__materialBoundary p{max-width:72rem;margin:var(--ds-space-3) 0 0;color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);line-height:1.62}.ComponentSolutions-module__HcZhsa__materialBoundary a,.ComponentSolutions-module__HcZhsa__processOutcome a{align-items:center;gap:var(--ds-space-2);min-height:2.75rem;color:var(--ds-action-primary);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-semibold);white-space:nowrap;display:inline-flex}.ComponentSolutions-module__HcZhsa__inquirySection,.ComponentSolutions-module__HcZhsa__processSection,.ComponentSolutions-module__HcZhsa__technicalSection{padding-bottom:var(--ds-space-18)}.ComponentSolutions-module__HcZhsa__processSection,.ComponentSolutions-module__HcZhsa__technicalSection{padding-top:0}.ComponentSolutions-module__HcZhsa__processSteps{gap:var(--ds-space-6);margin:var(--ds-space-8) 0 0;grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.ComponentSolutions-module__HcZhsa__processSteps li{gap:var(--ds-space-4);padding-top:var(--ds-space-5);border-top:.15rem solid var(--ds-action-primary);align-content:start;display:grid}.ComponentSolutions-module__HcZhsa__processSteps li>span{color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold)}.ComponentSolutions-module__HcZhsa__processSteps h3{font-size:var(--ds-text-xl);line-height:1.12}.ComponentSolutions-module__HcZhsa__processSteps p{color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);margin:0;line-height:1.65}.ComponentSolutions-module__HcZhsa__processOutcome{margin-top:var(--ds-space-8);background:var(--ds-background-surface)}.ComponentSolutions-module__HcZhsa__processOutcome p{max-width:76rem;margin:var(--ds-space-3) 0 0;color:var(--ds-foreground-primary);font-size:var(--ds-text-base);font-weight:var(--ds-font-weight-medium);line-height:1.6}.ComponentSolutions-module__HcZhsa__processOutcome .ComponentSolutions-module__HcZhsa__processBoundary{margin-top:var(--ds-space-2);color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-regular)}.ComponentSolutions-module__HcZhsa__processBoundary strong{color:var(--ds-foreground-primary);font-weight:var(--ds-font-weight-semibold)}.ComponentSolutions-module__HcZhsa__technicalAccordion{margin-top:var(--ds-space-8);border:var(--ds-rule-thin) solid var(--ds-border-subtle);border-radius:var(--ds-radius-panel);background:var(--ds-background-surface);overflow:hidden}.ComponentSolutions-module__HcZhsa__technicalItem{border-bottom:var(--ds-rule-thin) solid var(--ds-border-subtle)}.ComponentSolutions-module__HcZhsa__technicalItem:last-child{border-bottom:0}.ComponentSolutions-module__HcZhsa__technicalTrigger{gap:var(--ds-space-5);width:100%;padding:var(--ds-space-6) var(--ds-space-8);border-radius:0;grid-template-columns:2.25rem minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.ComponentSolutions-module__HcZhsa__technicalTrigger:hover{background:var(--ds-panel-bg-soft);text-decoration:none}.ComponentSolutions-module__HcZhsa__technicalIndex{color:var(--ds-action-primary);font-size:var(--ds-text-xs);font-weight:var(--ds-font-weight-semibold)}.ComponentSolutions-module__HcZhsa__technicalTriggerCopy{gap:var(--ds-space-2);display:grid}.ComponentSolutions-module__HcZhsa__technicalTriggerCopy strong{color:var(--ds-foreground-primary);font-family:var(--ds-font-display);font-size:var(--ds-text-lg);font-weight:var(--ds-font-weight-semibold);letter-spacing:-.02em;line-height:1.2}.ComponentSolutions-module__HcZhsa__technicalTriggerCopy small{color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);font-weight:var(--ds-font-weight-regular);line-height:1.5}.ComponentSolutions-module__HcZhsa__technicalContent{padding:0 var(--ds-space-8) var(--ds-space-8)}.ComponentSolutions-module__HcZhsa__technicalGroups{gap:var(--ds-space-6);padding:var(--ds-space-6);border-radius:var(--ds-radius-panel);background:var(--ds-panel-bg-soft);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ComponentSolutions-module__HcZhsa__technicalGroups section{min-width:0}.ComponentSolutions-module__HcZhsa__technicalGroups h3{font-size:var(--ds-text-base);line-height:1.25}.ComponentSolutions-module__HcZhsa__technicalGroups ul{gap:var(--ds-space-3);margin:var(--ds-space-4) 0 0;color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);padding-left:1.15rem;line-height:1.6;display:grid}.ComponentSolutions-module__HcZhsa__relatedCompact{margin-top:var(--ds-space-12);grid-template-columns:minmax(16rem,4fr) minmax(0,8fr);align-items:start;gap:clamp(2rem,6vw,6rem);padding:0;display:grid}.ComponentSolutions-module__HcZhsa__relatedCompactHeader h3{max-width:18ch;margin:var(--ds-space-3) 0 0;font-family:var(--ds-font-display);font-size:clamp(1.5rem,2.1vw,2rem);font-weight:var(--ds-font-weight-semibold);letter-spacing:-.03em;text-wrap:balance;line-height:1.08}.ComponentSolutions-module__HcZhsa__gearRelatedLinks{gap:var(--ds-space-3);display:grid}.ComponentSolutions-module__HcZhsa__gearRelatedLinks a{justify-content:space-between;align-items:center;gap:var(--ds-space-6);min-height:4.25rem;padding:var(--ds-space-4) var(--ds-space-6);border-radius:var(--ds-radius-panel);background:var(--ds-background-surface);color:var(--ds-foreground-primary);transition:background-color var(--ds-duration-short) ease, transform var(--ds-duration-short) ease;display:flex}.ComponentSolutions-module__HcZhsa__gearRelatedLinks a:hover,.ComponentSolutions-module__HcZhsa__gearRelatedLinks a:focus-visible{background:var(--ds-panel-bg-soft);transform:translate(.2rem)}.ComponentSolutions-module__HcZhsa__gearRelatedLinks span{gap:var(--ds-space-2);display:grid}.ComponentSolutions-module__HcZhsa__gearRelatedLinks strong{font-family:var(--ds-font-display);font-size:var(--ds-text-lg);line-height:1.2}.ComponentSolutions-module__HcZhsa__gearRelatedLinks small{color:var(--ds-foreground-muted);font-size:var(--ds-text-sm);line-height:1.5}.ComponentSolutions-module__HcZhsa__gearRelatedLinks svg{color:var(--ds-action-primary);flex:none}.ComponentSolutions-module__HcZhsa__gearActionPanel{margin-top:0}@media (max-width:64rem){.ComponentSolutions-module__HcZhsa__directory,.ComponentSolutions-module__HcZhsa__applicationEntryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ComponentSolutions-module__HcZhsa__card{grid-template-columns:minmax(0,1fr);min-height:auto}.ComponentSolutions-module__HcZhsa__cardMedia{border-right:0;border-bottom:var(--ds-rule-thin) solid var(--ds-panel-border);min-height:10.5rem}.ComponentSolutions-module__HcZhsa__detailHero{grid-template-columns:minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__statusPanel{max-width:36rem}.ComponentSolutions-module__HcZhsa__gearHeroContent{width:min(43rem,72%)}.ComponentSolutions-module__HcZhsa__gearHeroBrief{gap:var(--ds-space-6) var(--ds-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.ComponentSolutions-module__HcZhsa__gearSectionIntro,.ComponentSolutions-module__HcZhsa__gearSectionHeading,.ComponentSolutions-module__HcZhsa__failureHeader,.ComponentSolutions-module__HcZhsa__relatedCompact,.ComponentSolutions-module__HcZhsa__applicationContextSection{grid-template-columns:minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__decisionList article{grid-template-columns:2.25rem minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__decisionList article>div{grid-column:2}.ComponentSolutions-module__HcZhsa__decisionIndex{grid-row:1/span 3}.ComponentSolutions-module__HcZhsa__materialDirectionList>li{grid-template-columns:2.25rem minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__materialDirectionCaution{grid-column:2}.ComponentSolutions-module__HcZhsa__inquiryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ComponentSolutions-module__HcZhsa__materialBoundary,.ComponentSolutions-module__HcZhsa__processOutcome{gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr)}}@media (max-width:47.999rem){.ComponentSolutions-module__HcZhsa__shell{padding-top:var(--ds-space-4)}.ComponentSolutions-module__HcZhsa__hero{min-height:auto;padding:var(--ds-space-8) var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__hero:after{background:linear-gradient(#03101db3,#03101dfa),linear-gradient(90deg,#03101deb,#03101d61)}.ComponentSolutions-module__HcZhsa__heroImage{object-position:64% center}.ComponentSolutions-module__HcZhsa__heroActions>*{width:100%}.ComponentSolutions-module__HcZhsa__directory,.ComponentSolutions-module__HcZhsa__applicationEntryGrid,.ComponentSolutions-module__HcZhsa__detailGrid,.ComponentSolutions-module__HcZhsa__detailList{grid-template-columns:minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__cardMedia{min-height:10rem}.ComponentSolutions-module__HcZhsa__cardMedia img{object-position:var(--component-card-image-position-mobile,var(--component-card-image-position,72% center))}.ComponentSolutions-module__HcZhsa__applicationEntry{padding:var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__applicationEntryHeader{grid-template-columns:minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__applicationEntryHeader>p{justify-self:start}.ComponentSolutions-module__HcZhsa__detailHero{padding-top:var(--ds-space-4)}.ComponentSolutions-module__HcZhsa__detailActions>*{width:100%}.ComponentSolutions-module__HcZhsa__detailPage .ComponentSolutions-module__HcZhsa__shell{padding-top:var(--ds-space-4)}.ComponentSolutions-module__HcZhsa__detailPage .ComponentSolutions-module__HcZhsa__breadcrumbs{margin-bottom:var(--ds-space-4)}.ComponentSolutions-module__HcZhsa__detailPage .ComponentSolutions-module__HcZhsa__breadcrumbs [data-slot=breadcrumb-item]:not(:first-child):not(:last-child){display:none}.ComponentSolutions-module__HcZhsa__gearHero{min-height:auto}.ComponentSolutions-module__HcZhsa__gearHeroShade{background:linear-gradient(#03101d40 0%,#03101df0 40%,#03101dfc 100%),linear-gradient(90deg,#03101d73,#03101d14)}.ComponentSolutions-module__HcZhsa__gearHeroMedia img{object-position:var(--component-hero-image-position-mobile,70% top)}.ComponentSolutions-module__HcZhsa__gearHeroContent{width:100%;padding:8rem var(--ds-space-6) var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__gearHero h1{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;max-width:none}.ComponentSolutions-module__HcZhsa__gearHeroActions,.ComponentSolutions-module__HcZhsa__gearHeroActions>*{width:100%}.ComponentSolutions-module__HcZhsa__gearHeroBrief{gap:var(--ds-space-6) var(--ds-space-3);padding:var(--ds-space-6);grid-template-columns:repeat(3,minmax(0,1fr))}.ComponentSolutions-module__HcZhsa__gearSection{padding-block:var(--ds-space-12)}.ComponentSolutions-module__HcZhsa__gearSection+.ComponentSolutions-module__HcZhsa__gearSection{padding-top:0}.ComponentSolutions-module__HcZhsa__gearSectionIntro,.ComponentSolutions-module__HcZhsa__gearSectionHeading,.ComponentSolutions-module__HcZhsa__failureHeader{gap:var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__gearSectionIntro h2,.ComponentSolutions-module__HcZhsa__gearSectionHeading h2,.ComponentSolutions-module__HcZhsa__failureHeader h2,.ComponentSolutions-module__HcZhsa__applicationContextIntro h2{font-size:clamp(var(--ds-text-xl), 8vw, 2rem)}.ComponentSolutions-module__HcZhsa__applicationContextSection{gap:var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__applicationContextLinks a{min-height:auto;padding:var(--ds-space-5) var(--ds-space-6);align-items:flex-start}.ComponentSolutions-module__HcZhsa__decisionList article{gap:var(--ds-space-4);padding:var(--ds-space-6);grid-template-columns:minmax(0,1fr);position:relative}.ComponentSolutions-module__HcZhsa__decisionList article>div{grid-column:1}.ComponentSolutions-module__HcZhsa__decisionIndex{top:var(--ds-space-6);right:var(--ds-space-6);grid-row:auto;position:absolute}.ComponentSolutions-module__HcZhsa__decisionList article>div:first-of-type .ComponentSolutions-module__HcZhsa__decisionLabel{display:none}.ComponentSolutions-module__HcZhsa__decisionList article>div:first-of-type h3{margin-top:0;padding-right:3rem}.ComponentSolutions-module__HcZhsa__gearSection.ComponentSolutions-module__HcZhsa__failureSection{margin-bottom:var(--ds-space-18);padding:var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__inquiryGrid ul{gap:var(--ds-space-2);margin-top:var(--ds-space-3)}.ComponentSolutions-module__HcZhsa__materialDirectionList>li{gap:var(--ds-space-4);padding:var(--ds-space-6);grid-template-columns:minmax(0,1fr);position:relative}.ComponentSolutions-module__HcZhsa__materialDirectionIndex{top:var(--ds-space-6);right:var(--ds-space-6);position:absolute}.ComponentSolutions-module__HcZhsa__materialDirectionList>li>div:first-of-type h3{padding-right:3rem}.ComponentSolutions-module__HcZhsa__materialDirectionCaution{grid-column:1}.ComponentSolutions-module__HcZhsa__materialBoundary,.ComponentSolutions-module__HcZhsa__processOutcome{padding:var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__inquiryGrid{margin-top:var(--ds-space-6);grid-template-columns:minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__inquiryGrid article{min-height:auto}.ComponentSolutions-module__HcZhsa__processSteps{gap:var(--ds-space-8);margin-top:var(--ds-space-6);grid-template-columns:minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__processOutcome,.ComponentSolutions-module__HcZhsa__technicalAccordion{margin-top:var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__technicalTrigger{gap:var(--ds-space-3);padding:var(--ds-space-5) var(--ds-space-6);grid-template-columns:1.75rem minmax(0,1fr) auto}.ComponentSolutions-module__HcZhsa__technicalTriggerCopy small{font-size:var(--ds-text-xs)}.ComponentSolutions-module__HcZhsa__technicalContent{padding:0 var(--ds-space-6) var(--ds-space-6)}.ComponentSolutions-module__HcZhsa__technicalGroups{padding:var(--ds-space-6);grid-template-columns:minmax(0,1fr)}.ComponentSolutions-module__HcZhsa__inquirySection,.ComponentSolutions-module__HcZhsa__processSection,.ComponentSolutions-module__HcZhsa__technicalSection{padding-bottom:var(--ds-space-12)}.ComponentSolutions-module__HcZhsa__relatedCompact{gap:var(--ds-space-6);margin-top:var(--ds-space-8);padding:0}.ComponentSolutions-module__HcZhsa__gearRelatedLinks a{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.ComponentSolutions-module__HcZhsa__cardMedia img,.ComponentSolutions-module__HcZhsa__applicationEntryArrow,.ComponentSolutions-module__HcZhsa__gearRelatedLinks a,.ComponentSolutions-module__HcZhsa__applicationContextLinks a{transition:none}}
