.timing-belts[data-astro-cid-2k2xmopw]{flex-direction:column;gap:40px;display:flex}.timing-belts__box[data-astro-cid-2k2xmopw]{--chamfer:20px;background:var(--white);flex-direction:column;display:flex}.timing-belts__tabs[data-astro-cid-2k2xmopw]{grid-template-columns:repeat(var(--tabs), minmax(0, 1fr));border-bottom:3px solid var(--ink);display:grid}.timing-belts__tab[data-astro-cid-2k2xmopw]{background:var(--white);color:var(--text-muted);font-family:var(--font-head);font-size:var(--text-18);letter-spacing:.05em;text-align:center;text-transform:uppercase;border:0;padding:20px 12px;font-weight:700}.timing-belts__tab[data-astro-cid-2k2xmopw]:hover{background:var(--gray-light)}.timing-belts__tab[data-astro-cid-2k2xmopw][aria-selected=true]{background:var(--navy);color:var(--white)}.timing-belts__tab[data-astro-cid-2k2xmopw]:focus-visible{outline-offset:-5px}.timing-belts__tab[data-astro-cid-2k2xmopw][aria-selected=true]:focus-visible{outline-color:var(--white)}.timing-belts__panel[data-astro-cid-2k2xmopw]{flex-direction:column;gap:30px;padding:44px 44px 36px;display:flex}@media (scripting:enabled){.timing-belts__panel[data-astro-cid-2k2xmopw]:not([data-active]){display:none}}.timing-belts__code[data-astro-cid-2k2xmopw]{flex-direction:column;gap:10px;display:flex}.timing-belts__label[data-astro-cid-2k2xmopw]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.timing-belts__segments[data-astro-cid-2k2xmopw]{align-items:stretch;gap:6px;display:flex}.timing-belts__segment[data-astro-cid-2k2xmopw]{flex-direction:column-reverse;justify-content:flex-end;gap:12px;min-width:150px;display:flex}.timing-belts__value[data-astro-cid-2k2xmopw]{border-bottom:4px solid var(--navy);background:var(--gray-light);font-family:var(--font-data);padding:14px 18px;font-size:clamp(40px,2.286cqw + 31.09px,64px);font-weight:500;line-height:1}.timing-belts__segment-label[data-astro-cid-2k2xmopw]{flex-direction:column;gap:3px;padding:0 4px;font-size:16px;display:flex}.timing-belts__detail[data-astro-cid-2k2xmopw]{color:var(--text-muted);font-family:var(--font-data);font-size:14px}.timing-belts__family[data-astro-cid-2k2xmopw]{border-top:1px solid var(--rule-light);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:40px;padding-top:24px;display:grid}.timing-belts__tooth[data-astro-cid-2k2xmopw]{flex-direction:column;gap:8px;display:flex}.timing-belts__name[data-astro-cid-2k2xmopw]{font-size:var(--text-24);line-height:1}.timing-belts__tooth-text[data-astro-cid-2k2xmopw]{color:var(--text-muted);font-size:16px;line-height:1.55}.timing-belts__pitches[data-astro-cid-2k2xmopw]{flex-direction:column;gap:10px;display:flex}.timing-belts__chips[data-astro-cid-2k2xmopw]{flex-wrap:wrap;gap:8px;display:flex}.timing-belts__chip[data-astro-cid-2k2xmopw]{font-family:var(--font-data);border:1px solid #c3cad4;padding:8px 12px;font-size:14px}.timing-belts__chip[data-astro-cid-2k2xmopw] strong[data-astro-cid-2k2xmopw]{font-family:var(--font-body)}.timing-belts__notes[data-astro-cid-2k2xmopw]{border-top:1px solid var(--rule-light);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.timing-belts__note[data-astro-cid-2k2xmopw]{background:var(--gray-light);color:var(--text-secondary);align-items:flex-start;gap:14px;padding:20px 28px;font-size:15px;line-height:1.55;display:flex}.timing-belts__note[data-astro-cid-2k2xmopw] strong{color:var(--ink)}.timing-belts__note--warning[data-astro-cid-2k2xmopw]{background:var(--navy);color:var(--white)}.timing-belts__note--warning[data-astro-cid-2k2xmopw] strong{color:var(--white)}.timing-belts__note-icon[data-astro-cid-2k2xmopw]{color:var(--navy);flex:none;margin-top:1px;font-size:22px}.timing-belts__note--warning[data-astro-cid-2k2xmopw] .timing-belts__note-icon[data-astro-cid-2k2xmopw]{color:var(--white)}@container page (width<=899.98px){.timing-belts__family[data-astro-cid-2k2xmopw],.timing-belts__notes[data-astro-cid-2k2xmopw]{grid-template-columns:minmax(0,1fr);gap:20px}.timing-belts__notes[data-astro-cid-2k2xmopw]{gap:0}}@container page (width<=767.98px){.timing-belts__box[data-astro-cid-2k2xmopw]{--chamfer:14px}.timing-belts__tabs[data-astro-cid-2k2xmopw]{grid-template-columns:repeat(2,minmax(0,1fr))}.timing-belts__tab[data-astro-cid-2k2xmopw]{min-height:52px;padding:12px 8px;font-size:16px}.timing-belts__panel[data-astro-cid-2k2xmopw]{padding:24px 20px}.timing-belts__segment[data-astro-cid-2k2xmopw]{flex:1;min-width:0}.timing-belts__value[data-astro-cid-2k2xmopw]{padding:12px 10px;font-size:clamp(26px,8cqw,40px)}.timing-belts__segment-label[data-astro-cid-2k2xmopw]{font-size:14px}.timing-belts__detail[data-astro-cid-2k2xmopw]{overflow-wrap:anywhere}.timing-belts__note[data-astro-cid-2k2xmopw]{padding:18px 20px}}.timing-defines[data-astro-cid-654e5ynz]{gap:var(--space-gap-44);flex-direction:column;display:flex}.timing-defines__heading[data-astro-cid-654e5ynz]{text-align:center;flex-direction:column;align-items:center;gap:18px;display:flex}.timing-defines__eyebrow[data-astro-cid-654e5ynz]{font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:14px;font-size:clamp(14px,.19cqw + 13.26px,16px);font-weight:700;line-height:1.2;display:flex}.timing-defines__eyebrow[data-astro-cid-654e5ynz]:before,.timing-defines__eyebrow[data-astro-cid-654e5ynz]:after{content:"";background:var(--red);flex:none;width:40px;height:3px}.timing-defines__title[data-astro-cid-654e5ynz]{font-size:var(--text-52);line-height:.96}.timing-defines__body[data-astro-cid-654e5ynz]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) minmax(0,1fr);grid-template-areas:"left image right";align-items:stretch;gap:28px;display:grid}.timing-defines__zones[data-astro-cid-654e5ynz]{flex-direction:column;gap:28px;display:flex}.timing-defines__zones--left[data-astro-cid-654e5ynz]{grid-area:left}.timing-defines__zones--right[data-astro-cid-654e5ynz]{grid-area:right}.timing-defines__zone[data-astro-cid-654e5ynz]{border-top:3px solid var(--ink);flex-direction:column;flex:1;gap:12px;padding-top:26px;display:flex}.timing-defines__zone-title[data-astro-cid-654e5ynz]{font-size:var(--text-24);align-items:center;gap:12px;line-height:1;display:flex}.timing-defines__number[data-astro-cid-654e5ynz]{background:var(--navy);width:30px;height:30px;color:var(--white);flex:none;justify-content:center;align-items:center;font-size:16px;display:flex}.timing-defines__items[data-astro-cid-654e5ynz]{flex-direction:column;gap:7px;display:flex}.timing-defines__item[data-astro-cid-654e5ynz]{color:var(--text-secondary);align-items:flex-start;gap:10px;font-size:16px;line-height:1.45;display:flex}.timing-defines__item[data-astro-cid-654e5ynz]:before{content:"";background:var(--navy);flex:none;width:6px;height:6px;margin-top:8px}.timing-defines__image[data-astro-cid-654e5ynz]{--chamfer:20px;background:var(--gray-light);grid-area:image;min-height:460px}.timing-defines[data-astro-cid-654e5ynz] .timing-defines__note{--note-size:16px}@container page (width<=999.98px){.timing-defines__body[data-astro-cid-654e5ynz]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"image image""left right"}.timing-defines__image[data-astro-cid-654e5ynz]{min-height:clamp(220px,40cqw,360px)}}@container page (width<=767.98px){.timing-defines__heading[data-astro-cid-654e5ynz]{text-align:left;align-items:flex-start}.timing-defines__eyebrow[data-astro-cid-654e5ynz]:after{display:none}.timing-defines__body[data-astro-cid-654e5ynz]{grid-template-columns:minmax(0,1fr);grid-template-areas:"image""left""right"}.timing-defines__image[data-astro-cid-654e5ynz]{--chamfer:14px}.timing-defines__zone[data-astro-cid-654e5ynz]{padding-top:20px}}
