.assembly.knee.tier-p1{--scene-aspect:1;--rig-h:150;--cam0-k:.787;--cam0-x:11.213;--cam0-y:-28.08;--cam1-k:1.185;--cam1-x:-8.414;--cam1-y:-84.59;--cam-r0:.3;--cam-r1:.76;--final-r0:.74;--final-r1:.88}.assembly.knee.tier-p1 .track{--t-tray:clamp(0, (var(--p) - 0) / .28, 1);--e-tray:calc(1 - (1 - var(--t-tray)) * (1 - var(--t-tray)) * (1 - var(--t-tray)) * (1 + 3 * var(--t-tray)));--t-insert:clamp(0, (var(--p) - .12) / .36, 1);--e-insert:calc(1 - (1 - var(--t-insert)) * (1 - var(--t-insert)) * (1 - var(--t-insert)) * (1 + 3 * var(--t-insert)));--t-femoral:clamp(0, (var(--p) - .32) / .36, 1);--e-femoral:calc(1 - (1 - var(--t-femoral)) * (1 - var(--t-femoral)) * (1 - var(--t-femoral)) * (1 + 3 * var(--t-femoral)))}.assembly.knee.tier-p1 .final{width:49.04cqw;top:71.925cqw;left:24.64cqw}.assembly.knee.tier-p1 .floor{width:58.848cqw;top:144.735cqw;left:19.736cqw}.assembly.knee.tier-p1 .legend-row[data-part=tray]{--r0:.26;--rn:.46}.assembly.knee.tier-p1 .legend-row[data-part=insert]{--r0:.46;--rn:.66}.assembly.knee.tier-p1 .legend-row[data-part=femoral]{--r0:.66;--rn:.86}.assembly.knee.tier-p1 .legend-row[data-part=patella]{--r0:.86;--rn:.9}.assembly.knee.tier-p1 .inset-card[data-part=patella]{--ta:.86}.assembly.knee.tier-p1 .part[data-part=femoral]{--x:24.72;--y:77.19;--w:48.64;--dx:0;--dy:-28.69;--e:var(--e-femoral);z-index:8}.assembly.knee.tier-p1 .part[data-part=insert]{--x:25.68;--y:102.24;--w:46.25;--dx:0;--dy:-11.744;--e:var(--e-insert);z-index:4}.assembly.knee.tier-p1 .part[data-part=tray]{--x:25.52;--y:112.605;--w:48.33;--dx:0;--dy:-.014;--e:var(--e-tray);z-index:2;clip-path:inset(0 0 calc(var(--fin) * 10.691%) 0)}.assembly.knee.tier-p1 .part[data-part=femoral]{clip-path:inset(0 0 calc(max(0, 77.19 + -28.69 * (1 - var(--e-femoral)) + 36.12 - 109.976 - -11.744 * (1 - var(--e-insert))) / 36.12 * 100%) 0)}.assembly.knee.tier-p1 .shadow[data-part=insert]{--t:var(--t-insert);z-index:3;width:41.625cqw;top:118.162cqw;left:27.992cqw}.assembly.knee.tier-p1 .shadow[data-part=femoral]{--t:var(--t-femoral);z-index:5;width:38.912cqw;top:109.169cqw;left:29.584cqw}.assembly.knee.tier-p1 .tag[data-part=tray]{--s0x:31.484;--s0y:66.435;--s1x:22.115;--s1y:57.749;--ta:.26}.assembly.knee.tier-p1 .tag[data-part=insert]{--s0x:69.139;--s0y:61.352;--s1x:78.824;--s1y:50.093;--ta:.46}.assembly.knee.tier-p1 .tag[data-part=femoral]{--s0x:34.873;--s0y:41.206;--s1x:27.219;--s1y:19.754;--ta:.66}@property --p{syntax:"<number>";inherits:true;initial-value:0}@property --scene-inset{syntax:"<length>";inherits:true;initial-value:0}@property --g-insert{syntax:"<number>";inherits:true;initial-value:0}@property --g-femoral{syntax:"<number>";inherits:true;initial-value:0}@property --g-cam{syntax:"<number>";inherits:true;initial-value:0}@property --g-fin{syntax:"<number>";inherits:true;initial-value:0}.assembly[data-astro-cid-empiqopx]{--travel:.65;--scene-inset:var(--header-h);position:relative}.track[data-astro-cid-empiqopx]{position:relative}.stage[data-astro-cid-empiqopx]{align-content:start;justify-items:center;gap:.75rem;display:grid}.scene[data-astro-cid-empiqopx]{aspect-ratio:3/2;width:min(100%,30rem);position:relative;container-type:size}.plain[data-astro-cid-empiqopx],.part[data-astro-cid-empiqopx],.final[data-astro-cid-empiqopx]{display:block;position:absolute}.plain[data-astro-cid-empiqopx]{inset:0}.scene[data-astro-cid-empiqopx] picture,.scene[data-astro-cid-empiqopx] img{width:100%;height:auto;display:block}.plain[data-astro-cid-empiqopx] img{object-fit:contain;height:100%}.hint[data-astro-cid-empiqopx]{font-size:var(--text-xs);color:var(--color-ink-3);text-align:center;margin:0;line-height:1.4;display:none}.toggle[data-astro-cid-empiqopx]{border:1px solid var(--color-line-strong);border-radius:var(--radius-sm);background:var(--color-bg);min-height:2.75rem;color:var(--color-ink);font-size:var(--text-xs);cursor:pointer;align-items:center;padding:0 1rem;font-weight:600;line-height:1.2;display:none}.assembly[data-astro-cid-empiqopx].has-toggle .toggle[data-astro-cid-empiqopx]{display:inline-flex}.toggle[data-astro-cid-empiqopx]:hover{border-color:var(--color-ink-3)}.legend[data-astro-cid-empiqopx]{width:min(100%,30rem)}.legend-title[data-astro-cid-empiqopx]{font-size:var(--text-sm);color:var(--color-ink);margin:0 0 .25rem;font-weight:600;line-height:1.3}.legend-note[data-astro-cid-empiqopx]{font-size:var(--text-xs);color:var(--color-ink-3);margin:-.125rem 0 .375rem;line-height:1.4}.legend-list[data-astro-cid-empiqopx]{margin:0;padding:0;list-style:none}.legend-row[data-astro-cid-empiqopx]{border-top:1px solid var(--color-line);min-height:2.75rem;font-size:var(--text-sm);color:var(--color-ink-2);grid-template-columns:1.75rem 1fr;align-items:baseline;gap:.5rem;padding:.5rem 0;line-height:1.4;display:grid}.num[data-astro-cid-empiqopx]{width:1.5rem;height:1.5rem;font-family:var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px var(--color-line-strong);border-radius:50%;place-items:center;font-size:.9375rem;font-weight:600;line-height:1;display:inline-grid;translate:0 .2rem}.tier-p1[data-astro-cid-empiqopx] .scene[data-astro-cid-empiqopx]{aspect-ratio:var(--scene-aspect,1);--ct:clamp(0, (var(--p) - var(--cam-r0)) / (var(--cam-r1) - var(--cam-r0)), 1);--c:calc(var(--ct) * var(--ct) * (3 - 2 * var(--ct)));--fin:clamp(0, (var(--p) - var(--final-r0)) / (var(--final-r1) - var(--final-r0)), 1);overflow:visible}.tier-p1[data-astro-cid-empiqopx] .track[data-astro-cid-empiqopx]{--p:1}.tier-p1[data-astro-cid-empiqopx] .rig[data-astro-cid-empiqopx]{width:100cqw;height:calc(var(--rig-h) * 1cqw);transform-origin:0 0;translate:calc((var(--cam0-x) + (var(--cam1-x) - var(--cam0-x)) * var(--c)) * 1cqw) calc((var(--cam0-y) + (var(--cam1-y) - var(--cam0-y)) * var(--c)) * 1cqw);scale:calc(var(--cam0-k) + (var(--cam1-k) - var(--cam0-k)) * var(--c));position:absolute;top:0;left:0}.tier-p1[data-astro-cid-empiqopx] .part[data-astro-cid-empiqopx]{left:calc(var(--x) * 1cqw);top:calc(var(--y) * 1cqw);width:calc(var(--w) * 1cqw);translate:calc(var(--dx) * (1 - var(--e)) * 1cqw) calc(var(--dy) * (1 - var(--e)) * 1cqw);opacity:calc(1 - clamp(0, (var(--fin) - .5) * 2, 1))}.tier-p1[data-astro-cid-empiqopx] .final[data-astro-cid-empiqopx]{z-index:30;opacity:var(--fin)}.tier-p1[data-astro-cid-empiqopx] .shadow[data-astro-cid-empiqopx],.tier-p1[data-astro-cid-empiqopx] .floor[data-astro-cid-empiqopx]{pointer-events:none;border-radius:50%;display:block;position:absolute}.tier-p1[data-astro-cid-empiqopx] .shadow[data-astro-cid-empiqopx]{aspect-ratio:8;opacity:calc(clamp(0, (var(--t) - .55) / .45, 1) * (1 - var(--fin)));background:radial-gradient(closest-side,oklch(25% .03 270/.34),oklch(25% .03 270/0))}.tier-p1[data-astro-cid-empiqopx] .floor[data-astro-cid-empiqopx]{z-index:1;aspect-ratio:9;opacity:var(--fin);background:radial-gradient(closest-side,oklch(25% .03 270/.16),oklch(25% .03 270/0))}.tier-p1[data-astro-cid-empiqopx] .tag[data-astro-cid-empiqopx]{--o:clamp(0, (var(--p) - var(--ta)) / .05, 1);z-index:40;width:0;height:0;translate:calc((var(--s0x) + (var(--s1x) - var(--s0x)) * var(--c)) * 1cqw) calc((var(--s0y) + (var(--s1y) - var(--s0y)) * var(--c)) * 1cqw);opacity:var(--o);position:absolute;top:0;left:0}.tag-body[data-astro-cid-empiqopx]{translate:calc((1 - var(--o)) * .5rem) -50%;align-items:center;display:flex;position:absolute;top:0}.tag[data-astro-cid-empiqopx][data-side=right] .tag-body[data-astro-cid-empiqopx]{left:-3px}.tag[data-astro-cid-empiqopx][data-side=left] .tag-body[data-astro-cid-empiqopx]{translate:calc((var(--o) - 1) * .5rem) -50%;flex-direction:row-reverse;right:-3px}.dot[data-astro-cid-empiqopx]{background:var(--color-ink);width:7px;height:7px;box-shadow:0 0 0 2px var(--color-bg);border-radius:50%;flex:none}.lead[data-astro-cid-empiqopx]{background:var(--color-ink-3);flex:none;width:1.25rem;height:1px}.label[data-astro-cid-empiqopx]{font-size:var(--text-sm);color:var(--color-ink);align-items:center;gap:.5rem;padding-inline:.375rem;line-height:1.2;display:flex}.tag[data-astro-cid-empiqopx][data-side=left] .label[data-astro-cid-empiqopx]{text-align:right;flex-direction:row-reverse}.label[data-astro-cid-empiqopx] b[data-astro-cid-empiqopx]{background:var(--color-bg);width:1.5rem;height:1.5rem;box-shadow:inset 0 0 0 1px var(--color-line-strong);font-family:var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.9375rem;font-weight:600;line-height:1;display:inline-grid}.name[data-astro-cid-empiqopx]{white-space:normal;text-wrap:balance;overflow-wrap:normal;hyphens:manual;max-width:9.5rem;display:block}.name[data-astro-cid-empiqopx] small[data-astro-cid-empiqopx]{font-size:var(--text-xs);color:var(--color-ink-2);margin-top:.125rem;display:block}.tier-p1[data-astro-cid-empiqopx] .inset-card[data-astro-cid-empiqopx]{--o:clamp(0, (var(--p) - var(--ta)) / .05, 1);z-index:40;border-radius:var(--radius-sm);background:var(--color-surface);width:10rem;box-shadow:inset 0 0 0 1px var(--color-line);opacity:var(--o);translate:0 calc((1 - var(--o)) * .5rem);justify-items:start;gap:.25rem;padding:.5rem .5rem .625rem;display:grid;position:absolute;bottom:3%;right:0}.inset-img[data-astro-cid-empiqopx]{width:4.5rem;margin-inline:auto;display:block}.inset-card[data-astro-cid-empiqopx] .label[data-astro-cid-empiqopx]{align-items:flex-start;padding-inline:0}@container (width<=24rem){.tier-p1[data-astro-cid-empiqopx] .inset-card[data-astro-cid-empiqopx]{width:auto;padding:.25rem}.tier-p1[data-astro-cid-empiqopx] .inset-img[data-astro-cid-empiqopx]{width:3rem}.tier-p1[data-astro-cid-empiqopx] .name[data-astro-cid-empiqopx]{display:none}.tier-p1[data-astro-cid-empiqopx] .lead[data-astro-cid-empiqopx]{width:.75rem}}.tier-p1[data-astro-cid-empiqopx] .legend-row[data-astro-cid-empiqopx]{--on:min(clamp(0, (var(--p) - var(--r0)) / .03, 1), clamp(0, (var(--rn) - var(--p)) / .03, 1));--done:clamp(0, (var(--p) - var(--final-r1) - .02) / .05, 1);color:color-mix(in oklch, var(--color-ink-3), var(--color-ink) calc(max(var(--on), var(--done)) * 100%))}.tier-p1[data-astro-cid-empiqopx] .legend-row[data-astro-cid-empiqopx] .num[data-astro-cid-empiqopx]{box-shadow:inset 0 0 0 calc(1px + var(--on) * 1px) color-mix(in oklch, var(--color-line-strong), var(--color-amber) calc(var(--on) * 100%))}.tier-p1[data-astro-cid-empiqopx][data-state] .track[data-astro-cid-empiqopx]{transition:--p calc(var(--duration-scene) * 2) linear}.tier-p1[data-astro-cid-empiqopx][data-state=exploded] .track[data-astro-cid-empiqopx]{--p:0}.tier-p1[data-astro-cid-empiqopx][data-state=assembled] .track[data-astro-cid-empiqopx]{--p:1}.tier-p2[data-astro-cid-empiqopx] .part[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx] .tag[data-astro-cid-empiqopx]{translate:var(--sx,0px) var(--sy,0px)}.knee[data-astro-cid-empiqopx].tier-p2 .part[data-astro-cid-empiqopx].tray{width:29%;top:57.2%;left:32%}.knee[data-astro-cid-empiqopx].tier-p2 .part[data-astro-cid-empiqopx].insert{--to-y:calc(8.8cqh * var(--travel));width:27.5%;top:40.8%;left:32.9%}.knee[data-astro-cid-empiqopx].tier-p2 .part[data-astro-cid-empiqopx].femoral{--to-y:calc(22.9cqh * var(--travel));width:29.8%;top:4.9%;left:31.3%}.knee[data-astro-cid-empiqopx].tier-p2 .part[data-astro-cid-empiqopx].patella{--to-x:calc(-21.5cqw * var(--travel));--to-y:calc(14.6cqh * var(--travel));width:10%;top:20.4%;left:65.4%}.knee[data-astro-cid-empiqopx].tier-p2 .t1[data-astro-cid-empiqopx]{top:74.9%;left:62.5%}.knee[data-astro-cid-empiqopx].tier-p2 .t2[data-astro-cid-empiqopx]{text-align:right;--to-y:calc(8.8cqh * var(--travel));top:49.2%;right:68.6%}.knee[data-astro-cid-empiqopx].tier-p2 .t3[data-astro-cid-empiqopx]{text-align:right;white-space:normal;overflow-wrap:normal;--to-y:calc(22.9cqh * var(--travel));top:23.2%;right:70.2%}.knee[data-astro-cid-empiqopx].tier-p2 .t4[data-astro-cid-empiqopx]{--to-x:-2.5cqw;--to-y:-4.6cqh;top:44.8%;left:65.4%}.tier-p2[data-astro-cid-empiqopx] .p1[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx] .t1[data-astro-cid-empiqopx]{--r0:0;--r1:.4;--t0:.38}.tier-p2[data-astro-cid-empiqopx] .p2[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx] .t2[data-astro-cid-empiqopx]{--r0:.15;--r1:.58;--t0:.56}.tier-p2[data-astro-cid-empiqopx] .p3[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx] .t3[data-astro-cid-empiqopx]{--r0:.33;--r1:.76;--t0:.74}.tier-p2[data-astro-cid-empiqopx] .p4[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx] .t4[data-astro-cid-empiqopx]{--r0:.52;--r1:.88;--t0:.86}.tier-p2[data-astro-cid-empiqopx] .tag[data-astro-cid-empiqopx]{white-space:normal;text-wrap:balance;inline-size:max-content;max-inline-size:10.5rem;font-size:var(--text-sm);color:var(--color-ink-3);line-height:1.2;position:absolute;transform:translateY(-50%)}.tier-p2[data-astro-cid-empiqopx] .tag[data-astro-cid-empiqopx] b[data-astro-cid-empiqopx]{font-family:var(--font-display);color:var(--color-ink);font-variant-numeric:tabular-nums;margin-right:.4em;font-weight:600}.tier-p2[data-astro-cid-empiqopx] .tag[data-astro-cid-empiqopx] .tag-note[data-astro-cid-empiqopx]{color:var(--color-ink-3);margin-left:1.25em;font-size:.875em;display:block}.tier-p2[data-astro-cid-empiqopx][data-state] .part[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx][data-state] .tag[data-astro-cid-empiqopx]{transition:translate var(--duration-scene) var(--ease-seat)}.tier-p2[data-astro-cid-empiqopx][data-state=assembled] .part[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx][data-state=assembled] .tag[data-astro-cid-empiqopx]{--sx:var(--to-x,0%);--sy:var(--to-y,0%)}.tier-p2[data-astro-cid-empiqopx][data-state=exploded] .part[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx][data-state=exploded] .tag[data-astro-cid-empiqopx]{--sx:var(--from-x,0%);--sy:var(--from-y,0%)}@media screen and (width>=64rem) and (height>=40rem) and (prefers-reduced-motion:no-preference){html:not([data-motion=off]) .assembly[data-astro-cid-empiqopx].is-scroll{--stage-h:min(calc(100svh - var(--scene-inset) - 2rem), 56rem);& .track{min-height:190svh}& .stage{top:calc(var(--scene-inset) + 1rem);height:var(--stage-h);contain:layout;align-content:center;position:sticky}& .scene{width:min(100%, 30rem, calc((var(--stage-h) - 17rem) * 1.5))}&.tier-p1 .scene[data-astro-cid-empiqopx]{width:min(100%, 30rem, calc((var(--stage-h) - 18.5rem) * var(--scene-aspect,1)))}& .hint{display:block}&.tier-p1 .hint[data-astro-cid-empiqopx]{opacity:clamp(0, 1 - (var(--p) - .015) / .06, 1)}& .rig,& .part,& .tag{will-change:translate}&.tier-p1 .track[data-astro-cid-empiqopx]{--p:inherit}&.tier-p2 .tag[data-astro-cid-empiqopx]{opacity:0}&.tier-p2 .legend-row[data-astro-cid-empiqopx]{color:var(--color-ink-3)}}@supports (animation-timeline:view()){html:not([data-motion=off]) .assembly[data-astro-cid-empiqopx].is-scroll.is-native{--tl:--assembly;& .track{view-timeline-name:--assembly;view-timeline-axis:block;view-timeline-inset:var(--scene-inset) 0}&.tier-p1 .track[data-astro-cid-empiqopx]{animation:linear both assembly-p;animation-timeline:var(--tl);animation-range:contain}&.tier-p2 .part[data-astro-cid-empiqopx]{animation:linear both seat;animation-timeline:var(--tl);animation-timing-function:var(--ease-seat)}&.tier-p2 .p1[data-astro-cid-empiqopx]{animation-range:contain contain 40%}&.tier-p2 .p2[data-astro-cid-empiqopx]{animation-range:contain 15% contain 58%}&.tier-p2 .p3[data-astro-cid-empiqopx]{animation-range:contain 33% contain 76%}&.tier-p2 .p4[data-astro-cid-empiqopx]{animation-range:contain 52% contain 88%}&.tier-p2 .tag[data-astro-cid-empiqopx]{animation:linear both seat,linear both tag-in;animation-timeline:var(--tl), var(--tl);animation-timing-function:var(--ease-seat), linear}&.tier-p2 .t1[data-astro-cid-empiqopx]{animation-range:contain contain 40%,contain 38% contain 46%}&.tier-p2 .t2[data-astro-cid-empiqopx]{animation-range:contain 15% contain 58%,contain 56% contain 64%}&.tier-p2 .t3[data-astro-cid-empiqopx]{animation-range:contain 33% contain 76%,contain 74% contain 82%}&.tier-p2 .t4[data-astro-cid-empiqopx]{animation-range:contain 52% contain 88%,contain 86% contain 94%}&.tier-p2 .legend-row[data-astro-cid-empiqopx]{animation:linear both row-in;animation-timeline:var(--tl)}&.tier-p2 .legend-row[data-astro-cid-empiqopx]:first-child{animation-range:contain 38% contain 46%}&.tier-p2 .legend-row[data-astro-cid-empiqopx]:nth-child(2){animation-range:contain 56% contain 64%}&.tier-p2 .legend-row[data-astro-cid-empiqopx]:nth-child(3){animation-range:contain 74% contain 82%}&.tier-p2 .legend-row[data-astro-cid-empiqopx]:nth-child(4){animation-range:contain 86% contain 94%}&.tier-p2 .hint[data-astro-cid-empiqopx]{animation:linear both fade-out;animation-timeline:var(--tl);animation-range:contain 5% contain 15%}}}html:not([data-motion=off]) .assembly[data-astro-cid-empiqopx].is-scroll.is-fallback.tier-p2{& .part,& .tag{--pp:clamp(0, (var(--p) - var(--r0)) / (var(--r1) - var(--r0)), 1);--sx:calc(var(--from-x,0%) + (var(--to-x,0%) - var(--from-x,0%)) * var(--pp));--sy:calc(var(--from-y,0%) + (var(--to-y,0%) - var(--from-y,0%)) * var(--pp))}& .tag{opacity:clamp(0, (var(--p) - var(--t0)) / .08, 1)}& .legend-row{--tp:clamp(0, (var(--p) - var(--t0)) / .08, 1);color:color-mix(in oklch, var(--color-ink-3), var(--color-ink) calc(var(--tp) * 100%))}}}.variant-guided[data-astro-cid-empiqopx] .stage[data-astro-cid-empiqopx]{gap:0}.variant-guided[data-astro-cid-empiqopx].tier-p1 .scene[data-astro-cid-empiqopx]{width:min(100%,34rem)}.op-scene[data-enhanced] .variant-guided[data-astro-cid-empiqopx].tier-p1 .track[data-astro-cid-empiqopx]{--g-insert:0;--g-femoral:0;--t-tray:1;--t-insert:var(--g-insert);--t-femoral:var(--g-femoral);transition:--g-insert var(--duration-scene) var(--ease-seat), --g-femoral var(--duration-scene) var(--ease-seat) .2s}.op-scene[data-enhanced] .variant-guided[data-astro-cid-empiqopx].tier-p1 .scene[data-astro-cid-empiqopx]{--g-cam:0;--g-fin:0;--ct:var(--g-cam);--fin:var(--g-fin);transition:--g-cam .5s var(--ease-in-out), --g-fin var(--duration-fast) linear}.op-scene[data-enhanced]:is([data-step="2"],[data-step="3"],[data-step="4"]) .variant-guided[data-astro-cid-empiqopx].tier-p1 .track[data-astro-cid-empiqopx]{--g-insert:1}.op-scene[data-enhanced]:is([data-step="3"],[data-step="4"]) .variant-guided[data-astro-cid-empiqopx].tier-p1 .track[data-astro-cid-empiqopx]{--g-femoral:1;transition:--g-insert var(--duration-scene) var(--ease-seat), --g-femoral var(--duration-scene) var(--ease-seat)}.op-scene[data-enhanced]:is([data-step="3"],[data-step="4"]) .variant-guided[data-astro-cid-empiqopx].tier-p1 .scene[data-astro-cid-empiqopx]{--g-cam:1;--g-fin:1;transition:--g-cam var(--duration-scene) var(--ease-in-out) .45s, --g-fin var(--duration-base) linear 1.05s}.op-scene[data-enhanced] .variant-guided[data-astro-cid-empiqopx].tier-p1 .part[data-astro-cid-empiqopx]{transition:opacity var(--duration-base) var(--ease-in-out)}.variant-guided[data-astro-cid-empiqopx].tier-p1 .floor[data-astro-cid-empiqopx]{opacity:calc(var(--fin) * .45)}.op-scene[data-enhanced][data-step="1"] .variant-guided[data-astro-cid-empiqopx].tier-p1 .part[data-astro-cid-empiqopx]:is([data-part=insert],[data-part=femoral]),.op-scene[data-enhanced][data-step="2"] .variant-guided[data-astro-cid-empiqopx].tier-p1 .part[data-astro-cid-empiqopx][data-part=femoral]{opacity:.3}.op-scene[data-enhanced] .variant-guided[data-astro-cid-empiqopx].tier-p1 [data-astro-cid-empiqopx]:is(.tag,.inset-card){--o:0;transition:opacity var(--duration-base) var(--ease-out)}.op-scene[data-enhanced] .variant-guided[data-astro-cid-empiqopx].tier-p1 .tag[data-astro-cid-empiqopx][data-part=tray],.op-scene[data-enhanced]:is([data-step="2"],[data-step="3"],[data-step="4"]) .variant-guided[data-astro-cid-empiqopx].tier-p1 .tag[data-astro-cid-empiqopx][data-part=insert],.op-scene[data-enhanced]:is([data-step="3"],[data-step="4"]) .variant-guided[data-astro-cid-empiqopx].tier-p1 .tag[data-astro-cid-empiqopx][data-part=femoral],.op-scene[data-enhanced][data-step="4"] .variant-guided[data-astro-cid-empiqopx].tier-p1 .inset-card[data-astro-cid-empiqopx]{--o:1}.op-scene[data-enhanced]:is([data-step="2"],[data-step="3"],[data-step="4"]) .variant-guided[data-astro-cid-empiqopx].tier-p1 .tag[data-astro-cid-empiqopx][data-part=tray] .label[data-astro-cid-empiqopx],.op-scene[data-enhanced]:is([data-step="3"],[data-step="4"]) .variant-guided[data-astro-cid-empiqopx].tier-p1 .tag[data-astro-cid-empiqopx][data-part=insert] .label[data-astro-cid-empiqopx],.op-scene[data-enhanced][data-step="4"] .variant-guided[data-astro-cid-empiqopx].tier-p1 .tag[data-astro-cid-empiqopx][data-part=femoral] .label[data-astro-cid-empiqopx]{color:var(--color-ink-3)}@container (width<=24rem){.variant-guided[data-astro-cid-empiqopx].tier-p1 .inset-card[data-astro-cid-empiqopx]{width:8.75rem;padding:.375rem .5rem .5rem}.variant-guided[data-astro-cid-empiqopx].tier-p1 .inset-card[data-astro-cid-empiqopx] .label[data-astro-cid-empiqopx]{font-size:var(--text-xs);gap:.375rem}.variant-guided[data-astro-cid-empiqopx].tier-p1 .inset-card[data-astro-cid-empiqopx] .name[data-astro-cid-empiqopx]{max-width:6.25rem;display:block}}html[data-motion=off] .variant-guided[data-astro-cid-empiqopx] [data-astro-cid-empiqopx]:is(.track,.scene,.part,.tag,.inset-card),.op-scene:not([data-moved]) .variant-guided[data-astro-cid-empiqopx] [data-astro-cid-empiqopx]:is(.track,.scene,.part,.tag,.inset-card){transition:none!important}@media (prefers-reduced-motion:reduce){.variant-guided[data-astro-cid-empiqopx] [data-astro-cid-empiqopx]:is(.track,.scene,.part,.tag,.inset-card){transition:none!important}.tier-p1[data-astro-cid-empiqopx][data-state] .track[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx][data-state] .part[data-astro-cid-empiqopx],.tier-p2[data-astro-cid-empiqopx][data-state] .tag[data-astro-cid-empiqopx]{transition:none}}@media print{.hint[data-astro-cid-empiqopx],.toggle[data-astro-cid-empiqopx]{display:none}.tier-p1[data-astro-cid-empiqopx] .track[data-astro-cid-empiqopx]{--p:1}}@keyframes assembly-p{0%{--p:0}to{--p:1}}@keyframes seat{0%{translate:var(--from-x,0%) var(--from-y,0%)}to{translate:var(--to-x,0%) var(--to-y,0%)}}@keyframes tag-in{0%{opacity:0}to{opacity:1}}@keyframes row-in{0%{color:var(--color-ink-3)}to{color:var(--color-ink)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}
