.caps-fit[data-astro-cid-vauejbpv]{flex-direction:column;gap:40px;display:flex}.caps-fit__frame[data-astro-cid-vauejbpv]{border:2px solid var(--ink);grid-template-columns:minmax(0,1fr) 360px minmax(0,1fr);grid-template-areas:"first image second""either either either";display:grid}.caps-fit__side[data-astro-cid-vauejbpv]{flex-direction:column;gap:16px;padding:32px 34px;display:flex}.caps-fit__side--first[data-astro-cid-vauejbpv]{grid-area:first}.caps-fit__side--second[data-astro-cid-vauejbpv]{--badge:var(--gunmetal);grid-area:second}.caps-fit__side-title[data-astro-cid-vauejbpv]{font-size:var(--text-28);align-items:center;gap:12px;line-height:1;display:flex}.caps-fit__badge[data-astro-cid-vauejbpv]{background:var(--badge,var(--navy));color:var(--white);letter-spacing:.1em;padding:5px 10px;font-size:15px;line-height:normal}.caps-fit__side-text[data-astro-cid-vauejbpv]{color:var(--text-muted);font-size:16px;line-height:1.55}.caps-fit__list[data-astro-cid-vauejbpv]{border-top:2px solid var(--ink)}.caps-fit__item[data-astro-cid-vauejbpv]{border-bottom:1px solid var(--rule-light);padding:12px 0;font-size:16px}.caps-fit__image[data-astro-cid-vauejbpv]{border-right:1px solid var(--rule-mid);border-left:1px solid var(--rule-mid);background:var(--gray-light);grid-area:image;min-height:320px}.caps-fit__either[data-astro-cid-vauejbpv]{border-top:2px solid var(--ink);background:var(--navy);color:var(--white);grid-area:either;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:24px;padding:20px 34px;display:grid}.caps-fit__either-label[data-astro-cid-vauejbpv]{white-space:nowrap;font-size:20px;line-height:normal}.caps-fit__chips[data-astro-cid-vauejbpv]{flex-wrap:wrap;gap:10px;display:flex}.caps-fit__chip[data-astro-cid-vauejbpv]{border:1px solid #ffffff59;padding:8px 14px;font-size:15px}.caps-fit__info[data-astro-cid-vauejbpv]{background:var(--steel);color:var(--text-secondary);align-items:center;gap:14px;padding:18px 24px;font-size:16px;display:flex}.caps-fit__info-icon[data-astro-cid-vauejbpv]{color:var(--navy);font-size:22px}@container page (width<=1099.98px){.caps-fit__frame[data-astro-cid-vauejbpv]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"image image""first second""either either"}.caps-fit__image[data-astro-cid-vauejbpv]{border:0;border-bottom:1px solid var(--rule-mid);min-height:260px}.caps-fit__side--second[data-astro-cid-vauejbpv]{border-left:1px solid var(--rule-mid)}}@container page (width<=767.98px){.caps-fit__frame[data-astro-cid-vauejbpv]{grid-template-columns:minmax(0,1fr);grid-template-areas:"first""image""second""either"}.caps-fit__image[data-astro-cid-vauejbpv]{border-top:1px solid var(--rule-mid);min-height:180px}.caps-fit__side[data-astro-cid-vauejbpv]{padding:22px 20px}.caps-fit__side--second[data-astro-cid-vauejbpv]{border-left:0}.caps-fit__either[data-astro-cid-vauejbpv]{grid-template-columns:minmax(0,1fr);gap:14px;padding:20px}.caps-fit__info[data-astro-cid-vauejbpv]{align-items:flex-start;padding:16px 18px}}.caps-failures[data-astro-cid-uxly5egm]{--soft-edge:#8fa3c4;flex-direction:column;gap:40px;display:flex}.caps-failures[data-astro-cid-uxly5egm] .section-intro .section-intro__text{color:var(--on-navy)}.caps-failures__list[data-astro-cid-uxly5egm]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.caps-failures__item[data-astro-cid-uxly5egm]{border-bottom:1px solid #ffffff24;grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:14px;padding:20px 0;display:grid}.caps-failures__see[data-astro-cid-uxly5egm]{font-size:18px;font-weight:700}.caps-failures__leads[data-astro-cid-uxly5egm]{color:var(--on-navy);font-size:16px;line-height:1.45}.caps-failures__arrow[data-astro-cid-uxly5egm]{color:var(--soft-edge);font-size:18px}.caps-failures__note[data-astro-cid-uxly5egm]{border-left:4px solid var(--soft-edge);font-size:var(--text-17);background:#ffffff0f;align-items:center;gap:16px;padding:20px 26px;display:flex}.caps-failures__note-icon[data-astro-cid-uxly5egm]{font-size:24px}@container page (width<=899.98px){.caps-failures__list[data-astro-cid-uxly5egm]{grid-template-columns:minmax(0,1fr)}}@container page (width<=599.98px){.caps-failures__item[data-astro-cid-uxly5egm]{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"see see""arrow leads";align-items:start;gap:6px 8px;padding:16px 0}.caps-failures__see[data-astro-cid-uxly5egm]{grid-area:see}.caps-failures__arrow[data-astro-cid-uxly5egm]{grid-area:arrow;margin-top:2px}.caps-failures__leads[data-astro-cid-uxly5egm]{grid-area:leads}.caps-failures__note[data-astro-cid-uxly5egm]{align-items:flex-start;padding:18px 20px;font-size:16px}}.caps-duties[data-astro-cid-kfoz7zst]{gap:var(--space-gap-56);grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start;display:grid}.caps-duties__main[data-astro-cid-kfoz7zst]{flex-direction:column;gap:32px;display:flex}.caps-duties__heading[data-astro-cid-kfoz7zst]{flex-direction:column;gap:18px;display:flex}.caps-duties__title[data-astro-cid-kfoz7zst]{font-size:var(--text-52);line-height:.96}.caps-duties__table[data-astro-cid-kfoz7zst]{border-top:3px solid var(--ink);table-layout:fixed;width:100%}.caps-duties__head-row[data-astro-cid-kfoz7zst],.caps-duties__row[data-astro-cid-kfoz7zst]{border-bottom:1px solid var(--rule-light)}.caps-duties__head[data-astro-cid-kfoz7zst],.caps-duties__duty[data-astro-cid-kfoz7zst],.caps-duties__why[data-astro-cid-kfoz7zst]{padding-right:24px}.caps-duties__head[data-astro-cid-kfoz7zst]:first-child{width:244px}.caps-duties__head[data-astro-cid-kfoz7zst]:last-child{width:330px;padding-right:0}.caps-duties__head[data-astro-cid-kfoz7zst]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;padding-block:12px;font-size:11px}.caps-duties__duty[data-astro-cid-kfoz7zst],.caps-duties__why[data-astro-cid-kfoz7zst],.caps-duties__plastics[data-astro-cid-kfoz7zst]{vertical-align:middle;padding-block:18px}.caps-duties__duty[data-astro-cid-kfoz7zst]{font-family:var(--font-head);text-transform:uppercase;font-size:clamp(19px,.19cqw + 18.26px,21px);font-weight:700;line-height:1.05}.caps-duties__why[data-astro-cid-kfoz7zst]{color:var(--text-muted);font-size:16px;line-height:1.5}.caps-duties__chips[data-astro-cid-kfoz7zst]{flex-wrap:wrap;gap:6px;display:flex}.caps-duties__chip[data-astro-cid-kfoz7zst]{border:1px solid var(--rule-light);background:var(--gray-light);white-space:nowrap;align-items:center;gap:6px;padding:6px 10px;font-size:14px;font-weight:600;display:inline-flex}.caps-duties__chip[data-astro-cid-kfoz7zst]:hover{border-color:var(--ink)}.caps-duties__chip-arrow[data-astro-cid-kfoz7zst]{color:var(--red);font-size:12px}.caps-duties__panel[data-astro-cid-kfoz7zst]{margin-top:var(--panel-offset,118px);flex-direction:column;gap:16px;padding:36px;display:flex}.caps-duties__panel-title[data-astro-cid-kfoz7zst]{font-size:var(--text-26);line-height:1.05}.caps-duties__factors[data-astro-cid-kfoz7zst]{border-top:2px solid var(--ink)}.caps-duties__factor[data-astro-cid-kfoz7zst]{border-bottom:1px solid var(--rule-mid);align-items:center;gap:12px;padding:12px 0;font-weight:600;display:flex}.caps-duties__factor-icon[data-astro-cid-kfoz7zst]{color:var(--navy);font-size:20px}.caps-duties__panel-note[data-astro-cid-kfoz7zst]{color:var(--text-secondary);font-size:16px;line-height:1.55}@container page (width<=1199.98px){.caps-duties[data-astro-cid-kfoz7zst]{grid-template-columns:minmax(0,1fr)}.caps-duties__panel[data-astro-cid-kfoz7zst]{margin-top:0}}@container page (width<=999.98px){.caps-duties__head[data-astro-cid-kfoz7zst]:first-child{width:204px}.caps-duties__head[data-astro-cid-kfoz7zst]:last-child{width:40%}}@container page (width<=767.98px){.caps-duties__table[data-astro-cid-kfoz7zst],.caps-duties__table[data-astro-cid-kfoz7zst] tbody[data-astro-cid-kfoz7zst],.caps-duties__row[data-astro-cid-kfoz7zst],.caps-duties__duty[data-astro-cid-kfoz7zst],.caps-duties__why[data-astro-cid-kfoz7zst],.caps-duties__plastics[data-astro-cid-kfoz7zst]{display:block}.caps-duties__table[data-astro-cid-kfoz7zst] thead[data-astro-cid-kfoz7zst]{display:none}.caps-duties__row[data-astro-cid-kfoz7zst]{padding:16px 0}.caps-duties__duty[data-astro-cid-kfoz7zst],.caps-duties__why[data-astro-cid-kfoz7zst],.caps-duties__plastics[data-astro-cid-kfoz7zst]{padding:0}.caps-duties__why[data-astro-cid-kfoz7zst]{margin-top:8px;font-size:15px}.caps-duties__chips[data-astro-cid-kfoz7zst]{padding-top:12px}.caps-duties__panel[data-astro-cid-kfoz7zst]{--chamfer:14px;padding:24px 20px}}
