.ataad-family-slide{background:var(--family-surface,#101f28);color:var(--family-ink,#f1f0e9);isolation:isolate;overflow:hidden}.ataad-family-slide::after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,transparent 10%,var(--family-surface,#101f28) 70%);opacity:var(--family-context-veil,.7);pointer-events:none}.ataad-family-slide .ataad-hero-usage{z-index:0;opacity:var(--family-context-strength,1)}.ataad-family-radar{position:absolute;inset:4% 3% 14% 41%;border-radius:50%;border:1px solid color-mix(in srgb,var(--family-accent) 18%,transparent);background:repeating-radial-gradient(ellipse at center,transparent 0 19%,color-mix(in srgb,var(--family-accent) 7%,transparent) 19.1% 19.3%,transparent 19.5% 20%);opacity:.75;pointer-events:none}.ataad-family-radar::after{content:"";position:absolute;inset:12%;border:1px dashed color-mix(in srgb,var(--family-accent) 18%,transparent);border-radius:50%}.ataad-family-copy{position:absolute;z-index:3;left:6%;top:13%;width:31%;max-width:480px}.ataad-family-copy .ataad-family-eyebrow{font:500 10px/1.5 var(--ataad-font-mono,monospace);letter-spacing:.15em;color:var(--family-accent);margin:0 0 20px}.ataad-family-copy h1,.ataad-family-copy h2{font:400 var(--hero-copy-heading-size,44px)/1.13 var(--ataad-font-mono,monospace);letter-spacing:-.045em;color:var(--family-ink);text-transform:uppercase;margin:0;text-wrap:balance}.ataad-family-copy .ataad-family-summary{font:400 15px/1.6 var(--ataad-font-body,sans-serif);color:color-mix(in srgb,var(--family-ink) 80%,transparent);max-width:33ch;margin:24px 0 0}.ataad-family-details{border-left:2px solid var(--family-accent);padding-left:20px;margin-top:40px;min-height:106px;max-width:32ch}.ataad-family-details h3{color:var(--family-accent);font:500 16px/1.3 var(--ataad-font-body,sans-serif);margin:0 0 9px}.ataad-family-details p{font:400 14px/1.55 var(--ataad-font-body,sans-serif);color:var(--family-ink);margin:0}.ataad-family-details [hidden]{display:none}.ataad-family-collection{position:absolute;z-index:4;inset:5% 4% 150px 42%;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:var(--family-gap,24px)}.ataad-family-collection .ataad-family-group{display:flex;flex-direction:column;position:relative;min-width:0;min-height:0;padding:12px 14px 14px;border-bottom:1px solid color-mix(in srgb,var(--family-accent) 28%,transparent);color:var(--family-ink);text-decoration:none;background:linear-gradient(0deg,color-mix(in srgb,var(--family-surface) 88%,transparent),transparent 48%);transition:background .25s,border-color .25s;cursor:pointer}.ataad-family-group::before,.ataad-family-group::after{content:"";position:absolute;top:4px;width:16px;height:16px;border-top:1px solid var(--family-accent);opacity:0;transition:opacity .2s}.ataad-family-group::before{left:0;border-left:1px solid var(--family-accent)}.ataad-family-group::after{right:0;border-right:1px solid var(--family-accent)}.ataad-family-group:is(:hover,:focus-visible,.is-family-active){border-color:var(--family-accent);background:linear-gradient(0deg,color-mix(in srgb,var(--family-accent) 12%,var(--family-surface)),transparent 62%)}.ataad-family-group:is(:hover,:focus-visible,.is-family-active)::before,.ataad-family-group:is(:hover,:focus-visible,.is-family-active)::after{opacity:1}.ataad-family-group:focus-visible{outline:2px solid var(--family-accent);outline-offset:4px}.ataad-family-specimens{position:relative;flex:1;min-height:0}.ataad-family-specimens figure{position:absolute;margin:0;left:var(--specimen-x);top:var(--specimen-y);width:var(--specimen-width);height:var(--specimen-height);transform:translate(-50%,-50%);filter:drop-shadow(0 12px 14px #0005);transition:filter .3s}.ataad-family-specimens img{width:100%;height:100%;object-fit:contain;display:block;opacity:1;transition:opacity .3s,transform .35s}.ataad-family-group:is(:hover,:focus-visible,.is-family-active) img{opacity:1;transform:translateY(-3px)}.ataad-family-heading{display:grid;grid-template-columns:minmax(20px,1fr) auto minmax(20px,1fr);gap:8px;align-items:center;margin-top:10px;text-align:center}.ataad-family-heading h3{font:500 clamp(15px,1.4vw,20px)/1.2 var(--ataad-font-body,sans-serif);color:inherit;margin:0}.ataad-family-heading h3{grid-column:2;justify-self:center}.ataad-family-heading>span{grid-column:3;justify-self:end;color:var(--family-accent);font-size:20px}.ataad-family-scope{font:400 10px/1.4 var(--ataad-font-mono,monospace);color:color-mix(in srgb,var(--family-ink) 65%,transparent);margin:7px 0 0}.ataad-family-caption{position:absolute;z-index:4;right:4%;bottom:124px;color:color-mix(in srgb,var(--family-ink) 65%,transparent);font:400 9px/1.4 var(--ataad-font-mono,monospace);margin:0}@media (min-width:768px) and (max-height:800px){.ataad-family-copy{top:9%}.ataad-family-copy .ataad-family-summary{font-size:13px;margin-top:18px}.ataad-family-details{margin-top:24px;padding-left:14px;min-height:76px}.ataad-family-details h3{font-size:14px}.ataad-family-details p{font-size:12px}.ataad-family-collection{top:16px;bottom:147px;gap:12px 22px}.ataad-family-heading h3{font-size:15px}.ataad-family-scope{font-size:9px}.ataad-family-group{padding-top:2px}.ataad-family-heading{margin-top:5px}}@media (max-width:1024px) and (min-width:768px){.ataad-family-copy{left:5%;width:34%}.ataad-family-collection{left:42%;right:3%}.ataad-family-scope{font-size:9px}}@media (max-width:767px){.ataad-family-copy{left:6%;right:6%;top:24px;width:auto;max-width:none}.ataad-family-copy .ataad-family-eyebrow{font-size:9px;margin-bottom:9px}.ataad-family-copy h1,.ataad-family-copy h2{font-size:var(--hero-copy-heading-size,26px);max-width:18ch}.ataad-family-copy .ataad-family-summary,.ataad-family-details{display:none}.ataad-family-collection{inset:124px 5% 142px;gap:10px 14px}.ataad-family-collection .ataad-family-group{padding:3px 7px 9px}.ataad-family-heading{margin-top:5px}.ataad-family-heading h3{font-size:13px;line-height:1.2}.ataad-family-heading>span{font-size:15px}.ataad-family-scope{display:none}.ataad-family-caption{bottom:122px;right:6%;font-size:8px}.ataad-family-radar{inset:18% -15% 19%}.ataad-family-slide::after{background:linear-gradient(0deg,var(--family-surface),transparent 75%);opacity:var(--family-context-veil,.75)}}@media (prefers-reduced-motion:reduce){.ataad-family-slide *{transition:none!important;animation:none!important}}@media (forced-colors:active){.ataad-family-collection .ataad-family-group{border:1px solid LinkText}.ataad-family-group.is-family-active{outline:2px solid Highlight}.ataad-family-copy{background:Canvas}.ataad-family-radar{display:none}}.ataad-family-slide::before{content:"";position:absolute;z-index:2;inset:0;background:linear-gradient(90deg,color-mix(in srgb,var(--family-surface) 82%,transparent) 0%,color-mix(in srgb,var(--family-surface) 58%,transparent) 24%,color-mix(in srgb,var(--family-surface) 28%,transparent) 43%,color-mix(in srgb,var(--family-surface) 8%,transparent) 58%,transparent 72%);pointer-events:none}.ataad-family-caption{left:6%;right:auto}@media (min-width:768px){.ataad-family-collection{bottom:170px}}@media (max-width:767px){.ataad-family-slide::before{inset:0;background:linear-gradient(180deg,var(--family-surface),transparent 48%)}.ataad-family-caption{left:6%;right:auto}}@media (min-width:768px){.ataad-family-caption{bottom:142px}}@media (max-width:767px){.ataad-family-caption{max-width:32%;font-size:7px;bottom:126px}}@media (max-width:359px){.ataad-operational-hero--v2[data-material-experience="equipment-inspection"][data-scene-count="4"] .ataad-hero-material-scenes button b{font-size:9px;letter-spacing:0;white-space:nowrap}}.ataad-family-details{min-height:0}.ataad-family-slide::before{background:linear-gradient(90deg,color-mix(in srgb,var(--family-surface) 88%,transparent) 0%,color-mix(in srgb,var(--family-surface) 62%,transparent) 27%,color-mix(in srgb,var(--family-surface) 24%,transparent) 45%,transparent 70%)}@media (max-width:359px){.ataad-family-caption{font-size:6px}}@media (max-width:767px){.ataad-family-slide .ataad-hero-usage{opacity:var(--family-context-strength,.35)}}@media (min-width:768px) and (max-height:800px){.ataad-family-collection{top:24px;bottom:146px}.ataad-family-copy h1,.ataad-family-copy h2{font-size:min(var(--hero-copy-heading-size,44px),38px)}.ataad-family-details{margin-top:18px}.ataad-family-collection .ataad-family-group{padding:2px 10px 8px}.ataad-family-scope{display:none}.ataad-family-heading{margin-top:6px}}.ataad-family-specimens{container-type:size}.ataad-family-arrangement{position:absolute;left:50%;top:50%;width:100%;height:100%;transform:translate(-50%,-50%);isolation:isolate}@supports (width:1cqw){.ataad-family-arrangement{width:min(100cqw,calc(100cqh*var(--arrangement-ratio,1.3)));height:min(100cqh,calc(100cqw/var(--arrangement-ratio,1.3)))}}.ataad-family-arrangement::before{content:"";position:absolute;z-index:-1;left:14%;right:12%;bottom:3%;height:9%;border-radius:50%;background:radial-gradient(ellipse,#0006,transparent 70%);filter:blur(5px);pointer-events:none}.ataad-family-specimens .ataad-family-portrait{left:50%;top:50%;width:100%;height:100%}@media (min-width:768px){.ataad-family-slide[data-family-field="blended"]:has(.ataad-hero-usage[data-usage-active="textiles"])::after{background:linear-gradient(90deg,transparent 18%,color-mix(in srgb,var(--family-surface,#101f28) 18%,transparent) 34%,color-mix(in srgb,var(--family-surface,#101f28) 68%,transparent) 55%,var(--family-surface,#101f28) 76%);opacity:1}.ataad-family-slide[data-family-field="blended"] .ataad-hero-usage[data-usage-active="textiles"] .ataad-usage-mask{mask-image:linear-gradient(90deg,#000 0%,#000 34%,rgba(0,0,0,.72) 56%,transparent 100%),linear-gradient(180deg,transparent 0%,#000 9%,#000 65%,transparent 99%);mask-composite:intersect}.ataad-family-slide[data-family-field="blended"]:has(.ataad-hero-usage[data-usage-active="textiles"]) .ataad-family-group.is-family-active{background:transparent}}
