.parts-b-diagram-spec[data-astro-cid-drl5crxv]{column-gap:var(--space-gap-56);align-items:start;display:grid}.parts-b-diagram-spec--image-left[data-astro-cid-drl5crxv]{grid-template:"heading body""image body"1fr/minmax(0,5fr) minmax(0,7fr);row-gap:26px}.parts-b-diagram-spec--image-right[data-astro-cid-drl5crxv]{grid-template:"heading image""body image"1fr/minmax(0,7fr) minmax(0,5fr);row-gap:28px}.parts-b-diagram-spec__heading[data-astro-cid-drl5crxv]{flex-direction:column;grid-area:heading;gap:20px;display:flex}.parts-b-diagram-spec--image-right[data-astro-cid-drl5crxv] .parts-b-diagram-spec__heading[data-astro-cid-drl5crxv]{gap:18px}.parts-b-diagram-spec__title[data-astro-cid-drl5crxv]{font-size:var(--text-52);line-height:.96}.parts-b-diagram-spec__intro[data-astro-cid-drl5crxv]{color:var(--text-secondary);font-size:var(--text-17);line-height:1.6}.parts-b-diagram-spec__image[data-astro-cid-drl5crxv]{--chamfer:18px;height:var(--image-h);background:var(--gray-light);grid-area:image}.parts-b-diagram-spec--image-right[data-astro-cid-drl5crxv] .parts-b-diagram-spec__image[data-astro-cid-drl5crxv]{--chamfer:20px;height:auto;min-height:var(--image-h);align-self:stretch}.parts-b-diagram-spec__body[data-astro-cid-drl5crxv]{border-top:3px solid var(--ink);grid-area:body}.parts-b-diagram-spec__body[data-astro-cid-drl5crxv] .parts-b-diagram-spec__note{margin-top:20px;font-size:15px}.parts-b-diagram-spec--image-right[data-astro-cid-drl5crxv] .parts-b-diagram-spec__body[data-astro-cid-drl5crxv] .parts-b-diagram-spec__note{margin-top:28px;font-size:16px}@container page (width<=999.98px){.parts-b-diagram-spec--image-left[data-astro-cid-drl5crxv],.parts-b-diagram-spec--image-right[data-astro-cid-drl5crxv]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"heading""image""body";row-gap:24px}.parts-b-diagram-spec__image[data-astro-cid-drl5crxv],.parts-b-diagram-spec--image-right[data-astro-cid-drl5crxv] .parts-b-diagram-spec__image[data-astro-cid-drl5crxv]{width:100%;max-width:640px;height:300px;min-height:0}}@container page (width<=767.98px){.parts-b-diagram-spec__heading[data-astro-cid-drl5crxv],.parts-b-diagram-spec--image-right[data-astro-cid-drl5crxv] .parts-b-diagram-spec__heading[data-astro-cid-drl5crxv]{gap:14px}.parts-b-diagram-spec__image[data-astro-cid-drl5crxv],.parts-b-diagram-spec--image-right[data-astro-cid-drl5crxv] .parts-b-diagram-spec__image[data-astro-cid-drl5crxv]{--chamfer:14px;height:220px}}
