.manufacturing-capacity[data-astro-cid-bxxq6z7k]{background:var(--color-surface);padding:clamp(48px,5.5vw,72px) 0}.manufacturing-capacity__panel[data-astro-cid-bxxq6z7k]{border:1px solid var(--dark-card-border);background:var(--dark-card);border-radius:16px;padding:clamp(32px,4vw,48px);box-shadow:0 4px 16px #07182b1f}.manufacturing-capacity__header[data-astro-cid-bxxq6z7k]{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:30px;display:flex}.manufacturing-capacity__header[data-astro-cid-bxxq6z7k]>div[data-astro-cid-bxxq6z7k]{max-width:760px}.manufacturing-capacity__header[data-astro-cid-bxxq6z7k] h2[data-astro-cid-bxxq6z7k]{color:var(--dark-text-strong);margin:0 0 12px}.manufacturing-capacity__header[data-astro-cid-bxxq6z7k] h2[data-astro-cid-bxxq6z7k] span[data-astro-cid-bxxq6z7k]{color:var(--lime)}.manufacturing-capacity__header[data-astro-cid-bxxq6z7k] p[data-astro-cid-bxxq6z7k]{color:var(--dark-text-body);margin:0;font-size:17px;line-height:1.65}.manufacturing-capacity__action[data-astro-cid-bxxq6z7k]{flex:none;margin-bottom:2px}.manufacturing-capacity__layout[data-astro-cid-bxxq6z7k]{grid-template-columns:minmax(0,44fr) minmax(0,56fr);align-items:stretch;gap:16px;display:grid}.manufacturing-capacity__cards[data-astro-cid-bxxq6z7k],.manufacturing-capacity__gallery[data-astro-cid-bxxq6z7k]{grid-template-rows:minmax(0,1.25fr) minmax(0,.85fr);gap:16px;height:clamp(540px,35vw,600px);display:grid}.manufacturing-capacity__card-row[data-astro-cid-bxxq6z7k],.manufacturing-capacity__image-row[data-astro-cid-bxxq6z7k]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-height:0;display:grid}.manufacturing-capacity__card[data-astro-cid-bxxq6z7k]{box-sizing:border-box;border:1px solid var(--dark-card-border);min-width:0;min-height:0;color:var(--dark-text-strong);background:#ffffff0b;border-radius:12px;grid-template-rows:auto auto 1fr;align-content:start;padding:24px;display:grid;box-shadow:0 4px 16px #07182b14}.manufacturing-capacity__card--primary[data-astro-cid-bxxq6z7k]{color:var(--dark-text-strong);background-color:#142b41;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:46px 46px;border-color:#ffffff1f}.manufacturing-capacity__card--secondary[data-astro-cid-bxxq6z7k]{background:#fff1}.manufacturing-capacity__eyebrow[data-astro-cid-bxxq6z7k]{color:#d0d9e3;letter-spacing:.14em;text-transform:uppercase;margin:0 0 18px;font-size:10px;font-weight:600;line-height:1.3}.manufacturing-capacity__metric[data-astro-cid-bxxq6z7k]{align-items:flex-end;gap:8px;margin:0 0 20px;display:flex}.manufacturing-capacity__metric[data-astro-cid-bxxq6z7k] strong[data-astro-cid-bxxq6z7k]{color:var(--lime);font-size:clamp(42px,3.6vw,56px);font-weight:600;line-height:.95}.manufacturing-capacity__metric[data-astro-cid-bxxq6z7k] span[data-astro-cid-bxxq6z7k]{color:var(--dark-text-muted);text-transform:uppercase;margin-bottom:4px;font-size:12px;font-weight:600;line-height:1.2}.manufacturing-capacity__card--secondary[data-astro-cid-bxxq6z7k] .manufacturing-capacity__metric[data-astro-cid-bxxq6z7k] strong[data-astro-cid-bxxq6z7k]{font-size:clamp(36px,3vw,46px)}.manufacturing-capacity__card--primary[data-astro-cid-bxxq6z7k] .manufacturing-capacity__metric[data-astro-cid-bxxq6z7k]{margin-bottom:0}.manufacturing-capacity__card--primary[data-astro-cid-bxxq6z7k] .manufacturing-capacity__metric[data-astro-cid-bxxq6z7k] span[data-astro-cid-bxxq6z7k]{color:#d8dee5}.manufacturing-capacity__card--primary[data-astro-cid-bxxq6z7k] .manufacturing-capacity__card-copy[data-astro-cid-bxxq6z7k]{align-self:start;margin-top:60px}.manufacturing-capacity__card-copy[data-astro-cid-bxxq6z7k]{align-self:start;min-height:0}.manufacturing-capacity__card[data-astro-cid-bxxq6z7k] h3[data-astro-cid-bxxq6z7k]{color:#d7e0e9;letter-spacing:.04em;text-transform:uppercase;margin:0 0 12px;font-size:14px;font-weight:600;line-height:1.35}.manufacturing-capacity__description[data-astro-cid-bxxq6z7k]{max-width:390px;color:var(--dark-text-body);margin:0;font-size:14px;line-height:1.52}.manufacturing-capacity__card--secondary[data-astro-cid-bxxq6z7k] .manufacturing-capacity__description[data-astro-cid-bxxq6z7k]{font-size:13px;line-height:1.5}.manufacturing-capacity__image[data-astro-cid-bxxq6z7k]{background:#e2e6eb;border-radius:8px;min-width:0;min-height:0;margin:0;transition:transform .27s;position:relative;overflow:hidden}.manufacturing-capacity__image[data-astro-cid-bxxq6z7k] img[data-astro-cid-bxxq6z7k]{object-fit:cover;width:100%;height:100%;display:block}.manufacturing-capacity__image[data-astro-cid-bxxq6z7k]:hover{transform:translateY(-3px)}[data-astro-cid-bxxq6z7k][data-capacity-reveal]{opacity:0;pointer-events:none;transition:opacity .45s,transform .45s;transition-delay:var(--capacity-delay,0s);transform:translateY(12px)}[data-astro-cid-bxxq6z7k][data-capacity-reveal].is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.manufacturing-capacity__image[data-astro-cid-bxxq6z7k][data-capacity-reveal].is-visible:hover{transform:translateY(-3px)}.manufacturing-capacity__card[data-astro-cid-bxxq6z7k][data-capacity-reveal]{transition:opacity .45s,transform .23s,border-color .23s,box-shadow .23s}.manufacturing-capacity__card[data-astro-cid-bxxq6z7k]:hover{border-color:var(--dark-card-hover-border);transform:translateY(-4px);box-shadow:0 10px 28px #030c183d}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__panel[data-astro-cid-bxxq6z7k]{background-color:var(--dark-section);background-image:radial-gradient(48% 58% at 95% 0,#5fb0be1f 0%,#3570850f 40%,#0000 70%),linear-gradient(#0000 0%,#00000a1f 45%,#0000127a 100%),linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-repeat:no-repeat,no-repeat,repeat,repeat;background-size:100% 100%,100% 100%,46px 46px,46px 46px;padding:clamp(40px,4vw,48px)}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__header[data-astro-cid-bxxq6z7k]{margin-bottom:32px;display:block}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__header--has-action[data-astro-cid-bxxq6z7k]{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__header[data-astro-cid-bxxq6z7k]>div[data-astro-cid-bxxq6z7k]{max-width:820px}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__eyebrow[data-astro-cid-bxxq6z7k]{color:var(--lime);letter-spacing:.14em;margin:0 0 14px;font-size:11px}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__header[data-astro-cid-bxxq6z7k] h2[data-astro-cid-bxxq6z7k]{color:var(--dark-text-strong);margin-bottom:14px;font-size:clamp(30px,3.2vw,44px);line-height:1.05}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__header[data-astro-cid-bxxq6z7k] p[data-astro-cid-bxxq6z7k]:last-child{max-width:790px;color:var(--dark-text-body);font-size:16px;line-height:1.7}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-cards[data-astro-cid-bxxq6z7k]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0 0 28px;display:grid}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-cards[data-astro-cid-bxxq6z7k] article[data-astro-cid-bxxq6z7k]{border:1px solid var(--dark-card-border);background:#ffffff0e;border-radius:10px;min-width:0;padding:16px 18px}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-cards[data-astro-cid-bxxq6z7k] h3[data-astro-cid-bxxq6z7k]{color:var(--dark-text-strong);margin:0 0 7px;font-size:15px;font-weight:600;line-height:1.35}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-cards[data-astro-cid-bxxq6z7k] p[data-astro-cid-bxxq6z7k]{max-width:520px;color:var(--dark-text-body);margin:0;font-size:13px;line-height:1.55}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-gallery[data-astro-cid-bxxq6z7k]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:18px;height:clamp(320px,26vw,420px);display:grid}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-gallery[data-astro-cid-bxxq6z7k] .manufacturing-capacity__image[data-astro-cid-bxxq6z7k]{border-radius:10px;height:100%}@media (width<=960px){.manufacturing-capacity__header[data-astro-cid-bxxq6z7k]{margin-bottom:24px;display:block}.manufacturing-capacity__action[data-astro-cid-bxxq6z7k]{margin-top:18px;margin-bottom:0}.manufacturing-capacity__layout[data-astro-cid-bxxq6z7k]{grid-template-columns:1fr;gap:16px}.manufacturing-capacity__cards[data-astro-cid-bxxq6z7k]{height:500px}.manufacturing-capacity__gallery[data-astro-cid-bxxq6z7k]{height:540px}.manufacturing-capacity__card[data-astro-cid-bxxq6z7k]{padding:22px}}@media (width<=640px){.manufacturing-capacity__panel[data-astro-cid-bxxq6z7k]{padding:30px 24px}.manufacturing-capacity__layout[data-astro-cid-bxxq6z7k]{gap:16px}.manufacturing-capacity__cards[data-astro-cid-bxxq6z7k],.manufacturing-capacity__gallery[data-astro-cid-bxxq6z7k]{grid-template-rows:auto;gap:12px;height:auto}.manufacturing-capacity__card-row[data-astro-cid-bxxq6z7k],.manufacturing-capacity__image-row[data-astro-cid-bxxq6z7k]{gap:12px}.manufacturing-capacity__card[data-astro-cid-bxxq6z7k]{min-height:220px;padding:20px}.manufacturing-capacity__image--primary[data-astro-cid-bxxq6z7k]{aspect-ratio:16/10}.manufacturing-capacity__image-row[data-astro-cid-bxxq6z7k] .manufacturing-capacity__image[data-astro-cid-bxxq6z7k]{aspect-ratio:1}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__panel[data-astro-cid-bxxq6z7k]{padding:34px 24px}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__header[data-astro-cid-bxxq6z7k],.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__header--has-action[data-astro-cid-bxxq6z7k]{margin-bottom:26px;display:block}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__header[data-astro-cid-bxxq6z7k] p[data-astro-cid-bxxq6z7k]:last-child{font-size:15px}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-cards[data-astro-cid-bxxq6z7k]{grid-template-columns:1fr;margin-bottom:24px}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-gallery[data-astro-cid-bxxq6z7k]{grid-template-columns:1fr;gap:12px;height:auto}.manufacturing-capacity--base[data-astro-cid-bxxq6z7k] .manufacturing-capacity__base-gallery[data-astro-cid-bxxq6z7k] .manufacturing-capacity__image[data-astro-cid-bxxq6z7k]{aspect-ratio:16/10}}@media (width<=420px){.manufacturing-capacity__card-row[data-astro-cid-bxxq6z7k]{grid-template-columns:1fr}.manufacturing-capacity__card[data-astro-cid-bxxq6z7k]{min-height:205px}.manufacturing-capacity__metric[data-astro-cid-bxxq6z7k]{margin-bottom:18px}}@media (prefers-reduced-motion:reduce){[data-astro-cid-bxxq6z7k][data-capacity-reveal]{opacity:1;pointer-events:auto;transition:none;transform:none}.manufacturing-capacity__card[data-astro-cid-bxxq6z7k]:hover{box-shadow:none;transform:none}.manufacturing-capacity__image[data-astro-cid-bxxq6z7k]{transition:none}.manufacturing-capacity__image[data-astro-cid-bxxq6z7k]:hover{transform:none}}
