.manufacturing[data-astro-cid-kh7btl4r]{background:var(--bg-2)}.manufacturing__intro[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px 64px;align-items:end;margin-bottom:32px}.manufacturing__intro[data-astro-cid-kh7btl4r] .lede[data-astro-cid-kh7btl4r]{font-size:17px;max-width:54ch}.manufacturing__images[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;align-items:stretch}.manufacturing__main[data-astro-cid-kh7btl4r]{min-height:420px;border-radius:var(--radius-lg);overflow:hidden}.manufacturing__main[data-astro-cid-kh7btl4r] img{display:block;width:100%;height:100%;object-fit:cover}.manufacturing__detail[data-astro-cid-kh7btl4r]{overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--bg)}.manufacturing__detail[data-astro-cid-kh7btl4r] img{display:block;width:100%;aspect-ratio:16 / 9;object-fit:cover}.manufacturing__copy[data-astro-cid-kh7btl4r]{padding:24px;display:grid;gap:12px}.manufacturing__copy[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{color:var(--ink-2);font-size:15px}.manufacturing__copy[data-astro-cid-kh7btl4r] a[data-astro-cid-kh7btl4r]{font-weight:650;color:var(--accent-text);text-underline-offset:4px;padding-block:8px}@media(max-width:760px){.manufacturing__intro[data-astro-cid-kh7btl4r],.manufacturing__images[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr)}.manufacturing__main[data-astro-cid-kh7btl4r]{min-height:0}.manufacturing__main[data-astro-cid-kh7btl4r] img{aspect-ratio:4 / 3}}.head-lede[data-astro-cid-kh7btl4r]{max-width:58ch;margin-top:12px}.two[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,350px);gap:48px;align-items:start}.aside[data-astro-cid-kh7btl4r]{background:#10251d;color:#f7f8f4;border:1px solid #284337;border-radius:22px;padding:28px;position:sticky;top:96px;display:grid;gap:26px;align-content:start;box-shadow:0 14px 36px #10251d1f}.aside__heading[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:10px}.aside__heading[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:15px;font-weight:650;letter-spacing:.03em;line-height:1.4}.aside__dot[data-astro-cid-kh7btl4r]{width:8px;height:8px;background:#c5f27c;border-radius:50%;flex:none}.aside[data-astro-cid-kh7btl4r] dl[data-astro-cid-kh7btl4r],.aside[data-astro-cid-kh7btl4r] dd[data-astro-cid-kh7btl4r]{margin:0}.aside__metrics[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 18px}.aside__metrics[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:6px;min-width:0}.aside[data-astro-cid-kh7btl4r] dt[data-astro-cid-kh7btl4r]{color:#b9cabe;font-size:13px;line-height:1.45}.aside__hero[data-astro-cid-kh7btl4r]{grid-column:1 / -1;padding-bottom:24px;border-bottom:1px solid #365044}.aside__hero[data-astro-cid-kh7btl4r] dd[data-astro-cid-kh7btl4r]{display:flex;align-items:center;justify-content:space-between;width:100%;color:#c5f27c;font-size:88px;font-weight:750;line-height:1;letter-spacing:-.065em;font-variant-numeric:tabular-nums}.aside__hero[data-astro-cid-kh7btl4r] dd[data-astro-cid-kh7btl4r] span[data-astro-cid-kh7btl4r]{font-size:28px;font-weight:400;color:#9cb4a4;letter-spacing:0;align-self:flex-start;padding-top:10px}.aside__metric[data-astro-cid-kh7btl4r] dd[data-astro-cid-kh7btl4r]{font-size:34px;line-height:1.15;font-weight:650;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.aside__metric[data-astro-cid-kh7btl4r]+.aside__metric[data-astro-cid-kh7btl4r]{padding-left:18px;border-left:1px solid #365044}.aside__details[data-astro-cid-kh7btl4r]{display:grid;gap:18px;padding-top:24px;border-top:1px solid #365044}.aside__details[data-astro-cid-kh7btl4r]>div[data-astro-cid-kh7btl4r]{display:grid;gap:5px}.aside__details[data-astro-cid-kh7btl4r] dd[data-astro-cid-kh7btl4r]{font-size:15px;line-height:1.5;font-weight:550;overflow-wrap:anywhere}.aside__revision[data-astro-cid-kh7btl4r]{font-variant-numeric:tabular-nums;letter-spacing:.08em}.aside[data-astro-cid-kh7btl4r] .btn[data-astro-cid-kh7btl4r]{width:100%;display:flex;justify-content:space-between;padding:15px 18px;border-radius:9px}@media(max-width:900px){.two[data-astro-cid-kh7btl4r]{grid-template-columns:minmax(0,1fr);gap:28px}.aside[data-astro-cid-kh7btl4r]{position:static}}@media(max-width:400px){.aside[data-astro-cid-kh7btl4r]{padding:24px}}
