.rollers-anatomy[data-astro-cid-o322diru]{gap:var(--space-gap-48);flex-direction:column;display:flex}.rollers-anatomy__body[data-astro-cid-o322diru]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:32px;display:grid}.rollers-anatomy__side[data-astro-cid-o322diru]{flex-direction:column;gap:20px;display:flex}.rollers-anatomy__image[data-astro-cid-o322diru]{--chamfer:20px;background:var(--white);height:300px}.rollers-anatomy__cards[data-astro-cid-o322diru]{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.rollers-anatomy__card[data-astro-cid-o322diru]{border-top:4px solid var(--navy);background:var(--white);flex-direction:column;gap:6px;min-width:0;padding:20px 22px;display:flex}.rollers-anatomy__card--second[data-astro-cid-o322diru]{border-top-color:var(--gunmetal)}.rollers-anatomy__card-title[data-astro-cid-o322diru]{font-size:clamp(20px,.095cqw + 19.63px,21px);line-height:normal}.rollers-anatomy__card-text[data-astro-cid-o322diru]{color:var(--text-muted);font-size:15px;line-height:1.5}.rollers-anatomy__panel[data-astro-cid-o322diru]{--chamfer:20px;background:var(--white)}.rollers-anatomy__table[data-astro-cid-o322diru]{table-layout:fixed;width:100%}.rollers-anatomy__head[data-astro-cid-o322diru]{border-bottom:3px solid var(--ink);color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;padding:16px 0 16px 24px;font-size:11px;font-weight:400}.rollers-anatomy__head[data-astro-cid-o322diru]:first-child{width:208px;padding-left:28px}.rollers-anatomy__head[data-astro-cid-o322diru]:nth-child(2){width:calc(50% - 118px)}.rollers-anatomy__row[data-astro-cid-o322diru]{border-bottom:1px solid var(--rule-light)}.rollers-anatomy__part[data-astro-cid-o322diru],.rollers-anatomy__tell[data-astro-cid-o322diru],.rollers-anatomy__fail[data-astro-cid-o322diru]{text-align:left;vertical-align:top;padding:22px 0 22px 24px;font-size:16px;line-height:1.5}.rollers-anatomy__part[data-astro-cid-o322diru]{padding-left:28px}.rollers-anatomy__head[data-astro-cid-o322diru]:last-child,.rollers-anatomy__fail[data-astro-cid-o322diru]{padding-right:28px}.rollers-anatomy__number[data-astro-cid-o322diru],.rollers-anatomy__part-name[data-astro-cid-o322diru]{display:block}.rollers-anatomy__number[data-astro-cid-o322diru]{color:var(--text-placeholder);font-family:var(--font-data);margin-bottom:6px;font-size:12px;line-height:normal}.rollers-anatomy__part-name[data-astro-cid-o322diru]{font-family:var(--font-head);font-size:var(--text-23);text-transform:uppercase;font-weight:700;line-height:1}.rollers-anatomy__fail[data-astro-cid-o322diru]{color:var(--text-muted)}.rollers-anatomy__label[data-astro-cid-o322diru]{display:none}.rollers-anatomy__note[data-astro-cid-o322diru]{background:var(--gray-light);color:var(--text-secondary);align-items:flex-start;gap:16px;padding:22px 28px;font-size:16px;line-height:1.55;display:flex}.rollers-anatomy__note[data-astro-cid-o322diru] strong{color:var(--ink)}.rollers-anatomy__note[data-astro-cid-o322diru] .rich-text__link{color:inherit;text-underline-offset:3px;white-space:nowrap;text-decoration:underline}.rollers-anatomy__note[data-astro-cid-o322diru] .rich-text__link:after{content:"→" / "";margin-left:4px;font-size:13px}.rollers-anatomy__note-icon[data-astro-cid-o322diru]{color:var(--navy);flex:none;font-size:24px}@container page (width<=999.98px){.rollers-anatomy__body[data-astro-cid-o322diru]{grid-template-columns:minmax(0,1fr)}.rollers-anatomy__image[data-astro-cid-o322diru]{height:clamp(200px,36cqw,300px)}}@container page (width<=767.98px){.rollers-anatomy__panel[data-astro-cid-o322diru],.rollers-anatomy__image[data-astro-cid-o322diru]{--chamfer:14px}.rollers-anatomy__cards[data-astro-cid-o322diru]{grid-template-columns:minmax(0,1fr)}.rollers-anatomy__table[data-astro-cid-o322diru] thead[data-astro-cid-o322diru]{display:none}.rollers-anatomy__table[data-astro-cid-o322diru],.rollers-anatomy__table[data-astro-cid-o322diru] tbody[data-astro-cid-o322diru],.rollers-anatomy__row[data-astro-cid-o322diru],.rollers-anatomy__part[data-astro-cid-o322diru],.rollers-anatomy__tell[data-astro-cid-o322diru],.rollers-anatomy__fail[data-astro-cid-o322diru]{display:block}.rollers-anatomy__row[data-astro-cid-o322diru]{padding:18px 20px}.rollers-anatomy__row[data-astro-cid-o322diru]:first-child{border-top:3px solid var(--ink)}.rollers-anatomy__part[data-astro-cid-o322diru],.rollers-anatomy__tell[data-astro-cid-o322diru],.rollers-anatomy__fail[data-astro-cid-o322diru]{padding:0}.rollers-anatomy__tell[data-astro-cid-o322diru],.rollers-anatomy__fail[data-astro-cid-o322diru]{margin-top:12px;font-size:15px}.rollers-anatomy__label[data-astro-cid-o322diru]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:11px;display:block}.rollers-anatomy__note[data-astro-cid-o322diru]{padding:18px 20px}}.rollers-shapes[data-astro-cid-csiejpn4]{gap:var(--space-gap-44);flex-direction:column;display:flex}.rollers-shapes__grid[data-astro-cid-csiejpn4]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:20px;display:grid}.rollers-shapes__card[data-astro-cid-csiejpn4]{--chamfer:16px;background:var(--gray-light);flex-direction:column;min-width:0;display:flex}.rollers-shapes__image[data-astro-cid-csiejpn4]{background:var(--steel);height:130px}.rollers-shapes__text[data-astro-cid-csiejpn4]{border-top:3px solid var(--ink);flex-direction:column;gap:6px;padding:20px 24px 24px;display:flex}.rollers-shapes__top[data-astro-cid-csiejpn4]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.rollers-shapes__title[data-astro-cid-csiejpn4]{font-size:var(--text-24);line-height:1}.rollers-shapes__number[data-astro-cid-csiejpn4]{color:var(--text-muted);font-family:var(--font-data);font-size:12px}.rollers-shapes__body[data-astro-cid-csiejpn4]{color:var(--text-muted);font-size:15px;line-height:1.55}@container page (width<=1199.98px){.rollers-shapes__grid[data-astro-cid-csiejpn4]{grid-template-columns:repeat(var(--cols-tablet), minmax(0, 1fr))}}@container page (width<=599.98px){.rollers-shapes__grid[data-astro-cid-csiejpn4]{grid-template-columns:minmax(0,1fr);gap:12px}.rollers-shapes__card[data-astro-cid-csiejpn4]{--chamfer:14px}.rollers-shapes__text[data-astro-cid-csiejpn4]{padding:16px 20px 20px}}.rollers-span[data-astro-cid-ecjetwjb] .section-intro--stack{align-items:stretch}.rollers-span[data-astro-cid-ecjetwjb]{gap:var(--space-gap-64);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;padding-block:clamp(64px,3.048cqw + 52.11px,96px);display:grid}.rollers-span__text[data-astro-cid-ecjetwjb]{flex-direction:column;gap:20px;display:flex}.rollers-span__intro[data-astro-cid-ecjetwjb] .section-intro__text{max-width:640px;color:var(--on-navy)}.rollers-span__factors[data-astro-cid-ecjetwjb]{border-top:1px solid #fff3;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px;margin-top:6px;display:grid}.rollers-span__factor[data-astro-cid-ecjetwjb]{border-bottom:1px solid #ffffff24;align-items:center;gap:12px;min-width:0;padding:15px 0;font-size:16px;font-weight:600;display:flex}.rollers-span__factor-icon[data-astro-cid-ecjetwjb]{color:var(--on-navy-label);flex:none;font-size:20px}.rollers-span__outro[data-astro-cid-ecjetwjb]{color:var(--on-navy);font-size:16px;line-height:1.6}.rollers-span__image[data-astro-cid-ecjetwjb]{--chamfer:20px;background:var(--steel);height:360px;color:var(--ink)}@container page (width<=999.98px){.rollers-span[data-astro-cid-ecjetwjb]{grid-template-columns:minmax(0,1fr)}.rollers-span__image[data-astro-cid-ecjetwjb]{height:clamp(200px,36cqw,320px)}}@container page (width<=767.98px){.rollers-span__factors[data-astro-cid-ecjetwjb]{grid-template-columns:minmax(0,1fr)}.rollers-span__image[data-astro-cid-ecjetwjb]{--chamfer:14px}}
