.industry-hero[data-astro-cid-xw67e6bw]{padding:40px var(--space-inline) 0}.industry-hero__grid[data-astro-cid-xw67e6bw]{column-gap:var(--space-gap-64);grid-template-rows:1fr repeat(4,auto);grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:".photo""eyebrow photo""title photo""lead photo""actions photo";padding:52px 0 60px;display:grid}.industry-hero__eyebrow[data-astro-cid-xw67e6bw]{grid-area:eyebrow}.industry-hero__title[data-astro-cid-xw67e6bw]{grid-area:title;margin-top:24px;font-size:clamp(40px,2.476cqw + 30.34px,66px);line-height:.94}.industry-hero__title--68[data-astro-cid-xw67e6bw]{font-size:clamp(40px,2.667cqw + 29.6px,68px)}.industry-hero__title--64[data-astro-cid-xw67e6bw]{font-size:clamp(40px,2.286cqw + 31.09px,64px)}.industry-hero__photo[data-astro-cid-xw67e6bw]{--chamfer:22px;background:var(--gunmetal);grid-area:photo;align-self:end;height:clamp(300px,29.17cqw,420px)}.industry-hero__lead[data-astro-cid-xw67e6bw]{max-width:var(--lead-max,660px);color:var(--on-navy);font-size:var(--text-20);text-wrap:pretty;grid-area:lead;margin-top:24px;line-height:1.55}.industry-hero__actions[data-astro-cid-xw67e6bw]{flex-wrap:wrap;grid-area:actions;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.industry-hero__phone[data-astro-cid-xw67e6bw]{font-family:var(--font-head);white-space:nowrap;margin:-3px 0;padding:3px 0;font-size:clamp(24px,.19cqw + 23.26px,26px);font-weight:700}.industry-hero__phone[data-astro-cid-xw67e6bw]:hover{color:var(--on-navy)}@container page (width<=767.98px){.industry-hero[data-astro-cid-xw67e6bw]{padding-top:18px}.industry-hero__grid[data-astro-cid-xw67e6bw]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""photo""lead""actions";padding:24px 0 40px}.industry-hero__title[data-astro-cid-xw67e6bw]{margin-top:16px}.industry-hero__photo[data-astro-cid-xw67e6bw]{--chamfer:14px;aspect-ratio:4/3;height:auto;margin-top:20px}.industry-hero__lead[data-astro-cid-xw67e6bw]{margin-top:20px;font-size:17px}.industry-hero__actions[data-astro-cid-xw67e6bw]{flex-direction:column;align-items:stretch;gap:4px;margin-top:24px}.industry-hero__actions[data-astro-cid-xw67e6bw] .button{width:100%}.industry-hero__phone[data-astro-cid-xw67e6bw]{justify-content:center;align-items:center;min-height:48px;margin:0;padding:0;display:flex}}.change-parts[data-astro-cid-itrtkki7]{padding-block:var(--space-section);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.change-parts__intro[data-astro-cid-itrtkki7]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.change-parts__intro[data-astro-cid-itrtkki7] .section-intro__text{color:var(--on-navy);text-wrap:pretty}.change-parts__grid[data-astro-cid-itrtkki7]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:48px;display:grid}.change-parts__set[data-astro-cid-itrtkki7]{background:#ffffff24;flex-direction:column;gap:2px;display:flex}.change-parts__photo[data-astro-cid-itrtkki7]{background:#1b2c45;height:340px}.change-parts__items[data-astro-cid-itrtkki7]{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;display:grid}.change-parts__cell[data-astro-cid-itrtkki7]{min-width:0;display:flex}.change-parts__item[data-astro-cid-itrtkki7]{background:var(--navy);flex-direction:column;flex:1;gap:6px;padding:20px 22px 22px;display:flex}.change-parts__item[data-astro-cid-itrtkki7]:hover{background:#13294a}.change-parts__item[data-astro-cid-itrtkki7]:focus-visible{outline-offset:-3px}.change-parts__name[data-astro-cid-itrtkki7]{font-family:var(--font-head);font-size:var(--text-22);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-weight:700;line-height:1;display:flex}.change-parts__arrow[data-astro-cid-itrtkki7]{font-size:15px}.change-parts__text[data-astro-cid-itrtkki7]{color:var(--on-navy);font-size:15px;line-height:1.5}.change-parts__side[data-astro-cid-itrtkki7]{flex-direction:column;gap:28px;display:flex}.change-parts__label[data-astro-cid-itrtkki7]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.change-parts__ways[data-astro-cid-itrtkki7]{border-top:3px solid var(--white)}.change-parts__way[data-astro-cid-itrtkki7]{border-bottom:1px solid #ffffff2e;flex-direction:column;gap:8px;padding:24px 0;display:flex}.change-parts__way-title[data-astro-cid-itrtkki7]{font-size:var(--text-30);text-wrap:wrap;line-height:1}.change-parts__way-text[data-astro-cid-itrtkki7]{color:var(--on-navy);font-size:var(--text-17);line-height:1.55}.change-parts__note[data-astro-cid-itrtkki7]{color:#e3e8ef;font-size:var(--text-17);line-height:1.55}.change-parts__side[data-astro-cid-itrtkki7] .change-parts__button{--button-pad-x:26px;align-self:flex-start}@container page (width<=1199.98px){.change-parts__grid[data-astro-cid-itrtkki7]{grid-template-columns:minmax(0,1fr)}}@container page (width<=767.98px){.change-parts[data-astro-cid-itrtkki7]{gap:28px}.change-parts__photo[data-astro-cid-itrtkki7]{height:200px}.change-parts__items[data-astro-cid-itrtkki7]{grid-template-columns:repeat(2,minmax(0,1fr))}.change-parts__item[data-astro-cid-itrtkki7]{padding:16px 14px 18px}.change-parts__side[data-astro-cid-itrtkki7] .change-parts__button{white-space:normal;align-self:stretch}}@container page (width<=399.98px){.change-parts__items[data-astro-cid-itrtkki7]{grid-template-columns:minmax(0,1fr)}}.part-map[data-astro-cid-fkq3wyez]{--chamfer:22px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.part-map__photo[data-astro-cid-fkq3wyez]{min-height:var(--photo-min);background:var(--gunmetal)}.part-map__body[data-astro-cid-fkq3wyez]{flex-direction:column;gap:26px;min-width:0;padding:44px 48px 40px;display:flex}.part-map__head[data-astro-cid-fkq3wyez]{flex-direction:column;gap:12px;display:flex}.part-map__label[data-astro-cid-fkq3wyez]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:13px}.part-map__title[data-astro-cid-fkq3wyez]{font-size:var(--text-44);line-height:.95}.part-map__rows[data-astro-cid-fkq3wyez]{border-top:3px solid var(--white)}.part-map__row[data-astro-cid-fkq3wyez]{border-bottom:1px solid #ffffff2e;grid-template-columns:200px minmax(0,1fr) 20px;align-items:center;gap:20px;padding:17px 0;display:grid}.part-map__row--link[data-astro-cid-fkq3wyez]:hover{color:var(--on-navy)}.part-map__at[data-astro-cid-fkq3wyez]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.part-map__name[data-astro-cid-fkq3wyez]{font-family:var(--font-head);font-size:var(--text-22);text-transform:uppercase;font-weight:700;line-height:1.1}.part-map__arrow[data-astro-cid-fkq3wyez]{font-size:15px}.part-map__foot[data-astro-cid-fkq3wyez]{grid-template-columns:200px minmax(0,1fr);align-items:baseline;gap:20px;margin-top:auto;display:grid}.part-map__foot-text[data-astro-cid-fkq3wyez]{font-size:var(--text-17);text-wrap:pretty;line-height:1.5}@container page (width<=999.98px){.part-map[data-astro-cid-fkq3wyez]{grid-template-columns:minmax(0,1fr)}.part-map__photo[data-astro-cid-fkq3wyez]{height:clamp(220px,45cqw,380px);min-height:0}.part-map__body[data-astro-cid-fkq3wyez]{padding:32px}}@container page (width<=767.98px){.part-map[data-astro-cid-fkq3wyez]{--chamfer:14px}.part-map__body[data-astro-cid-fkq3wyez]{gap:20px;padding:24px 20px 26px}.part-map__row[data-astro-cid-fkq3wyez]{grid-template-columns:minmax(0,1fr) 18px;grid-template-areas:"at arrow""name arrow";gap:4px 14px;padding:14px 0}.part-map__row[data-astro-cid-fkq3wyez] .part-map__at[data-astro-cid-fkq3wyez]{grid-area:at}.part-map__name[data-astro-cid-fkq3wyez]{grid-area:name;font-size:20px}.part-map__arrow[data-astro-cid-fkq3wyez]{grid-area:arrow}.part-map__foot[data-astro-cid-fkq3wyez]{grid-template-columns:minmax(0,1fr);gap:6px}}.conveyors[data-astro-cid-36c4gwjl]{padding-block:var(--space-section) clamp(64px, 3.048cqw + 52.11px, 96px);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.conveyors__intro[data-astro-cid-36c4gwjl]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.conveyors__intro[data-astro-cid-36c4gwjl] .section-intro__text{text-wrap:pretty}.conveyors__box[data-astro-cid-36c4gwjl]{flex-direction:column;display:flex}.conveyors__tabs[data-astro-cid-36c4gwjl]{grid-template-columns:repeat(var(--tabs), minmax(0, 1fr));border-top:4px solid var(--ink);background:var(--white);display:grid}.conveyors__tab[data-astro-cid-36c4gwjl]{border:0;border-right:1px solid var(--rule-light);background:var(--white);min-width:0;min-height:118px;color:var(--ink);text-align:left;flex-direction:column;justify-content:space-between;gap:14px;padding:22px 24px 20px;display:flex}.conveyors__tab[data-astro-cid-36c4gwjl]:hover{background:var(--gray-light)}.conveyors__tab[data-astro-cid-36c4gwjl][aria-selected=true]{border-right-color:var(--navy);background:var(--navy);color:var(--white)}.conveyors__tab[data-astro-cid-36c4gwjl]:focus-visible{outline-offset:-3px}.conveyors__tab[data-astro-cid-36c4gwjl][aria-selected=true]:focus-visible{outline-color:var(--white)}.conveyors__tab-name[data-astro-cid-36c4gwjl]{font-family:var(--font-head);font-size:var(--text-23);text-transform:uppercase;text-wrap:balance;font-weight:700;line-height:1}.conveyors__tab-sub[data-astro-cid-36c4gwjl]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.conveyors__tab[data-astro-cid-36c4gwjl][aria-selected=true] .conveyors__tab-sub[data-astro-cid-36c4gwjl]{color:var(--on-navy)}.conveyors__tab[data-astro-cid-36c4gwjl] .icon{flex:none;font-size:14px}.conveyors__tab[data-astro-cid-36c4gwjl][aria-selected=true] .conveyors__tab-plus,.conveyors__tab[data-astro-cid-36c4gwjl][aria-selected=false] .conveyors__tab-caret{display:none}@media (scripting:enabled){.conveyors__panel[data-astro-cid-36c4gwjl]:not([data-active]){display:none}}.conveyors__panel[data-astro-cid-36c4gwjl]+.conveyors__panel[data-astro-cid-36c4gwjl]{margin-top:24px}@media (scripting:enabled){.conveyors__panel[data-astro-cid-36c4gwjl]+.conveyors__panel[data-astro-cid-36c4gwjl]{margin-top:0}}@container page (width<=1199.98px){.conveyors__tabs[data-astro-cid-36c4gwjl]{grid-template-columns:repeat(6,minmax(0,1fr))}.conveyors__tab[data-astro-cid-36c4gwjl]{border-bottom:1px solid var(--rule-light);grid-column:span 2;min-height:96px}.conveyors__tab[data-astro-cid-36c4gwjl]:nth-child(n+4){grid-column:span 3}}@container page (width<=767.98px){.conveyors[data-astro-cid-36c4gwjl]{gap:28px}.conveyors__tabs[data-astro-cid-36c4gwjl]{grid-template-columns:minmax(0,1fr)}.conveyors__tab[data-astro-cid-36c4gwjl],.conveyors__tab[data-astro-cid-36c4gwjl]:nth-child(n+4){border-right:0;flex-direction:row;grid-column:auto;align-items:center;gap:12px;min-height:56px;padding:12px 16px}.conveyors__tab-name[data-astro-cid-36c4gwjl]{text-wrap:wrap;font-size:19px}.conveyors__tab-sub[data-astro-cid-36c4gwjl]{flex:none;font-size:11px}}.eq-areas[data-astro-cid-p2jkqdfw]{padding-block:var(--space-section) clamp(64px, 3.048cqw + 52.11px, 96px);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.eq-areas__intro[data-astro-cid-p2jkqdfw]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.eq-areas__intro[data-astro-cid-p2jkqdfw] .section-intro__text{text-wrap:pretty}.eq-areas__ledger[data-astro-cid-p2jkqdfw]{border-top:5px solid var(--ink);background:var(--white);flex-direction:column;display:flex}.eq-areas__head[data-astro-cid-p2jkqdfw],.eq-areas__row[data-astro-cid-p2jkqdfw]{border-bottom:1px solid var(--rule-light);grid-template-columns:minmax(0,4fr) minmax(0,5fr) minmax(0,3fr);display:grid}.eq-areas__head[data-astro-cid-p2jkqdfw]{background:var(--gray-light)}.eq-areas__head-cell[data-astro-cid-p2jkqdfw]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;padding:14px 28px;font-size:12px}.eq-areas__head-cell[data-astro-cid-p2jkqdfw]:not(:last-child),.eq-areas__area[data-astro-cid-p2jkqdfw],.eq-areas__cell[data-astro-cid-p2jkqdfw]:not(.eq-areas__cell--plastics){border-right:1px solid var(--rule-light)}.eq-areas__area[data-astro-cid-p2jkqdfw]{grid-template-columns:168px minmax(0,1fr);align-items:center;gap:22px;min-width:0;padding:22px 28px;display:grid}.eq-areas__photo[data-astro-cid-p2jkqdfw]{background:var(--steel);height:124px}.eq-areas__area-text[data-astro-cid-p2jkqdfw]{flex-direction:column;gap:8px;min-width:0;display:flex}.eq-areas__title[data-astro-cid-p2jkqdfw]{font-size:var(--text-26);line-height:1}.eq-areas__text[data-astro-cid-p2jkqdfw]{color:var(--text-secondary);text-wrap:pretty;font-size:15px;line-height:1.5}.eq-areas__cell[data-astro-cid-p2jkqdfw]{flex-direction:column;justify-content:center;min-width:0;padding:22px 28px;display:flex}.eq-areas__label[data-astro-cid-p2jkqdfw]{display:none}.eq-areas__chips[data-astro-cid-p2jkqdfw]{flex-wrap:wrap;gap:10px;display:flex}.eq-areas__chip[data-astro-cid-p2jkqdfw]{border:1px solid var(--rule-light);background:var(--gray-light);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:8px;padding:9px 14px;font-size:16px;font-weight:600;display:flex}.eq-areas__chip--link[data-astro-cid-p2jkqdfw]{border-color:var(--navy);background:var(--white);color:var(--ink);font-weight:700}.eq-areas__chip--link[data-astro-cid-p2jkqdfw]:hover{background:var(--navy);color:var(--white)}.eq-areas__chip-arrow[data-astro-cid-p2jkqdfw]{font-size:13px}.eq-areas__plastics[data-astro-cid-p2jkqdfw]{flex-wrap:wrap;gap:10px 20px;display:flex}.eq-areas__plastic[data-astro-cid-p2jkqdfw]{border-bottom:2px solid var(--navy);font-family:var(--font-head);text-transform:uppercase;align-items:center;gap:6px;padding-bottom:1px;font-size:20px;font-weight:700;display:flex}.eq-areas__plastic[data-astro-cid-p2jkqdfw]:hover{border-color:var(--red);color:var(--red)}@container page (width<=1199.98px){.eq-areas__area[data-astro-cid-p2jkqdfw]{grid-template-columns:minmax(0,1fr);align-items:start}}@container page (width<=999.98px){.eq-areas__head[data-astro-cid-p2jkqdfw]{display:none}.eq-areas__row[data-astro-cid-p2jkqdfw]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"area area""parts plastics"}.eq-areas__area[data-astro-cid-p2jkqdfw]{border-right:0;grid-area:area;grid-template-columns:168px minmax(0,1fr);align-items:center;padding-bottom:8px}.eq-areas__cell[data-astro-cid-p2jkqdfw]{justify-content:flex-start;gap:10px;padding-top:12px}.eq-areas__cell[data-astro-cid-p2jkqdfw]:not(.eq-areas__cell--plastics){border-right:0}.eq-areas__label-sr[data-astro-cid-p2jkqdfw]{display:none}.eq-areas__label[data-astro-cid-p2jkqdfw]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:11px;display:block}}@container page (width<=767.98px){.eq-areas[data-astro-cid-p2jkqdfw]{gap:28px}.eq-areas__row[data-astro-cid-p2jkqdfw]{grid-template-columns:minmax(0,1fr);grid-template-areas:"area""parts""plastics"}.eq-areas__area[data-astro-cid-p2jkqdfw]{grid-template-columns:minmax(0,1fr);padding:18px 16px 6px}.eq-areas__photo[data-astro-cid-p2jkqdfw]{height:160px}.eq-areas__cell[data-astro-cid-p2jkqdfw]{padding:12px 16px}.eq-areas__cell--plastics[data-astro-cid-p2jkqdfw]{padding-bottom:20px}.eq-areas__chip[data-astro-cid-p2jkqdfw]{white-space:normal;min-height:40px}.eq-areas__plastic[data-astro-cid-p2jkqdfw]{position:relative}.eq-areas__plastic[data-astro-cid-p2jkqdfw]:before{content:"";position:absolute;inset:-10px 0}}.ledger[data-astro-cid-sbxcsssy]{--cols:330px minmax(0, 1fr) 250px;padding-block:var(--space-section) clamp(64px, 3.048cqw + 52.11px, 96px);flex-direction:column;gap:48px;display:flex}.ledger--tagged[data-astro-cid-sbxcsssy]{--cols:76px 340px minmax(0, 1fr) 250px}@container page (width>=768px){.ledger__intro[data-astro-cid-sbxcsssy]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.ledger__intro[data-astro-cid-sbxcsssy] .section-intro__text{text-wrap:pretty}.ledger__table[data-astro-cid-sbxcsssy]{border-top:5px solid var(--ink);background:var(--white);flex-direction:column;display:flex}.ledger--tagged[data-astro-cid-sbxcsssy] .ledger__table[data-astro-cid-sbxcsssy]{box-shadow:0 1px 0 var(--ink)}.ledger__head[data-astro-cid-sbxcsssy],.ledger__row[data-astro-cid-sbxcsssy]{grid-template-columns:var(--cols);display:grid}.ledger__head[data-astro-cid-sbxcsssy]{background:var(--navy)}.ledger__head-cell[data-astro-cid-sbxcsssy]{color:var(--on-navy);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;padding:14px 32px;font-size:12px}.ledger__head-cell[data-astro-cid-sbxcsssy]+.ledger__head-cell[data-astro-cid-sbxcsssy]{border-left:1px solid #ffffff29}.ledger__row[data-astro-cid-sbxcsssy]{border-bottom:3px solid var(--ink)}.ledger__tag[data-astro-cid-sbxcsssy]{background:var(--navy);color:var(--white);justify-content:center;align-items:center;padding:24px 0;display:flex}.ledger__tag--below[data-astro-cid-sbxcsssy]{background:var(--ink)}.ledger__tag-text[data-astro-cid-sbxcsssy]{font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;font-size:13px;transform:rotate(180deg)}.ledger__equipment[data-astro-cid-sbxcsssy]{background:var(--gray-light);flex-direction:column;gap:12px;min-width:0;padding:30px 32px 32px;display:flex}.ledger__icon[data-astro-cid-sbxcsssy]{color:var(--navy);font-size:30px}.ledger__title[data-astro-cid-sbxcsssy]{font-size:var(--text-30);text-wrap:wrap;line-height:.98}.ledger--tagged[data-astro-cid-sbxcsssy] .ledger__title[data-astro-cid-sbxcsssy]{font-size:var(--text-32)}.ledger__text[data-astro-cid-sbxcsssy]{color:var(--text-muted);text-wrap:pretty;font-size:15px;line-height:1.5}.ledger__parts[data-astro-cid-sbxcsssy]{border-left:1px solid var(--rule-light);min-width:0;padding:22px 32px 24px}.ledger__part-list[data-astro-cid-sbxcsssy]{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:32px;display:grid}.ledger__part[data-astro-cid-sbxcsssy]{color:var(--text-secondary);font-size:var(--text-17);border-bottom:1px solid #e2e6ec;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-weight:600;display:flex}.ledger__part--link[data-astro-cid-sbxcsssy]{color:var(--ink)}.ledger__part--link[data-astro-cid-sbxcsssy]:hover{color:var(--red)}.ledger__arrow[data-astro-cid-sbxcsssy]{flex:none;font-size:13px}.ledger__plastics[data-astro-cid-sbxcsssy]{border-left:1px solid var(--rule-light);background-color:var(--steel);background-image:var(--texture-brushed-dark);flex-direction:column;gap:10px;min-width:0;padding:22px 32px 24px;display:flex}.ledger__plastic-list[data-astro-cid-sbxcsssy]{flex-direction:column;gap:10px;display:flex}.ledger__plastic[data-astro-cid-sbxcsssy]{font-family:var(--font-head);font-size:var(--text-22);text-transform:uppercase;border-bottom:2px solid #c3cad4;justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;font-weight:700;display:flex}.ledger__plastic--link[data-astro-cid-sbxcsssy]{border-bottom-color:var(--navy)}.ledger__plastic--link[data-astro-cid-sbxcsssy]:hover{border-color:var(--red);color:var(--red)}.ledger__plastic[data-astro-cid-sbxcsssy] .ledger__arrow[data-astro-cid-sbxcsssy]{font-size:14px}.ledger__label[data-astro-cid-sbxcsssy]{color:var(--muted-on-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.ledger__label--hidden[data-astro-cid-sbxcsssy]{display:none}.ledger__divider[data-astro-cid-sbxcsssy]{border-bottom:3px solid var(--ink);background:var(--steel);font-family:var(--font-data);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;grid-template-columns:76px auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:12px 32px 12px 0;font-size:12px;display:grid}.ledger__divider-left[data-astro-cid-sbxcsssy]{grid-column:2;padding-left:14px}.ledger__divider-line[data-astro-cid-sbxcsssy]{border-top:3px dashed var(--ink)}.ledger__divider-right[data-astro-cid-sbxcsssy]{color:var(--text-muted)}.ledger__row--below[data-astro-cid-sbxcsssy]{border-bottom:0}.ledger__row--below[data-astro-cid-sbxcsssy] .ledger__equipment[data-astro-cid-sbxcsssy]{background:0 0;border-right:1px solid #ffffff24}.ledger__row--below[data-astro-cid-sbxcsssy] .ledger__icon[data-astro-cid-sbxcsssy]{color:var(--white)}.ledger__row--below[data-astro-cid-sbxcsssy] .ledger__text[data-astro-cid-sbxcsssy]{color:var(--on-navy)}.ledger__parts--below[data-astro-cid-sbxcsssy]{border-left:0;flex-direction:column;justify-content:center;gap:10px;display:flex}.ledger__below-link[data-astro-cid-sbxcsssy]{font-size:var(--text-19);border-bottom:1px solid #ffffff3d;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;font-weight:700;display:flex}.ledger__below-link[data-astro-cid-sbxcsssy]:hover{color:var(--on-navy)}.ledger__row--below[data-astro-cid-sbxcsssy] .ledger__plastics[data-astro-cid-sbxcsssy]{background:#0d1b2e59;border-left:1px solid #ffffff24}.ledger__row--below[data-astro-cid-sbxcsssy] .ledger__label[data-astro-cid-sbxcsssy]{color:var(--muted-on-dark-texture)}.ledger__row--below[data-astro-cid-sbxcsssy] .ledger__plastic[data-astro-cid-sbxcsssy]{border-bottom-color:var(--white)}.ledger__row--below[data-astro-cid-sbxcsssy] .ledger__plastic[data-astro-cid-sbxcsssy]:hover{border-color:var(--on-navy);color:var(--on-navy)}@container page (width<=999.98px){.ledger__head[data-astro-cid-sbxcsssy]{display:none}.ledger__row[data-astro-cid-sbxcsssy],.ledger--tagged[data-astro-cid-sbxcsssy] .ledger__row[data-astro-cid-sbxcsssy]{grid-template-columns:minmax(0,1fr) minmax(0,240px);grid-template-areas:"tag tag""equipment equipment""parts plastics"}.ledger__tag[data-astro-cid-sbxcsssy]{grid-area:tag;justify-content:flex-start;padding:10px 24px}.ledger__tag-text[data-astro-cid-sbxcsssy]{writing-mode:horizontal-tb;transform:none}.ledger__equipment[data-astro-cid-sbxcsssy]{grid-area:equipment;padding:24px 24px 22px}.ledger__row--below[data-astro-cid-sbxcsssy] .ledger__equipment[data-astro-cid-sbxcsssy]{border-right:0}.ledger__parts[data-astro-cid-sbxcsssy]{border-left:0;grid-area:parts;padding:16px 24px 22px}.ledger__plastics[data-astro-cid-sbxcsssy]{grid-area:plastics;padding:16px 24px 22px}.ledger__label-sr[data-astro-cid-sbxcsssy]{display:none}.ledger__label--hidden[data-astro-cid-sbxcsssy]{display:block}.ledger__parts[data-astro-cid-sbxcsssy] .ledger__label[data-astro-cid-sbxcsssy]{color:var(--text-muted)}.ledger__divider[data-astro-cid-sbxcsssy]{grid-template-columns:auto minmax(0,1fr) auto;padding:12px 24px}.ledger__divider-left[data-astro-cid-sbxcsssy]{grid-column:auto;padding-left:0}}@container page (width<=767.98px){.ledger[data-astro-cid-sbxcsssy]{gap:28px}.ledger__row[data-astro-cid-sbxcsssy],.ledger--tagged[data-astro-cid-sbxcsssy] .ledger__row[data-astro-cid-sbxcsssy]{grid-template-columns:minmax(0,1fr);grid-template-areas:"tag""equipment""parts""plastics"}.ledger__tag[data-astro-cid-sbxcsssy]{padding:10px 16px}.ledger__equipment[data-astro-cid-sbxcsssy],.ledger__parts[data-astro-cid-sbxcsssy],.ledger__plastics[data-astro-cid-sbxcsssy]{padding-inline:16px}.ledger__plastics[data-astro-cid-sbxcsssy]{border-left:0}.ledger__part-list[data-astro-cid-sbxcsssy]{grid-template-columns:minmax(0,1fr)}.ledger__part--link[data-astro-cid-sbxcsssy]{min-height:44px;padding-block:8px}.ledger__divider[data-astro-cid-sbxcsssy]{gap:12px;padding:12px 16px;font-size:11px}}.plastic-list[data-astro-cid-xi4iiduf]{--gap:20px;--pad-x:26px;--row-pad:15px;--arrow-w:32px;background:var(--white);flex-direction:column;min-width:0;display:flex}.plastic-list--lg[data-astro-cid-xi4iiduf]{--gap:24px;--pad-x:30px;--row-pad:18px;--arrow-w:40px}.plastic-list[data-astro-cid-xi4iiduf].chamfer{--chamfer:18px}.plastic-list--framed[data-astro-cid-xi4iiduf]{border:1px solid var(--rule-light)}.plastic-list__head[data-astro-cid-xi4iiduf],.plastic-list__row[data-astro-cid-xi4iiduf]{grid-template-columns:var(--name-w) minmax(0, 1fr) var(--arrow-w);gap:var(--gap);padding:var(--row-pad) var(--pad-x);display:grid}.plastic-list__head[data-astro-cid-xi4iiduf]{border-bottom:3px solid var(--ink);padding-block:14px}.plastic-list--lg[data-astro-cid-xi4iiduf] .plastic-list__head[data-astro-cid-xi4iiduf]{padding-block:16px}.plastic-list--framed[data-astro-cid-xi4iiduf] .plastic-list__head[data-astro-cid-xi4iiduf]{background:var(--gray-light)}.plastic-list__label[data-astro-cid-xi4iiduf]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.plastic-list__row[data-astro-cid-xi4iiduf]{border-bottom:1px solid var(--rule-light);align-items:center}.plastic-list__row--link[data-astro-cid-xi4iiduf]:hover{background:var(--gray-light)}.plastic-list__row--link[data-astro-cid-xi4iiduf]:focus-visible{outline-offset:-3px}.plastic-list__name-cell[data-astro-cid-xi4iiduf],.plastic-list__use-cell[data-astro-cid-xi4iiduf]{flex-direction:column;gap:2px;min-width:0;display:flex}.plastic-list__use-cell[data-astro-cid-xi4iiduf]{gap:3px}.plastic-list__name[data-astro-cid-xi4iiduf]{font-family:var(--font-head);font-size:var(--text-23);text-transform:uppercase;font-weight:700;line-height:1}.plastic-list--lg[data-astro-cid-xi4iiduf] .plastic-list__name[data-astro-cid-xi4iiduf]{font-size:var(--text-24)}.plastic-list__aka[data-astro-cid-xi4iiduf]{color:var(--text-muted);font-size:13px}.plastic-list__use[data-astro-cid-xi4iiduf]{color:var(--text-secondary);font-size:16px;line-height:1.5}.plastic-list__sub[data-astro-cid-xi4iiduf]{color:var(--text-muted);font-size:14px;line-height:1.45}.plastic-list__arrow[data-astro-cid-xi4iiduf]{color:var(--navy);justify-self:end;font-size:16px}@container page (width<=767.98px){.plastic-list[data-astro-cid-xi4iiduf]{--pad-x:16px;--row-pad:14px}.plastic-list__head[data-astro-cid-xi4iiduf]{display:none}.plastic-list__rows[data-astro-cid-xi4iiduf]{border-top:3px solid var(--ink)}.plastic-list__row[data-astro-cid-xi4iiduf]{grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"name arrow""use arrow";gap:6px 16px}.plastic-list__name-cell[data-astro-cid-xi4iiduf]{grid-area:name}.plastic-list__use-cell[data-astro-cid-xi4iiduf]{grid-area:use}.plastic-list__arrow[data-astro-cid-xi4iiduf]{grid-area:arrow}.plastic-list__use[data-astro-cid-xi4iiduf]{font-size:15px}}.food-plastics[data-astro-cid-v5dcpq4i]{gap:var(--space-gap-44);padding-block:var(--space-section);flex-direction:column;display:flex}@container page (width>=768px){.food-plastics__intro[data-astro-cid-v5dcpq4i]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.food-plastics__intro[data-astro-cid-v5dcpq4i] .section-intro__text{text-wrap:pretty}.food-plastics__grid[data-astro-cid-v5dcpq4i]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:24px;display:grid}.food-plastics__panels[data-astro-cid-v5dcpq4i]{flex-direction:column;gap:24px;display:flex}.food-plastics__panel[data-astro-cid-v5dcpq4i]{--chamfer:18px}.food-plastics__panel--white[data-astro-cid-v5dcpq4i],.food-plastics__panel-link[data-astro-cid-v5dcpq4i]{flex-direction:column;gap:12px;padding:30px 30px 28px;display:flex}.food-plastics__panel--white[data-astro-cid-v5dcpq4i]{border-top:5px solid var(--navy);background:var(--white)}.food-plastics__panel-link[data-astro-cid-v5dcpq4i]:hover{background-color:#13294a}.food-plastics__panel-link[data-astro-cid-v5dcpq4i]:focus-visible{outline-offset:-3px}.food-plastics__panel-title[data-astro-cid-v5dcpq4i]{font-size:var(--text-24);align-items:center;gap:12px;line-height:normal;display:flex}.food-plastics__panel-icon[data-astro-cid-v5dcpq4i]{color:var(--navy);font-size:24px}.food-plastics__panel--navy[data-astro-cid-v5dcpq4i] .food-plastics__panel-icon[data-astro-cid-v5dcpq4i]{color:inherit}.food-plastics__panel-text[data-astro-cid-v5dcpq4i]{color:var(--text-secondary);font-size:16px;line-height:1.6}.food-plastics__panel--navy[data-astro-cid-v5dcpq4i] .food-plastics__panel-text[data-astro-cid-v5dcpq4i]{color:var(--on-navy)}.food-plastics__panel-cta[data-astro-cid-v5dcpq4i]{align-items:center;gap:8px;margin-top:4px;font-size:16px;font-weight:700;display:flex}.food-plastics__links[data-astro-cid-v5dcpq4i]{flex-wrap:wrap;gap:8px 24px;margin-top:4px;display:flex}.food-plastics__link[data-astro-cid-v5dcpq4i]{border-bottom:2px solid var(--navy);align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.food-plastics__link[data-astro-cid-v5dcpq4i]:hover{border-color:var(--red);color:var(--red)}.food-plastics__arrow[data-astro-cid-v5dcpq4i]{font-size:14px}@container page (width<=1199.98px){.food-plastics__grid[data-astro-cid-v5dcpq4i]{grid-template-columns:minmax(0,1fr)}.food-plastics__panels[data-astro-cid-v5dcpq4i]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}}@container page (width<=899.98px){.food-plastics__panels[data-astro-cid-v5dcpq4i]{grid-template-columns:minmax(0,1fr)}}@container page (width<=767.98px){.food-plastics__panel[data-astro-cid-v5dcpq4i]{--chamfer:14px}.food-plastics__panel--white[data-astro-cid-v5dcpq4i],.food-plastics__panel-link[data-astro-cid-v5dcpq4i]{padding:22px 20px 24px}.food-plastics__link[data-astro-cid-v5dcpq4i]{align-self:flex-start;position:relative}.food-plastics__link[data-astro-cid-v5dcpq4i]:before{content:"";position:absolute;inset:-10px 0}}.areas[data-astro-cid-m4moigaq]{gap:var(--space-gap-44);padding-block:var(--space-section);flex-direction:column;display:flex}.areas--numbered[data-astro-cid-m4moigaq]{gap:clamp(32px,1.905cqw + 24.57px,52px);padding-bottom:clamp(64px,3.048cqw + 52.11px,96px)}@container page (width>=768px){.areas__intro[data-astro-cid-m4moigaq]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.areas__intro[data-astro-cid-m4moigaq] .section-intro__text{text-wrap:pretty}.areas[data-astro-cid-m4moigaq].on-dark .areas__intro[data-astro-cid-m4moigaq] .section-intro__text{color:var(--on-navy)}.areas__list[data-astro-cid-m4moigaq]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:20px;display:grid;position:relative}.areas--numbered[data-astro-cid-m4moigaq] .areas__list[data-astro-cid-m4moigaq]{gap:24px}.areas--numbered[data-astro-cid-m4moigaq] .areas__list[data-astro-cid-m4moigaq]:before{content:"";background:var(--white);height:5px;position:absolute;top:27px;left:0;right:0}.areas__item[data-astro-cid-m4moigaq]{flex-direction:column;gap:22px;min-width:0;display:flex;position:relative}.areas__number[data-astro-cid-m4moigaq]{background:var(--white);width:60px;height:60px;color:var(--ink);font-family:var(--font-data);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,0 100%);justify-content:center;align-self:flex-start;align-items:center;font-size:20px;display:flex}.areas__card[data-astro-cid-m4moigaq]{--chamfer:16px;background:var(--white);color:var(--ink);flex-direction:column;flex:1;display:flex}.areas__photo[data-astro-cid-m4moigaq]{background:var(--rule-light);height:190px}.areas--numbered[data-astro-cid-m4moigaq] .areas__photo[data-astro-cid-m4moigaq]{height:180px}.areas__body[data-astro-cid-m4moigaq]{border-top:4px solid var(--navy);flex-direction:column;flex:1;gap:14px;padding:24px 24px 26px;display:flex}.areas--numbered[data-astro-cid-m4moigaq] .areas__body[data-astro-cid-m4moigaq]{gap:12px;padding:22px 24px 24px}.areas__title[data-astro-cid-m4moigaq]{font-size:clamp(22px,.476cqw + 20.14px,27px);line-height:1}.areas--numbered[data-astro-cid-m4moigaq] .areas__title[data-astro-cid-m4moigaq]{font-size:var(--text-28)}.areas__equipment[data-astro-cid-m4moigaq]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.5}.areas--numbered[data-astro-cid-m4moigaq] .areas__equipment[data-astro-cid-m4moigaq]{font-size:15px}.areas__parts[data-astro-cid-m4moigaq]{border-top:2px solid var(--ink)}.areas__part[data-astro-cid-m4moigaq]{border-bottom:1px solid #e2e6ec;justify-content:space-between;align-items:center;gap:10px;padding:9px 0;font-size:16px;font-weight:600;display:flex}.areas__part--link[data-astro-cid-m4moigaq]:hover{color:var(--red)}.areas__part-arrow[data-astro-cid-m4moigaq]{color:var(--navy);font-size:13px}.areas__also[data-astro-cid-m4moigaq]{color:var(--text-muted);margin-top:auto;font-size:15px;line-height:1.5}.areas__more[data-astro-cid-m4moigaq]{border-bottom:2px solid var(--navy);align-self:flex-start;align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.areas__more[data-astro-cid-m4moigaq]:hover{border-color:var(--red);color:var(--red)}.areas__more-arrow[data-astro-cid-m4moigaq]{font-size:14px}@container page (width<=1199.98px){.areas__list[data-astro-cid-m4moigaq]{grid-template-columns:repeat(var(--cols-tablet), minmax(0, 1fr));gap:32px 20px}.areas--numbered[data-astro-cid-m4moigaq] .areas__list[data-astro-cid-m4moigaq]:before{display:none}.areas__item[data-astro-cid-m4moigaq]{gap:16px}}@container page (width<=767.98px){.areas__list[data-astro-cid-m4moigaq],.areas--numbered[data-astro-cid-m4moigaq] .areas__list[data-astro-cid-m4moigaq]{grid-template-columns:minmax(0,1fr);gap:24px}.areas__card[data-astro-cid-m4moigaq]{--chamfer:14px}.areas__photo[data-astro-cid-m4moigaq],.areas--numbered[data-astro-cid-m4moigaq] .areas__photo[data-astro-cid-m4moigaq]{height:180px}.areas__body[data-astro-cid-m4moigaq],.areas--numbered[data-astro-cid-m4moigaq] .areas__body[data-astro-cid-m4moigaq]{padding:20px 20px 22px}.areas__number[data-astro-cid-m4moigaq]{width:48px;height:48px;font-size:17px}.areas__part--link[data-astro-cid-m4moigaq]{min-height:44px;padding:0}.areas__more[data-astro-cid-m4moigaq]{position:relative}.areas__more[data-astro-cid-m4moigaq]:before{content:"";position:absolute;inset:-10px 0}}.band[data-astro-cid-cwvgskil]{gap:var(--space-gap-48);grid-template-columns:minmax(0,4fr) minmax(0,6fr) auto;align-items:center;padding-block:56px;display:grid}.band__heading[data-astro-cid-cwvgskil]{flex-direction:column;gap:14px;display:flex}.band__title[data-astro-cid-cwvgskil]{font-size:var(--text-40);line-height:.95}.band__text[data-astro-cid-cwvgskil]{color:var(--on-navy);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.band__actions[data-astro-cid-cwvgskil]{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.band__actions[data-astro-cid-cwvgskil] .band__button{--button-bg:var(--white);--button-bg-hover:var(--steel);--button-fg:var(--ink);--button-height:52px;--button-pad-x:22px;--button-font:17px}.band__actions[data-astro-cid-cwvgskil] .band__button:focus-visible{outline-color:var(--white)}.band__link[data-astro-cid-cwvgskil]{border-bottom:2px solid var(--red);align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.band__link[data-astro-cid-cwvgskil]:hover{color:#e3e8ef}.band__link-arrow[data-astro-cid-cwvgskil]{font-size:14px}@container page (width<=1199.98px){.band[data-astro-cid-cwvgskil]{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}.band__actions[data-astro-cid-cwvgskil]{flex-flow:wrap;grid-column:1/-1;align-items:center;gap:14px 28px}}@container page (width<=767.98px){.band[data-astro-cid-cwvgskil]{grid-template-columns:minmax(0,1fr);gap:20px;padding-block:48px}.band__actions[data-astro-cid-cwvgskil]{flex-direction:column;align-items:stretch}.band__actions[data-astro-cid-cwvgskil] .button{width:100%}.band__link[data-astro-cid-cwvgskil]{align-self:flex-start;position:relative}.band__link[data-astro-cid-cwvgskil]:before{content:"";position:absolute;inset:-10px 0}}.builders[data-astro-cid-smkkyvtz]{gap:var(--space-gap-72);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;padding-block:clamp(64px,3.048cqw + 52.11px,96px);display:grid}.builders__side[data-astro-cid-smkkyvtz]{flex-direction:column;gap:22px;display:flex}.builders__title[data-astro-cid-smkkyvtz]{font-size:var(--text-52);line-height:.95}.builders__intro[data-astro-cid-smkkyvtz]{max-width:520px;color:var(--on-navy);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.builders--light[data-astro-cid-smkkyvtz] .builders__intro[data-astro-cid-smkkyvtz]{color:var(--text-secondary)}.builders__side[data-astro-cid-smkkyvtz] .builders__button{--button-height:52px;--button-pad-x:22px;--button-font:17px;align-self:flex-start;margin-top:6px}.builders[data-astro-cid-smkkyvtz]:not(.builders--light) .builders__side[data-astro-cid-smkkyvtz] .builders__button{--button-border:#ffffffb3}.builders__icon[data-astro-cid-smkkyvtz]{font-size:28px}.builders--light[data-astro-cid-smkkyvtz] .builders__icon[data-astro-cid-smkkyvtz]{color:var(--navy)}.builders__figure[data-astro-cid-smkkyvtz]{border-top:4px solid var(--white);flex-direction:column;gap:6px;margin-top:6px;padding-top:22px;display:flex}.builders--light[data-astro-cid-smkkyvtz] .builders__figure[data-astro-cid-smkkyvtz]{border-top-color:var(--ink)}.builders__value[data-astro-cid-smkkyvtz]{font-family:var(--font-head);font-size:var(--text-64);white-space:nowrap;font-weight:700;line-height:1}.builders__caption[data-astro-cid-smkkyvtz]{color:var(--on-navy);font-size:16px}.builders--light[data-astro-cid-smkkyvtz] .builders__caption[data-astro-cid-smkkyvtz]{color:var(--text-muted)}.builders__grid[data-astro-cid-smkkyvtz]{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));background:#ffffff24;gap:2px;display:grid}.builders--light[data-astro-cid-smkkyvtz] .builders__grid[data-astro-cid-smkkyvtz]{background:var(--rule-light)}.builders__item[data-astro-cid-smkkyvtz]{background-color:var(--gunmetal);background-image:var(--texture-brushed-light);flex-direction:column;gap:10px;min-width:0;padding:30px 30px 32px;display:flex}.builders--navy[data-astro-cid-smkkyvtz] .builders__item[data-astro-cid-smkkyvtz]{background-color:var(--navy);gap:12px;padding:32px 28px 34px}.builders--navy[data-astro-cid-smkkyvtz] .builders__item-title[data-astro-cid-smkkyvtz]{font-size:clamp(21px,.381cqw + 19.51px,25px);line-height:1.02}.builders--light[data-astro-cid-smkkyvtz] .builders__item[data-astro-cid-smkkyvtz]{background:var(--gray-light)}.builders__item-title[data-astro-cid-smkkyvtz]{font-size:var(--text-24);text-wrap:wrap;line-height:1.05}.builders__item-text[data-astro-cid-smkkyvtz]{color:var(--on-navy);text-wrap:pretty;font-size:16px;line-height:1.55}.builders--light[data-astro-cid-smkkyvtz] .builders__item-text[data-astro-cid-smkkyvtz]{color:var(--text-secondary)}.builders__link[data-astro-cid-smkkyvtz]{border-bottom:2px solid;align-self:flex-start;align-items:center;gap:8px;margin-top:4px;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.builders__link[data-astro-cid-smkkyvtz]:hover{color:var(--on-navy)}.builders--light[data-astro-cid-smkkyvtz] .builders__link[data-astro-cid-smkkyvtz]{border-color:var(--navy)}.builders--light[data-astro-cid-smkkyvtz] .builders__link[data-astro-cid-smkkyvtz]:hover{border-color:var(--red);color:var(--red)}.builders__link-arrow[data-astro-cid-smkkyvtz]{font-size:14px}@container page (width<=999.98px){.builders[data-astro-cid-smkkyvtz]{grid-template-columns:minmax(0,1fr);gap:32px}}@container page (width<=899.98px){.builders__grid[data-astro-cid-smkkyvtz]{grid-template-columns:repeat(2,minmax(0,1fr))}.builders__item[data-astro-cid-smkkyvtz]:last-child:nth-child(odd){grid-column:1/-1}}@container page (width<=767.98px){.builders__side[data-astro-cid-smkkyvtz]{gap:14px}.builders__value[data-astro-cid-smkkyvtz]{white-space:normal}.builders__grid[data-astro-cid-smkkyvtz]{grid-template-columns:minmax(0,1fr)}.builders__item[data-astro-cid-smkkyvtz],.builders--navy[data-astro-cid-smkkyvtz] .builders__item[data-astro-cid-smkkyvtz]{padding:22px 20px 24px}.builders__side[data-astro-cid-smkkyvtz] .builders__button{align-self:stretch}.builders__link[data-astro-cid-smkkyvtz]{position:relative}.builders__link[data-astro-cid-smkkyvtz]:before{content:"";position:absolute;inset:-10px 0}}.industry-faq-group--with-apps[data-astro-cid-bql4gf3w]{padding-block:var(--space-section);border-top:4px solid var(--gunmetal);flex-direction:column;gap:clamp(64px,3.048cqw + 52.11px,96px);display:flex}.industry-faq__apps[data-astro-cid-bql4gf3w]{flex-direction:column;gap:40px;display:flex}@container page (width>=768px){.industry-faq__apps-intro[data-astro-cid-bql4gf3w]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.industry-faq__apps-intro[data-astro-cid-bql4gf3w] .section-intro__text{text-wrap:pretty}.industry-faq__apps-grid[data-astro-cid-bql4gf3w]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));gap:0 32px;display:grid}.industry-faq__app[data-astro-cid-bql4gf3w]{border-top:3px solid var(--ink);flex-direction:column;gap:6px;min-width:0;padding:20px 0 28px;display:flex}.industry-faq__app-title[data-astro-cid-bql4gf3w]{font-size:var(--text-24);line-height:1}.industry-faq__app-text[data-astro-cid-bql4gf3w]{color:var(--text-muted);text-wrap:pretty;font-size:16px;line-height:1.5}.industry-faq[data-astro-cid-bql4gf3w]{gap:var(--space-gap-64);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.industry-faq__heading[data-astro-cid-bql4gf3w]{flex-direction:column;gap:18px;display:flex}@media (min-height:640px){.industry-faq__heading[data-astro-cid-bql4gf3w]{top:calc(var(--header-offset) + 24px);position:sticky}}.industry-faq__title[data-astro-cid-bql4gf3w]{font-size:var(--text-44);line-height:.95}.industry-faq__body[data-astro-cid-bql4gf3w]{flex-direction:column;gap:32px;min-width:0;display:flex}.industry-faq__list[data-astro-cid-bql4gf3w]{border-top:3px solid var(--ink)}.industry-faq--steel[data-astro-cid-bql4gf3w] .industry-faq__list[data-astro-cid-bql4gf3w]{background:var(--white);padding:0 28px}.industry-faq--gunmetal[data-astro-cid-bql4gf3w] .industry-faq__list[data-astro-cid-bql4gf3w]{border-top-color:var(--white)}.industry-faq__item[data-astro-cid-bql4gf3w]{border-bottom:1px solid var(--rule-light)}.industry-faq--gunmetal[data-astro-cid-bql4gf3w] .industry-faq__item[data-astro-cid-bql4gf3w]{border-bottom-color:#fff3}.industry-faq__question[data-astro-cid-bql4gf3w]{text-transform:none;text-wrap:pretty;font-size:clamp(20px,.476cqw + 18.14px,25px);line-height:normal}.industry-faq__button[data-astro-cid-bql4gf3w]{width:100%;font:inherit;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;display:flex}.industry-faq__button[data-astro-cid-bql4gf3w]:hover{color:var(--red)}.industry-faq--gunmetal[data-astro-cid-bql4gf3w] .industry-faq__button[data-astro-cid-bql4gf3w]:hover{color:var(--on-navy)}.industry-faq__icon[data-astro-cid-bql4gf3w]{color:var(--navy);flex:none;font-size:20px}.industry-faq--gunmetal[data-astro-cid-bql4gf3w] .industry-faq__icon[data-astro-cid-bql4gf3w]{color:inherit}.industry-faq__button[data-astro-cid-bql4gf3w][aria-expanded=true] .industry-faq__icon-plus,.industry-faq__button[data-astro-cid-bql4gf3w][aria-expanded=false] .industry-faq__icon-minus{display:none}.industry-faq__answer[data-astro-cid-bql4gf3w]{flex-direction:column;gap:12px;max-width:780px;padding:0 0 26px;display:flex}.industry-faq__answer--gap[data-astro-cid-bql4gf3w]{padding-bottom:38px}.industry-faq__answer-text[data-astro-cid-bql4gf3w]{color:var(--text-secondary);font-size:var(--text-17);text-wrap:pretty;line-height:1.6}.industry-faq--gunmetal[data-astro-cid-bql4gf3w] .industry-faq__answer-text[data-astro-cid-bql4gf3w]{color:var(--on-navy)}.industry-faq__answer-links[data-astro-cid-bql4gf3w]{flex-wrap:wrap;gap:12px 24px;display:flex}.industry-faq__link[data-astro-cid-bql4gf3w]{border-bottom:2px solid var(--navy);align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.industry-faq__link[data-astro-cid-bql4gf3w]:hover{border-color:var(--red);color:var(--red)}.industry-faq--gunmetal[data-astro-cid-bql4gf3w] .industry-faq__link[data-astro-cid-bql4gf3w]{border-color:var(--white)}.industry-faq--gunmetal[data-astro-cid-bql4gf3w] .industry-faq__link[data-astro-cid-bql4gf3w]:hover{border-color:var(--white);color:var(--on-navy)}.industry-faq__link-arrow[data-astro-cid-bql4gf3w]{font-size:14px}.industry-faq__related[data-astro-cid-bql4gf3w]{align-items:center;gap:var(--related-row-gap,28px) 28px;flex-wrap:wrap;display:flex}.industry-faq__related-label[data-astro-cid-bql4gf3w]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;font-size:12px;font-weight:400;line-height:normal}.industry-faq--steel[data-astro-cid-bql4gf3w] .industry-faq__related-label[data-astro-cid-bql4gf3w]{color:var(--text-secondary)}.industry-faq--gunmetal[data-astro-cid-bql4gf3w] .industry-faq__related-label[data-astro-cid-bql4gf3w]{color:var(--muted-on-dark-texture)}.industry-faq__related-list[data-astro-cid-bql4gf3w]{display:contents}.industry-faq__link--related[data-astro-cid-bql4gf3w]{font-size:17px}@container page (width<=1199.98px){.industry-faq__apps-grid[data-astro-cid-bql4gf3w]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (width<=899.98px){.industry-faq[data-astro-cid-bql4gf3w]{grid-template-columns:minmax(0,1fr);gap:28px}.industry-faq__heading[data-astro-cid-bql4gf3w]{gap:14px;position:static}}@container page (width<=767.98px){.industry-faq__apps[data-astro-cid-bql4gf3w]{gap:28px}.industry-faq__apps-grid[data-astro-cid-bql4gf3w]{grid-template-columns:minmax(0,1fr)}.industry-faq__app[data-astro-cid-bql4gf3w]{padding:16px 0 20px}.industry-faq--steel[data-astro-cid-bql4gf3w] .industry-faq__list[data-astro-cid-bql4gf3w]{padding:0 16px}.industry-faq__question[data-astro-cid-bql4gf3w],.industry-faq__button[data-astro-cid-bql4gf3w]{min-height:60px;font-size:20px}.industry-faq__button[data-astro-cid-bql4gf3w]{padding:16px 0}.industry-faq__answer[data-astro-cid-bql4gf3w]{padding-bottom:20px}.industry-faq__answer--gap[data-astro-cid-bql4gf3w]{padding-bottom:38px}.industry-faq__answer-text[data-astro-cid-bql4gf3w]{font-size:16px}.industry-faq__link[data-astro-cid-bql4gf3w]{align-self:flex-start;position:relative}.industry-faq__link[data-astro-cid-bql4gf3w]:before{content:"";position:absolute;inset:-10px 0}.industry-faq__related[data-astro-cid-bql4gf3w]{flex-direction:column;align-items:flex-start;gap:4px}}.make-row[data-astro-cid-lfeoyb3n]{border-top:3px solid var(--ink);grid-template-columns:220px minmax(0,1fr);display:grid}.make-row__heading[data-astro-cid-lfeoyb3n]{flex-direction:column;gap:6px;padding:22px 24px 0 0;display:flex}.make-row__label[data-astro-cid-lfeoyb3n]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.make-row__title[data-astro-cid-lfeoyb3n]{font-size:24px;line-height:1}.make-row__list[data-astro-cid-lfeoyb3n]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));display:grid}.make-row__cell[data-astro-cid-lfeoyb3n]{min-width:0;display:flex}.make-row__card[data-astro-cid-lfeoyb3n]{border-left:1px solid var(--rule-light);flex-direction:column;flex:1;gap:8px;padding:22px 24px 8px;display:flex}.make-row__card[data-astro-cid-lfeoyb3n]:hover{background:var(--gray-light)}.make-row__card[data-astro-cid-lfeoyb3n]:focus-visible{outline-offset:-3px}.make-row__card-title[data-astro-cid-lfeoyb3n]{font-family:var(--font-head);font-size:var(--text-24);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-weight:700;line-height:1;display:flex}.make-row__arrow[data-astro-cid-lfeoyb3n]{color:var(--navy);font-size:16px}.make-row__card-text[data-astro-cid-lfeoyb3n]{color:var(--text-secondary);font-size:16px;line-height:1.5}@container page (width<=1199.98px){.make-row[data-astro-cid-lfeoyb3n]{grid-template-columns:minmax(0,1fr)}.make-row__heading[data-astro-cid-lfeoyb3n]{padding:20px 0 16px}.make-row__cell[data-astro-cid-lfeoyb3n]:first-child .make-row__card[data-astro-cid-lfeoyb3n]{border-left:0;padding-left:0}}@container page (width<=999.98px){.make-row__list[data-astro-cid-lfeoyb3n]{grid-template-columns:repeat(var(--cols-tablet), minmax(0, 1fr))}.make-row--pairs[data-astro-cid-lfeoyb3n] .make-row__cell[data-astro-cid-lfeoyb3n]:nth-child(n+3) .make-row__card[data-astro-cid-lfeoyb3n]{border-top:1px solid var(--rule-light)}.make-row--pairs[data-astro-cid-lfeoyb3n] .make-row__cell[data-astro-cid-lfeoyb3n]:nth-child(odd) .make-row__card[data-astro-cid-lfeoyb3n]{border-left:0;padding-left:0}}@container page (width<=767.98px){.make-row__list[data-astro-cid-lfeoyb3n]{grid-template-columns:minmax(0,1fr)}.make-row__card[data-astro-cid-lfeoyb3n],.make-row[data-astro-cid-lfeoyb3n] .make-row__cell[data-astro-cid-lfeoyb3n] .make-row__card[data-astro-cid-lfeoyb3n]{border-top:1px solid var(--rule-light);border-left:0;padding:16px 0 18px}}.lines[data-astro-cid-vqukepcp]{gap:var(--space-gap-72);padding-block:var(--space-section);flex-direction:column;display:flex}.lines__top[data-astro-cid-vqukepcp]{gap:var(--space-gap-64);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.lines__heading[data-astro-cid-vqukepcp]{flex-direction:column;gap:18px;display:flex}@media (min-height:640px){.lines__heading[data-astro-cid-vqukepcp]{top:calc(var(--header-offset) + 24px);position:sticky}}.lines__title[data-astro-cid-vqukepcp]{font-size:var(--text-52);line-height:.95}.lines__intro[data-astro-cid-vqukepcp]{color:var(--text-secondary);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.lines__list[data-astro-cid-vqukepcp]{border-top:3px solid var(--ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;display:grid}.lines__item[data-astro-cid-vqukepcp]{border-bottom:1px solid var(--rule-light);flex-direction:column;gap:6px;min-width:0;padding:22px 0 24px;display:flex}.lines__item-title[data-astro-cid-vqukepcp]{font-size:clamp(21px,.381cqw + 19.51px,25px);line-height:1}.lines__item-text[data-astro-cid-vqukepcp]{color:var(--text-muted);text-wrap:pretty;font-size:16px;line-height:1.5}@container page (width<=1199.98px){.lines__top[data-astro-cid-vqukepcp]{grid-template-columns:minmax(0,1fr);gap:32px}.lines__heading[data-astro-cid-vqukepcp]{position:static}}@container page (width<=767.98px){.lines__heading[data-astro-cid-vqukepcp]{gap:14px}.lines__list[data-astro-cid-vqukepcp]{grid-template-columns:minmax(0,1fr)}.lines__item[data-astro-cid-vqukepcp]{padding:18px 0 20px}}.link-cards[data-astro-cid-6cfeg3az]{gap:var(--space-gap-72);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;display:grid}.link-cards__heading[data-astro-cid-6cfeg3az]{flex-direction:column;gap:18px;display:flex}.link-cards__title[data-astro-cid-6cfeg3az]{font-size:var(--text-48);line-height:.95}.link-cards__intro[data-astro-cid-6cfeg3az]{max-width:520px;color:var(--text-secondary);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.link-cards__list[data-astro-cid-6cfeg3az]{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));gap:20px;display:grid}.link-cards__cell[data-astro-cid-6cfeg3az]{min-width:0;display:flex}.link-cards__card[data-astro-cid-6cfeg3az]{--chamfer:16px;isolation:isolate;flex-direction:column;flex:1;gap:12px;padding:34px 30px 28px;display:flex;position:relative}.link-cards__card[data-astro-cid-6cfeg3az]:before{content:"";z-index:-1;background:linear-gradient(var(--navy) 0 4px, var(--gray-light) 4px);clip-path:polygon(0 0, calc(100% - var(--chamfer)) 0, 100% var(--chamfer), 100% 100%, 0 100%);position:absolute;inset:0}.link-cards__card[data-astro-cid-6cfeg3az]:hover:before{background:linear-gradient(var(--navy) 0 4px, var(--steel) 4px)}.link-cards__icon[data-astro-cid-6cfeg3az]{color:var(--navy);font-size:30px}.link-cards__card-title[data-astro-cid-6cfeg3az]{font-family:var(--font-head);font-size:var(--text-26);text-transform:uppercase;font-weight:700;line-height:1}.link-cards__text[data-astro-cid-6cfeg3az]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.55}.link-cards__cta[data-astro-cid-6cfeg3az]{align-items:center;gap:8px;margin-top:6px;font-size:16px;font-weight:700;display:flex}.link-cards__arrow[data-astro-cid-6cfeg3az]{font-size:14px}@container page (width<=999.98px){.link-cards[data-astro-cid-6cfeg3az]{grid-template-columns:minmax(0,1fr);gap:32px}}@container page (width<=599.98px){.link-cards__heading[data-astro-cid-6cfeg3az]{gap:14px}.link-cards__list[data-astro-cid-6cfeg3az]{grid-template-columns:minmax(0,1fr);gap:14px}.link-cards__card[data-astro-cid-6cfeg3az]{--chamfer:14px;padding:26px 20px 22px}}.maint[data-astro-cid-czzomg2a]{gap:var(--space-gap-72);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.maint__side[data-astro-cid-czzomg2a]{flex-direction:column;gap:22px;display:flex}.maint__title[data-astro-cid-czzomg2a]{font-size:var(--text-52);line-height:.95}.maint__intro[data-astro-cid-czzomg2a]{max-width:520px;color:var(--text-secondary);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.maint__photo[data-astro-cid-czzomg2a]{--chamfer:18px;background:var(--steel);flex:1;min-height:260px;margin-top:8px}.maint__list[data-astro-cid-czzomg2a]{border-top:5px solid var(--ink)}.maint__item[data-astro-cid-czzomg2a]{border-bottom:1px solid var(--rule-light);grid-template-columns:72px minmax(0,1fr);gap:24px;padding:30px 0 32px;display:grid}.maint__icon-box[data-astro-cid-czzomg2a]{border:1px solid var(--rule-light);background:var(--gray-light);justify-content:center;align-items:center;width:72px;height:72px;display:flex}.maint__icon[data-astro-cid-czzomg2a]{color:var(--navy);font-size:32px}.maint__text[data-astro-cid-czzomg2a]{flex-direction:column;gap:10px;min-width:0;display:flex}.maint__item-title[data-astro-cid-czzomg2a]{text-wrap:wrap;font-size:clamp(22px,.476cqw + 20.14px,27px);line-height:1.02}.maint__item-text[data-astro-cid-czzomg2a]{max-width:640px;color:var(--text-secondary);font-size:var(--text-17);text-wrap:pretty;line-height:1.55}.maint__link[data-astro-cid-czzomg2a]{border-bottom:2px solid var(--navy);align-self:flex-start;align-items:center;gap:8px;margin-top:2px;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.maint__link[data-astro-cid-czzomg2a]:hover{border-color:var(--red);color:var(--red)}.maint__link-arrow[data-astro-cid-czzomg2a]{font-size:14px}@container page (width<=999.98px){.maint[data-astro-cid-czzomg2a]{grid-template-columns:minmax(0,1fr);gap:32px}.maint__photo[data-astro-cid-czzomg2a]{flex:none;height:clamp(200px,40cqw,320px);min-height:0}}@container page (width<=767.98px){.maint__side[data-astro-cid-czzomg2a]{gap:14px}.maint__intro[data-astro-cid-czzomg2a]{font-size:17px}.maint__photo[data-astro-cid-czzomg2a]{--chamfer:14px}.maint__item[data-astro-cid-czzomg2a]{grid-template-columns:52px minmax(0,1fr);gap:16px;padding:22px 0 24px}.maint__icon-box[data-astro-cid-czzomg2a]{width:52px;height:52px}.maint__icon[data-astro-cid-czzomg2a]{font-size:26px}.maint__link[data-astro-cid-czzomg2a]{position:relative}.maint__link[data-astro-cid-czzomg2a]:before{content:"";position:absolute;inset:-10px 0}}.photo-split[data-astro-cid-i4f4idvb]{grid-template-columns:minmax(0,7fr) minmax(0,5fr);padding:0;display:grid}.photo-split__text[data-astro-cid-i4f4idvb]{padding:clamp(64px, 3.048cqw + 52.11px, 96px) var(--space-gap-64) clamp(64px, 3.048cqw + 52.11px, 96px) var(--space-inline);flex-direction:column;gap:24px;display:flex}.photo-split__title[data-astro-cid-i4f4idvb]{font-size:var(--text-52);line-height:.95}.photo-split__lead[data-astro-cid-i4f4idvb]{max-width:640px;color:var(--on-navy);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.photo-split__points[data-astro-cid-i4f4idvb]{border-top:3px solid var(--white);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:8px;display:grid}.photo-split__point[data-astro-cid-i4f4idvb]{flex-direction:column;gap:6px;min-width:0;padding:20px 20px 4px 0;display:flex}.photo-split__point-title[data-astro-cid-i4f4idvb]{font-size:var(--text-22);text-wrap:wrap;line-height:1.05}.photo-split__point-text[data-astro-cid-i4f4idvb]{color:var(--on-navy);text-wrap:pretty;font-size:15px;line-height:1.5}.photo-split__text[data-astro-cid-i4f4idvb] .photo-split__button{--button-bg:var(--white);--button-bg-hover:var(--steel);--button-fg:var(--ink);--button-height:54px;--button-pad-x:24px;align-self:flex-start;margin-top:8px}.photo-split__photo[data-astro-cid-i4f4idvb]{background:var(--navy);min-height:520px}@container page (width<=999.98px){.photo-split[data-astro-cid-i4f4idvb]{grid-template-columns:minmax(0,1fr)}.photo-split__text[data-astro-cid-i4f4idvb]{padding-right:var(--space-inline)}.photo-split__photo[data-astro-cid-i4f4idvb]{height:clamp(240px,50cqw,420px);min-height:0}}@container page (width<=767.98px){.photo-split__text[data-astro-cid-i4f4idvb]{gap:18px}.photo-split__points[data-astro-cid-i4f4idvb]{grid-template-columns:minmax(0,1fr)}.photo-split__point[data-astro-cid-i4f4idvb]{border-bottom:1px solid #ffffff2e;padding:16px 0}.photo-split__text[data-astro-cid-i4f4idvb] .photo-split__button{white-space:normal;align-self:stretch}}.ind-plastics[data-astro-cid-4lpefbpt]{gap:var(--space-gap-44);padding-block:var(--space-section);flex-direction:column;display:flex}.ind-plastics__heading[data-astro-cid-4lpefbpt]{flex-direction:column;gap:18px;max-width:900px;display:flex}.ind-plastics__title[data-astro-cid-4lpefbpt]{font-size:var(--text-52);line-height:.95}.ind-plastics__intro[data-astro-cid-4lpefbpt]{max-width:680px;color:var(--text-secondary);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.ind-plastics__grid[data-astro-cid-4lpefbpt]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:40px;display:grid}.ind-plastics__panel[data-astro-cid-4lpefbpt]{--chamfer:22px;flex-direction:column;gap:22px;padding:36px 34px 38px;display:flex}.ind-plastics__panel-label[data-astro-cid-4lpefbpt]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.ind-plastics__panel-title[data-astro-cid-4lpefbpt]{font-size:var(--text-32);text-wrap:wrap;line-height:.98}.ind-plastics__panel-title--34[data-astro-cid-4lpefbpt]{font-size:clamp(26px,.762cqw + 23.03px,34px)}.ind-plastics__panel-text[data-astro-cid-4lpefbpt]{color:#e3e8ef;text-wrap:pretty;font-size:16px;line-height:1.6}.ind-plastics__basis[data-astro-cid-4lpefbpt]{flex-direction:column;gap:10px;display:flex}.ind-plastics__basis-label[data-astro-cid-4lpefbpt]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.ind-plastics__basis-list[data-astro-cid-4lpefbpt]{flex-direction:column;gap:10px;display:flex}.ind-plastics__basis-item[data-astro-cid-4lpefbpt]{color:#e3e8ef;align-items:center;gap:10px;font-size:16px;display:flex}.ind-plastics__basis-item[data-astro-cid-4lpefbpt]:before{content:"";background:var(--white);flex:none;width:6px;height:6px}.ind-plastics__footer[data-astro-cid-4lpefbpt]{color:#e3e8ef;text-wrap:pretty;border-top:1px solid #fff3;padding-top:18px;font-size:16px;line-height:1.6}.ind-plastics__footer--icon[data-astro-cid-4lpefbpt]{align-items:flex-start;gap:12px;display:flex}.ind-plastics__footer-icon[data-astro-cid-4lpefbpt]{color:var(--white);flex:none;margin-top:2px;font-size:22px}@container page (width<=1199.98px){.ind-plastics__grid[data-astro-cid-4lpefbpt]{grid-template-columns:minmax(0,1fr);gap:24px}.ind-plastics__panel[data-astro-cid-4lpefbpt]{order:1}}@container page (width<=767.98px){.ind-plastics__heading[data-astro-cid-4lpefbpt]{gap:14px}.ind-plastics__intro[data-astro-cid-4lpefbpt]{font-size:17px}.ind-plastics__panel[data-astro-cid-4lpefbpt]{--chamfer:14px;padding:26px 20px 28px}}.reasons[data-astro-cid-bphkthko]{gap:var(--space-gap-64);padding-block:var(--space-section);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.reasons--compact[data-astro-cid-bphkthko]{padding-block:clamp(64px,3.048cqw + 52.11px,96px)}.reasons__heading[data-astro-cid-bphkthko]{flex-direction:column;gap:18px;display:flex}@media (min-height:640px){.reasons--sticky[data-astro-cid-bphkthko] .reasons__heading[data-astro-cid-bphkthko]{top:calc(var(--header-offset) + 24px);position:sticky}}.reasons__title[data-astro-cid-bphkthko]{font-size:var(--text-52);line-height:.95}.reasons__title--48[data-astro-cid-bphkthko]{font-size:var(--text-48)}.reasons__intro[data-astro-cid-bphkthko]{color:var(--text-secondary);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.reasons__grid[data-astro-cid-bphkthko]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;min-width:0;display:grid}.reasons__item[data-astro-cid-bphkthko]{--chamfer:16px;border-top:4px solid var(--navy);background:var(--white);flex-direction:column;gap:12px;min-width:0;padding:28px 28px 30px;display:flex}.reasons__icon[data-astro-cid-bphkthko]{color:var(--navy);font-size:30px}.reasons__item-title[data-astro-cid-bphkthko]{font-size:var(--text-24);line-height:1.05}.reasons__text[data-astro-cid-bphkthko]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.55}.reasons--ledger[data-astro-cid-bphkthko] .reasons__grid[data-astro-cid-bphkthko]{--chamfer:18px;background:#d3d9e1;gap:1px}.reasons--ledger[data-astro-cid-bphkthko] .reasons__item[data-astro-cid-bphkthko]{border-top:0;gap:10px;padding:30px 32px 32px}.reasons--ledger[data-astro-cid-bphkthko] .reasons__item-title[data-astro-cid-bphkthko]{font-size:var(--text-28);line-height:1}.reasons--ledger[data-astro-cid-bphkthko] .reasons__text[data-astro-cid-bphkthko]{line-height:1.6}.reasons__label[data-astro-cid-bphkthko]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:12px}@container page (width<=1199.98px){.reasons[data-astro-cid-bphkthko]{grid-template-columns:minmax(0,1fr);gap:32px}.reasons--sticky[data-astro-cid-bphkthko] .reasons__heading[data-astro-cid-bphkthko]{position:static}}@container page (width<=767.98px){.reasons__heading[data-astro-cid-bphkthko]{gap:14px}.reasons__intro[data-astro-cid-bphkthko]{font-size:17px}.reasons__grid[data-astro-cid-bphkthko]{grid-template-columns:minmax(0,1fr);gap:14px}.reasons--ledger[data-astro-cid-bphkthko] .reasons__grid[data-astro-cid-bphkthko]{--chamfer:14px;gap:1px}.reasons__item[data-astro-cid-bphkthko],.reasons--ledger[data-astro-cid-bphkthko] .reasons__item[data-astro-cid-bphkthko]{--chamfer:14px;padding:22px 20px 24px}}.services-bar[data-astro-cid-3v7auho7]{border:1px solid var(--rule-light);background:var(--white);grid-template-columns:auto minmax(0,1fr);display:grid}.services-bar__label[data-astro-cid-3v7auho7]{border-right:1px solid var(--rule-light);color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 24px;font-size:12px;display:flex}.services-bar__list[data-astro-cid-3v7auho7]{grid-template-columns:repeat(var(--cols,4), minmax(0, 1fr));display:grid}.services-bar__cell[data-astro-cid-3v7auho7]{border-right:1px solid var(--rule-light);min-width:0;display:flex}.services-bar__link[data-astro-cid-3v7auho7]{font-family:var(--font-head);text-transform:uppercase;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:20px 24px;font-size:20px;font-weight:700;line-height:normal;display:flex}.services-bar__link[data-astro-cid-3v7auho7]:hover{background:var(--gray-light);color:var(--red)}.services-bar__link[data-astro-cid-3v7auho7]:focus-visible{outline-offset:-3px}.services-bar__arrow[data-astro-cid-3v7auho7]{font-size:15px}@container page (width<=1199.98px){.services-bar[data-astro-cid-3v7auho7]{grid-template-columns:minmax(0,1fr)}.services-bar__label[data-astro-cid-3v7auho7]{border-right:0;border-bottom:1px solid var(--rule-light);padding:14px 20px}}@container page (width<=767.98px){.services-bar__list[data-astro-cid-3v7auho7]{grid-template-columns:repeat(2,minmax(0,1fr))}.services-bar__cell[data-astro-cid-3v7auho7]{border-bottom:1px solid var(--rule-light)}.services-bar__cell[data-astro-cid-3v7auho7]:nth-child(2n){border-right:0}.services-bar__cell[data-astro-cid-3v7auho7]:nth-last-child(-n+2):nth-child(odd),.services-bar__cell[data-astro-cid-3v7auho7]:last-child{border-bottom:0}.services-bar__link[data-astro-cid-3v7auho7]{min-height:52px;padding:12px 16px;font-size:17px}}.spec-grid[data-astro-cid-5opqbluo]{gap:var(--space-gap-64);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.spec-grid__heading[data-astro-cid-5opqbluo]{flex-direction:column;gap:18px;display:flex}.spec-grid__title[data-astro-cid-5opqbluo]{font-size:var(--text-48);line-height:.95}.spec-grid__cells[data-astro-cid-5opqbluo]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:4px solid var(--white);background:#ffffff29;gap:1px;display:grid}.spec-grid__cell[data-astro-cid-5opqbluo]{background-color:var(--navy-section);background-image:var(--texture-brushed-fine-light), var(--texture-grain-light);flex-direction:column;gap:12px;min-width:0;padding:28px 28px 8px;display:flex}.spec-grid__icon[data-astro-cid-5opqbluo]{font-size:30px}.spec-grid__cell-title[data-astro-cid-5opqbluo]{font-size:var(--text-26);text-wrap:wrap;line-height:1.02}.spec-grid__text[data-astro-cid-5opqbluo]{color:var(--on-navy);text-wrap:pretty;font-size:16px;line-height:1.6}@container page (width<=1199.98px){.spec-grid[data-astro-cid-5opqbluo]{grid-template-columns:minmax(0,1fr);gap:32px}}@container page (width<=767.98px){.spec-grid__heading[data-astro-cid-5opqbluo]{gap:14px}.spec-grid__cells[data-astro-cid-5opqbluo]{grid-template-columns:minmax(0,1fr)}.spec-grid__cell[data-astro-cid-5opqbluo]{padding:22px 4px 22px 0}}.stations[data-astro-cid-ul6qquz5]{padding-block:var(--space-section) clamp(64px, 3.048cqw + 52.11px, 96px);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.stations__intro[data-astro-cid-ul6qquz5]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.stations__intro[data-astro-cid-ul6qquz5] .section-intro__text{text-wrap:pretty}.stations__line[data-astro-cid-ul6qquz5]{position:relative}.stations[data-astro-cid-ul6qquz5]>.make-row{margin-top:8px}.stations__line[data-astro-cid-ul6qquz5]:before{content:"";background:var(--gunmetal);height:4px;position:absolute;top:13px;left:0;right:28px}.stations__end[data-astro-cid-ul6qquz5]{color:var(--gunmetal);font-size:30px;position:absolute}.stations__end--right[data-astro-cid-ul6qquz5]{top:0;right:0}.stations__end--down[data-astro-cid-ul6qquz5]{display:none}.stations__list[data-astro-cid-ul6qquz5]{grid-template-columns:repeat(var(--stations), minmax(0, 1fr));display:grid;position:relative}.stations__station[data-astro-cid-ul6qquz5]{flex-direction:column;gap:18px;min-width:0;padding-right:28px;display:flex}.stations__marker[data-astro-cid-ul6qquz5]{border:4px solid var(--white);background:var(--navy);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%);width:30px;height:30px}.stations__head[data-astro-cid-ul6qquz5]{flex-direction:column;gap:6px;min-height:96px;display:flex}.stations__name[data-astro-cid-ul6qquz5]{font-size:var(--text-30);line-height:1}.stations__equipment[data-astro-cid-ul6qquz5]{color:var(--text-muted);text-wrap:pretty;font-size:16px;line-height:1.5}.stations__photo[data-astro-cid-ul6qquz5]{--chamfer:14px;background:var(--steel);height:170px;color:var(--ink)}.stations__parts[data-astro-cid-ul6qquz5]{border-top:3px solid var(--ink)}.stations__part[data-astro-cid-ul6qquz5]{border-bottom:1px solid var(--rule-light);justify-content:space-between;align-items:center;gap:10px;padding:11px 0;font-size:17px;font-weight:600;display:flex}.stations__part[data-astro-cid-ul6qquz5]:hover{color:var(--red)}.stations__part-arrow[data-astro-cid-ul6qquz5]{color:var(--navy);font-size:14px}.stations__also[data-astro-cid-ul6qquz5]{flex-direction:column;gap:6px;display:flex}.stations__also-label[data-astro-cid-ul6qquz5]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.stations__also-text[data-astro-cid-ul6qquz5]{color:var(--text-secondary);font-size:16px;line-height:1.5}@container page (width<=1099.98px){.stations__line[data-astro-cid-ul6qquz5]:before,.stations__end--right[data-astro-cid-ul6qquz5]{display:none}.stations__list[data-astro-cid-ul6qquz5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 32px}.stations__station[data-astro-cid-ul6qquz5]{padding-right:0}.stations__head[data-astro-cid-ul6qquz5]{min-height:0}}@container page (width<=767.98px){.stations[data-astro-cid-ul6qquz5]{gap:30px}.stations__line[data-astro-cid-ul6qquz5]:before{width:4px;height:auto;display:block;inset:14px auto 30px 13px}.stations__end--down[data-astro-cid-ul6qquz5]{display:block;bottom:0;left:0}.stations__list[data-astro-cid-ul6qquz5]{grid-template-columns:minmax(0,1fr);gap:36px}.stations__station[data-astro-cid-ul6qquz5]{grid-template-columns:30px minmax(0,1fr);align-items:start;gap:12px 18px;display:grid}.stations__marker[data-astro-cid-ul6qquz5]{clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%);grid-area:1/1}.stations__station[data-astro-cid-ul6qquz5]>[data-astro-cid-ul6qquz5]:not(.stations__marker){grid-column:2}.stations__head[data-astro-cid-ul6qquz5]{gap:4px}.stations__name[data-astro-cid-ul6qquz5]{font-size:26px}.stations__equipment[data-astro-cid-ul6qquz5]{font-size:15px}.stations__photo[data-astro-cid-ul6qquz5]{--chamfer:12px;height:150px}.stations__part[data-astro-cid-ul6qquz5]{min-height:44px;padding:0;font-size:16px}.stations__also[data-astro-cid-ul6qquz5]{gap:4px}.stations__also-text[data-astro-cid-ul6qquz5]{font-size:15px}}.systems[data-astro-cid-pub7ufqp]{gap:var(--space-gap-44);flex-direction:column;padding-block:clamp(64px,3.048cqw + 52.11px,96px);display:flex}.systems--side[data-astro-cid-pub7ufqp]{gap:var(--space-gap-64);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}@container page (width>=768px){.systems--columns[data-astro-cid-pub7ufqp] .systems__intro[data-astro-cid-pub7ufqp]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.systems__intro[data-astro-cid-pub7ufqp] .section-intro__text{color:var(--on-navy);text-wrap:pretty}.systems__list[data-astro-cid-pub7ufqp]{border-top:3px solid var(--white);grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;display:grid}.systems--side[data-astro-cid-pub7ufqp] .systems__list[data-astro-cid-pub7ufqp]{grid-template-columns:repeat(2,minmax(0,1fr))}.systems__item[data-astro-cid-pub7ufqp]{border-bottom:1px solid #ffffff2e;min-width:0;padding:22px 0 24px;display:flex;position:relative}.systems--side[data-astro-cid-pub7ufqp] .systems__item[data-astro-cid-pub7ufqp]{padding:20px 0 22px}.systems__item--icon[data-astro-cid-pub7ufqp]{grid-template-columns:44px minmax(0,1fr);gap:14px;display:grid}.systems__icon[data-astro-cid-pub7ufqp]{padding-top:2px;font-size:28px}.systems__text[data-astro-cid-pub7ufqp]{flex-direction:column;gap:6px;display:flex}.systems__title[data-astro-cid-pub7ufqp]{font-size:var(--text-24);line-height:1}.systems__link[data-astro-cid-pub7ufqp]{align-items:center;gap:10px;display:inline-flex}.systems__link[data-astro-cid-pub7ufqp]:after{content:"";position:absolute;inset:0}.systems__item[data-astro-cid-pub7ufqp]:has(.systems__link:hover){color:var(--on-navy)}.systems__arrow[data-astro-cid-pub7ufqp]{font-size:16px}.systems__desc[data-astro-cid-pub7ufqp]{color:var(--on-navy);text-wrap:pretty;font-size:16px;line-height:1.5}@container page (width<=1199.98px){.systems--side[data-astro-cid-pub7ufqp]{grid-template-columns:minmax(0,1fr)}.systems__list[data-astro-cid-pub7ufqp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (width<=767.98px){.systems__list[data-astro-cid-pub7ufqp],.systems--side[data-astro-cid-pub7ufqp] .systems__list[data-astro-cid-pub7ufqp]{grid-template-columns:minmax(0,1fr)}.systems__item[data-astro-cid-pub7ufqp]{padding:18px 0 20px}}.industry-why[data-astro-cid-vmigentz]{gap:var(--space-gap-48);flex-direction:column;padding-block:clamp(64px,3.048cqw + 52.11px,96px) 56px;display:flex}.industry-why--rule[data-astro-cid-vmigentz]{gap:var(--space-gap-56)}.industry-why__top[data-astro-cid-vmigentz]{gap:var(--space-gap-64);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.industry-why__heading[data-astro-cid-vmigentz]{flex-direction:column;gap:18px;display:flex}.industry-why__title[data-astro-cid-vmigentz]{font-size:var(--text-44);line-height:.95}.industry-why__right[data-astro-cid-vmigentz]{flex-direction:column;gap:28px;min-width:0;display:flex}.industry-why__items[data-astro-cid-vmigentz]{grid-template-columns:repeat(var(--cols,3), minmax(0, 1fr));gap:20px;display:grid}.industry-why__item[data-astro-cid-vmigentz]{border-top:4px solid var(--navy);background:var(--gray-light);flex-direction:column;gap:10px;min-width:0;padding:26px 26px 28px;display:flex}.industry-why--white[data-astro-cid-vmigentz] .industry-why__item[data-astro-cid-vmigentz]{background:var(--white)}.industry-why__icon[data-astro-cid-vmigentz]{color:var(--navy);font-size:28px}.industry-why__item-title[data-astro-cid-vmigentz]{font-size:var(--text-23);line-height:1.05}.industry-why__item-text[data-astro-cid-vmigentz]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.55}.industry-why--rule[data-astro-cid-vmigentz] .industry-why__items[data-astro-cid-vmigentz]{gap:32px}.industry-why--rule[data-astro-cid-vmigentz] .industry-why__item[data-astro-cid-vmigentz]{border-top:3px solid var(--ink);background:0 0;padding:20px 0 0}.industry-why--rule[data-astro-cid-vmigentz] .industry-why__item-title[data-astro-cid-vmigentz]{font-size:var(--text-24)}.industry-why--rule[data-astro-cid-vmigentz] .industry-why__item-text[data-astro-cid-vmigentz]{line-height:1.6}@container page (width<=1199.98px){.industry-why__top[data-astro-cid-vmigentz]{grid-template-columns:minmax(0,1fr);gap:32px}}@container page (width<=767.98px){.industry-why[data-astro-cid-vmigentz]{padding-bottom:40px}.industry-why__items[data-astro-cid-vmigentz]{grid-template-columns:minmax(0,1fr);gap:14px}.industry-why--rule[data-astro-cid-vmigentz] .industry-why__items[data-astro-cid-vmigentz]{gap:24px}.industry-why__item[data-astro-cid-vmigentz]{padding:20px 20px 22px}}.machines[data-astro-cid-sozbm3f5]{padding-block:var(--space-section);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.machines__intro[data-astro-cid-sozbm3f5]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.machines__intro[data-astro-cid-sozbm3f5] .section-intro__text{text-wrap:pretty}.machines__box[data-astro-cid-sozbm3f5]{border-top:4px solid var(--ink);grid-template-columns:380px minmax(0,1fr);display:grid}.machines__tabs[data-astro-cid-sozbm3f5]{border-right:1px solid var(--rule-light);flex-direction:column;display:flex}.machines__tab[data-astro-cid-sozbm3f5]{border:0;border-bottom:1px solid var(--rule-light);background:var(--white);color:var(--ink);text-align:left;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:20px 24px;display:grid}.machines__tab[data-astro-cid-sozbm3f5]:hover{background:var(--gray-light)}.machines__tab[data-astro-cid-sozbm3f5][aria-selected=true]{background:var(--navy);color:var(--white)}.machines__tab[data-astro-cid-sozbm3f5]:focus-visible{outline-offset:-3px}.machines__tab[data-astro-cid-sozbm3f5][aria-selected=true]:focus-visible{outline-color:var(--white)}.machines__tab-n[data-astro-cid-sozbm3f5]{font-family:var(--font-data);letter-spacing:.06em;opacity:.75;font-size:13px}.machines__tab-name[data-astro-cid-sozbm3f5]{font-family:var(--font-head);font-size:var(--text-23);text-transform:uppercase;font-weight:700;line-height:1.05}.machines__tab-caret[data-astro-cid-sozbm3f5]{font-size:16px}.machines__panel[data-astro-cid-sozbm3f5]{background:var(--gray-light);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;padding:40px;display:grid}@media (scripting:enabled){.machines__panel[data-astro-cid-sozbm3f5]:not([data-active]){display:none}}.machines__panel[data-astro-cid-sozbm3f5]+.machines__panel[data-astro-cid-sozbm3f5]{border-top:1px solid var(--rule-light)}@media (scripting:none){.machines__box[data-astro-cid-sozbm3f5]{grid-template-columns:minmax(0,1fr)}}.machines__photo[data-astro-cid-sozbm3f5]{--chamfer:18px;background:var(--steel);height:400px}.machines__detail[data-astro-cid-sozbm3f5]{flex-direction:column;gap:22px;min-width:0;display:flex}.machines__head[data-astro-cid-sozbm3f5]{flex-direction:column;gap:8px;display:flex}.machines__name[data-astro-cid-sozbm3f5]{font-size:var(--text-40);text-wrap:wrap;line-height:.95}.machines__equipment[data-astro-cid-sozbm3f5]{color:var(--text-muted);font-size:var(--text-17);line-height:1.5}.machines__wears[data-astro-cid-sozbm3f5]{border-left:4px solid var(--gunmetal);background:var(--white);flex-direction:column;gap:6px;padding:16px 20px;display:flex}.machines__label[data-astro-cid-sozbm3f5]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:11px}.machines__wears-text[data-astro-cid-sozbm3f5]{font-size:var(--text-17);line-height:1.5}.machines__parts[data-astro-cid-sozbm3f5]{border-top:3px solid var(--ink)}.machines__part[data-astro-cid-sozbm3f5]{font-size:var(--text-18);border-bottom:1px solid #d3d9e1;justify-content:space-between;align-items:center;gap:10px;padding:13px 0;font-weight:600;display:flex}.machines__part[data-astro-cid-sozbm3f5]:hover{color:var(--red)}.machines__arrow[data-astro-cid-sozbm3f5]{color:var(--navy);font-size:15px}.machines__also[data-astro-cid-sozbm3f5]{flex-direction:column;gap:6px;display:flex}.machines__also-text[data-astro-cid-sozbm3f5]{color:var(--text-secondary);font-size:16px;line-height:1.5}@container page (width<=1199.98px){.machines__box[data-astro-cid-sozbm3f5]{grid-template-columns:300px minmax(0,1fr)}.machines__panel[data-astro-cid-sozbm3f5]{grid-template-columns:minmax(0,1fr);gap:28px;padding:32px}.machines__photo[data-astro-cid-sozbm3f5]{height:260px}}@container page (width<=899.98px){.machines__box[data-astro-cid-sozbm3f5]{grid-template-columns:minmax(0,1fr)}.machines__tabs[data-astro-cid-sozbm3f5]{border-right:0}.machines__tab[data-astro-cid-sozbm3f5]{min-height:52px;padding:12px 16px}}@container page (width<=767.98px){.machines[data-astro-cid-sozbm3f5]{gap:28px}.machines__tab[data-astro-cid-sozbm3f5]{grid-template-columns:30px minmax(0,1fr) 16px}.machines__tab-name[data-astro-cid-sozbm3f5]{font-size:19px}.machines__panel[data-astro-cid-sozbm3f5]{padding:20px 16px 24px}.machines__photo[data-astro-cid-sozbm3f5]{--chamfer:14px;height:200px}.machines__part[data-astro-cid-sozbm3f5]{min-height:44px;padding:0;font-size:16px}}.mplastics[data-astro-cid-n2idigkk]{gap:var(--space-gap-64);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.mplastics__side[data-astro-cid-n2idigkk]{flex-direction:column;gap:20px;display:flex}.mplastics__title[data-astro-cid-n2idigkk]{font-size:var(--text-48);line-height:.95}.mplastics__intro[data-astro-cid-n2idigkk]{color:var(--on-navy);font-size:var(--text-17);text-wrap:pretty;line-height:1.6}.mplastics__box[data-astro-cid-n2idigkk]{border-top:3px solid var(--white);background:#0d1b2e73;flex-direction:column;gap:14px;margin-top:6px;padding:22px 24px;display:flex}.mplastics__box-title[data-astro-cid-n2idigkk]{text-wrap:wrap;font-size:21px;line-height:1.05}.mplastics__box-text[data-astro-cid-n2idigkk],.mplastics__box-note[data-astro-cid-n2idigkk]{color:var(--on-navy);font-size:16px;line-height:1.55}.mplastics__box-note[data-astro-cid-n2idigkk]{border-top:1px solid #ffffff29;padding-top:12px}.mplastics__list[data-astro-cid-n2idigkk]{border-top:5px solid var(--white);min-width:0}.mplastics__head[data-astro-cid-n2idigkk],.mplastics__row[data-astro-cid-n2idigkk]{grid-template-columns:240px minmax(0,1fr);gap:32px;display:grid}.mplastics__head[data-astro-cid-n2idigkk]{border-bottom:1px solid #ffffff3d;padding:14px 0}.mplastics__label[data-astro-cid-n2idigkk]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.mplastics__row[data-astro-cid-n2idigkk]{border-bottom:1px solid #ffffff24;align-items:center;padding:18px 0}.mplastics__name[data-astro-cid-n2idigkk]{font-family:var(--font-head);text-transform:uppercase;justify-self:start;align-items:center;gap:8px;font-size:clamp(21px,.381cqw + 19.51px,25px);font-weight:700;display:inline-flex}.mplastics__name[data-astro-cid-n2idigkk]:hover{color:var(--on-navy)}.mplastics__arrow[data-astro-cid-n2idigkk]{font-size:14px}.mplastics__use[data-astro-cid-n2idigkk]{color:#e1e6ee;font-size:var(--text-17);text-wrap:pretty;line-height:1.5}@container page (width<=1199.98px){.mplastics[data-astro-cid-n2idigkk]{grid-template-columns:minmax(0,1fr);gap:36px}}@container page (width<=767.98px){.mplastics__side[data-astro-cid-n2idigkk]{gap:14px}.mplastics__box[data-astro-cid-n2idigkk]{padding:20px 18px}.mplastics__head[data-astro-cid-n2idigkk]{display:none}.mplastics__row[data-astro-cid-n2idigkk]{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 0 16px}.mplastics__name[data-astro-cid-n2idigkk]{min-height:32px}.mplastics__use[data-astro-cid-n2idigkk]{font-size:16px}}.msys[data-astro-cid-t7ukfin4]{padding-block:var(--space-section) clamp(64px, 3.048cqw + 52.11px, 96px);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.msys__intro[data-astro-cid-t7ukfin4]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.msys__intro[data-astro-cid-t7ukfin4] .section-intro__text{text-wrap:pretty}.msys__list[data-astro-cid-t7ukfin4]{flex-direction:column;gap:20px;display:flex}.msys__row[data-astro-cid-t7ukfin4]{border-top:5px solid var(--ink);background:var(--white);grid-template-columns:320px minmax(0,1fr);display:grid}.msys__label[data-astro-cid-t7ukfin4]{background-color:var(--navy-section);background-image:var(--texture-brushed-fine-light), var(--texture-grain-light);color:var(--white);flex-direction:column;gap:12px;padding:28px 30px 30px;display:flex}.msys__n[data-astro-cid-t7ukfin4]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.14em;font-size:13px}.msys__title[data-astro-cid-t7ukfin4]{font-size:clamp(25px,.571cqw + 22.77px,31px);line-height:.98}.msys__text[data-astro-cid-t7ukfin4]{color:var(--on-navy);text-wrap:pretty;font-size:15px;line-height:1.5}.msys__plastics[data-astro-cid-t7ukfin4]{border-top:1px solid #ffffff2e;flex-direction:column;gap:8px;margin-top:auto;padding-top:16px;display:flex}.msys__plastics-label[data-astro-cid-t7ukfin4]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.msys__plastic-list[data-astro-cid-t7ukfin4]{flex-wrap:wrap;gap:6px 18px;display:flex}.msys__plastic[data-astro-cid-t7ukfin4]{font-family:var(--font-head);text-transform:uppercase;border-bottom:2px solid #fff9;align-items:center;gap:6px;padding-bottom:2px;font-size:19px;font-weight:700;display:flex}.msys__plastic[data-astro-cid-t7ukfin4]:hover{border-color:var(--on-navy);color:var(--on-navy)}.msys__plastic-arrow[data-astro-cid-t7ukfin4]{font-size:12px}.msys__tiles[data-astro-cid-t7ukfin4]{background:var(--rule-light);gap:2px;padding-left:2px;display:flex}.msys__tile-cell[data-astro-cid-t7ukfin4]{flex:1 1 0;min-width:0;display:flex}.msys__tile[data-astro-cid-t7ukfin4]{background:var(--white);flex-direction:column;flex:1;display:flex}.msys__tile--link[data-astro-cid-t7ukfin4]:hover{background:var(--gray-light);color:var(--red)}.msys__tile--link[data-astro-cid-t7ukfin4]:focus-visible{outline-offset:-3px}.msys__photo[data-astro-cid-t7ukfin4]{background:var(--steel);min-height:176px;color:var(--ink);flex:1;display:block}.msys__tile-name[data-astro-cid-t7ukfin4]{font-family:var(--font-head);text-transform:uppercase;justify-content:space-between;align-items:flex-start;gap:10px;padding:16px 18px 20px;font-size:20px;font-weight:700;line-height:1.05;display:flex}.msys__tile-arrow[data-astro-cid-t7ukfin4]{flex:none;margin-top:3px;font-size:14px}@container page (width<=1199.98px){.msys__row[data-astro-cid-t7ukfin4]{grid-template-columns:minmax(0,1fr)}.msys__tiles[data-astro-cid-t7ukfin4]{grid-template-columns:repeat(var(--cols-tablet,3), minmax(0, 1fr));padding-top:2px;padding-left:0;display:grid}.msys__photo[data-astro-cid-t7ukfin4]{flex:none;height:160px;min-height:0}}@container page (width<=767.98px){.msys[data-astro-cid-t7ukfin4]{gap:28px}.msys__label[data-astro-cid-t7ukfin4]{padding:22px 20px 24px}.msys__tiles[data-astro-cid-t7ukfin4]{grid-template-columns:repeat(2,minmax(0,1fr))}.msys__tile-cell[data-astro-cid-t7ukfin4]:last-child:nth-child(odd){grid-column:1/-1}.msys__photo[data-astro-cid-t7ukfin4]{height:130px}.msys__tile-name[data-astro-cid-t7ukfin4]{padding:12px 14px 16px;font-size:17px}.msys__plastic[data-astro-cid-t7ukfin4]{position:relative}.msys__plastic[data-astro-cid-t7ukfin4]:before{content:"";position:absolute;inset:-8px 0}}.oem-parts[data-astro-cid-crptaq52]{gap:var(--space-gap-44);padding-block:var(--space-section) clamp(64px, 3.048cqw + 52.11px, 96px);flex-direction:column;display:flex}@container page (width>=768px){.oem-parts__intro[data-astro-cid-crptaq52]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.oem-parts__intro[data-astro-cid-crptaq52] .section-intro__side{flex-direction:column;justify-self:stretch;align-items:flex-start;gap:16px;max-width:none;display:flex}.oem-parts__intro[data-astro-cid-crptaq52] .section-intro__text{text-wrap:pretty}.oem-parts__more[data-astro-cid-crptaq52]{border-bottom:2px solid var(--navy);font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:10px;padding-bottom:2px;font-size:17px;font-weight:700;display:flex}.oem-parts__more[data-astro-cid-crptaq52]:hover{border-color:var(--red);color:var(--red)}.oem-parts__tiles[data-astro-cid-crptaq52]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.oem-parts__tile[data-astro-cid-crptaq52]{border-top:4px solid var(--ink);background:var(--white);grid-template-columns:180px minmax(0,1fr);min-width:0;display:grid}.oem-parts__photo[data-astro-cid-crptaq52]{background:var(--rule-light);min-height:180px}.oem-parts__body[data-astro-cid-crptaq52]{flex-direction:column;gap:10px;min-width:0;padding:24px 28px;display:flex}.oem-parts__title[data-astro-cid-crptaq52]{font-size:clamp(21px,.381cqw + 19.51px,25px);line-height:1.05}.oem-parts__text[data-astro-cid-crptaq52]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.55}.oem-parts__links[data-astro-cid-crptaq52]{flex-wrap:wrap;gap:8px 20px;margin-top:auto;padding-top:8px;display:flex}.oem-parts__link[data-astro-cid-crptaq52]{border-bottom:2px solid var(--navy);white-space:nowrap;align-items:center;gap:6px;padding-bottom:1px;font-size:16px;font-weight:700;display:flex}.oem-parts__link[data-astro-cid-crptaq52]:hover{border-color:var(--red);color:var(--red)}.oem-parts__link--text[data-astro-cid-crptaq52]{color:var(--text-muted);border:0;padding-bottom:3px}.oem-parts__arrow[data-astro-cid-crptaq52]{font-size:13px}.oem-parts__sectors[data-astro-cid-crptaq52]{border-top:4px solid var(--ink);background:var(--white);flex-wrap:wrap;align-items:center;gap:14px 26px;padding:24px 28px;display:flex}.oem-parts__sectors-label[data-astro-cid-crptaq52]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;font-size:12px}.oem-parts__sector-list[data-astro-cid-crptaq52]{display:contents}.oem-parts__sector[data-astro-cid-crptaq52]{border-bottom:2px solid var(--navy);align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:700;display:flex}.oem-parts__sector[data-astro-cid-crptaq52]:hover{border-color:var(--red);color:var(--red)}@container page (width<=999.98px){.oem-parts__tiles[data-astro-cid-crptaq52]{grid-template-columns:minmax(0,1fr)}}@container page (width<=599.98px){.oem-parts__tile[data-astro-cid-crptaq52]{grid-template-columns:minmax(0,1fr)}.oem-parts__photo[data-astro-cid-crptaq52]{height:180px}.oem-parts__body[data-astro-cid-crptaq52]{padding:20px 20px 22px}.oem-parts__sectors[data-astro-cid-crptaq52]{flex-direction:column;align-items:flex-start;gap:4px;padding:20px}.oem-parts__sector[data-astro-cid-crptaq52],.oem-parts__link[data-astro-cid-crptaq52]:not(.oem-parts__link--text){white-space:normal;position:relative}.oem-parts__sector[data-astro-cid-crptaq52]{margin:8px 0}.oem-parts__sector[data-astro-cid-crptaq52]:before,.oem-parts__link[data-astro-cid-crptaq52]:not(.oem-parts__link--text):before{content:"";position:absolute;inset:-10px 0}}.og-equipment[data-astro-cid-3h7om4es]{padding-block:var(--space-section) clamp(64px, 3.048cqw + 52.11px, 96px);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.og-equipment__intro[data-astro-cid-3h7om4es]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.og-equipment__intro[data-astro-cid-3h7om4es] .section-intro__text{text-wrap:pretty}.og-equipment__feature[data-astro-cid-3h7om4es]{--chamfer:26px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.og-equipment__feature-photo[data-astro-cid-3h7om4es]{background:var(--gunmetal);min-height:460px}.og-equipment__feature-body[data-astro-cid-3h7om4es]{flex-direction:column;gap:30px;padding:44px 44px 46px;display:flex}.og-equipment__feature-head[data-astro-cid-3h7om4es]{flex-direction:column;gap:12px;display:flex}.og-equipment__label[data-astro-cid-3h7om4es]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.og-equipment__panel--light[data-astro-cid-3h7om4es] .og-equipment__label[data-astro-cid-3h7om4es]{color:var(--text-muted)}.og-equipment__panel--dark[data-astro-cid-3h7om4es] .og-equipment__label[data-astro-cid-3h7om4es]{color:var(--on-navy-label)}.og-equipment__feature-title[data-astro-cid-3h7om4es]{font-size:var(--text-40);line-height:.96}.og-equipment__feature-text[data-astro-cid-3h7om4es]{max-width:560px;color:var(--on-navy);font-size:var(--text-17);text-wrap:pretty;line-height:1.6}.og-equipment__groups[data-astro-cid-3h7om4es]{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.og-equipment__group[data-astro-cid-3h7om4es]{flex-direction:column;gap:4px;min-width:0;display:flex}.og-equipment__group-title[data-astro-cid-3h7om4es]{border-bottom:3px solid var(--white);align-items:center;gap:10px;padding-bottom:12px;font-size:clamp(20px,.19cqw + 19.26px,22px);line-height:normal;display:flex}.og-equipment__group-icon[data-astro-cid-3h7om4es]{font-size:22px}.og-equipment__part[data-astro-cid-3h7om4es]{border-bottom:1px solid #ffffff29;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;font-size:16px;font-weight:600;display:flex}.og-equipment__part--text[data-astro-cid-3h7om4es]{color:#e3e8ef}.og-equipment__part--link[data-astro-cid-3h7om4es]:hover{color:var(--on-navy)}.og-equipment__arrow[data-astro-cid-3h7om4es]{font-size:13px}.og-equipment__panels[data-astro-cid-3h7om4es]{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.og-equipment__panel[data-astro-cid-3h7om4es]{--chamfer:20px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.og-equipment__panel--dark[data-astro-cid-3h7om4es]{background:var(--gunmetal);color:var(--white)}.og-equipment__panel--light[data-astro-cid-3h7om4es]{background:var(--white);color:var(--ink)}.og-equipment__group-parts[data-astro-cid-3h7om4es]{flex-direction:column;gap:4px;display:flex}.og-equipment__panel-photo[data-astro-cid-3h7om4es]{background:var(--rule-light);min-height:340px;color:var(--ink)}.og-equipment__panel-body[data-astro-cid-3h7om4es]{flex-direction:column;gap:14px;padding:32px 32px 34px;display:flex}.og-equipment__panel-title[data-astro-cid-3h7om4es]{font-size:var(--text-32);text-wrap:wrap;line-height:.98}.og-equipment__panel-parts[data-astro-cid-3h7om4es]{border-top:3px solid var(--white)}.og-equipment__panel-parts[data-astro-cid-3h7om4es] .og-equipment__part[data-astro-cid-3h7om4es]{padding:10px 0}.og-equipment__panel--light[data-astro-cid-3h7om4es] .og-equipment__panel-parts[data-astro-cid-3h7om4es]{border-top-color:var(--ink)}.og-equipment__panel--light[data-astro-cid-3h7om4es] .og-equipment__part[data-astro-cid-3h7om4es]{border-bottom-color:#e2e6ec}.og-equipment__panel[data-astro-cid-3h7om4es] .og-equipment__part--link[data-astro-cid-3h7om4es]:hover{color:inherit;opacity:.75}.og-equipment__more[data-astro-cid-3h7om4es]{border-bottom:2px solid var(--white);align-self:flex-start;align-items:center;gap:8px;margin-top:4px;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.og-equipment__panel--light[data-astro-cid-3h7om4es] .og-equipment__more[data-astro-cid-3h7om4es]{border-bottom-color:var(--ink)}.og-equipment__more[data-astro-cid-3h7om4es]:hover{opacity:.75}.og-equipment__more-arrow[data-astro-cid-3h7om4es]{font-size:14px}@container page (width<=1199.98px){.og-equipment__panels[data-astro-cid-3h7om4es]{grid-template-columns:minmax(0,1fr)}.og-equipment__feature-photo[data-astro-cid-3h7om4es]{min-height:360px}}@container page (width<=899.98px){.og-equipment__feature[data-astro-cid-3h7om4es],.og-equipment__panel[data-astro-cid-3h7om4es]{grid-template-columns:minmax(0,1fr)}.og-equipment__feature-photo[data-astro-cid-3h7om4es],.og-equipment__panel-photo[data-astro-cid-3h7om4es]{height:240px;min-height:0}.og-equipment__groups[data-astro-cid-3h7om4es]{grid-template-columns:minmax(0,1fr);gap:24px}}@container page (width<=767.98px){.og-equipment[data-astro-cid-3h7om4es]{gap:28px}.og-equipment__feature[data-astro-cid-3h7om4es],.og-equipment__panel[data-astro-cid-3h7om4es]{--chamfer:14px}.og-equipment__feature-photo[data-astro-cid-3h7om4es],.og-equipment__panel-photo[data-astro-cid-3h7om4es]{height:200px}.og-equipment__feature-body[data-astro-cid-3h7om4es],.og-equipment__panel-body[data-astro-cid-3h7om4es]{padding:24px 20px 26px}.og-equipment__part--link[data-astro-cid-3h7om4es]{min-height:44px;padding-block:0}.og-equipment__more[data-astro-cid-3h7om4es]{position:relative}.og-equipment__more[data-astro-cid-3h7om4es]:before{content:"";position:absolute;inset:-10px 0}}.pack-plastics[data-astro-cid-2l4uw42j]{gap:var(--space-gap-44);padding-block:var(--space-section);flex-direction:column;display:flex}@container page (width>=768px){.pack-plastics__intro[data-astro-cid-2l4uw42j]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.pack-plastics__intro[data-astro-cid-2l4uw42j] .section-intro__text{text-wrap:pretty}.pack-plastics__needs[data-astro-cid-2l4uw42j]{--chamfer:18px;grid-template-columns:repeat(var(--cols), minmax(0, 1fr));background:#d3d9e1;gap:1px;display:grid}.pack-plastics__need[data-astro-cid-2l4uw42j]{background:var(--white);flex-direction:column;gap:12px;min-width:0;padding:28px 28px 30px;display:flex}.pack-plastics__icon[data-astro-cid-2l4uw42j]{color:var(--navy);font-size:28px}.pack-plastics__need-title[data-astro-cid-2l4uw42j]{font-size:clamp(21px,.381cqw + 19.51px,25px);line-height:1}.pack-plastics__need-text[data-astro-cid-2l4uw42j]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.55}@container page (width<=1199.98px){.pack-plastics__needs[data-astro-cid-2l4uw42j]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (width<=767.98px){.pack-plastics__needs[data-astro-cid-2l4uw42j]{--chamfer:14px;grid-template-columns:minmax(0,1fr)}.pack-plastics__need[data-astro-cid-2l4uw42j]{padding:22px 20px 24px}}.pharma-plastics[data-astro-cid-qpsrce3a]{padding-block:var(--space-section);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:40px;display:grid}.pharma-plastics__main[data-astro-cid-qpsrce3a]{flex-direction:column;gap:32px;min-width:0;display:flex}.pharma-plastics__heading[data-astro-cid-qpsrce3a]{flex-direction:column;gap:18px;display:flex}.pharma-plastics__title[data-astro-cid-qpsrce3a]{font-size:var(--text-52);line-height:.95}.pharma-plastics__intro[data-astro-cid-qpsrce3a]{max-width:620px;color:var(--text-secondary);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.pharma-plastics__docs[data-astro-cid-qpsrce3a]{--chamfer:22px;flex-direction:column;gap:26px;margin-top:148px;padding:40px 40px 44px;display:flex}.pharma-plastics__docs-head[data-astro-cid-qpsrce3a]{flex-direction:column;gap:12px;display:flex}.pharma-plastics__docs-label[data-astro-cid-qpsrce3a]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.pharma-plastics__docs-title[data-astro-cid-qpsrce3a]{text-wrap:wrap;font-size:clamp(30px,.762cqw + 27.03px,38px);line-height:.95}.pharma-plastics__docs-list[data-astro-cid-qpsrce3a]{border-top:3px solid var(--white)}.pharma-plastics__doc[data-astro-cid-qpsrce3a]{border-bottom:1px solid #ffffff2e;grid-template-columns:32px minmax(0,1fr);gap:14px;padding:18px 0;display:grid}.pharma-plastics__doc-icon[data-astro-cid-qpsrce3a]{padding-top:2px;font-size:22px}.pharma-plastics__doc-text[data-astro-cid-qpsrce3a]{flex-direction:column;gap:4px;display:flex}.pharma-plastics__doc-title[data-astro-cid-qpsrce3a]{font-family:var(--font-head);font-size:var(--text-22);text-transform:uppercase;font-weight:700;line-height:1.05}.pharma-plastics__doc-desc[data-astro-cid-qpsrce3a]{color:var(--on-navy);font-size:15px;line-height:1.55}.pharma-plastics__docs-note[data-astro-cid-qpsrce3a]{color:#e3e8ef;text-wrap:pretty;font-size:16px;line-height:1.6}@container page (width<=1199.98px){.pharma-plastics[data-astro-cid-qpsrce3a]{grid-template-columns:minmax(0,1fr);gap:24px}.pharma-plastics__docs[data-astro-cid-qpsrce3a]{margin-top:0}}@container page (width<=767.98px){.pharma-plastics__heading[data-astro-cid-qpsrce3a]{gap:14px}.pharma-plastics__intro[data-astro-cid-qpsrce3a]{font-size:17px}.pharma-plastics__docs[data-astro-cid-qpsrce3a]{--chamfer:14px;padding:26px 20px 28px}}.stages[data-astro-cid-g7ayaiqb]{padding-block:var(--space-section);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.stages__intro[data-astro-cid-g7ayaiqb]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.stages__intro[data-astro-cid-g7ayaiqb] .section-intro__text{text-wrap:pretty}.stages__list[data-astro-cid-g7ayaiqb]{border-top:4px solid var(--ink)}.stages__row[data-astro-cid-g7ayaiqb]{border-bottom:1px solid var(--rule-light);grid-template-columns:88px minmax(0,4fr) minmax(0,4fr) 240px;grid-template-areas:"rail text parts photo";display:grid}.stages__rail[data-astro-cid-g7ayaiqb]{border-right:1px solid var(--rule-light);background:var(--gray-light);grid-area:rail;justify-content:center;padding-top:30px;display:flex;position:relative}.stages__rail[data-astro-cid-g7ayaiqb]:before{content:"";background:#c3cad5;width:3px;margin-left:-1.5px;position:absolute;top:0;bottom:0;left:50%}.stages__number[data-astro-cid-g7ayaiqb]{background:var(--navy);width:52px;height:52px;color:var(--white);font-family:var(--font-data);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);justify-content:center;align-items:center;font-size:16px;display:flex;position:relative}.stages__text[data-astro-cid-g7ayaiqb]{flex-direction:column;grid-area:text;gap:12px;min-width:0;padding:30px 36px 32px;display:flex}.stages__name[data-astro-cid-g7ayaiqb]{font-size:var(--text-32);text-wrap:wrap;line-height:1}.stages__equipment[data-astro-cid-g7ayaiqb]{color:var(--text-secondary);font-size:var(--text-17);text-wrap:pretty;line-height:1.55}.stages__note[data-astro-cid-g7ayaiqb]{color:var(--text-muted);text-wrap:pretty;font-size:15px;line-height:1.5}.stages__parts[data-astro-cid-g7ayaiqb]{flex-direction:column;grid-area:parts;min-width:0;padding:26px 36px 28px 0;display:flex}.stages__label[data-astro-cid-g7ayaiqb]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.1em;text-transform:uppercase;padding:4px 0 10px;font-size:11px}.stages__part-list[data-astro-cid-g7ayaiqb]{border-top:2px solid var(--ink)}.stages__part[data-astro-cid-g7ayaiqb]{font-size:var(--text-17);border-bottom:1px solid #e2e6ec;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;font-weight:600;display:flex}.stages__part[data-astro-cid-g7ayaiqb]:hover{color:var(--red)}.stages__arrow[data-astro-cid-g7ayaiqb]{color:var(--navy);font-size:14px}.stages__also[data-astro-cid-g7ayaiqb]{color:var(--text-muted);padding-top:10px;font-size:15px;line-height:1.5}.stages__photo[data-astro-cid-g7ayaiqb]{background:var(--steel);grid-area:photo;min-height:220px}@container page (width<=1199.98px){.stages__row[data-astro-cid-g7ayaiqb]{grid-template-columns:88px minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rail text text""rail parts photo"}.stages__parts[data-astro-cid-g7ayaiqb]{padding:0 24px 28px 36px}.stages__photo[data-astro-cid-g7ayaiqb]{min-height:200px;margin:0 0 28px}}@container page (width<=767.98px){.stages[data-astro-cid-g7ayaiqb]{gap:28px}.stages__row[data-astro-cid-g7ayaiqb]{grid-template-columns:60px minmax(0,1fr);grid-template-areas:"rail text""rail parts""rail photo"}.stages__rail[data-astro-cid-g7ayaiqb]{padding-top:22px}.stages__number[data-astro-cid-g7ayaiqb]{width:44px;height:44px;font-size:14px}.stages__text[data-astro-cid-g7ayaiqb]{gap:10px;padding:22px 0 18px 16px}.stages__parts[data-astro-cid-g7ayaiqb]{padding:0 0 18px 16px}.stages__part[data-astro-cid-g7ayaiqb]{min-height:44px;padding:0;font-size:16px}.stages__photo[data-astro-cid-g7ayaiqb]{height:180px;min-height:0;margin:0 0 22px 16px}}.plant[data-astro-cid-annyvjgd]{gap:var(--space-gap-44);flex-direction:column;padding-block:clamp(64px,3.048cqw + 52.11px,96px);display:flex}@container page (width>=768px){.plant__intro[data-astro-cid-annyvjgd]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.plant__intro[data-astro-cid-annyvjgd] .section-intro__text{color:var(--on-navy);text-wrap:pretty}.plant__tiles[data-astro-cid-annyvjgd]{background:#ffffff24;grid-template-columns:minmax(0,6fr) minmax(0,3fr) minmax(0,3fr);gap:2px;display:grid}.plant__tile[data-astro-cid-annyvjgd]{background-color:var(--navy-section);background-image:var(--texture-brushed-fine-light), var(--texture-grain-light);flex-direction:column;min-width:0;display:flex}.plant__photo[data-astro-cid-annyvjgd]{background:var(--gunmetal);height:240px}.plant__body[data-astro-cid-annyvjgd]{flex-direction:column;flex:1;gap:12px;padding:28px 30px 32px;display:flex}.plant__label[data-astro-cid-annyvjgd]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.plant__title[data-astro-cid-annyvjgd]{font-size:var(--text-30);text-wrap:wrap;line-height:1}.plant__text[data-astro-cid-annyvjgd]{color:var(--on-navy);text-wrap:pretty;font-size:16px;line-height:1.55}.plant__link[data-astro-cid-annyvjgd]{border-bottom:2px solid #ffffffb3;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.plant__link[data-astro-cid-annyvjgd]:hover{border-color:var(--on-navy);color:var(--on-navy)}.plant__arrow[data-astro-cid-annyvjgd]{font-size:14px}@container page (width<=1199.98px){.plant__tiles[data-astro-cid-annyvjgd]{grid-template-columns:repeat(2,minmax(0,1fr))}.plant__tile[data-astro-cid-annyvjgd]:first-child{grid-column:1/-1}}@container page (width<=767.98px){.plant__tiles[data-astro-cid-annyvjgd]{grid-template-columns:minmax(0,1fr)}.plant__photo[data-astro-cid-annyvjgd]{height:200px}.plant__body[data-astro-cid-annyvjgd]{padding:22px 20px 26px}.plant__link[data-astro-cid-annyvjgd]{position:relative}.plant__link[data-astro-cid-annyvjgd]:before{content:"";position:absolute;inset:-10px 0}}.fixes[data-astro-cid-rnekr3nt]{flex-direction:column;gap:48px;padding-block:clamp(64px,3.048cqw + 52.11px,96px);display:flex}@container page (width>=768px){.fixes__intro[data-astro-cid-rnekr3nt]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.fixes__intro[data-astro-cid-rnekr3nt] .section-intro__side{justify-self:stretch;max-width:none}.fixes__figure[data-astro-cid-rnekr3nt]{border-top:4px solid var(--white);flex-direction:column;gap:6px;padding-top:22px;display:flex}.fixes__value[data-astro-cid-rnekr3nt]{font-family:var(--font-head);font-size:var(--text-56);white-space:nowrap;font-weight:700;line-height:1}.fixes__caption[data-astro-cid-rnekr3nt]{color:var(--on-navy);font-size:16px}.fixes__table[data-astro-cid-rnekr3nt]{border-top:4px solid var(--white)}.fixes__head[data-astro-cid-rnekr3nt],.fixes__row[data-astro-cid-rnekr3nt]{grid-template-columns:minmax(0,5fr) 56px minmax(0,7fr);gap:24px;display:grid}.fixes__head[data-astro-cid-rnekr3nt]{border-bottom:1px solid #ffffff4d;padding:14px 0}.fixes__label[data-astro-cid-rnekr3nt]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.fixes__row[data-astro-cid-rnekr3nt]{border-bottom:1px solid #ffffff2e;align-items:center;padding:26px 0}.fixes__problem[data-astro-cid-rnekr3nt]{font-family:var(--font-head);font-size:var(--text-26);text-transform:uppercase;text-wrap:balance;font-weight:700;line-height:1.05}.fixes__arrow[data-astro-cid-rnekr3nt]{color:var(--on-navy-label);font-size:22px}.fixes__fix[data-astro-cid-rnekr3nt]{flex-direction:column;gap:8px;min-width:0;display:flex}.fixes__fix-text[data-astro-cid-rnekr3nt]{color:#e3e8ef;font-size:var(--text-17);text-wrap:pretty;line-height:1.55}.fixes__link[data-astro-cid-rnekr3nt]{border-bottom:2px solid var(--white);align-self:flex-start;align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:700;display:inline-flex}.fixes__link[data-astro-cid-rnekr3nt]:hover{border-color:var(--on-navy);color:var(--on-navy)}.fixes__link-arrow[data-astro-cid-rnekr3nt]{font-size:14px}@container page (width<=767.98px){.fixes[data-astro-cid-rnekr3nt]{gap:28px}.fixes__value[data-astro-cid-rnekr3nt]{white-space:normal}.fixes__head[data-astro-cid-rnekr3nt]{display:none}.fixes__row[data-astro-cid-rnekr3nt]{grid-template-columns:minmax(0,1fr);gap:10px;padding:20px 0}.fixes__arrow-cell[data-astro-cid-rnekr3nt]{display:none}.fixes__link[data-astro-cid-rnekr3nt]{position:relative}.fixes__link[data-astro-cid-rnekr3nt]:before{content:"";position:absolute;inset:-10px 0}}.program[data-astro-cid-gbayvhws]{gap:var(--space-gap-44);flex-direction:column;padding-block:clamp(64px,3.048cqw + 52.11px,96px);display:flex}@container page (width>=768px){.program__intro[data-astro-cid-gbayvhws]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.program__intro[data-astro-cid-gbayvhws] .section-intro__text{color:var(--on-navy);text-wrap:pretty}.program__stages[data-astro-cid-gbayvhws]{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));gap:28px;display:grid;position:relative}.program__stages[data-astro-cid-gbayvhws]:before{content:"";background:#ffffff38;height:3px;position:absolute;top:27px;left:0;right:0}.program__stage[data-astro-cid-gbayvhws]{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.program__n[data-astro-cid-gbayvhws]{background:var(--white);width:56px;height:56px;color:var(--navy);font-family:var(--font-head);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));justify-content:center;align-items:center;font-size:26px;font-weight:700;display:flex}.program__title[data-astro-cid-gbayvhws]{font-size:var(--text-28);line-height:1}.program__text[data-astro-cid-gbayvhws]{max-width:300px;color:var(--on-navy);text-wrap:pretty;font-size:16px;line-height:1.55}.program__foot[data-astro-cid-gbayvhws]{border-top:1px solid #ffffff2e;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding-top:26px;display:flex}.program__foot-text[data-astro-cid-gbayvhws]{color:var(--on-navy);font-size:var(--text-17)}@container page (width<=1199.98px){.program__stages[data-astro-cid-gbayvhws]{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 28px}.program__stages[data-astro-cid-gbayvhws]:before{display:none}}@container page (width<=767.98px){.program__stages[data-astro-cid-gbayvhws]{grid-template-columns:minmax(0,1fr);gap:0}.program__stage[data-astro-cid-gbayvhws]{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"n title""n text";gap:6px 18px;padding-bottom:28px;display:grid}.program__stage[data-astro-cid-gbayvhws]:last-child{padding-bottom:0}.program__stage[data-astro-cid-gbayvhws]:not(:last-child):after{content:"";background:#ffffff38;width:3px;position:absolute;top:48px;bottom:0;left:22px}.program__n[data-astro-cid-gbayvhws]{grid-area:n;width:48px;height:48px;font-size:22px}.program__title[data-astro-cid-gbayvhws]{grid-area:title;align-self:center}.program__text[data-astro-cid-gbayvhws]{grid-area:text}.program__foot[data-astro-cid-gbayvhws] .button{width:100%}}.cell[data-astro-cid-l3nxjui6]{padding-block:var(--space-section) clamp(64px, 3.048cqw + 52.11px, 96px);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.cell__intro[data-astro-cid-l3nxjui6]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.cell__intro[data-astro-cid-l3nxjui6] .section-intro__text{text-wrap:pretty}.cell__zones[data-astro-cid-l3nxjui6]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.cell__zone[data-astro-cid-l3nxjui6]{border-top:5px solid var(--ink);background:var(--white);flex-direction:column;gap:12px;min-width:0;padding:28px 30px 30px;display:flex}.cell__zone-title[data-astro-cid-l3nxjui6]{font-size:var(--text-30);line-height:.98}.cell__zone-text[data-astro-cid-l3nxjui6]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.55}.cell__parts[data-astro-cid-l3nxjui6]{border-top:3px solid var(--ink);margin-top:6px}.cell__part[data-astro-cid-l3nxjui6]{border-bottom:1px solid var(--rule-light);font-family:var(--font-head);text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;font-size:19px;font-weight:700;line-height:1.1;display:flex}.cell__part--link[data-astro-cid-l3nxjui6]:hover{color:var(--red)}.cell__arrow[data-astro-cid-l3nxjui6]{flex:none;font-size:14px}@container page (width<=1199.98px){.cell__zones[data-astro-cid-l3nxjui6]{grid-template-columns:minmax(0,1fr)}}@container page (width<=767.98px){.cell[data-astro-cid-l3nxjui6]{gap:28px}.cell__zone[data-astro-cid-l3nxjui6]{padding:22px 20px 24px}.cell__part--link[data-astro-cid-l3nxjui6]{min-height:44px;padding-block:8px}}.assemblies[data-astro-cid-aypvyvnf]{padding-block:var(--space-section);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.assemblies__intro[data-astro-cid-aypvyvnf]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.assemblies__intro[data-astro-cid-aypvyvnf] .section-intro__text{text-wrap:pretty}.assemblies__list[data-astro-cid-aypvyvnf]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.assemblies__card[data-astro-cid-aypvyvnf]{border-top:5px solid var(--ink);background:var(--gray-light);flex-direction:column;min-width:0;display:flex}.assemblies__photo[data-astro-cid-aypvyvnf]{background:var(--rule-light);height:230px}.assemblies__head[data-astro-cid-aypvyvnf]{border-bottom:3px solid var(--ink);background:var(--white);flex-direction:column;gap:8px;padding:26px 28px 22px;display:flex}.assemblies__title[data-astro-cid-aypvyvnf]{font-size:var(--text-36);text-wrap:wrap;line-height:.95}.assemblies__text[data-astro-cid-aypvyvnf]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.5}.assemblies__row[data-astro-cid-aypvyvnf]{border-bottom:1px solid var(--rule-light);grid-template-columns:36px minmax(0,1fr) 18px;align-items:start;gap:12px;padding:16px 28px;display:grid}.assemblies__row--link[data-astro-cid-aypvyvnf]:hover{background:var(--white);color:var(--red)}.assemblies__row--link[data-astro-cid-aypvyvnf]:focus-visible{outline-offset:-3px}.assemblies__n[data-astro-cid-aypvyvnf]{color:var(--text-muted);font-family:var(--font-data);padding-top:3px;font-size:14px}.assemblies__part-text[data-astro-cid-aypvyvnf]{flex-direction:column;gap:3px;min-width:0;display:flex}.assemblies__part-title[data-astro-cid-aypvyvnf]{font-family:var(--font-head);text-transform:uppercase;font-size:clamp(19px,.19cqw + 18.26px,21px);font-weight:700;line-height:1.05}.assemblies__part-desc[data-astro-cid-aypvyvnf]{color:var(--text-secondary);text-wrap:pretty;font-size:15px;line-height:1.5}.assemblies__arrow[data-astro-cid-aypvyvnf]{color:var(--navy);margin-top:4px;font-size:16px}@container page (width<=1199.98px){.assemblies__list[data-astro-cid-aypvyvnf]{grid-template-columns:repeat(2,minmax(0,1fr))}.assemblies__card[data-astro-cid-aypvyvnf]:last-child:nth-child(odd){grid-column:1/-1}}@container page (width<=767.98px){.assemblies[data-astro-cid-aypvyvnf]{gap:28px}.assemblies__list[data-astro-cid-aypvyvnf]{grid-template-columns:minmax(0,1fr)}.assemblies__photo[data-astro-cid-aypvyvnf]{height:180px}.assemblies__head[data-astro-cid-aypvyvnf]{padding:20px 20px 18px}.assemblies__row[data-astro-cid-aypvyvnf]{padding:14px 16px}}.valve-plastics[data-astro-cid-ebxz6ouv]{gap:var(--space-gap-44);padding-block:var(--space-section);flex-direction:column;display:flex}@container page (width>=768px){.valve-plastics__intro[data-astro-cid-ebxz6ouv]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.valve-plastics__intro[data-astro-cid-ebxz6ouv] .section-intro__text{text-wrap:pretty}.valve-plastics__grid[data-astro-cid-ebxz6ouv]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.valve-plastics__group[data-astro-cid-ebxz6ouv]{--chamfer:18px;background:var(--white);flex-direction:column;min-width:0;display:flex}.valve-plastics__group-title[data-astro-cid-ebxz6ouv]{background-color:var(--navy);color:var(--white);font-size:var(--text-26);padding:22px 28px;line-height:normal}.valve-plastics__row[data-astro-cid-ebxz6ouv]{border-bottom:1px solid var(--rule-light);grid-template-columns:170px minmax(0,1fr) 24px;align-items:center;gap:18px;padding:15px 28px;display:grid}.valve-plastics__row[data-astro-cid-ebxz6ouv]:hover{background:var(--gray-light)}.valve-plastics__row[data-astro-cid-ebxz6ouv]:focus-visible{outline-offset:-3px}.valve-plastics__name-cell[data-astro-cid-ebxz6ouv]{flex-direction:column;gap:2px;min-width:0;display:flex}.valve-plastics__name[data-astro-cid-ebxz6ouv]{font-family:var(--font-head);font-size:var(--text-22);text-transform:uppercase;font-weight:700;line-height:1}.valve-plastics__aka[data-astro-cid-ebxz6ouv]{color:var(--text-muted);font-size:13px}.valve-plastics__use[data-astro-cid-ebxz6ouv]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.5}.valve-plastics__arrow[data-astro-cid-ebxz6ouv]{color:var(--navy);justify-self:end;font-size:16px}@container page (width<=1199.98px){.valve-plastics__grid[data-astro-cid-ebxz6ouv]{grid-template-columns:minmax(0,1fr)}}@container page (width<=767.98px){.valve-plastics__group[data-astro-cid-ebxz6ouv]{--chamfer:14px}.valve-plastics__group-title[data-astro-cid-ebxz6ouv]{padding:16px}.valve-plastics__row[data-astro-cid-ebxz6ouv]{grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"name arrow""use arrow";gap:6px 16px;padding:14px 16px}.valve-plastics__name-cell[data-astro-cid-ebxz6ouv]{grid-area:name}.valve-plastics__use[data-astro-cid-ebxz6ouv]{grid-area:use;font-size:15px}.valve-plastics__arrow[data-astro-cid-ebxz6ouv]{grid-area:arrow}}.collector[data-astro-cid-gaeoap6u]{padding-block:var(--space-section);flex-direction:column;gap:48px;display:flex}@container page (width>=768px){.collector__intro[data-astro-cid-gaeoap6u]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.collector__intro[data-astro-cid-gaeoap6u] .section-intro__text{text-wrap:pretty}.collector__grid[data-astro-cid-gaeoap6u]{border-top:4px solid var(--ink);grid-template-columns:minmax(0,6fr) minmax(0,6fr);display:grid}.collector__photo[data-astro-cid-gaeoap6u]{background:var(--steel);min-height:600px}.collector__side[data-astro-cid-gaeoap6u]{background:var(--gray-light);flex-direction:column;display:flex}.collector__row[data-astro-cid-gaeoap6u]{border-bottom:1px solid var(--rule-light);background:var(--white);grid-template-columns:72px minmax(0,1fr) 24px;align-items:center;gap:20px;padding:22px 32px 22px 28px;display:grid}.collector__row--link[data-astro-cid-gaeoap6u]:hover{color:var(--red)}.collector__row--link[data-astro-cid-gaeoap6u]:focus-visible{outline-offset:-3px}.collector__number[data-astro-cid-gaeoap6u]{background:var(--gunmetal);width:52px;height:52px;color:var(--white);font-family:var(--font-data);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);justify-content:center;align-items:center;font-size:16px;display:flex}.collector__row--link[data-astro-cid-gaeoap6u] .collector__number[data-astro-cid-gaeoap6u]{background:var(--navy)}.collector__text[data-astro-cid-gaeoap6u]{flex-direction:column;gap:4px;min-width:0;display:flex}.collector__title[data-astro-cid-gaeoap6u]{font-family:var(--font-head);text-transform:uppercase;font-size:clamp(21px,.381cqw + 19.51px,25px);font-weight:700;line-height:1}.collector__desc[data-astro-cid-gaeoap6u]{color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.5}.collector__arrow[data-astro-cid-gaeoap6u]{color:var(--navy);font-size:18px}.collector__foot[data-astro-cid-gaeoap6u]{flex-direction:column;gap:18px;margin-top:auto;padding:28px 32px 30px 28px;display:flex}.collector__note[data-astro-cid-gaeoap6u]{color:var(--text-secondary);font-size:var(--text-17);text-wrap:pretty;line-height:1.6}.collector__foot[data-astro-cid-gaeoap6u] .collector__button{--button-bg:var(--navy);--button-bg-hover:var(--red);--button-height:54px;--button-pad-x:24px;align-self:flex-start}@container page (width<=999.98px){.collector__grid[data-astro-cid-gaeoap6u]{grid-template-columns:minmax(0,1fr)}.collector__photo[data-astro-cid-gaeoap6u]{height:clamp(220px,45cqw,420px);min-height:0}}@container page (width<=767.98px){.collector[data-astro-cid-gaeoap6u]{gap:28px}.collector__row[data-astro-cid-gaeoap6u]{grid-template-columns:44px minmax(0,1fr) 18px;gap:14px;padding:18px 16px}.collector__number[data-astro-cid-gaeoap6u]{width:44px;height:44px;font-size:14px}.collector__title[data-astro-cid-gaeoap6u]{font-size:20px}.collector__desc[data-astro-cid-gaeoap6u]{font-size:15px}.collector__foot[data-astro-cid-gaeoap6u]{padding:22px 16px 24px}.collector__foot[data-astro-cid-gaeoap6u] .collector__button{align-self:stretch}}
