.ataad-equipment-catalogue .ataad-field-guide-entry{grid-template-columns:minmax(0,1fr);gap:16px;padding-block:0 26px;border:0;border-block-end:1px solid var(--ataad-line);position:relative}.ataad-equipment-catalogue .ataad-field-guide-entry .ataad-field-guide-copy{min-height:0}.ataad-equipment-catalogue .ataad-field-guide-media{position:relative}.ataad-equipment-catalogue .ataad-field-guide-media::after{content:"";position:absolute;inset:12px;border-inline-start:1px solid var(--ataad-stone);border-block-start:1px solid var(--ataad-stone);width:24px;height:24px;opacity:.45;pointer-events:none}.ataad-equipment-catalogue .ataad-field-guide-entry .ataad-field-guide-media img{object-position:var(--collection-x,50%) var(--collection-y,50%);filter:brightness(var(--collection-brightness,1.1))}.ataad-equipment-catalogue .ataad-field-guide-copy h3{font-size:clamp(26px,2.3vw,34px);margin-block-end:10px}.ataad-equipment-catalogue .ataad-field-guide-copy p{max-width:62ch;font-size:16px;line-height:1.55}.ataad-equipment-catalogue .ataad-collection-links{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:0 18px}.ataad-equipment-catalogue .ataad-collection-links li{margin:0;padding:0}.ataad-equipment-catalogue .ataad-collection-links a{display:flex;align-items:center;gap:10px;min-height:44px;padding-block:8px;font-size:13px;line-height:1.4;color:var(--guide-ink,var(--ataad-graphite));text-decoration:none;border-block-end:1px solid var(--ataad-line)}.ataad-equipment-catalogue .ataad-collection-links a span{color:var(--guide-accent,var(--ataad-bronze-ink))}.ataad-equipment-catalogue .ataad-field-guide-categories summary{min-height:44px;font-size:13px}.ataad-equipment-catalogue .ataad-collection-family-link{display:flex;justify-content:space-between;align-items:center;min-height:44px;color:var(--guide-ink,var(--ataad-graphite));font-size:14px;font-weight:500;text-decoration:none}@media (prefers-reduced-motion:no-preference) and (hover:hover){.ataad-equipment-catalogue[data-motion=yes] .ataad-field-guide-media img{transition:transform 500ms ease}.ataad-equipment-catalogue[data-motion=yes] .ataad-field-guide-entry:is(:hover,:focus-within) .ataad-field-guide-media img{transform:scale(1.025)}.ataad-equipment-catalogue[data-motion=yes] .ataad-field-guide-entry:is(:hover,:focus-within) .ataad-field-guide-media::after{opacity:1}}.ataad-solution-section--field-guide{padding-block:72px;color:var(--guide-ink,var(--ataad-ink))}.ataad-solution-section--field-guide .ataad-section-heading{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:12px 64px;align-items:end;margin-block-end:40px}.ataad-solution-section--field-guide .ataad-section-heading .ataad-widget-eyebrow{grid-column:1/-1}.ataad-solution-section--field-guide .ataad-section-title{max-width:19ch;margin:0;font-size:clamp(32px,3.5vw,46px);font-weight:500;line-height:1.08;letter-spacing:-.035em}.ataad-solution-section--field-guide .ataad-section-heading>p:last-child{margin:0;max-width:48ch;color:var(--ataad-muted);font-size:16px;line-height:1.65}.ataad-solution-field-guide{--guide-gap: 48px;--guide-image-height: 240px;display:grid;grid-template-columns:repeat(var(--guide-columns,2),minmax(0,1fr));gap:36px var(--guide-gap);align-items:start}.ataad-field-guide-entry{min-width:0;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px 24px;padding-block:24px 0;border-top:1px solid color-mix(in srgb,var(--ataad-ink) 20%,transparent);align-items:start}.ataad-field-guide-entry.ataad-field-guide-entry--no-media{grid-template-columns:minmax(0,1fr)}.ataad-field-guide-entry .ataad-field-guide-media{margin:0;height:var(--guide-image-height);overflow:hidden;background:var(--ataad-graphite)}.ataad-field-guide-entry .ataad-field-guide-media img{display:block;width:100%;height:100%;object-fit:contain}.ataad-field-guide-copy{min-width:0}.ataad-field-guide-copy h3{margin:0 0 16px;font-size:clamp(24px,2.1vw,29px);font-weight:500;line-height:1.14;letter-spacing:-.035em}.ataad-field-guide-copy h3 a{display:flex;justify-content:space-between;gap:12px;min-height:44px;color:inherit;text-decoration:none}.ataad-field-guide-copy h3 a>span{flex:none;color:var(--guide-accent,var(--ataad-bronze-ink));font-size:23px}.ataad-field-guide-copy p{margin:0;color:var(--guide-muted,var(--ataad-muted));font-size:15.5px;line-height:1.6}.ataad-field-guide-categories{grid-column:1/-1;min-width:0;border-top:1px solid color-mix(in srgb,var(--ataad-ink) 12%,transparent)}.ataad-field-guide-categories summary{display:flex;align-items:center;gap:12px;min-height:52px;padding-block:8px;list-style:none;cursor:pointer;font-size:14px;font-weight:500}.ataad-field-guide-categories summary::-webkit-details-marker{display:none}.ataad-field-guide-toggle::after{content:"+";font-size:23px;line-height:1;font-weight:400}.ataad-field-guide-categories[open] .ataad-field-guide-toggle::after{content:"−"}.ataad-field-guide-count{margin-inline-start:auto;color:var(--ataad-muted);font-size:12px}.ataad-field-guide-categories ul{margin:0;padding:4px 0 12px;list-style:none}.ataad-field-guide-categories li a{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px;padding-block:8px;border-top:1px solid color-mix(in srgb,var(--ataad-ink) 9%,transparent);color:var(--guide-ink,var(--ataad-ink));text-decoration:none;font-size:14px;line-height:1.45}.ataad-field-guide-categories li a>span{color:var(--guide-accent,var(--ataad-bronze-ink))}.ataad-field-guide-entry a{cursor:pointer}.ataad-field-guide-entry a:hover,.ataad-field-guide-categories summary:hover{color:var(--guide-accent,var(--ataad-bronze-ink))}.ataad-field-guide-entry a:active,.ataad-field-guide-categories summary:active{text-decoration:underline;text-underline-offset:4px}.ataad-field-guide-entry a:focus-visible,.ataad-field-guide-categories summary:focus-visible{outline:2px solid var(--ataad-bronze-ink);outline-offset:4px}.ataad-field-guide-caption{max-width:84ch;margin:32px 0 0;color:var(--ataad-muted);font-size:12px;line-height:1.6}@media (min-width:1025px){.ataad-field-guide-copy{min-height:var(--guide-image-height)}}@media (max-width:1024px){.ataad-solution-field-guide{grid-template-columns:repeat(var(--guide-columns,1),minmax(0,1fr))}.ataad-field-guide-entry{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}.ataad-solution-section--field-guide .ataad-section-heading{gap:12px 32px}}@media (max-width:599px){.ataad-solution-section--field-guide{padding-block:48px}.ataad-solution-section--field-guide .ataad-section-heading{display:block;margin-block-end:28px}.ataad-solution-section--field-guide .ataad-section-title{margin-block:12px 20px}.ataad-field-guide-entry{grid-template-columns:minmax(0,1fr);gap:20px}.ataad-field-guide-copy h3{margin-block-end:12px;font-size:27px}.ataad-field-guide-copy p{font-size:16px}.ataad-solution-field-guide{gap:28px}}@media (forced-colors:active){.ataad-field-guide-entry,.ataad-field-guide-categories,.ataad-field-guide-categories li a{border-color:CanvasText}.ataad-field-guide-entry a:focus-visible,.ataad-field-guide-categories summary:focus-visible{outline-color:Highlight}}.ataad-collection-composition-operational{scroll-margin-block-start:var(--collection-scroll-offset,144px)}.ataad-collection-composition-operational .ataad-solution-section--field-guide{--collection-panel: #D4D4CD;--collection-panel-hover: #DFDFD8;--collection-signal: #B9A382;--collection-caption-ink: #CED4D2}.ataad-collection-composition-operational .ataad-section-heading{padding-block-start:32px;border-block-start:1px solid color-mix(in srgb,var(--collection-signal) 35%,transparent)}.ataad-collection-composition-operational .ataad-section-heading .ataad-widget-eyebrow{color:var(--collection-signal)}.ataad-collection-composition-operational .ataad-equipment-catalogue{align-items:stretch;gap:var(--guide-gap)}.ataad-collection-composition-operational .ataad-field-guide-entry{display:flex;flex-direction:column;padding:0;gap:0;border:0;background:var(--collection-panel)}.ataad-collection-composition-operational .ataad-field-guide-entry .ataad-field-guide-media{flex:none;width:100%;height:var(--guide-image-height)}.ataad-collection-composition-operational .ataad-field-guide-entry .ataad-field-guide-media img{filter:saturate(var(--collection-saturation,.58)) brightness(var(--collection-brightness,1))}.ataad-collection-composition-operational .ataad-field-guide-media::after{display:none}.ataad-collection-composition-operational .ataad-collection-panel{flex:1;min-width:0;padding:32px;display:flex;flex-direction:column;gap:18px;color:var(--guide-ink,var(--ataad-ink))}.ataad-collection-composition-operational .ataad-collection-symbol{display:grid;place-items:center;width:52px;height:52px;margin-block:-58px 0;position:relative;background:var(--guide-ink,var(--ataad-ink));color:var(--collection-signal);border:5px solid var(--collection-panel);box-sizing:content-box}.ataad-collection-composition-operational .ataad-collection-symbol svg{width:32px;height:32px}.ataad-collection-composition-operational .ataad-field-guide-copy h3{font-size:clamp(26px,2.3vw,34px);margin-block:0 12px}.ataad-collection-composition-operational .ataad-field-guide-copy h3 a{align-items:start}.ataad-collection-composition-operational .ataad-field-guide-copy h3 a>span{display:grid;place-items:center;width:36px;height:36px;border:1px solid color-mix(in srgb,var(--guide-ink) 30%,transparent);border-radius:50%;color:inherit}.ataad-collection-composition-operational .ataad-collection-links{display:block;margin-block-start:auto}.ataad-collection-composition-operational .ataad-collection-links a{justify-content:space-between;gap:16px;border-color:color-mix(in srgb,var(--guide-ink) 18%,transparent);font-size:14px}.ataad-collection-composition-operational .ataad-field-guide-categories{margin-block-start:-18px;border:0}.ataad-collection-composition-operational .ataad-field-guide-count{color:var(--guide-muted)}.ataad-collection-composition-operational .ataad-collection-family-link{padding-block-start:16px;border-block-start:1px solid color-mix(in srgb,var(--guide-ink) 25%,transparent)}.ataad-collection-composition-operational .ataad-field-guide-caption{color:var(--collection-caption-ink)}.ataad-collection-composition-operational .ataad-field-guide-entry:is(:hover,:focus-within){background:var(--collection-panel-hover)}.ataad-collection-composition-operational .ataad-field-guide-entry:is(:hover,:focus-within) .ataad-collection-symbol{border-color:var(--collection-panel-hover)}.ataad-collection-composition-operational .ataad-field-guide-entry a:is(:hover,:focus-visible),.ataad-collection-composition-operational .ataad-field-guide-categories summary:is(:hover,:focus-visible){color:var(--guide-ink);text-decoration:underline;text-underline-offset:4px}.ataad-collection-composition-operational .ataad-field-guide-entry a:focus-visible,.ataad-collection-composition-operational .ataad-field-guide-categories summary:focus-visible{outline-color:var(--guide-ink)}@media (min-width:1025px){.ataad-collection-composition-operational.ataad-collection-features-yes .ataad-field-guide-entry:is(:first-child,:last-child):not(.ataad-field-guide-entry--no-media){grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(0,1fr)}.ataad-collection-composition-operational.ataad-collection-features-yes .ataad-field-guide-entry:is(:first-child,:last-child):not(.ataad-field-guide-entry--no-media) .ataad-field-guide-media{height:100%;min-height:440px}.ataad-collection-composition-operational.ataad-collection-features-yes .ataad-field-guide-entry:is(:first-child,:last-child) .ataad-collection-panel{padding:40px}.ataad-collection-composition-operational.ataad-collection-features-yes .ataad-field-guide-entry:is(:first-child,:last-child) .ataad-collection-symbol{margin:0;border:0}}@media (max-width:767px){.ataad-collection-composition-operational .ataad-collection-panel{padding:24px;gap:16px}.ataad-collection-composition-operational .ataad-field-guide-copy h3{font-size:27px}.ataad-collection-composition-operational .ataad-field-guide-categories{margin-block-start:-16px}.ataad-collection-composition-operational .ataad-section-heading{padding-block-start:24px}}@media (forced-colors:active){.ataad-collection-composition-operational .ataad-field-guide-entry{border:1px solid CanvasText}.ataad-collection-composition-operational .ataad-collection-symbol{color:CanvasText}}.ataad-portfolio-families{align-items:stretch;gap:var(--guide-gap,32px)}.ataad-portfolio-family{min-width:0;border-block-end:1px solid color-mix(in srgb,var(--guide-accent,var(--ataad-stone)) 25%,transparent)}.ataad-portfolio-families .ataad-portfolio-family>a{display:flex;height:100%;flex-direction:column;color:var(--guide-ink,var(--ataad-white));text-decoration:none}.ataad-portfolio-stage{position:relative;height:var(--guide-image-height,320px);overflow:hidden;background:radial-gradient(ellipse at 50% 68%,var(--portfolio-stage-light,#263A40),var(--portfolio-stage-surface,#13232B) 78%)}.ataad-portfolio-stage::before{content:"";position:absolute;inset:14%;border:1px solid rgba(185,163,130,.12);border-radius:50%;transform:scaleX(.8)}.ataad-portfolio-stage::after{content:"";position:absolute;inset:auto 14% 7%;height:1px;background:linear-gradient(90deg,transparent,rgba(185,163,130,.32),transparent)}.ataad-portfolio-number{position:absolute;inset:20px auto auto 24px;font:12px var(--ataad-font-mono,'IBM Plex Mono',monospace);letter-spacing:.08em;color:var(--guide-accent,var(--ataad-stone))}.ataad-portfolio-stage img.ataad-portfolio-product{position:absolute;display:block;max-width:none;object-fit:contain;object-position:center bottom;height:82%;width:68%;left:16%;bottom:7%;filter:drop-shadow(0 15px 12px rgba(0,0,0,.2))}.ataad-portfolio-stage img.ataad-portfolio-product--left{width:32%;height:46%;left:9%;bottom:9%;z-index:2}.ataad-portfolio-stage img.ataad-portfolio-product--right{width:29%;height:48%;left:auto;right:9%;bottom:9%;z-index:2}.ataad-portfolio-stage:has(.ataad-portfolio-product--left) img.ataad-portfolio-product--main{width:56%;left:24%}.ataad-portfolio-family-copy{position:relative;padding:24px 0 28px}.ataad-portfolio-families .ataad-portfolio-family-copy h3{margin:0 40px 12px 0;color:inherit;font-size:clamp(26px,2.5vw,34px);font-weight:500;line-height:1.15;letter-spacing:-.025em}.ataad-portfolio-family-copy p{margin:0;max-width:46ch;color:var(--guide-muted,var(--ataad-muted));font-size:16px;line-height:1.6}.ataad-portfolio-arrow{position:absolute;right:0;top:25px;font-size:23px;color:var(--guide-accent,var(--ataad-stone))}.ataad-portfolio-families .ataad-portfolio-family>a:focus-visible{outline:2px solid var(--guide-accent,var(--ataad-stone));outline-offset:6px}@media (prefers-reduced-motion:no-preference) and (hover:hover){.ataad-portfolio-product{transition:transform 300ms ease}.ataad-portfolio-families[data-motion=yes] .ataad-portfolio-family>a:is(:hover,:focus-visible) .ataad-portfolio-product{transform:translateY(-5px)}}@media (max-width:767px){.ataad-portfolio-families{grid-template-columns:1fr}.ataad-portfolio-family-copy{padding:20px 0 24px}}.ataad-portfolio-families--featured{grid-template-columns:repeat(var(--portfolio-support-columns,3),minmax(0,1fr));column-gap:var(--guide-gap,32px);row-gap:0}.ataad-portfolio-families--featured:has(h1.ataad-portfolio-lead-title){padding-block-start:var(--portfolio-cover-clearance,124px)}.ataad-portfolio-lead{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,var(--portfolio-lead-share,58%));align-items:center;min-width:0;position:relative;isolation:isolate;padding-block:24px 48px;border-block-end:1px solid color-mix(in srgb,var(--guide-accent,var(--ataad-stone)) 35%,transparent)}.ataad-portfolio-lead-copy{position:relative;z-index:1;min-width:0;padding-inline-end:24px}.ataad-portfolio-lead-eyebrow{margin:0 0 28px;color:var(--guide-accent,var(--ataad-stone));font:500 11px/1.6 var(--ataad-font-mono,'IBM Plex Mono',monospace);letter-spacing:.14em;text-transform:uppercase}.ataad-portfolio-lead .ataad-portfolio-lead-title{margin:0 0 28px;max-width:10ch;color:var(--guide-ink,var(--ataad-white));font-size:var(--portfolio-lead-title-size,clamp(48px,6.4vw,88px));line-height:.98;font-weight:500;letter-spacing:-.055em;text-wrap:balance;overflow-wrap:normal}.ataad-portfolio-lead-summary{margin:0 0 26px;max-width:37ch;color:var(--guide-muted,var(--ataad-muted));font-size:18px;line-height:1.65}.ataad-portfolio-lead .ataad-portfolio-lead-link{display:inline-flex;align-items:center;gap:36px;min-height:48px;padding:12px 0;color:var(--guide-ink,var(--ataad-white));border-block-end:1px solid var(--guide-accent,var(--ataad-stone));font-size:15px;font-weight:500;text-decoration:none}.ataad-portfolio-lead-link>span[aria-hidden]{color:var(--guide-accent,var(--ataad-stone));font-size:22px}.ataad-portfolio-lead-categories{list-style:none;margin:34px 0 0;padding:0;max-width:440px}.ataad-portfolio-lead-categories li{margin:0;padding:0;border-block-end:1px solid color-mix(in srgb,var(--guide-accent,var(--ataad-stone)) 18%,transparent)}.ataad-portfolio-families--featured .ataad-portfolio-lead .ataad-portfolio-lead-categories a{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:46px;padding-block:10px;color:var(--guide-muted,var(--ataad-muted));font-size:13px;line-height:1.4;text-decoration:none}.ataad-portfolio-category-index{color:var(--guide-accent,var(--ataad-stone));font:10px var(--ataad-font-mono,'IBM Plex Mono',monospace)}.ataad-portfolio-lead-stage{position:relative;min-width:0;height:var(--portfolio-lead-height,720px);display:grid;place-items:center;background:radial-gradient(ellipse at 50% 64%,var(--portfolio-stage-light,#263A40),transparent 68%)}.ataad-portfolio-lead-stage::before{content:"";position:absolute;inset:8%0;border-inline:1px solid color-mix(in srgb,var(--guide-accent,var(--ataad-stone)) 14%,transparent);pointer-events:none}.ataad-portfolio-lead-stage img.ataad-portfolio-lead-image{display:block;position:relative;width:100%;height:100%;min-height:0;max-height:100%;object-fit:contain;object-position:center}.ataad-portfolio-lead--start{grid-template-columns:minmax(0,var(--portfolio-lead-share,58%)) minmax(0,1fr)}.ataad-portfolio-lead--start .ataad-portfolio-lead-stage{grid-column:1;grid-row:1}.ataad-portfolio-lead--start .ataad-portfolio-lead-copy{grid-column:2;grid-row:1;padding-inline:32px 0}.ataad-portfolio-support-heading{grid-column:1/-1;display:flex;align-items:end;justify-content:space-between;gap:24px;padding-block:44px 28px}.ataad-portfolio-support-heading h2{margin:0;color:var(--guide-ink,var(--ataad-white));font-size:clamp(28px,3vw,38px);font-weight:500;letter-spacing:-.035em;line-height:1.15}.ataad-portfolio-support-heading p{margin:0;max-width:38ch;color:var(--guide-muted,var(--ataad-muted));font-size:15px;line-height:1.6}.ataad-portfolio-families--featured .ataad-portfolio-family{padding-block-end:8px}.ataad-portfolio-families--featured .ataad-portfolio-stage{height:var(--guide-image-height,280px)}.ataad-portfolio-families--featured .ataad-portfolio-stage::before{border:0;border-radius:0}.ataad-portfolio-families--featured .ataad-portfolio-family-copy h3{font-size:clamp(24px,2.1vw,29px)}.ataad-portfolio-families--featured .ataad-portfolio-family-copy p{font-size:15px}.ataad-portfolio-lead a:focus-visible{outline:2px solid var(--guide-accent,var(--ataad-stone));outline-offset:5px}.ataad-portfolio-lead a:is(:hover,:focus-visible){color:var(--guide-ink,var(--ataad-white));border-color:var(--guide-accent,var(--ataad-stone))}@media (prefers-reduced-motion:no-preference) and (hover:hover){.ataad-portfolio-families--featured[data-motion=yes] .ataad-portfolio-lead a{transition:color 180ms ease,border-color 180ms ease}.ataad-portfolio-families--featured[data-motion=yes] .ataad-portfolio-lead-categories a>span:last-child{transition:transform 180ms ease}.ataad-portfolio-families--featured[data-motion=yes] .ataad-portfolio-lead-categories a:is(:hover,:focus-visible)>span:last-child{transform:translateY(-2px)}}@media (max-width:1024px){.ataad-portfolio-lead{padding-block:24px 36px}.ataad-portfolio-lead-summary{font-size:16px}.ataad-portfolio-lead-categories{margin-block-start:24px}.ataad-portfolio-support-heading{align-items:start}}@media (max-width:767px){.ataad-portfolio-families--featured{grid-template-columns:repeat(var(--portfolio-support-columns,1),minmax(0,1fr))}.ataad-portfolio-families--featured:has(h1.ataad-portfolio-lead-title){padding-block-start:var(--portfolio-cover-clearance,86px)}.ataad-portfolio-lead{grid-template-columns:minmax(0,1fr);padding-block:24px 32px}.ataad-portfolio-lead-copy,.ataad-portfolio-lead--start .ataad-portfolio-lead-copy{display:contents}.ataad-portfolio-lead-eyebrow{grid-row:1;margin-block-end:16px}.ataad-portfolio-lead .ataad-portfolio-lead-title{grid-row:2;max-width:12ch;font-size:var(--portfolio-lead-title-size,52px);margin-block-end:20px}.ataad-portfolio-lead-stage,.ataad-portfolio-lead--start .ataad-portfolio-lead-stage{grid-row:3;grid-column:1;height:var(--portfolio-lead-height,460px);margin-block-end:24px}.ataad-portfolio-lead-summary{grid-row:4;max-width:42ch;margin-block-end:12px}.ataad-portfolio-lead .ataad-portfolio-lead-link{grid-row:5;justify-self:start}.ataad-portfolio-lead-categories{grid-row:6;max-width:none;margin-block-start:24px}.ataad-portfolio-support-heading{display:block;padding-block:32px 24px}.ataad-portfolio-support-heading p{margin-block-start:12px}.ataad-portfolio-families--featured .ataad-portfolio-family+.ataad-portfolio-family{margin-block-start:24px}}@media (forced-colors:active){.ataad-portfolio-lead a{color:LinkText}.ataad-portfolio-lead,.ataad-portfolio-lead-categories li{border-color:CanvasText}}
