.service-hero[data-astro-cid-lmvnfxbt]{padding:40px var(--space-inline) 0}.service-hero__grid[data-astro-cid-lmvnfxbt]{column-gap:var(--space-gap-64);grid-template-rows:1fr repeat(6,auto) 1fr;grid-template-columns:minmax(0,6fr) minmax(0,6fr);grid-template-areas:".photo""eyebrow photo""title photo""lead photo""actions photo""email photo""proof photo"".photo";padding:52px 0 64px;display:grid}.service-hero__eyebrow[data-astro-cid-lmvnfxbt]{grid-area:eyebrow}.service-hero__title[data-astro-cid-lmvnfxbt]{text-wrap:wrap;font-size:var(--text-84);grid-area:title;margin-top:24px;line-height:.92}.service-hero__title--80[data-astro-cid-lmvnfxbt]{font-size:var(--text-80)}.service-hero__photo[data-astro-cid-lmvnfxbt]{--chamfer:22px;height:var(--photo-height);background:var(--gunmetal);color:var(--on-navy);grid-area:photo;align-self:center}.service-hero__lead[data-astro-cid-lmvnfxbt]{max-width:620px;color:var(--on-navy);font-size:var(--text-20);text-wrap:pretty;grid-area:lead;margin-top:24px;line-height:1.55}.service-hero__actions[data-astro-cid-lmvnfxbt]{flex-wrap:wrap;grid-area:actions;align-items:center;gap:12px;margin-top:28px;display:flex}.service-hero__email-inline[data-astro-cid-lmvnfxbt]{color:var(--white);border-bottom:2px solid #fff6;margin-left:8px;padding-bottom:2px;font-size:16px;font-weight:600}.service-hero__email-inline[data-astro-cid-lmvnfxbt]:hover{border-color:var(--white)}.service-hero__email-below[data-astro-cid-lmvnfxbt]{max-width:600px;color:var(--on-navy);overflow-wrap:anywhere;border-top:1px solid #ffffff29;grid-area:email;align-items:center;gap:10px;margin-top:24px;padding-top:18px;font-size:15px;font-weight:600;display:flex}.service-hero__email-below[data-astro-cid-lmvnfxbt]:hover{color:var(--white)}.service-hero__email-icon[data-astro-cid-lmvnfxbt]{color:var(--white);font-size:18px}.service-hero__proof[data-astro-cid-lmvnfxbt]{max-width:600px;color:var(--on-navy-2);border-top:1px solid #ffffff29;flex-wrap:wrap;grid-area:proof;gap:10px 28px;margin-top:24px;padding-top:20px;font-size:15px;display:flex}.service-hero__proof-link[data-astro-cid-lmvnfxbt],.service-hero__proof-text[data-astro-cid-lmvnfxbt]{align-items:center;gap:8px;display:flex}.service-hero__proof-link[data-astro-cid-lmvnfxbt]{color:var(--white);margin:-3px 0;padding:3px 0;font-weight:600}.service-hero__proof-link[data-astro-cid-lmvnfxbt]:hover{color:var(--on-navy)}.service-hero__proof-icon[data-astro-cid-lmvnfxbt]{color:var(--white);font-size:17px}.service-hero__proof-arrow[data-astro-cid-lmvnfxbt]{font-size:13px}.service-hero__strip[data-astro-cid-lmvnfxbt]{z-index:3;margin-bottom:calc(var(--hero-hang) * -1);filter:drop-shadow(0 22px 34px #08162938);position:relative}.service-hero__cells[data-astro-cid-lmvnfxbt]{--chamfer:18px;border-top:5px solid var(--gunmetal);background:var(--white);color:var(--ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.service-hero__cell[data-astro-cid-lmvnfxbt]{border-right:1px solid var(--rule-light);flex-direction:column;gap:10px;min-width:0;padding:26px 28px 28px;display:flex}.service-hero__cell[data-astro-cid-lmvnfxbt]:last-child{border-right:0}.service-hero__label[data-astro-cid-lmvnfxbt]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.service-hero__value[data-astro-cid-lmvnfxbt]{font-family:var(--font-head);white-space:nowrap;font-size:clamp(26px,1.714cqw + 19.31px,44px);font-weight:700;line-height:1}.service-hero__value--small[data-astro-cid-lmvnfxbt]{font-size:clamp(22px,1.524cqw + 16.06px,38px)}.service-hero__value--text[data-astro-cid-lmvnfxbt]{font-size:var(--text-30);white-space:normal}.service-hero__note[data-astro-cid-lmvnfxbt]{color:var(--text-muted);font-size:15px;line-height:1.45}@container page (width<=1199.98px){.service-hero__photo[data-astro-cid-lmvnfxbt]{height:clamp(320px, 40cqw, var(--photo-height))}.service-hero__value[data-astro-cid-lmvnfxbt]{white-space:normal}}@container page (width<=899.98px){.service-hero__cells[data-astro-cid-lmvnfxbt]{grid-template-columns:repeat(2,minmax(0,1fr))}.service-hero__cell[data-astro-cid-lmvnfxbt]:nth-child(2){border-right:0}.service-hero__cell[data-astro-cid-lmvnfxbt]:nth-child(-n+2){border-bottom:1px solid var(--rule-light)}}@container page (width<=767.98px){.service-hero[data-astro-cid-lmvnfxbt]{padding-top:18px}.service-hero__strip[data-astro-cid-lmvnfxbt]{padding-bottom:32px}.service-hero__grid[data-astro-cid-lmvnfxbt]{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"eyebrow""title""photo""lead""actions""email""proof";padding:24px 0 40px}.service-hero__title[data-astro-cid-lmvnfxbt]{margin-top:16px}.service-hero__photo[data-astro-cid-lmvnfxbt]{--chamfer:14px;aspect-ratio:4/3;height:auto;margin-top:20px}.service-hero__lead[data-astro-cid-lmvnfxbt]{margin-top:20px;font-size:17px}.service-hero__actions[data-astro-cid-lmvnfxbt]{flex-direction:column;align-items:stretch;margin-top:24px}.service-hero__actions[data-astro-cid-lmvnfxbt] .button{width:100%}.service-hero__email-inline[data-astro-cid-lmvnfxbt]{align-self:center;margin:4px 0 0}.service-hero__email-below[data-astro-cid-lmvnfxbt]{min-height:46px;margin-top:20px;padding-top:12px}.service-hero__proof[data-astro-cid-lmvnfxbt]{flex-direction:column;gap:0;padding-top:0}.service-hero__proof-item[data-astro-cid-lmvnfxbt]{border-bottom:1px solid #ffffff1a}.service-hero__proof-link[data-astro-cid-lmvnfxbt],.service-hero__proof-text[data-astro-cid-lmvnfxbt]{min-height:46px;margin:0;padding:0}.service-hero__proof-arrow[data-astro-cid-lmvnfxbt]{margin-left:auto}.service-hero__cells[data-astro-cid-lmvnfxbt]{--chamfer:14px}.service-hero__cell[data-astro-cid-lmvnfxbt]{gap:6px;padding:18px 16px 20px}.service-hero__label[data-astro-cid-lmvnfxbt]{font-size:11px}.service-hero__note[data-astro-cid-lmvnfxbt]{font-size:14px}}.call-hero[data-astro-cid-maydiwy6]{padding:40px var(--space-inline) var(--space-section-sm);border-bottom:4px solid var(--navy)}.call-hero[data-astro-cid-maydiwy6] .call-hero__breadcrumb{--breadcrumb-color:var(--on-navy-2)}.call-hero__grid[data-astro-cid-maydiwy6]{gap:var(--space-gap-72);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;padding-top:56px;display:grid}.call-hero__text[data-astro-cid-maydiwy6]{flex-direction:column;gap:24px;display:flex}.call-hero__eyebrow[data-astro-cid-maydiwy6]{color:var(--on-navy);font-family:var(--font-head);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:14px;font-size:clamp(15px,.286cqw + 13.89px,18px);font-weight:700;display:flex}.call-hero__eyebrow-icon[data-astro-cid-maydiwy6]{color:var(--white);font-size:22px}.call-hero__title[data-astro-cid-maydiwy6]{text-wrap:wrap;font-size:var(--text-84);line-height:.92}.call-hero__lead[data-astro-cid-maydiwy6]{max-width:620px;color:var(--on-navy);font-size:var(--text-20);line-height:1.55}.call-hero__actions[data-astro-cid-maydiwy6]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:4px;display:flex}.call-hero__actions[data-astro-cid-maydiwy6] .call-hero__call{--button-height:62px;--button-pad-x:30px;--button-font:clamp(20px, .381cqw + 18.51px, 24px);letter-spacing:.03em;gap:12px}.call-hero__actions[data-astro-cid-maydiwy6] .call-hero__link{font-family:var(--font-head);letter-spacing:.05em;text-transform:uppercase;align-self:center;padding-bottom:4px;font-size:17px}.call-hero__card[data-astro-cid-maydiwy6]{--chamfer:20px;background:var(--white);color:var(--ink);flex-direction:column;display:flex}.call-hero__card-head[data-astro-cid-maydiwy6]{border-bottom:3px solid var(--ink);flex-direction:column;gap:6px;padding:26px 30px 22px;display:flex}.call-hero__card-title[data-astro-cid-maydiwy6]{font-size:var(--text-26)}.call-hero__card-text[data-astro-cid-maydiwy6]{color:var(--text-muted);font-size:15px;line-height:1.5}.call-hero__person[data-astro-cid-maydiwy6]{border-bottom:1px solid var(--rule-light);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:16px 30px;display:grid}.call-hero__initials[data-astro-cid-maydiwy6]{background:var(--steel);width:52px;height:52px;color:var(--gunmetal);font-family:var(--font-head);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.call-hero__who[data-astro-cid-maydiwy6]{flex-direction:column;gap:2px;min-width:0;display:flex}.call-hero__name[data-astro-cid-maydiwy6]{font-family:var(--font-head);text-transform:uppercase;font-size:clamp(19px,.19cqw + 18.26px,21px);line-height:1}.call-hero__role[data-astro-cid-maydiwy6]{color:var(--text-muted);font-size:14px}.call-hero__phone[data-astro-cid-maydiwy6]{flex-direction:column;align-items:flex-end;gap:2px;display:flex}.call-hero__phone[data-astro-cid-maydiwy6]:hover{color:var(--red)}.call-hero__number[data-astro-cid-maydiwy6]{font-family:var(--font-data);white-space:nowrap;font-size:15px;font-weight:500}.call-hero__line[data-astro-cid-maydiwy6]{color:var(--text-placeholder);font-size:12px}.call-hero__email[data-astro-cid-maydiwy6]{background:var(--gray-light);justify-content:space-between;align-items:center;gap:12px;padding:16px 30px;font-size:15px;font-weight:700;display:flex}.call-hero__email[data-astro-cid-maydiwy6]:hover{color:var(--red)}.call-hero__email-label[data-astro-cid-maydiwy6]{overflow-wrap:anywhere;align-items:center;gap:10px;min-width:0;display:flex}.call-hero__email-icon[data-astro-cid-maydiwy6]{color:var(--navy);font-size:18px}@container page (width<=999.98px){.call-hero__grid[data-astro-cid-maydiwy6]{grid-template-columns:minmax(0,1fr)}.call-hero__card[data-astro-cid-maydiwy6]{max-width:560px}}@container page (width<=767.98px){.call-hero[data-astro-cid-maydiwy6]{padding-top:18px}.call-hero__grid[data-astro-cid-maydiwy6]{gap:32px;padding-top:24px}.call-hero__text[data-astro-cid-maydiwy6]{gap:18px}.call-hero__lead[data-astro-cid-maydiwy6]{font-size:17px}.call-hero__actions[data-astro-cid-maydiwy6]{flex-direction:column;align-items:stretch}.call-hero__actions[data-astro-cid-maydiwy6] .call-hero__call{width:100%}.call-hero__actions[data-astro-cid-maydiwy6] .call-hero__link{align-self:center;min-height:44px;display:flex}.call-hero__card[data-astro-cid-maydiwy6]{--chamfer:14px}.call-hero__card-head[data-astro-cid-maydiwy6],.call-hero__email[data-astro-cid-maydiwy6]{padding-inline:20px}.call-hero__person[data-astro-cid-maydiwy6]{grid-template-columns:44px minmax(0,1fr);grid-template-areas:"initials who""initials phone";row-gap:6px;padding:14px 20px}.call-hero__initials[data-astro-cid-maydiwy6]{grid-area:initials;align-self:start;width:44px;height:44px;font-size:16px}.call-hero__who[data-astro-cid-maydiwy6]{grid-area:who}.call-hero__phone[data-astro-cid-maydiwy6]{flex-direction:row;grid-area:phone;align-items:baseline;gap:8px;min-height:24px}}.call-close[data-astro-cid-4xijqnzg]{gap:var(--space-gap-48);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;display:grid}.call-close__call[data-astro-cid-4xijqnzg]{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.call-close__label[data-astro-cid-4xijqnzg]{color:var(--on-navy);letter-spacing:.1em;font-size:clamp(14px,.19cqw + 13.26px,16px);line-height:1.2}.call-close__phone[data-astro-cid-4xijqnzg]{font-family:var(--font-head);white-space:nowrap;font-size:clamp(34px,6.67cqw,96px);font-weight:700;line-height:.9}.call-close__phone[data-astro-cid-4xijqnzg]:hover{color:var(--on-navy)}.call-close__text[data-astro-cid-4xijqnzg]{color:var(--on-navy);font-size:var(--text-18)}.call-close__panel[data-astro-cid-4xijqnzg]{--chamfer:18px;background:var(--white);color:var(--ink);flex-direction:column;gap:18px;padding:34px 36px;display:flex}.call-close__panel-title[data-astro-cid-4xijqnzg]{font-size:var(--text-28)}.call-close__panel-text[data-astro-cid-4xijqnzg]{color:var(--text-muted);font-size:16px;line-height:1.55}.call-close__panel[data-astro-cid-4xijqnzg] .call-close__cta{--button-height:52px;--button-pad-x:24px;--button-font:17px;align-self:flex-start}.call-close__row[data-astro-cid-4xijqnzg]{border-top:2px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding-top:14px;font-size:16px;font-weight:700;display:flex}.call-close__row[data-astro-cid-4xijqnzg]:hover{color:var(--red)}.call-close__row-label[data-astro-cid-4xijqnzg]{align-items:center;gap:10px;display:flex}.call-close__row-icon[data-astro-cid-4xijqnzg]{color:var(--navy);font-size:20px}@container page (width<=899.98px){.call-close[data-astro-cid-4xijqnzg]{grid-template-columns:minmax(0,1fr)}.call-close__phone[data-astro-cid-4xijqnzg]{font-size:clamp(34px,11cqw,72px)}}@container page (width<=767.98px){.call-close__panel[data-astro-cid-4xijqnzg]{--chamfer:14px;padding:24px 20px}.call-close__panel[data-astro-cid-4xijqnzg] .call-close__cta{white-space:normal;align-self:stretch}.call-close__row[data-astro-cid-4xijqnzg]{min-height:52px;padding-top:0}}.department-ledger[data-astro-cid-yxmgkdhy]{gap:var(--space-gap-56);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.department-ledger__intro[data-astro-cid-yxmgkdhy]{flex-direction:column;gap:20px;display:flex}.department-ledger__title[data-astro-cid-yxmgkdhy]{font-size:var(--text-52);line-height:.96}.department-ledger__photo[data-astro-cid-yxmgkdhy]{--chamfer:20px;background:var(--steel);height:440px;margin-top:6px}.department-ledger__body[data-astro-cid-yxmgkdhy]{flex-direction:column;padding-top:8px;display:flex}.department-ledger__text[data-astro-cid-yxmgkdhy]{color:var(--text-secondary);font-size:var(--text-18);margin-bottom:24px;line-height:1.6}.department-ledger__rows[data-astro-cid-yxmgkdhy]{border-top:3px solid var(--ink)}.department-ledger__row[data-astro-cid-yxmgkdhy]{border-bottom:1px solid var(--rule-light);grid-template-columns:272px minmax(0,1fr);align-items:start;gap:20px;padding:22px 0;display:grid}.department-ledger__term[data-astro-cid-yxmgkdhy]{grid-template-columns:52px minmax(0,1fr);align-items:start;gap:20px;display:grid}.department-ledger__icon[data-astro-cid-yxmgkdhy]{color:var(--navy);font-size:26px}.department-ledger__term-text[data-astro-cid-yxmgkdhy]{font-family:var(--font-head);font-size:var(--text-22);text-transform:uppercase;font-weight:700;line-height:1.05}.department-ledger__value[data-astro-cid-yxmgkdhy]{color:var(--text-secondary);font-size:16px;line-height:1.55}.department-ledger__links[data-astro-cid-yxmgkdhy]{flex-wrap:wrap;gap:16px 24px;margin-top:24px;display:flex}@container page (width<=999.98px){.department-ledger[data-astro-cid-yxmgkdhy]{grid-template-columns:minmax(0,1fr)}.department-ledger__photo[data-astro-cid-yxmgkdhy]{max-width:640px;height:320px}}@container page (width<=767.98px){.department-ledger__photo[data-astro-cid-yxmgkdhy]{--chamfer:14px;height:200px}.department-ledger__row[data-astro-cid-yxmgkdhy]{grid-template-columns:minmax(0,1fr);gap:8px;padding:18px 0}.department-ledger__term[data-astro-cid-yxmgkdhy]{grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px}.department-ledger__value[data-astro-cid-yxmgkdhy]{padding-left:44px}}.department-photo[data-astro-cid-pgwgiqmb].page-section{height:620px;padding:0;position:relative}.department-photo__image[data-astro-cid-pgwgiqmb]{position:absolute;inset:0}.department-photo__image[data-astro-cid-pgwgiqmb]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0912208c 0%,#09122026 45%,#09122000 100%);position:absolute;inset:0}.department-photo__panel[data-astro-cid-pgwgiqmb]{--chamfer:22px;bottom:48px;left:var(--space-inline);z-index:2;width:min(600px, calc(100% - 2 * var(--space-inline)));flex-direction:column;gap:20px;padding:40px 42px 42px;display:flex;position:absolute}.department-photo__title[data-astro-cid-pgwgiqmb]{font-size:var(--text-44);line-height:.96}.department-photo__facts[data-astro-cid-pgwgiqmb]{border-top:1px solid #ffffff38;flex-direction:column;display:flex}.department-photo__fact[data-astro-cid-pgwgiqmb]{font-size:var(--text-17);border-bottom:1px solid #ffffff24;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:12px;padding:14px 0;display:grid}.department-photo__fact-icon[data-astro-cid-pgwgiqmb]{color:var(--on-navy-label);font-size:22px}@container page (width<=767.98px){.department-photo[data-astro-cid-pgwgiqmb].page-section{height:auto}.department-photo__image[data-astro-cid-pgwgiqmb]{height:240px;position:relative}.department-photo__panel[data-astro-cid-pgwgiqmb]{--chamfer:0px;width:auto;padding:32px var(--space-inline) 48px;position:static}}.hardware-fit[data-astro-cid-dbvhrodj]{gap:var(--space-gap-72);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;display:grid}.hardware-fit__intro[data-astro-cid-dbvhrodj]{flex-direction:column;gap:20px;display:flex}.hardware-fit__heading[data-astro-cid-dbvhrodj]{flex-direction:column;gap:18px;display:flex}.hardware-fit__title[data-astro-cid-dbvhrodj]{font-size:var(--text-52);line-height:.96}.hardware-fit__text[data-astro-cid-dbvhrodj]{color:var(--text-secondary);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.hardware-fit__photo[data-astro-cid-dbvhrodj]{--chamfer:22px;background:var(--steel);flex:1;min-height:520px;margin-top:12px}.hardware-fit__list[data-astro-cid-dbvhrodj]{border-top:5px solid var(--ink)}.hardware-fit__item[data-astro-cid-dbvhrodj]{border-bottom:1px solid var(--rule-light);grid-template-columns:64px minmax(0,1fr);gap:24px;padding:28px 0;display:grid}.hardware-fit__number[data-astro-cid-dbvhrodj]{color:var(--text-muted);font-family:var(--font-data);padding-top:6px;font-size:15px}.hardware-fit__body[data-astro-cid-dbvhrodj]{flex-direction:column;gap:10px;display:flex}.hardware-fit__item-title[data-astro-cid-dbvhrodj]{font-size:var(--text-28);line-height:1.05}.hardware-fit__item-text[data-astro-cid-dbvhrodj]{max-width:620px;color:var(--text-secondary);font-size:var(--text-17);line-height:1.6}.hardware-fit__parts[data-astro-cid-dbvhrodj]{flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:4px;display:flex}.hardware-fit__parts-label[data-astro-cid-dbvhrodj]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.hardware-fit__part[data-astro-cid-dbvhrodj]{color:var(--navy);align-items:center;gap:6px;margin:-3px 0;padding:3px 0;font-size:16px;font-weight:700;display:flex}.hardware-fit__part[data-astro-cid-dbvhrodj]:hover{color:var(--red)}.hardware-fit__part-arrow[data-astro-cid-dbvhrodj]{font-size:13px}@container page (width<=999.98px){.hardware-fit[data-astro-cid-dbvhrodj]{grid-template-columns:minmax(0,1fr)}.hardware-fit__photo[data-astro-cid-dbvhrodj]{flex:none;max-width:640px;height:320px;min-height:0}}@container page (width<=767.98px){.hardware-fit__photo[data-astro-cid-dbvhrodj]{--chamfer:14px;height:220px}.hardware-fit__item[data-astro-cid-dbvhrodj]{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:22px 0}.hardware-fit__parts-label[data-astro-cid-dbvhrodj]{flex-basis:100%}.hardware-fit__part[data-astro-cid-dbvhrodj]{min-height:32px}}.hold-size-cards[data-astro-cid-y73orfn4]{gap:var(--space-gap-64);grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;display:grid}.hold-size-cards__intro[data-astro-cid-y73orfn4]{flex-direction:column;gap:22px;display:flex}@media (min-height:760px){.hold-size-cards__intro[data-astro-cid-y73orfn4]{top:calc(var(--header-offset) + 24px);position:sticky}}.hold-size-cards__title[data-astro-cid-y73orfn4]{font-size:var(--text-52);line-height:.96}.hold-size-cards__figure-block[data-astro-cid-y73orfn4]{border-top:3px solid var(--ink);border-bottom:1px solid var(--rule-light);flex-direction:column;gap:6px;margin-top:6px;padding:24px 0;display:flex}.hold-size-cards__figure[data-astro-cid-y73orfn4]{color:var(--navy);font-family:var(--font-head);font-size:clamp(44px,1.905cqw + 36.57px,64px);font-weight:700;line-height:.9}.hold-size-cards__caption[data-astro-cid-y73orfn4]{color:var(--text-muted);font-size:16px;line-height:1.5}.hold-size-cards__text[data-astro-cid-y73orfn4]{color:var(--text-secondary);font-size:16px;line-height:1.6}.hold-size-cards__grid[data-astro-cid-y73orfn4]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.hold-size-cards__card[data-astro-cid-y73orfn4]{--chamfer:16px;background:var(--gray-light);flex-direction:column;gap:16px;min-width:0;padding:30px 30px 32px;display:flex}.hold-size-cards__tag[data-astro-cid-y73orfn4]{border:2px solid var(--ink);background:var(--white);letter-spacing:.06em;align-self:flex-start;align-items:center;gap:12px;padding:6px 14px 6px 10px;font-size:18px;line-height:normal;display:flex}.hold-size-cards__symbol[data-astro-cid-y73orfn4]{min-width:34px;color:var(--red);font-family:var(--font-data);letter-spacing:0;text-align:center;text-transform:none;font-size:20px;font-weight:500}.hold-size-cards__why[data-astro-cid-y73orfn4]{font-size:var(--text-17);line-height:1.55}.hold-size-cards__how[data-astro-cid-y73orfn4]{border-top:1px solid var(--rule-light);color:var(--text-secondary);align-items:flex-start;gap:10px;margin-top:auto;padding-top:14px;font-size:16px;line-height:1.5;display:flex}.hold-size-cards__check[data-astro-cid-y73orfn4]{color:var(--navy);margin-top:2px;font-size:18px}@container page (width<=999.98px){.hold-size-cards[data-astro-cid-y73orfn4]{grid-template-columns:minmax(0,1fr)}.hold-size-cards__intro[data-astro-cid-y73orfn4]{position:static}}@container page (width<=767.98px){.hold-size-cards__grid[data-astro-cid-y73orfn4]{grid-template-columns:minmax(0,1fr);gap:12px}.hold-size-cards__card[data-astro-cid-y73orfn4]{--chamfer:14px;padding:24px 20px}}.hold-size-ledger[data-astro-cid-vunlhifi]{gap:var(--space-gap-44);flex-direction:column;display:flex}.hold-size-ledger__body[data-astro-cid-vunlhifi]{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:stretch;gap:32px;display:grid}.hold-size-ledger__card[data-astro-cid-vunlhifi]{--chamfer:20px;background:var(--white);color:var(--ink);flex-direction:column;justify-content:space-between;gap:24px;padding:36px 34px;display:flex}.hold-size-ledger__card-top[data-astro-cid-vunlhifi]{flex-direction:column;gap:14px;display:flex}.hold-size-ledger__label[data-astro-cid-vunlhifi]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.hold-size-ledger__figure[data-astro-cid-vunlhifi]{font-family:var(--font-head);font-size:clamp(52px,2.286cqw + 43.09px,76px);font-weight:700;line-height:.88}.hold-size-ledger__figure-to[data-astro-cid-vunlhifi]{color:#4f5d72}.hold-size-ledger__text[data-astro-cid-vunlhifi]{border-top:3px solid var(--ink);color:var(--text-secondary);font-size:var(--text-17);padding-top:18px;line-height:1.55}.hold-size-ledger__table[data-astro-cid-vunlhifi]{table-layout:fixed;background:#ffffff08;align-self:start;width:100%}.hold-size-ledger__head[data-astro-cid-vunlhifi]{border-bottom:3px solid var(--white);width:52%;color:var(--on-navy);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;padding:14px 16px 14px 28px;font-size:11px;font-weight:400}.hold-size-ledger__head--handle[data-astro-cid-vunlhifi]{width:auto;padding:14px 28px 14px 56px}.hold-size-ledger__row[data-astro-cid-vunlhifi]{border-bottom:1px solid #ffffff1f}.hold-size-ledger__does[data-astro-cid-vunlhifi]{vertical-align:middle;padding:20px 16px 20px 28px}.hold-size-ledger__title[data-astro-cid-vunlhifi]{font-size:18px;font-weight:700;display:block}.hold-size-ledger__detail[data-astro-cid-vunlhifi]{color:var(--on-navy);margin-top:4px;font-size:15px;line-height:1.5;display:block}.hold-size-ledger__handle[data-astro-cid-vunlhifi]{vertical-align:middle;padding:20px 28px 20px 56px;font-size:16px;font-weight:600;line-height:1.5;position:relative}.hold-size-ledger__arrow[data-astro-cid-vunlhifi]{color:#8fa3c4;width:40px;font-size:20px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@container page (width<=999.98px){.hold-size-ledger__body[data-astro-cid-vunlhifi]{grid-template-columns:minmax(0,1fr)}}@container page (width<=767.98px){.hold-size-ledger__card[data-astro-cid-vunlhifi]{--chamfer:14px;padding:28px 20px}.hold-size-ledger__head--handle[data-astro-cid-vunlhifi]{display:none}.hold-size-ledger__head[data-astro-cid-vunlhifi]{width:100%;padding-inline:20px}.hold-size-ledger__row[data-astro-cid-vunlhifi]{display:grid}.hold-size-ledger__does[data-astro-cid-vunlhifi]{padding:18px 20px 6px}.hold-size-ledger__handle[data-astro-cid-vunlhifi]{padding:6px 20px 18px 50px}.hold-size-ledger__arrow[data-astro-cid-vunlhifi]{width:auto;top:10px;left:20px;transform:none}}.made-properly[data-astro-cid-q6rtvbtq]{gap:var(--space-gap-44);flex-direction:column;display:flex}.made-properly__head[data-astro-cid-q6rtvbtq]{gap:var(--space-gap-64);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;display:grid}.made-properly__heading[data-astro-cid-q6rtvbtq]{flex-direction:column;gap:18px;display:flex}.made-properly__title[data-astro-cid-q6rtvbtq]{font-size:var(--text-52);line-height:.96}.made-properly__figure-row[data-astro-cid-q6rtvbtq]{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:28px;padding-bottom:4px;display:grid}.made-properly__figure[data-astro-cid-q6rtvbtq]{color:var(--navy);font-family:var(--font-head);font-size:var(--text-64);white-space:nowrap;font-weight:700;line-height:.9}.made-properly__text[data-astro-cid-q6rtvbtq]{color:var(--text-secondary);font-size:var(--text-17);line-height:1.55}.made-properly__cards[data-astro-cid-q6rtvbtq]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:20px;display:grid}.made-properly__card[data-astro-cid-q6rtvbtq]{--chamfer:16px;border-top:5px solid var(--navy);background:var(--gray-light);flex-direction:column;gap:12px;min-width:0;padding:30px 30px 32px;display:flex}.made-properly__icon[data-astro-cid-q6rtvbtq]{color:var(--navy);font-size:30px}.made-properly__card-title[data-astro-cid-q6rtvbtq]{font-size:clamp(22px,.286cqw + 20.89px,25px)}.made-properly__card-text[data-astro-cid-q6rtvbtq]{color:var(--text-muted);font-size:16px;line-height:1.55}.made-properly__links[data-astro-cid-q6rtvbtq]{flex-wrap:wrap;gap:8px 20px;margin-top:4px;display:flex}.made-properly__link[data-astro-cid-q6rtvbtq]{color:var(--navy);align-items:center;gap:6px;margin:-3px 0;padding:3px 0;font-size:15px;font-weight:700;display:flex}.made-properly__link[data-astro-cid-q6rtvbtq]:hover{color:var(--red)}@container page (width<=999.98px){.made-properly__head[data-astro-cid-q6rtvbtq]{grid-template-columns:minmax(0,1fr);gap:24px}}@container page (width<=899.98px){.made-properly__cards[data-astro-cid-q6rtvbtq]{grid-template-columns:minmax(0,1fr);gap:12px}}@container page (width<=767.98px){.made-properly__figure-row[data-astro-cid-q6rtvbtq]{grid-template-columns:minmax(0,1fr);gap:14px}.made-properly__figure[data-astro-cid-q6rtvbtq]{font-size:44px}.made-properly__card[data-astro-cid-q6rtvbtq]{--chamfer:14px;padding:24px 20px}}.milled-features[data-astro-cid-arriauf3]{flex-direction:column;gap:40px;display:flex}.milled-features__panel[data-astro-cid-arriauf3]{--chamfer:20px;background:var(--white);grid-template-columns:320px minmax(0,1fr);display:grid}@media (scripting:none){.milled-features__panel[data-astro-cid-arriauf3]{grid-template-columns:minmax(0,1fr)}}.milled-features__tabs[data-astro-cid-arriauf3]{border-right:1px solid var(--rule-light);background:var(--gray-light);flex-direction:column;display:flex}.milled-features__tab[data-astro-cid-arriauf3]{border:0;border-bottom:1px solid var(--rule-light);background:var(--gray-light);color:var(--text-muted);text-align:left;border-left:5px solid #0000;flex:1;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:12px;padding:20px 24px;display:grid}.milled-features__tab[data-astro-cid-arriauf3]:hover{background:var(--steel)}.milled-features__tab[data-astro-cid-arriauf3][aria-selected=true]{border-left-color:var(--red);background:var(--white);color:var(--ink)}.milled-features__tab[data-astro-cid-arriauf3]:focus-visible{outline-offset:-3px}.milled-features__tab-number[data-astro-cid-arriauf3]{font-family:var(--font-data);font-size:12px}.milled-features__tab-title[data-astro-cid-arriauf3]{font-family:var(--font-head);text-transform:uppercase;font-size:clamp(19px,.19cqw + 18.26px,21px);font-weight:700;line-height:1.05}.milled-features__content[data-astro-cid-arriauf3]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;padding:40px 44px;display:grid}.milled-features__diagram[data-astro-cid-arriauf3]{background:var(--gray-light);height:380px}@media (scripting:enabled){.milled-features__feature[data-astro-cid-arriauf3]:not([data-active]){display:none}}@media (scripting:none){.milled-features__panels[data-astro-cid-arriauf3]{flex-direction:column;gap:40px;display:flex}}.milled-features__feature[data-astro-cid-arriauf3]{flex-direction:column;gap:22px;display:flex}.milled-features__head[data-astro-cid-arriauf3]{flex-direction:column;gap:10px;display:flex}.milled-features__label[data-astro-cid-arriauf3],.milled-features__list-label[data-astro-cid-arriauf3]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.milled-features__title[data-astro-cid-arriauf3]{font-size:clamp(28px,.952cqw + 24.29px,38px)}.milled-features__text[data-astro-cid-arriauf3]{color:var(--text-secondary);font-size:var(--text-18);line-height:1.55}.milled-features__list-label[data-astro-cid-arriauf3]{font-size:11px}.milled-features__steps[data-astro-cid-arriauf3] .milled-features__list-label[data-astro-cid-arriauf3]{border-bottom:3px solid var(--ink);padding-bottom:10px}.milled-features__step[data-astro-cid-arriauf3]{border-bottom:1px solid var(--rule-light);align-items:center;gap:12px;padding:12px 0;font-size:16px;display:flex}.milled-features__check[data-astro-cid-arriauf3]{color:var(--red)}.milled-features__found[data-astro-cid-arriauf3]{flex-direction:column;gap:10px;display:flex}.milled-features__chips[data-astro-cid-arriauf3]{flex-wrap:wrap;gap:8px;display:flex}.milled-features__chip[data-astro-cid-arriauf3]{white-space:nowrap;border:1px solid #c3cad4;align-items:center;gap:8px;padding:8px 12px 8px 14px;font-size:15px;font-weight:600;display:flex}.milled-features__chip[data-astro-cid-arriauf3]:hover{border-color:var(--ink);background:var(--steel)}.milled-features__chip-arrow[data-astro-cid-arriauf3]{color:var(--red);font-size:13px}@container page (width<=999.98px){.milled-features__panel[data-astro-cid-arriauf3]{grid-template-columns:minmax(0,1fr)}.milled-features__tabs[data-astro-cid-arriauf3]{border-right:0;border-bottom:3px solid var(--ink)}.milled-features__tab[data-astro-cid-arriauf3]{min-height:52px;padding:12px 20px}}@container page (width<=767.98px){.milled-features[data-astro-cid-arriauf3]{gap:32px}.milled-features__panel[data-astro-cid-arriauf3]{--chamfer:14px}.milled-features__content[data-astro-cid-arriauf3]{grid-template-columns:minmax(0,1fr);gap:24px;padding:24px 20px}.milled-features__diagram[data-astro-cid-arriauf3]{height:200px}.milled-features__chip[data-astro-cid-arriauf3]{min-height:40px}}.mixed-materials[data-astro-cid-w3gzldxl].page-section{grid-template-columns:minmax(0,6fr) minmax(0,6fr);padding:0;display:grid}.mixed-materials__text[data-astro-cid-w3gzldxl]{padding:var(--space-section) var(--space-gap-64) var(--space-section) var(--space-inline);flex-direction:column;justify-content:center;gap:26px;display:flex}.mixed-materials__heading[data-astro-cid-w3gzldxl]{flex-direction:column;gap:18px;display:flex}.mixed-materials__title[data-astro-cid-w3gzldxl]{font-size:var(--text-52);line-height:.96}.mixed-materials__intro[data-astro-cid-w3gzldxl]{max-width:560px;color:var(--text-secondary);font-size:var(--text-18);text-wrap:pretty;line-height:1.6}.mixed-materials__list[data-astro-cid-w3gzldxl]{border-top:3px solid var(--ink);max-width:560px}.mixed-materials__item[data-astro-cid-w3gzldxl]{border-bottom:1px solid var(--rule-mid);font-size:var(--text-17);align-items:center;gap:14px;padding:16px 0;font-weight:600;display:flex}.mixed-materials__check[data-astro-cid-w3gzldxl]{color:var(--navy);font-size:18px}.mixed-materials__links[data-astro-cid-w3gzldxl]{flex-wrap:wrap;gap:16px 28px;display:flex}.mixed-materials__photo[data-astro-cid-w3gzldxl]{border-left:4px solid var(--gunmetal);background:var(--steel-deep);min-height:560px}@container page (width<=899.98px){.mixed-materials[data-astro-cid-w3gzldxl].page-section{grid-template-columns:minmax(0,1fr)}.mixed-materials__text[data-astro-cid-w3gzldxl]{padding-inline:var(--space-inline)}.mixed-materials__photo[data-astro-cid-w3gzldxl]{border-top:4px solid var(--gunmetal);border-left:0;height:300px;min-height:0}}@container page (width<=767.98px){.mixed-materials__photo[data-astro-cid-w3gzldxl]{height:220px}}.no-handoffs[data-astro-cid-cux6zjgv]{gap:var(--space-gap-44);flex-direction:column;display:flex}.no-handoffs__table[data-astro-cid-cux6zjgv]{border-top:3px solid var(--ink);table-layout:fixed;width:100%}.no-handoffs__head[data-astro-cid-cux6zjgv]{border-bottom:1px solid var(--rule-light);color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;padding:14px 0;font-size:11px;font-weight:400}.no-handoffs__head--shop[data-astro-cid-cux6zjgv]{width:calc(50% + 60px);padding-left:92px}.no-handoffs__row[data-astro-cid-cux6zjgv]{border-bottom:1px solid var(--rule-light)}.no-handoffs__shop[data-astro-cid-cux6zjgv]{vertical-align:top;padding:26px 28px 26px 92px;position:relative}.no-handoffs__icon[data-astro-cid-cux6zjgv]{background:var(--navy);width:48px;height:48px;color:var(--white);clip-path:polygon(0 0,calc(100% - 9px) 0,100% 9px,100% 100%,0 100%);justify-content:center;align-items:center;font-size:24px;display:flex;position:absolute;top:26px;left:0}.no-handoffs__title[data-astro-cid-cux6zjgv]{font-family:var(--font-head);font-size:var(--text-26);text-transform:uppercase;font-weight:700;line-height:1;display:block}.no-handoffs__text[data-astro-cid-cux6zjgv]{color:var(--text-muted);margin-top:6px;font-size:16px;line-height:1.55;display:block}.no-handoffs__means[data-astro-cid-cux6zjgv]{vertical-align:top;font-size:var(--text-18);padding:28px 0 26px;font-weight:600;line-height:1.5}.no-handoffs__means[data-astro-cid-cux6zjgv]>span[data-astro-cid-cux6zjgv]{padding-left:30px;display:block}.no-handoffs__arrow[data-astro-cid-cux6zjgv]{float:left;color:var(--red);margin-top:4px}@media (forced-colors:active){.no-handoffs__icon[data-astro-cid-cux6zjgv]{border:2px solid canvastext}}@container page (width<=767.98px){.no-handoffs__head[data-astro-cid-cux6zjgv]:not(.no-handoffs__head--shop){display:none}.no-handoffs__head--shop[data-astro-cid-cux6zjgv]{width:100%;padding-left:64px}.no-handoffs__row[data-astro-cid-cux6zjgv]{display:grid}.no-handoffs__shop[data-astro-cid-cux6zjgv]{padding:22px 0 10px 64px}.no-handoffs__icon[data-astro-cid-cux6zjgv]{width:44px;height:44px;font-size:22px;top:22px}.no-handoffs__means[data-astro-cid-cux6zjgv]{padding:0 0 22px 64px;font-size:16px}}.part-tiles[data-astro-cid-g2wyrgy7]{flex-direction:column;gap:32px;display:flex}.part-tiles__head[data-astro-cid-g2wyrgy7]{justify-content:space-between;align-items:flex-end;gap:var(--space-gap-48);display:flex}.part-tiles__heading[data-astro-cid-g2wyrgy7]{flex-direction:column;gap:16px;display:flex}.part-tiles__title[data-astro-cid-g2wyrgy7]{max-width:760px;font-size:var(--text-44);line-height:.96}.part-tiles__text[data-astro-cid-g2wyrgy7]{max-width:720px;color:var(--on-navy-2);font-size:var(--text-18);line-height:1.6}.part-tiles__head[data-astro-cid-g2wyrgy7] .part-tiles__link{--text-link-size:17px;--text-link-tracking:.06em;--text-link-hover:var(--on-navy);white-space:nowrap;align-self:flex-end}.part-tiles__grid[data-astro-cid-g2wyrgy7]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:12px;display:grid}.part-tiles__tile[data-astro-cid-g2wyrgy7]{aspect-ratio:1;background:var(--gray-light-2);clip-path:polygon(0 0,calc(100% - 16px) 0,100% 16px,100% 100%,0 100%);justify-content:center;align-items:center;padding:22px;display:flex}.part-tiles__image[data-astro-cid-g2wyrgy7]{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%}@container page (width<=1199.98px){.part-tiles__grid[data-astro-cid-g2wyrgy7]{grid-template-columns:repeat(var(--cols-tablet), minmax(0, 1fr))}}@container page (width<=767.98px){.part-tiles__head[data-astro-cid-g2wyrgy7]{flex-direction:column;align-items:flex-start;gap:18px}.part-tiles__head[data-astro-cid-g2wyrgy7] .part-tiles__link{align-self:flex-start}.part-tiles__grid[data-astro-cid-g2wyrgy7]{grid-template-columns:repeat(2,minmax(0,1fr))}.part-tiles__tile[data-astro-cid-g2wyrgy7]{clip-path:polygon(0 0,calc(100% - 14px) 0,100% 14px,100% 100%,0 100%);padding:16px}}.parts-or-assembled[data-astro-cid-ghc3ywvs]{gap:var(--space-gap-48);flex-direction:column;display:flex}.parts-or-assembled__heading[data-astro-cid-ghc3ywvs]{flex-direction:column;gap:18px;display:flex}.parts-or-assembled__title[data-astro-cid-ghc3ywvs]{font-size:var(--text-52);line-height:.96}.parts-or-assembled__table[data-astro-cid-ghc3ywvs]{table-layout:fixed;width:100%}.parts-or-assembled__corner[data-astro-cid-ghc3ywvs]{width:240px}.parts-or-assembled__head[data-astro-cid-ghc3ywvs]{color:var(--on-navy-label);font-family:var(--font-head);font-size:var(--text-22);letter-spacing:.06em;text-transform:uppercase;vertical-align:bottom;border-bottom:3px solid #ffffff4d;padding:0 32px 18px;font-weight:700}.parts-or-assembled__head--lit[data-astro-cid-ghc3ywvs]{border-bottom:5px solid var(--white);color:var(--white);background:#ffffff0f;position:relative}.parts-or-assembled__head--lit[data-astro-cid-ghc3ywvs]:before{content:"";background:#ffffff0f;height:18px;position:absolute;bottom:100%;left:0;right:0}.parts-or-assembled__label[data-astro-cid-ghc3ywvs],.parts-or-assembled__a[data-astro-cid-ghc3ywvs],.parts-or-assembled__b[data-astro-cid-ghc3ywvs]{vertical-align:top;border-bottom:1px solid #ffffff29}.parts-or-assembled__label[data-astro-cid-ghc3ywvs]{color:var(--on-navy-label);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;padding:28px 24px 28px 0;font-size:13px}.parts-or-assembled__a[data-astro-cid-ghc3ywvs]{color:var(--on-navy-label);font-size:var(--text-18);padding:28px 32px;line-height:1.55}.parts-or-assembled__b[data-astro-cid-ghc3ywvs]{font-size:var(--text-19);background:#ffffff0f;padding:28px 32px;font-weight:600;line-height:1.5}@container page (width<=899.98px){.parts-or-assembled__corner[data-astro-cid-ghc3ywvs]{width:150px}.parts-or-assembled__head[data-astro-cid-ghc3ywvs],.parts-or-assembled__a[data-astro-cid-ghc3ywvs],.parts-or-assembled__b[data-astro-cid-ghc3ywvs]{padding-inline:20px}}@container page (width<=767.98px){.parts-or-assembled__table[data-astro-cid-ghc3ywvs] thead[data-astro-cid-ghc3ywvs]{display:none}.parts-or-assembled__row[data-astro-cid-ghc3ywvs]{border-bottom:1px solid #ffffff29;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.parts-or-assembled__label[data-astro-cid-ghc3ywvs]{border-bottom:0;grid-column:1/-1;padding:22px 0 10px}.parts-or-assembled__a[data-astro-cid-ghc3ywvs],.parts-or-assembled__b[data-astro-cid-ghc3ywvs]{border-bottom:0;padding:12px 14px 18px;font-size:16px}.parts-or-assembled__a[data-astro-cid-ghc3ywvs]:before,.parts-or-assembled__b[data-astro-cid-ghc3ywvs]:before{content:attr(data-label);font-family:var(--font-head);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:14px;font-weight:700;display:block}}.prototype-run[data-astro-cid-cn6yby4x]{gap:var(--space-gap-44);flex-direction:column;display:flex}.prototype-run__stages[data-astro-cid-cn6yby4x]{grid-template-columns:repeat(var(--steps), minmax(0, 1fr));gap:24px;display:grid;position:relative}.prototype-run__stages[data-astro-cid-cn6yby4x]:before{content:"";background:var(--rule-light);height:3px;position:absolute;top:27px;left:0;right:0}.prototype-run__stage[data-astro-cid-cn6yby4x]{flex-direction:column;gap:16px;min-width:0;display:flex;position:relative}.prototype-run__number[data-astro-cid-cn6yby4x]{background:var(--navy);width:56px;height:56px;color:var(--white);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}.prototype-run__stage--last[data-astro-cid-cn6yby4x] .prototype-run__number[data-astro-cid-cn6yby4x]{background:var(--red)}.prototype-run__title[data-astro-cid-cn6yby4x]{font-size:var(--text-28)}.prototype-run__text[data-astro-cid-cn6yby4x]{max-width:380px;color:var(--text-muted);font-size:16px;line-height:1.55}.prototype-run__extras[data-astro-cid-cn6yby4x]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:3px solid var(--ink);display:grid}.prototype-run__extra[data-astro-cid-cn6yby4x]{align-items:flex-start;gap:16px;min-width:0;padding:22px 24px 4px 0;display:flex}.prototype-run__extra-icon[data-astro-cid-cn6yby4x]{color:var(--navy);font-size:26px}.prototype-run__extra-text[data-astro-cid-cn6yby4x]{flex-direction:column;gap:4px;display:flex}.prototype-run__extra-title[data-astro-cid-cn6yby4x]{font-size:17px}.prototype-run__extra-body[data-astro-cid-cn6yby4x]{color:var(--text-muted);font-size:15px;line-height:1.5}@media (forced-colors:active){.prototype-run__number[data-astro-cid-cn6yby4x]{border:2px solid canvastext}}@container page (width<=767.98px){.prototype-run__stages[data-astro-cid-cn6yby4x]{grid-template-columns:minmax(0,1fr);gap:0}.prototype-run__stages[data-astro-cid-cn6yby4x]:before{display:none}.prototype-run__stage[data-astro-cid-cn6yby4x]{grid-template-columns:48px minmax(0,1fr);grid-template-areas:"number title""number text";align-content:start;gap:6px 18px;padding-bottom:28px;display:grid}.prototype-run__stage[data-astro-cid-cn6yby4x]:not(:last-child):after{content:"";background:var(--rule-light);width:3px;position:absolute;top:48px;bottom:0;left:22px}.prototype-run__stage--last[data-astro-cid-cn6yby4x]{padding-bottom:0}.prototype-run__number[data-astro-cid-cn6yby4x]{grid-area:number;width:48px;height:48px;font-size:22px}.prototype-run__title[data-astro-cid-cn6yby4x]{grid-area:title;align-self:center}.prototype-run__text[data-astro-cid-cn6yby4x]{grid-area:text;max-width:none}.prototype-run__extras[data-astro-cid-cn6yby4x]{grid-template-columns:minmax(0,1fr)}.prototype-run__extra[data-astro-cid-cn6yby4x]{padding:18px 0 0}}.related-cards[data-astro-cid-g2sa2zro].page-section{flex-direction:column;gap:20px;padding-bottom:64px;display:flex}.related-cards__label[data-astro-cid-g2sa2zro]{letter-spacing:.1em;font-size:clamp(14px,.19cqw + 13.26px,16px);line-height:1.2}.related-cards__grid[data-astro-cid-g2sa2zro]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:3px solid var(--ink);border-left:1px solid var(--rule-light);display:grid}.related-cards__cell[data-astro-cid-g2sa2zro]{border-right:1px solid var(--rule-light);border-bottom:1px solid var(--rule-light);min-width:0;display:flex}.related-cards__link[data-astro-cid-g2sa2zro]{flex-direction:column;flex:1;gap:6px;padding:22px 24px 24px;display:flex}.related-cards__link[data-astro-cid-g2sa2zro]:hover{background:var(--gray-light)}.related-cards__link[data-astro-cid-g2sa2zro]:focus-visible{outline-offset:-3px}.related-cards__kind[data-astro-cid-g2sa2zro]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.related-cards__top[data-astro-cid-g2sa2zro]{justify-content:space-between;align-items:center;gap:12px;display:flex}.related-cards__title[data-astro-cid-g2sa2zro]{font-family:var(--font-head);font-size:var(--text-23);text-transform:uppercase;font-weight:700;line-height:1}.related-cards__arrow[data-astro-cid-g2sa2zro]{color:var(--red);font-size:18px}.related-cards__text[data-astro-cid-g2sa2zro]{color:var(--text-muted);font-size:15px}@container page (width<=1199.98px){.related-cards__grid[data-astro-cid-g2sa2zro]{grid-template-columns:repeat(var(--cols-tablet), minmax(0, 1fr))}}@container page (width<=599.98px){.related-cards__grid[data-astro-cid-g2sa2zro]{grid-template-columns:minmax(0,1fr)}.related-cards__link[data-astro-cid-g2sa2zro]{padding:16px 16px 18px}}.related-strip[data-astro-cid-v623zhnn].page-section{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:32px;padding-block:36px;display:grid}.related-strip__label[data-astro-cid-v623zhnn]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;font-size:12px;font-weight:400}.related-strip__links[data-astro-cid-v623zhnn]{flex-wrap:wrap;gap:12px 40px;display:flex}.related-strip__link[data-astro-cid-v623zhnn]{font-family:var(--font-head);font-size:var(--text-20);text-transform:uppercase;align-items:center;gap:10px;margin:-3px 0;padding:3px 0;font-weight:700;display:flex}.related-strip__link[data-astro-cid-v623zhnn]:hover{color:var(--on-navy)}.related-strip__arrow[data-astro-cid-v623zhnn]{font-size:16px}@container page (width<=899.98px){.related-strip[data-astro-cid-v623zhnn].page-section{grid-template-columns:minmax(0,1fr);gap:16px}}@container page (width<=767.98px){.related-strip__links[data-astro-cid-v623zhnn]{flex-direction:column;gap:0}.related-strip__link[data-astro-cid-v623zhnn]{border-bottom:1px solid #ffffff24;justify-content:space-between;min-height:48px;margin:0;padding:0}}.replacement-steps[data-astro-cid-pf6ksq3r]{flex-direction:column;gap:52px;display:flex}.replacement-steps__dropoff[data-astro-cid-pf6ksq3r]{border-left:4px solid var(--red);background:#ffffff0f;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 28px;display:grid}.replacement-steps__dropoff-icon[data-astro-cid-pf6ksq3r]{color:var(--white);font-size:28px}.replacement-steps__dropoff-text[data-astro-cid-pf6ksq3r]{flex-direction:column;gap:4px;display:flex}.replacement-steps__dropoff-title[data-astro-cid-pf6ksq3r]{font-family:var(--font-head);font-size:var(--text-20);text-transform:uppercase}.replacement-steps__dropoff-body[data-astro-cid-pf6ksq3r]{color:var(--white);font-size:16px}.replacement-steps__phone[data-astro-cid-pf6ksq3r]{white-space:nowrap;border-bottom:2px solid #ffffff80;align-items:center;gap:8px;padding-bottom:2px;font-weight:700;display:flex}.replacement-steps__phone[data-astro-cid-pf6ksq3r]:hover{border-color:var(--white)}@container page (width<=767.98px){.replacement-steps[data-astro-cid-pf6ksq3r]{gap:36px}.replacement-steps__dropoff[data-astro-cid-pf6ksq3r]{grid-template-columns:auto minmax(0,1fr);gap:14px 16px;padding:20px}.replacement-steps__phone[data-astro-cid-pf6ksq3r]{grid-column:2;justify-self:start;min-height:44px}}.service-closing[data-astro-cid-b4lxeucc]{background:var(--white)}.service-closing--section[data-astro-cid-b4lxeucc]{padding-top:var(--space-section)}.service-closing--short[data-astro-cid-b4lxeucc]{padding-top:40px}.setup-cards[data-astro-cid-utu36675]{gap:var(--space-gap-44);flex-direction:column;display:flex}.setup-cards__grid[data-astro-cid-utu36675]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));gap:20px;display:grid}.setup-cards__card[data-astro-cid-utu36675]{border-top:5px solid var(--white);background:#ffffff0f;flex-direction:column;gap:14px;min-width:0;padding:32px 30px 34px;display:flex}.setup-cards__card--accent[data-astro-cid-utu36675]{border-top-color:var(--red)}.setup-cards__top[data-astro-cid-utu36675]{justify-content:space-between;align-items:center;display:flex}.setup-cards__icon[data-astro-cid-utu36675]{color:var(--on-navy);font-size:34px}.setup-cards__number[data-astro-cid-utu36675]{color:var(--muted-on-dark-texture);font-family:var(--font-data);font-size:12px}.setup-cards__title[data-astro-cid-utu36675]{font-size:var(--text-28)}.setup-cards__text[data-astro-cid-utu36675]{color:var(--white);font-size:var(--text-17);line-height:1.55}.setup-cards__note[data-astro-cid-utu36675]{--chamfer:16px;background:var(--white);color:var(--ink);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;padding:26px 32px;display:grid}.setup-cards__note-text[data-astro-cid-utu36675]{font-size:var(--text-18);line-height:1.55}.setup-cards__note[data-astro-cid-utu36675] .setup-cards__note-link{--text-link-size:17px;--text-link-tracking:.06em;white-space:nowrap}@container page (width<=899.98px){.setup-cards__grid[data-astro-cid-utu36675]{grid-template-columns:minmax(0,1fr);gap:12px}.setup-cards__note[data-astro-cid-utu36675]{grid-template-columns:minmax(0,1fr);gap:20px}}@container page (width<=767.98px){.setup-cards__card[data-astro-cid-utu36675]{padding:24px 20px 26px}.setup-cards__note[data-astro-cid-utu36675]{--chamfer:14px;padding:22px 20px}}.setup-range[data-astro-cid-kh6mjgtv]{gap:var(--space-gap-44);flex-direction:column;display:flex}.setup-range__columns[data-astro-cid-kh6mjgtv]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:3px solid var(--ink);display:grid}.setup-range__column[data-astro-cid-kh6mjgtv]{border-right:1px solid var(--rule-light);flex-direction:column;gap:20px;min-width:0;padding:32px 32px 8px;display:flex}.setup-range__title[data-astro-cid-kh6mjgtv]{min-height:76px;color:var(--navy);font-size:var(--text-40);align-items:flex-end;line-height:.95;display:flex}.setup-range__image[data-astro-cid-kh6mjgtv]{background:var(--gray-light);height:200px}.setup-range__facts[data-astro-cid-kh6mjgtv]{flex-direction:column;gap:20px;display:flex}.setup-range__fact[data-astro-cid-kh6mjgtv]{flex-direction:column;gap:8px;display:flex}.setup-range__fact--reach[data-astro-cid-kh6mjgtv]{border-top:1px solid var(--rule-faint);padding-top:14px}.setup-range__label[data-astro-cid-kh6mjgtv]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.setup-range__hold[data-astro-cid-kh6mjgtv]{font-size:var(--text-17);line-height:1.55}.setup-range__reach[data-astro-cid-kh6mjgtv]{color:var(--text-muted);font-size:16px;line-height:1.55}.setup-range__scale[data-astro-cid-kh6mjgtv]{color:var(--text-placeholder);align-items:center;gap:14px;padding-top:6px;font-size:13px;display:flex}.setup-range__segments[data-astro-cid-kh6mjgtv]{gap:6px;display:flex}.setup-range__segment[data-astro-cid-kh6mjgtv]{background:var(--rule-light);width:40px;height:6px}.setup-range__segment--on[data-astro-cid-kh6mjgtv]{background:var(--navy)}@media (forced-colors:active){.setup-range__segment[data-astro-cid-kh6mjgtv]{border:1px solid canvastext}.setup-range__segment--on[data-astro-cid-kh6mjgtv]{background:canvastext}}.setup-range__note[data-astro-cid-kh6mjgtv]{background:var(--steel);color:var(--text-secondary);align-items:center;gap:14px;padding:18px 24px;font-size:16px;display:flex}.setup-range__note-icon[data-astro-cid-kh6mjgtv]{color:var(--navy);font-size:22px}@container page (width<=899.98px){.setup-range__columns[data-astro-cid-kh6mjgtv]{grid-template-columns:minmax(0,1fr)}.setup-range__column[data-astro-cid-kh6mjgtv]{border-right:0;border-bottom:1px solid var(--rule-light);padding:28px 0 24px}.setup-range__title[data-astro-cid-kh6mjgtv]{min-height:0}.setup-range__image[data-astro-cid-kh6mjgtv]{max-width:520px}}@container page (width<=767.98px){.setup-range__image[data-astro-cid-kh6mjgtv]{height:180px}.setup-range__note[data-astro-cid-kh6mjgtv]{align-items:flex-start;padding:16px 20px}}.shape-finder[data-astro-cid-lrv6insg]{flex-direction:column;gap:36px;display:flex}.shape-finder__head[data-astro-cid-lrv6insg]{gap:var(--space-gap-64);grid-template-columns:minmax(0,1fr) auto;align-items:end;display:grid}.shape-finder__heading[data-astro-cid-lrv6insg]{flex-direction:column;gap:18px;display:flex}.shape-finder__title[data-astro-cid-lrv6insg]{font-size:var(--text-52);line-height:.96}.shape-finder__head[data-astro-cid-lrv6insg] .shape-finder__all{--text-link-size:17px;--text-link-tracking:.06em;white-space:nowrap;align-self:end}.shape-finder__body[data-astro-cid-lrv6insg]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:20px;display:grid}@media (scripting:none){.shape-finder__body[data-astro-cid-lrv6insg]{grid-template-columns:minmax(0,1fr)}}.shape-finder__shapes[data-astro-cid-lrv6insg]{flex-direction:column;gap:8px;display:flex}.shape-finder__label[data-astro-cid-lrv6insg],.shape-finder__materials-label[data-astro-cid-lrv6insg]{color:var(--text-secondary);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.shape-finder__label[data-astro-cid-lrv6insg]{padding-bottom:4px}.shape-finder__tabs[data-astro-cid-lrv6insg]{flex-direction:column;flex:1;gap:8px;display:flex}.shape-finder__tab[data-astro-cid-lrv6insg]{background:var(--white);color:var(--ink);text-align:left;border:0;border-left:5px solid #0000;flex:1;grid-template-columns:40px minmax(0,1fr) auto 18px;align-items:center;gap:16px;padding:20px 24px;display:grid}.shape-finder__tab[data-astro-cid-lrv6insg]:hover{background:var(--gray-light)}.shape-finder__tab[data-astro-cid-lrv6insg][aria-selected=true]{--focus-ring:var(--white);border-left-color:var(--red);background:var(--navy);color:var(--white)}.shape-finder__tab-icon[data-astro-cid-lrv6insg]{font-size:28px}.shape-finder__tab-text[data-astro-cid-lrv6insg]{flex-direction:column;gap:3px;min-width:0;display:flex}.shape-finder__tab-title[data-astro-cid-lrv6insg]{font-family:var(--font-head);font-size:var(--text-23);text-transform:uppercase;font-weight:700;line-height:1}.shape-finder__tab-example[data-astro-cid-lrv6insg]{opacity:.8;font-size:14px}.shape-finder__count[data-astro-cid-lrv6insg]{font-family:var(--font-data);opacity:.8;font-size:12px}.shape-finder__panel[data-astro-cid-lrv6insg]{--chamfer:20px;background:var(--white);flex-direction:column;display:flex}@media (scripting:enabled){.shape-finder__shape[data-astro-cid-lrv6insg]:not([data-active]){display:none}}.shape-finder__shape[data-astro-cid-lrv6insg]{flex-direction:column;flex:1;display:flex}.shape-finder__shape-head[data-astro-cid-lrv6insg]{background-color:var(--navy-section);background-image:var(--texture-brushed-fine-light), var(--texture-grain-light);color:var(--white);flex-direction:column;gap:10px;padding:30px 36px 26px;display:flex}.shape-finder__shape-title[data-astro-cid-lrv6insg]{font-size:var(--text-32)}.shape-finder__shape-how[data-astro-cid-lrv6insg]{color:var(--on-navy);font-size:16px;line-height:1.55}.shape-finder__parts[data-astro-cid-lrv6insg]{flex:1;min-height:296px;padding:8px 36px 12px}.shape-finder__part[data-astro-cid-lrv6insg]{border-bottom:1px solid var(--rule-light);grid-template-columns:220px minmax(0,1fr) 20px;align-items:center;gap:20px;padding:18px 0;display:grid}.shape-finder__part[data-astro-cid-lrv6insg]:hover{color:var(--red)}.shape-finder__part-name[data-astro-cid-lrv6insg]{font-family:var(--font-head);font-size:var(--text-23);text-transform:uppercase;font-weight:700;line-height:1}.shape-finder__part-text[data-astro-cid-lrv6insg]{color:var(--text-muted);font-size:15px;line-height:1.45}.shape-finder__part-arrow[data-astro-cid-lrv6insg]{font-size:18px}.shape-finder__footer[data-astro-cid-lrv6insg]{border-top:1px solid var(--rule-light);background:var(--gray-light);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:24px;padding:18px 36px;font-size:15px;display:flex}.shape-finder__footer-link[data-astro-cid-lrv6insg],.shape-finder__compare[data-astro-cid-lrv6insg]{color:var(--navy);white-space:nowrap;align-items:center;gap:8px;margin:-3px 0;padding:3px 0;font-size:15px;font-weight:700;display:inline-flex}.shape-finder__footer-link[data-astro-cid-lrv6insg]:hover,.shape-finder__compare[data-astro-cid-lrv6insg]:hover{color:var(--red)}.shape-finder__materials[data-astro-cid-lrv6insg]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shape-finder__materials-label[data-astro-cid-lrv6insg]{letter-spacing:.14em;margin-right:6px}.shape-finder__chips[data-astro-cid-lrv6insg]{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.shape-finder__chip[data-astro-cid-lrv6insg]{background:var(--white);border:1px solid #c3cad4;align-items:center;gap:6px;padding:8px 14px;font-size:15px;font-weight:600;display:flex}.shape-finder__chip[data-astro-cid-lrv6insg]:hover{border-color:var(--ink)}.shape-finder__chip-arrow[data-astro-cid-lrv6insg]{color:var(--red);font-size:12px}.shape-finder__materials-note[data-astro-cid-lrv6insg]{color:var(--text-secondary);margin-left:6px;font-size:15px}.shape-finder__compare[data-astro-cid-lrv6insg]{margin-left:auto}@container page (width<=999.98px){.shape-finder__body[data-astro-cid-lrv6insg]{grid-template-columns:minmax(0,1fr)}}@container page (width<=767.98px){.shape-finder[data-astro-cid-lrv6insg]{gap:28px}.shape-finder__head[data-astro-cid-lrv6insg]{grid-template-columns:minmax(0,1fr);gap:18px}.shape-finder__tab[data-astro-cid-lrv6insg]{grid-template-columns:32px minmax(0,1fr) auto 14px;gap:12px;min-height:72px;padding:14px 16px}.shape-finder__tab-icon[data-astro-cid-lrv6insg]{font-size:24px}.shape-finder__panel[data-astro-cid-lrv6insg]{--chamfer:14px}.shape-finder__shape-head[data-astro-cid-lrv6insg]{padding:24px 20px 20px}.shape-finder__parts[data-astro-cid-lrv6insg]{min-height:0;padding:4px 20px 8px}.shape-finder__part[data-astro-cid-lrv6insg]{grid-template-columns:minmax(0,1fr) 20px;grid-template-areas:"name arrow""text arrow";gap:6px 16px;padding:14px 0}.shape-finder__part-name[data-astro-cid-lrv6insg]{grid-area:name;font-size:20px}.shape-finder__part-text[data-astro-cid-lrv6insg]{grid-area:text}.shape-finder__part-arrow[data-astro-cid-lrv6insg]{grid-area:arrow}.shape-finder__footer[data-astro-cid-lrv6insg]{flex-wrap:wrap;gap:8px 16px;padding:16px 20px}.shape-finder__materials-label[data-astro-cid-lrv6insg]{flex-basis:100%}.shape-finder__chip[data-astro-cid-lrv6insg]{min-height:40px}.shape-finder__materials-note[data-astro-cid-lrv6insg]{flex-basis:100%;margin-left:0}.shape-finder__compare[data-astro-cid-lrv6insg]{min-height:44px;margin-left:0}}.situations[data-astro-cid-3xczrr4z]{flex-direction:column;gap:40px;display:flex}.situations__body[data-astro-cid-3xczrr4z]{grid-template-columns:420px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}@media (scripting:none){.situations__body[data-astro-cid-3xczrr4z]{grid-template-columns:minmax(0,1fr)}.situations__panels[data-astro-cid-3xczrr4z]{flex-direction:column;gap:20px;display:flex}}.situations__tabs[data-astro-cid-3xczrr4z]{flex-direction:column;gap:8px;display:flex}.situations__tab[data-astro-cid-3xczrr4z]{color:var(--ink);text-align:left;background:#ffffff8c;border:0;border-left:5px solid #0000;flex:1;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:14px;padding:22px 24px;display:grid}.situations__tab[data-astro-cid-3xczrr4z]:hover{background:#ffffffd9}.situations__tab[data-astro-cid-3xczrr4z][aria-selected=true]{border-left-color:var(--red);background:var(--white)}.situations__tab-icon[data-astro-cid-3xczrr4z]{font-size:26px}.situations__tab-title[data-astro-cid-3xczrr4z]{font-family:var(--font-head);font-size:var(--text-22);text-transform:uppercase;font-weight:700;line-height:1.05}@media (scripting:enabled){.situations__panel[data-astro-cid-3xczrr4z]:not([data-active]){display:none}}.situations__panel[data-astro-cid-3xczrr4z]{--chamfer:20px;background:var(--white);flex-direction:column;height:100%;min-height:420px;display:flex}.situations__head[data-astro-cid-3xczrr4z]{background-color:var(--navy-section);background-image:var(--texture-brushed-fine-light), var(--texture-grain-light);color:var(--white);flex-direction:column;gap:8px;padding:28px 36px;display:flex}.situations__label[data-astro-cid-3xczrr4z]{color:var(--muted-on-dark-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.situations__title[data-astro-cid-3xczrr4z]{font-size:var(--text-30);line-height:1.05}.situations__content[data-astro-cid-3xczrr4z]{flex-direction:column;flex:1;gap:24px;padding:30px 36px 34px;display:flex}.situations__text[data-astro-cid-3xczrr4z]{color:var(--text-secondary);font-size:var(--text-18);line-height:1.6}.situations__have-label[data-astro-cid-3xczrr4z]{border-bottom:3px solid var(--ink);color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;padding-bottom:10px;font-size:11px}.situations__have-item[data-astro-cid-3xczrr4z]{border-bottom:1px solid var(--rule-light);align-items:center;gap:12px;padding:13px 0;font-size:16px;display:flex}.situations__check[data-astro-cid-3xczrr4z]{color:var(--red)}.situations__actions[data-astro-cid-3xczrr4z]{flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:auto;display:flex}.situations__actions[data-astro-cid-3xczrr4z] .situations__call{--button-height:54px;--button-pad-x:24px;--button-font:19px}.situations__actions[data-astro-cid-3xczrr4z] .situations__link{--text-link-size:17px;--text-link-tracking:.05em;color:var(--navy);align-self:center}@container page (width<=999.98px){.situations__body[data-astro-cid-3xczrr4z]{grid-template-columns:minmax(0,1fr)}.situations__tab[data-astro-cid-3xczrr4z]{min-height:64px;padding:14px 18px}}@container page (width<=767.98px){.situations[data-astro-cid-3xczrr4z]{gap:28px}.situations__tab-title[data-astro-cid-3xczrr4z]{font-size:19px}.situations__panel[data-astro-cid-3xczrr4z]{--chamfer:14px;min-height:0}.situations__head[data-astro-cid-3xczrr4z],.situations__content[data-astro-cid-3xczrr4z]{padding:22px 20px}.situations__title[data-astro-cid-3xczrr4z]{font-size:22px}.situations__actions[data-astro-cid-3xczrr4z]{flex-direction:column;align-items:stretch}.situations__actions[data-astro-cid-3xczrr4z] .situations__call{width:100%}.situations__actions[data-astro-cid-3xczrr4z] .situations__link{align-self:flex-start}}.start-columns[data-astro-cid-2zwgwfw6]{gap:var(--space-gap-48);flex-direction:column;display:flex}.start-columns[data-astro-cid-2zwgwfw6] .start-columns__intro{--intro-max:520px}.start-columns__grid[data-astro-cid-2zwgwfw6]{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));border-top:3px solid var(--ink);display:grid}.start-columns__item[data-astro-cid-2zwgwfw6]{flex-direction:column;gap:14px;min-width:0;padding:32px 36px 36px 0;display:flex}.start-columns__icon[data-astro-cid-2zwgwfw6]{color:var(--navy);font-size:30px}.start-columns__title[data-astro-cid-2zwgwfw6]{font-size:var(--text-28)}.start-columns__text[data-astro-cid-2zwgwfw6]{color:var(--text-secondary);font-size:var(--text-17);line-height:1.55}.start-columns__have[data-astro-cid-2zwgwfw6]{border-top:1px solid var(--rule-mid);flex-direction:column;gap:8px;padding-top:14px;display:flex}.start-columns__have-label[data-astro-cid-2zwgwfw6]{color:var(--text-secondary);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.start-columns__have-list[data-astro-cid-2zwgwfw6]{flex-direction:column;gap:8px;display:flex}.start-columns__have-item[data-astro-cid-2zwgwfw6]{color:var(--text-secondary);align-items:center;gap:10px;font-size:16px;display:flex}.start-columns__check[data-astro-cid-2zwgwfw6]{color:var(--navy)}.start-columns__item[data-astro-cid-2zwgwfw6] .start-columns__link{margin-top:8px}.start-columns__footer[data-astro-cid-2zwgwfw6]{border-top:1px solid var(--rule-mid);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding-top:28px;display:flex}.start-columns__footer-text[data-astro-cid-2zwgwfw6]{color:var(--text-secondary);font-size:16px}@container page (width<=899.98px){.start-columns__grid[data-astro-cid-2zwgwfw6]{grid-template-columns:minmax(0,1fr)}.start-columns__item[data-astro-cid-2zwgwfw6]{border-bottom:1px solid var(--rule-mid);padding:28px 0}}.start-picker[data-astro-cid-nfweme6u]{flex-direction:column;gap:40px;display:flex}.start-picker[data-astro-cid-nfweme6u] .start-picker__intro{--intro-max:520px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__intro{--intro-max:540px}.start-picker__body[data-astro-cid-nfweme6u]{grid-template-columns:400px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}@media (scripting:none){.start-picker__body[data-astro-cid-nfweme6u]{grid-template-columns:minmax(0,1fr)}.start-picker__panels[data-astro-cid-nfweme6u]{flex-direction:column;gap:20px;display:flex}}.start-picker__tabs[data-astro-cid-nfweme6u]{flex-direction:column;gap:8px;display:flex}.start-picker__tab[data-astro-cid-nfweme6u]{--tab-bg:#ffffff0f;--tab-hover:#ffffff1f;--tab-fg:var(--white);background:var(--tab-bg);color:var(--tab-fg);text-align:left;border:0;border-left:5px solid #0000;flex:1;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:16px;padding:24px 26px;display:grid}.start-picker__tab[data-astro-cid-nfweme6u]:hover{background:var(--tab-hover)}.start-picker__tab[data-astro-cid-nfweme6u][aria-selected=true]{--tab-bg:var(--white);--tab-hover:var(--white);--tab-fg:var(--ink);--focus-ring:var(--ink);border-left-color:var(--red)}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__tab[data-astro-cid-nfweme6u]{--tab-bg:var(--white);--tab-hover:var(--gray-light);--tab-fg:var(--ink);grid-template-columns:36px minmax(0,1fr) 20px;gap:14px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__tab[data-astro-cid-nfweme6u][aria-selected=true]{--tab-bg:var(--navy);--tab-hover:var(--navy);--tab-fg:var(--white);--focus-ring:var(--white)}.start-picker__tab-icon[data-astro-cid-nfweme6u]{font-size:30px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__tab-icon[data-astro-cid-nfweme6u]{font-size:28px}.start-picker__tab-text[data-astro-cid-nfweme6u]{flex-direction:column;gap:4px;min-width:0;display:flex}.start-picker__tab-title[data-astro-cid-nfweme6u]{font-family:var(--font-head);font-size:var(--text-24);text-transform:uppercase;font-weight:700;line-height:1}.start-picker__tab-sub[data-astro-cid-nfweme6u]{opacity:.85;font-size:15px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__tab-text[data-astro-cid-nfweme6u]{gap:3px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__tab-title[data-astro-cid-nfweme6u]{font-size:var(--text-23);line-height:1.05}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__tab-sub[data-astro-cid-nfweme6u]{font-size:14px}@media (scripting:enabled){.start-picker__panel[data-astro-cid-nfweme6u]:not([data-active]){display:none}}.start-picker__panel[data-astro-cid-nfweme6u]{--chamfer:20px;background:var(--white);height:100%;min-height:420px;color:var(--ink);flex-direction:column;display:flex}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__panel[data-astro-cid-nfweme6u]{min-height:400px}.start-picker__panel-head[data-astro-cid-nfweme6u]{border-bottom:3px solid var(--red);flex-direction:column;gap:6px;padding:26px 36px;display:flex}.start-picker__panel-label[data-astro-cid-nfweme6u],.start-picker__helps-label[data-astro-cid-nfweme6u]{color:var(--muted-on-texture);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.start-picker__panel-title[data-astro-cid-nfweme6u]{font-size:var(--text-30);line-height:1.05}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__panel-title[data-astro-cid-nfweme6u]{line-height:1}.start-picker__panel-body[data-astro-cid-nfweme6u]{flex-direction:column;flex:1;gap:6px;padding:28px 36px 0;display:flex}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__panel-body[data-astro-cid-nfweme6u]{padding:26px 36px}.start-picker__helps-label[data-astro-cid-nfweme6u]{border-bottom:3px solid var(--ink);padding-bottom:10px;font-size:11px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__helps-label[data-astro-cid-nfweme6u]{border-bottom:0;padding-bottom:6px}.start-picker__helps[data-astro-cid-nfweme6u]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.start-picker__help[data-astro-cid-nfweme6u]{border-bottom:1px solid var(--rule-light);align-items:center;gap:12px;padding:14px 0;font-size:16px;display:flex}.start-picker__help-number[data-astro-cid-nfweme6u]{color:var(--red);font-family:var(--font-data);font-size:12px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__helps[data-astro-cid-nfweme6u]{grid-template-columns:minmax(0,1fr);row-gap:6px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__help[data-astro-cid-nfweme6u]{border-bottom-color:var(--rule-faint);grid-template-columns:36px minmax(0,1fr);align-items:start;gap:8px;padding:12px 0;font-size:17px;display:grid}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__help-number[data-astro-cid-nfweme6u]{padding-top:3px;font-size:13px}.start-picker__note[data-astro-cid-nfweme6u]{color:var(--text-secondary);align-items:flex-start;gap:10px;margin-top:12px;font-size:15px;line-height:1.5;display:flex}.start-picker__note-icon[data-astro-cid-nfweme6u]{color:var(--navy);margin-top:2px;font-size:18px}.start-picker__actions[data-astro-cid-nfweme6u]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:24px 36px 30px;display:flex}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__actions[data-astro-cid-nfweme6u]{border-top:1px solid var(--rule-light);padding:20px 36px}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__actions[data-astro-cid-nfweme6u] .button{--button-height:54px}.start-picker__cta[data-astro-cid-nfweme6u]{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__cta[data-astro-cid-nfweme6u]{flex:1;justify-content:space-between}.start-picker__call[data-astro-cid-nfweme6u]{color:var(--text-muted);text-underline-offset:4px;white-space:nowrap;margin:-3px 0;padding:3px 0;font-size:15px;text-decoration:underline}.start-picker__call[data-astro-cid-nfweme6u]:hover{color:var(--ink)}.start-picker__extra-link[data-astro-cid-nfweme6u]{color:var(--navy);align-items:center;gap:8px;margin:-3px 0;padding:3px 0;font-size:15px;font-weight:700;display:flex}.start-picker__extra-link[data-astro-cid-nfweme6u]:hover{color:var(--red)}.start-picker__extra-note[data-astro-cid-nfweme6u]{color:var(--text-muted);align-items:center;gap:10px;font-size:14px;display:flex}.start-picker__extra-icon[data-astro-cid-nfweme6u]{font-size:18px}@container page (width<=999.98px){.start-picker__body[data-astro-cid-nfweme6u]{grid-template-columns:minmax(0,1fr)}.start-picker__tab[data-astro-cid-nfweme6u]{min-height:72px;padding:16px 18px}}@container page (width<=767.98px){.start-picker[data-astro-cid-nfweme6u]{gap:28px}.start-picker__tab-icon[data-astro-cid-nfweme6u]{font-size:26px}.start-picker__tab-title[data-astro-cid-nfweme6u]{font-size:22px}.start-picker__tab-sub[data-astro-cid-nfweme6u]{font-size:14px}.start-picker__panel[data-astro-cid-nfweme6u]{--chamfer:14px;min-height:0}.start-picker__panel-head[data-astro-cid-nfweme6u],.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__panel-body[data-astro-cid-nfweme6u]{padding:22px 20px}.start-picker__panel-body[data-astro-cid-nfweme6u]{padding:22px 20px 0}.start-picker__panel-title[data-astro-cid-nfweme6u]{font-size:22px}.start-picker__helps[data-astro-cid-nfweme6u]{grid-template-columns:minmax(0,1fr)}.start-picker__actions[data-astro-cid-nfweme6u],.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__actions[data-astro-cid-nfweme6u]{flex-direction:column;align-items:stretch;gap:12px;padding:20px}.start-picker__cta[data-astro-cid-nfweme6u],.start-picker--steel[data-astro-cid-nfweme6u] .start-picker__cta[data-astro-cid-nfweme6u]{flex-direction:column;align-items:stretch;gap:0}.start-picker__cta[data-astro-cid-nfweme6u] .button{--button-pad-x:18px;white-space:normal;width:100%}.start-picker__call[data-astro-cid-nfweme6u]{justify-content:center;align-items:center;min-height:44px;margin:6px 0 0;display:flex}}.turned-features[data-astro-cid-armcjkxw]{flex-direction:column;gap:40px;display:flex}.turned-features__panel[data-astro-cid-armcjkxw]{--chamfer:20px;background:var(--white);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}.turned-features__diagram[data-astro-cid-armcjkxw]{background:var(--gray-light);min-height:400px}.turned-features__body[data-astro-cid-armcjkxw]{flex-direction:column;display:flex}.turned-features__groups[data-astro-cid-armcjkxw]{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.turned-features__group[data-astro-cid-armcjkxw]{border-right:1px solid var(--rule-light);flex-direction:column;padding:28px 28px 20px 32px;display:flex}.turned-features__group[data-astro-cid-armcjkxw]:last-child{border-right:0;padding:28px 32px 20px 28px}.turned-features__group-label[data-astro-cid-armcjkxw]{border-bottom:3px solid var(--ink);color:var(--text-muted);font-family:var(--font-data);letter-spacing:.14em;text-transform:uppercase;padding-bottom:12px;font-size:11px}.turned-features__group--accent[data-astro-cid-armcjkxw] .turned-features__group-label[data-astro-cid-armcjkxw]{border-bottom-color:var(--red);color:var(--red)}.turned-features__list[data-astro-cid-armcjkxw]{flex-direction:column;display:flex}.turned-features__tab[data-astro-cid-armcjkxw]{border:0;border-bottom:1px solid var(--rule-light);background:var(--white);text-align:left;border-left:4px solid #0000;grid-template-columns:34px minmax(0,1fr) 16px;align-items:center;gap:10px;padding:15px 10px 15px 8px;display:grid}.turned-features__tab[data-astro-cid-armcjkxw]:hover,.turned-features__tab[data-astro-cid-armcjkxw][aria-selected=true]{background:var(--gray-light)}.turned-features__tab[data-astro-cid-armcjkxw][aria-selected=true]{border-left-color:var(--red)}.turned-features__tab[data-astro-cid-armcjkxw]:focus-visible{outline-offset:-3px}.turned-features__number[data-astro-cid-armcjkxw]{color:var(--red);font-family:var(--font-data);font-size:13px}.turned-features__name[data-astro-cid-armcjkxw]{font-size:17px;font-weight:700}.turned-features__caret[data-astro-cid-armcjkxw]{color:var(--text-placeholder);font-size:13px}.turned-features__readouts[data-astro-cid-armcjkxw]{background:var(--navy);color:var(--white)}@media (scripting:enabled){.turned-features__readout[data-astro-cid-armcjkxw]:not([data-active]){display:none}}.turned-features__readout[data-astro-cid-armcjkxw]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;padding:24px 32px;display:grid}@media (scripting:none){.turned-features__readout[data-astro-cid-armcjkxw]+.turned-features__readout[data-astro-cid-armcjkxw]{border-top:1px solid #ffffff24}}.turned-features__readout-number[data-astro-cid-armcjkxw]{color:#8fa3c4;font-family:var(--font-head);font-size:var(--text-44);font-weight:700;line-height:1}.turned-features__readout-text[data-astro-cid-armcjkxw]{flex-direction:column;gap:4px;display:flex}.turned-features__readout-title[data-astro-cid-armcjkxw]{font-size:var(--text-22)}.turned-features__readout-body[data-astro-cid-armcjkxw]{color:var(--on-navy);font-size:16px;line-height:1.5}.turned-features__readout-lead[data-astro-cid-armcjkxw]{color:var(--white)}@container page (width<=999.98px){.turned-features__panel[data-astro-cid-armcjkxw]{grid-template-columns:minmax(0,1fr)}.turned-features__diagram[data-astro-cid-armcjkxw]{height:260px;min-height:0}}@container page (width<=767.98px){.turned-features[data-astro-cid-armcjkxw]{gap:32px}.turned-features__panel[data-astro-cid-armcjkxw]{--chamfer:14px}.turned-features__diagram[data-astro-cid-armcjkxw]{height:200px}.turned-features__groups[data-astro-cid-armcjkxw]{grid-template-columns:minmax(0,1fr)}.turned-features__group[data-astro-cid-armcjkxw],.turned-features__group[data-astro-cid-armcjkxw]:last-child{border-right:0;padding:20px 20px 12px}.turned-features__tab[data-astro-cid-armcjkxw]{min-height:48px;padding-block:12px}.turned-features__readout[data-astro-cid-armcjkxw]{gap:16px;padding:20px}}.wear-zones[data-astro-cid-6yc5eccw]{flex-direction:column;gap:40px;display:flex}.wear-zones__body[data-astro-cid-6yc5eccw]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:24px;display:grid}.wear-zones__diagram[data-astro-cid-6yc5eccw]{--chamfer:20px;background:var(--white);min-height:360px}.wear-zones__panel[data-astro-cid-6yc5eccw]{--chamfer:20px;background:var(--white);flex-direction:column;display:flex}.wear-zones__tabs[data-astro-cid-6yc5eccw]{grid-template-columns:repeat(var(--zones), minmax(0, 1fr));border-bottom:3px solid var(--ink);display:grid}.wear-zones__tab[data-astro-cid-6yc5eccw]{border:0;border-right:1px solid var(--rule-light);background:var(--white);min-height:132px;color:var(--ink);text-align:left;flex-direction:column;gap:10px;padding:22px 20px;display:flex}.wear-zones__tab[data-astro-cid-6yc5eccw]:last-child{border-right:0}.wear-zones__tab[data-astro-cid-6yc5eccw]:hover{background:var(--gray-light)}.wear-zones__tab[data-astro-cid-6yc5eccw][aria-selected=true]{--focus-ring:var(--white);background:var(--navy);color:var(--white)}.wear-zones__tab[data-astro-cid-6yc5eccw]:focus-visible{outline-offset:-5px}.wear-zones__tab-top[data-astro-cid-6yc5eccw]{justify-content:space-between;align-items:center;display:flex}.wear-zones__tab-icon[data-astro-cid-6yc5eccw]{font-size:26px}.wear-zones__tab-number[data-astro-cid-6yc5eccw]{font-family:var(--font-data);opacity:.8;font-size:12px}.wear-zones__tab-title[data-astro-cid-6yc5eccw]{font-family:var(--font-head);text-transform:uppercase;font-size:clamp(19px,.19cqw + 18.26px,21px);font-weight:700;line-height:1.05}@media (scripting:enabled){.wear-zones__zone[data-astro-cid-6yc5eccw]:not([data-active]){display:none}}.wear-zones__zone[data-astro-cid-6yc5eccw]{flex-direction:column;flex:1;gap:16px;padding:34px 36px;display:flex}.wear-zones__label[data-astro-cid-6yc5eccw]{color:var(--text-muted);font-family:var(--font-data);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.wear-zones__head[data-astro-cid-6yc5eccw]{font-size:var(--text-32)}.wear-zones__text[data-astro-cid-6yc5eccw]{color:var(--text-secondary);font-size:var(--text-18);line-height:1.6}.wear-zones__note[data-astro-cid-6yc5eccw]{border-top:1px solid var(--rule-light);background:var(--gray-light);color:var(--text-secondary);align-items:center;gap:14px;padding:18px 36px;font-size:16px;display:flex}.wear-zones__note-icon[data-astro-cid-6yc5eccw]{color:var(--navy);font-size:22px}@container page (width<=999.98px){.wear-zones__body[data-astro-cid-6yc5eccw]{grid-template-columns:minmax(0,1fr)}.wear-zones__diagram[data-astro-cid-6yc5eccw]{height:260px;min-height:0}}@container page (width<=767.98px){.wear-zones[data-astro-cid-6yc5eccw]{gap:32px}.wear-zones__diagram[data-astro-cid-6yc5eccw],.wear-zones__panel[data-astro-cid-6yc5eccw]{--chamfer:14px}.wear-zones__diagram[data-astro-cid-6yc5eccw]{height:200px}.wear-zones__tabs[data-astro-cid-6yc5eccw]{grid-template-columns:repeat(2,minmax(0,1fr))}.wear-zones__tab[data-astro-cid-6yc5eccw]{border-bottom:1px solid var(--rule-light);min-height:96px;padding:16px}.wear-zones__tab[data-astro-cid-6yc5eccw]:nth-child(2n){border-right:0}.wear-zones__zone[data-astro-cid-6yc5eccw]{padding:24px 20px}.wear-zones__note[data-astro-cid-6yc5eccw]{align-items:flex-start;padding:16px 20px}}
