.company-workshop-gallery[data-astro-cid-gfbxj6zk]{aspect-ratio:1.7;grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,55fr) minmax(0,45fr);gap:24px;display:grid}.company-workshop-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]{border:1px solid var(--color-border);border-radius:12px;min-width:0;min-height:0;margin:0;overflow:hidden}.company-workshop-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]:first-child{grid-row:span 2}.company-workshop-gallery[data-astro-cid-gfbxj6zk] picture,.company-workshop-gallery[data-astro-cid-gfbxj6zk] img{width:100%;height:100%;display:block}.company-workshop-gallery[data-astro-cid-gfbxj6zk] img{object-fit:cover;transition:transform .24s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.company-workshop-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]:hover img{transform:scale(1.015)}}@media (width>=641px) and (width<=900px){.company-workshop-gallery[data-astro-cid-gfbxj6zk]{aspect-ratio:1.6;grid-template-columns:minmax(0,52fr) minmax(0,48fr);gap:16px}}@media (width<=640px){.company-workshop-gallery[data-astro-cid-gfbxj6zk]{aspect-ratio:auto;grid-template-rows:auto;grid-template-columns:1fr;gap:16px}.company-workshop-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]{aspect-ratio:4/3}.company-workshop-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]:first-child{grid-row:auto}.company-workshop-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]:last-child{aspect-ratio:3/2}}.company-manufacturing-gallery[data-astro-cid-gfbxj6zk]{grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px;display:grid}.company-manufacturing-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]{border:1px solid var(--color-border);border-radius:12px;min-width:0;height:clamp(310px,35vw,430px);margin:0;overflow:hidden}.company-manufacturing-gallery[data-astro-cid-gfbxj6zk] picture,.company-manufacturing-gallery[data-astro-cid-gfbxj6zk] img{width:100%;height:100%;display:block}.company-manufacturing-gallery[data-astro-cid-gfbxj6zk] img{object-fit:cover}.company-manufacturing-card[data-astro-cid-gfbxj6zk]{border:1px solid var(--dark-card-border);background:var(--dark-card);border-radius:16px;grid-template-columns:minmax(0,43fr) minmax(0,57fr);align-items:stretch;gap:clamp(28px,4vw,58px);padding:clamp(30px,4vw,52px);display:grid;box-shadow:0 4px 16px #07182b1f}.company-manufacturing-card__copy[data-astro-cid-gfbxj6zk]{flex-direction:column;justify-content:center;min-width:0;display:flex}.company-manufacturing-card__eyebrow[data-astro-cid-gfbxj6zk]{color:var(--lime);letter-spacing:.14em;margin:0 0 15px;font-size:11px;font-weight:700;line-height:1.3}.company-manufacturing-card__copy[data-astro-cid-gfbxj6zk] h2[data-astro-cid-gfbxj6zk]{color:var(--dark-text-strong);font:600 clamp(30px, 3vw, 46px)/1.08 var(--font-sans);letter-spacing:-.02em;margin:0 0 18px}.company-manufacturing-card__copy[data-astro-cid-gfbxj6zk]>p[data-astro-cid-gfbxj6zk]:last-child{max-width:590px;color:var(--dark-text-body);margin:0;font-size:16px;line-height:1.7}.company-manufacturing-card__gallery[data-astro-cid-gfbxj6zk]{grid-template-rows:minmax(0,1.25fr) minmax(0,.8fr);grid-template-columns:minmax(0,1fr) minmax(0,.78fr);gap:16px;min-width:0;min-height:430px;display:grid}.company-manufacturing-card__image[data-astro-cid-gfbxj6zk]{background:var(--color-surface-alt);border:1px solid #ffffff1a;border-radius:10px;min-width:0;min-height:0;margin:0;overflow:hidden}.company-manufacturing-card__image--primary[data-astro-cid-gfbxj6zk]{grid-column:1/-1}.company-manufacturing-card__image--secondary[data-astro-cid-gfbxj6zk]{grid-column:2}.company-manufacturing-card__image[data-astro-cid-gfbxj6zk] picture,.company-manufacturing-card__image[data-astro-cid-gfbxj6zk] img{width:100%;height:100%;display:block}.company-manufacturing-card__image[data-astro-cid-gfbxj6zk] img{object-fit:cover;transition:transform .24s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.company-manufacturing-card__image[data-astro-cid-gfbxj6zk]:hover img{transform:scale(1.015)}}@media (width<=900px){.company-manufacturing-card[data-astro-cid-gfbxj6zk]{grid-template-columns:1fr;gap:30px}.company-manufacturing-card__gallery[data-astro-cid-gfbxj6zk]{min-height:390px}}.company-warehousing-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]{aspect-ratio:auto;border:1px solid #111a2b1f;border-radius:9px;justify-self:stretch;width:100%;min-width:0;max-width:none;height:clamp(300px,26vw,320px);margin:0;transition:transform .24s,box-shadow .24s;overflow:hidden;box-shadow:0 8px 20px #0f233714}.company-warehousing-gallery[data-astro-cid-gfbxj6zk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.company-warehousing-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]:first-child{grid-column:1/-1;height:clamp(380px,36vw,420px)}.company-warehousing-gallery[data-astro-cid-gfbxj6zk] picture{width:100%;height:100%;display:block}.company-warehousing-gallery[data-astro-cid-gfbxj6zk] img{object-fit:cover;width:100%;height:100%;transition:transform .24s;display:block}@media (hover:hover) and (prefers-reduced-motion:no-preference){.company-warehousing-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]:hover{transform:translateY(-4px);box-shadow:0 12px 26px #0f23371f}.company-warehousing-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]:hover img{transform:scale(1.02)}}[data-astro-cid-gfbxj6zk][data-manufacturing-reveal].is-motion-ready{opacity:0;transition:opacity .45s,transform .45s;transition-delay:var(--manufacturing-delay,0s);transform:translateY(12px)}[data-astro-cid-gfbxj6zk][data-manufacturing-reveal].is-visible{opacity:1;transform:translateY(0)}@media (width<=640px){.company-manufacturing-card[data-astro-cid-gfbxj6zk]{grid-template-columns:1fr;gap:28px;padding:28px 22px}.company-manufacturing-card__copy[data-astro-cid-gfbxj6zk] h2[data-astro-cid-gfbxj6zk]{font-size:34px}.company-manufacturing-card__gallery[data-astro-cid-gfbxj6zk]{grid-template-rows:auto;grid-template-columns:1fr;min-height:0}.company-manufacturing-card__image--primary[data-astro-cid-gfbxj6zk],.company-manufacturing-card__image--secondary[data-astro-cid-gfbxj6zk]{aspect-ratio:16/10;grid-column:auto}.company-manufacturing-gallery[data-astro-cid-gfbxj6zk]{grid-template-columns:1fr;gap:16px}.company-manufacturing-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk],.company-warehousing-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]{aspect-ratio:3/2;height:auto}.company-warehousing-gallery[data-astro-cid-gfbxj6zk] figure[data-astro-cid-gfbxj6zk]:first-child{aspect-ratio:3/2;grid-column:auto;height:auto}}@media (prefers-reduced-motion:reduce){[data-astro-cid-gfbxj6zk][data-manufacturing-reveal].is-motion-ready{opacity:1;transition:none;transform:none}}
