.hero[data-astro-cid-i3irphx7]{background:linear-gradient(185deg, var(--arc-100) 0%, var(--mill) 58%);position:relative;overflow:hidden}.layout[data-astro-cid-i3irphx7]{gap:34px;padding-block:clamp(40px,6vw,76px) clamp(34px,5vw,64px);display:grid;position:relative}@media (width>=920px){.layout[data-astro-cid-i3irphx7]{grid-template-columns:1.02fr .98fr;align-items:center;gap:50px}}h1[data-astro-cid-i3irphx7]{max-width:17ch;font-size:clamp(30px,5.2vw,54px);line-height:1.32}.lede[data-astro-cid-i3irphx7]{margin-top:20px;font-size:clamp(16px,1.9vw,18.5px)}.note[data-astro-cid-i3irphx7]{color:var(--text-3);margin-top:24px;font-size:14.5px}.art[data-astro-cid-i3irphx7]{padding:30px 26px;position:relative}.art[data-astro-cid-i3irphx7]:before,.art[data-astro-cid-i3irphx7]:after{content:"";border:0 solid var(--arc);pointer-events:none;width:26px;height:26px;position:absolute}.art[data-astro-cid-i3irphx7]:before{top:0;border-top-width:1px;border-inline-start-width:1px;inset-inline-start:0}.art[data-astro-cid-i3irphx7]:after{bottom:0;border-bottom-width:1px;border-inline-end-width:1px;inset-inline-end:0}.art[data-astro-cid-i3irphx7] img[data-astro-cid-i3irphx7]{filter:drop-shadow(0 26px 30px #0c0c0c29)drop-shadow(0 6px 10px #0c0c0c14);width:auto;height:auto;max-height:360px;margin-inline:auto}.row[data-astro-cid-5tsq4lwg]{grid-template-columns:repeat(auto-fit,minmax(224px,1fr));gap:clamp(24px,3vw,42px);padding:0;list-style:none;display:grid}li[data-astro-cid-5tsq4lwg]{border-top:1px solid var(--graphite);padding-top:20px}li[data-astro-cid-5tsq4lwg] .badge{border-radius:var(--radius);background:var(--arc);width:42px;height:42px;fill:var(--mill);margin-bottom:16px;padding:10.5px}h3[data-astro-cid-5tsq4lwg]{margin-bottom:7px;font-size:18.5px}p[data-astro-cid-5tsq4lwg]{color:var(--text-2);font-size:15.5px;line-height:1.85}a[data-astro-cid-5tsq4lwg]:hover h3[data-astro-cid-5tsq4lwg]{color:var(--arc)}.sector[data-astro-cid-cliitpqy]{scroll-margin-top:70px}.layout[data-astro-cid-cliitpqy]{gap:clamp(20px,2.6vw,36px);display:grid}@media (width>=900px){.layout[data-astro-cid-cliitpqy]{grid-template-columns:.66fr 1.34fr;align-items:stretch}.layout[data-astro-cid-cliitpqy].image-first{grid-template-columns:1.34fr .66fr}.image-first[data-astro-cid-cliitpqy] .machine[data-astro-cid-cliitpqy]{order:-1}}.text[data-astro-cid-cliitpqy]{flex-direction:column;justify-content:center;display:flex}.kicker[data-astro-cid-cliitpqy]{margin-bottom:14px}h2[data-astro-cid-cliitpqy]{margin-bottom:14px;font-size:clamp(22px,2.7vw,30px);line-height:1.32}.sector-lede[data-astro-cid-cliitpqy]{color:var(--text-2);margin-bottom:20px;font-size:16px;line-height:1.8}.more[data-astro-cid-cliitpqy]{color:var(--arc);align-self:flex-start;margin-block:19px -7px;padding-block:7px;font-weight:700;transition:color .2s}.more[data-astro-cid-cliitpqy]:hover{color:var(--graphite)}.machine[data-astro-cid-cliitpqy]{flex-direction:column;justify-content:center;display:flex}.stage[data-astro-cid-cliitpqy]{position:relative}.stage[data-astro-cid-cliitpqy]:before{content:"";inset-inline:14%;filter:blur(16px);background:radial-gradient(#0c0c0c29,#0c0c0c0d 58%,#0000 74%);border-radius:50%;height:9%;position:absolute;bottom:2%}.stage[data-astro-cid-cliitpqy] img[data-astro-cid-cliitpqy]{object-fit:contain;filter:drop-shadow(0 26px 30px #0c0c0c29)drop-shadow(0 6px 10px #0c0c0c14);width:100%;height:auto;max-height:470px;position:relative}figcaption[data-astro-cid-cliitpqy]{color:var(--text-2);text-align:center;margin-top:18px;font-size:15px;font-weight:600}.signage[data-astro-cid-kmum2nf6]{scroll-margin-top:70px}.head[data-astro-cid-kmum2nf6]>[data-astro-cid-kmum2nf6]{max-width:56ch}h2[data-astro-cid-kmum2nf6]{font-size:clamp(23px,3.2vw,33px);line-height:1.34}.lede[data-astro-cid-kmum2nf6]{margin-top:11px;font-size:16px;line-height:1.75}.outputs[data-astro-cid-kmum2nf6]{flex-wrap:wrap;gap:10px;margin-top:20px;padding:0;list-style:none;display:flex}.outputs[data-astro-cid-kmum2nf6] li[data-astro-cid-kmum2nf6]{border-radius:var(--pill);background:var(--arc-100);color:var(--arc-900);padding:10px 18px;font-size:15px;font-weight:600}.trio[data-astro-cid-kmum2nf6]{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:clamp(14px,2vw,22px);margin-top:clamp(20px,2.6vw,32px);padding:0;list-style:none;display:grid}.photo[data-astro-cid-kmum2nf6]{aspect-ratio:16/10;border-radius:var(--radius);background:var(--arc-100);overflow:hidden}.photo[data-astro-cid-kmum2nf6] img[data-astro-cid-kmum2nf6]{object-fit:contain;width:100%;height:100%}h3[data-astro-cid-kmum2nf6]{margin-top:13px;font-size:16.5px;transition:color .2s}a[data-astro-cid-kmum2nf6]:hover h3[data-astro-cid-kmum2nf6]{color:var(--arc)}.trio[data-astro-cid-kmum2nf6] p[data-astro-cid-kmum2nf6]{color:var(--text-2);margin-top:3px;font-size:13.5px}.more-row[data-astro-cid-kmum2nf6]{justify-content:center;margin-top:clamp(18px,2.4vw,28px);display:flex}.more-row[data-astro-cid-kmum2nf6] .btn[data-astro-cid-kmum2nf6]{padding:12px 26px;font-size:15px}.catalog[data-astro-cid-uy7qyn6t]{scroll-margin-top:70px}.head[data-astro-cid-uy7qyn6t]{margin-bottom:clamp(28px,3.5vw,44px)}.head[data-astro-cid-uy7qyn6t]>[data-astro-cid-uy7qyn6t]:not(.kicker){max-width:56ch}.grid[data-astro-cid-uy7qyn6t]{grid-template-columns:repeat(2,1fr);gap:10px;padding:0;list-style:none;display:grid}@media (width>=600px){.grid[data-astro-cid-uy7qyn6t]{gap:clamp(13px,1.7vw,20px)}}@media (width>=860px){.grid[data-astro-cid-uy7qyn6t]{grid-template-columns:repeat(3,1fr)}}.more-row[data-astro-cid-uy7qyn6t]{justify-content:center;margin-top:clamp(26px,3vw,40px);display:flex}.layout[data-astro-cid-qelysfbr]{align-items:center;gap:clamp(28px,4vw,52px);display:grid}@media (width>=880px){.layout[data-astro-cid-qelysfbr]{grid-template-columns:.8fr 1.2fr}}.video[data-astro-cid-qelysfbr]{border:1px solid var(--rule);border-radius:var(--radius-lg);background:var(--carbon);width:100%;max-width:330px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 20px 50px -34px #0c0c0c80}video[data-astro-cid-qelysfbr]{width:100%;height:auto}.play[data-astro-cid-qelysfbr]{cursor:pointer;background:#0c0c0c4d;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset:0}.play[data-astro-cid-qelysfbr] span[data-astro-cid-qelysfbr]{background:#eff0f4f0;border-radius:50%;justify-content:center;align-items:center;width:62px;height:62px;display:flex}.play[data-astro-cid-qelysfbr] .icon{width:22px;height:22px;fill:var(--graphite);margin-inline-start:3px}.lede[data-astro-cid-qelysfbr]{max-width:46ch}.coverage[data-astro-cid-qelysfbr]{color:var(--arc);margin-top:22px;font-size:14.5px;font-weight:500}.caption[data-astro-cid-yrxwubdq]{color:var(--text-3);text-align:center;margin-bottom:22px;font-size:14.5px;font-weight:400}.strip[data-astro-cid-yrxwubdq]{direction:ltr;overflow:hidden;mask-image:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.track[data-astro-cid-yrxwubdq]{will-change:transform;direction:ltr;align-items:center;width:max-content;padding:0;list-style:none;animation:60s linear infinite scroll;display:flex}.strip[data-astro-cid-yrxwubdq]:hover .track[data-astro-cid-yrxwubdq]{animation-play-state:paused}li[data-astro-cid-yrxwubdq]{align-items:center;height:44px;padding-inline:clamp(18px,2.2vw,35px);display:flex}img[data-astro-cid-yrxwubdq]{filter:grayscale();opacity:.72;transition:filter .2s,opacity .2s}img[data-astro-cid-yrxwubdq]:hover{filter:none;opacity:1}@keyframes scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.strip[data-astro-cid-yrxwubdq]{mask-image:none}.track[data-astro-cid-yrxwubdq]{flex-wrap:wrap;justify-content:center;width:auto;animation:none}.track[data-astro-cid-yrxwubdq] li[data-astro-cid-yrxwubdq][aria-hidden]{display:none}}.layout[data-astro-cid-jgctki6q]{gap:clamp(30px,4vw,54px);display:grid}@media (width>=880px){.layout[data-astro-cid-jgctki6q]{grid-template-columns:1fr 1fr}}.lede[data-astro-cid-jgctki6q]{max-width:42ch}.details[data-astro-cid-jgctki6q]{margin-top:28px}
