.icon[data-astro-cid-ccg5yoga]{flex:none;display:block}.checklist[data-astro-cid-exahg2pi]{width:100%;margin:0 0 var(--space-4);border-collapse:collapse}caption[data-astro-cid-exahg2pi]{text-align:left;padding-bottom:var(--space-1);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:1rem;font-weight:700}tr[data-astro-cid-exahg2pi]{border-top:1px solid var(--hairline)}td[data-astro-cid-exahg2pi],th[data-astro-cid-exahg2pi]{padding:var(--space-1) 0;text-align:left;vertical-align:baseline;font-weight:400}.count[data-astro-cid-exahg2pi]{width:3.5rem;font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}th[data-astro-cid-exahg2pi]{font-weight:600}.partno[data-astro-cid-exahg2pi]{color:var(--pencil);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400;display:block}.size[data-astro-cid-exahg2pi]{text-align:right;color:var(--pencil);font-variant-numeric:tabular-nums}.guide[data-astro-cid-72i5nqsu]{grid-template:"masthead""stage"minmax(180px,1fr)"playback""panel""controls"/minmax(0,1fr);min-height:100dvh;display:grid}.masthead[data-astro-cid-72i5nqsu]{background:var(--paper);border-bottom:1px solid var(--graphite);padding:var(--space-2) var(--space-4) 0;grid-area:masthead}.masthead-row[data-astro-cid-72i5nqsu]{align-items:baseline;column-gap:var(--space-3);padding-bottom:var(--space-2);flex-wrap:wrap;display:flex}.wordmark[data-astro-cid-72i5nqsu]{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;font-size:1.125rem;font-weight:700;text-decoration:none}.draft[data-astro-cid-72i5nqsu]{padding:0 var(--space-2);border:1px dashed var(--graphite);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin:2px 0 0;font-size:.9375rem;font-weight:600}.product[data-astro-cid-72i5nqsu]{font-family:var(--display);letter-spacing:.01em;margin:0;font-size:1.25rem;font-weight:700;line-height:1.1}.product[data-astro-cid-72i5nqsu] span[data-astro-cid-72i5nqsu]{color:var(--pencil);font-weight:600}.blade[data-astro-cid-72i5nqsu]{margin:0 calc(-1 * var(--space-4));background:var(--tape);border-top:1px solid var(--graphite);display:flex}.page-mark[data-astro-cid-72i5nqsu]{padding:0 var(--space-3);background:var(--graphite);color:var(--paper);font-family:var(--display);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:2px;margin:0;font-size:1.125rem;font-weight:700;display:flex}.tape[data-astro-cid-72i5nqsu]{scrollbar-width:none;flex:1;min-width:0;overflow-x:auto}.tape[data-astro-cid-72i5nqsu] ol[data-astro-cid-72i5nqsu]{min-width:max-content;margin:0;padding:0;list-style:none;display:flex}.tape[data-astro-cid-72i5nqsu] li[data-astro-cid-72i5nqsu]{flex:1 0 0}.tape[data-astro-cid-72i5nqsu] a[data-astro-cid-72i5nqsu]{min-width:28px;height:48px;padding:0 0 var(--space-2) var(--space-1);border-left:1px solid var(--graphite);font-family:var(--display);font-variant-numeric:tabular-nums;color:var(--graphite);align-items:flex-end;font-size:1.25rem;font-weight:600;line-height:1;text-decoration:none;display:flex;position:relative}.tape[data-astro-cid-72i5nqsu] a[data-astro-cid-72i5nqsu]:before{content:"";background:var(--graphite);width:1px;height:10px;position:absolute;top:0;left:50%}.tape[data-astro-cid-72i5nqsu] a[data-astro-cid-72i5nqsu][aria-current=step]{font-weight:700}.tape[data-astro-cid-72i5nqsu] a[data-astro-cid-72i5nqsu][aria-current=step]:after{content:"";background:var(--marker);height:6px;position:absolute;bottom:0;left:-1px;right:0}.tape[data-astro-cid-72i5nqsu] a[data-astro-cid-72i5nqsu]:focus-visible{outline-offset:-3px}.stage[data-astro-cid-72i5nqsu]{background:var(--paper);grid-area:stage;min-height:0;position:relative}.canvas[data-astro-cid-72i5nqsu]{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.no-3d[data-astro-cid-72i5nqsu]{margin:var(--space-5) var(--space-4);max-width:40ch}.playback[data-astro-cid-72i5nqsu]{background:var(--paper);border-top:1px solid var(--graphite);flex-wrap:wrap;grid-area:playback;display:flex}.playback[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu]{justify-content:center;align-items:center;gap:var(--space-1);min-width:0;height:var(--target);padding:0 var(--space-1);background:var(--paper);color:var(--graphite);border:0;border-left:1px solid var(--hairline);font-family:var(--display);cursor:pointer;flex:auto;font-size:1rem;font-weight:600;line-height:1;display:flex}.playback[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu]:first-child{border-left:0}@media (hover:hover){.playback[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu]:hover{background:var(--concrete)}}.playback[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu][aria-pressed=true]{background:var(--graphite);color:var(--paper)}.playback[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu]:focus-visible{outline-offset:-3px}.playback[data-astro-cid-72i5nqsu] .icon[data-astro-cid-72i5nqsu]{width:20px;height:20px}@media (width<=374px){.playback[data-astro-cid-72i5nqsu] .icon[data-astro-cid-72i5nqsu]{display:none}}.wide-only[data-astro-cid-72i5nqsu]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.playback[data-astro-cid-72i5nqsu] .when-paused[data-astro-cid-72i5nqsu],.is-paused[data-astro-cid-72i5nqsu] .playback[data-astro-cid-72i5nqsu] .when-playing[data-astro-cid-72i5nqsu]{display:none}.is-paused[data-astro-cid-72i5nqsu] .playback[data-astro-cid-72i5nqsu] .when-paused[data-astro-cid-72i5nqsu]{display:block}.panel[data-astro-cid-72i5nqsu]{background:var(--paper);border-top:1px solid var(--graphite);max-height:32dvh;padding:var(--space-3) var(--space-4) var(--space-4);overscroll-behavior:contain;grid-area:panel;position:relative;overflow-y:auto}@media (width<=899px) and (height>=561px){.panel[data-astro-cid-72i5nqsu]:has(.step:not([hidden]) .warning){max-height:48dvh}}.still[data-astro-cid-72i5nqsu]{width:100%;height:auto;margin-bottom:var(--space-3);border:1px solid var(--hairline);display:none}.no-webgl[data-astro-cid-72i5nqsu] .still[data-astro-cid-72i5nqsu]{display:block}@media (width<=899px) and (height>=561px){.guide[data-astro-cid-72i5nqsu].no-webgl{grid-template-rows:auto auto auto minmax(0,1fr) auto;height:100dvh}.guide[data-astro-cid-72i5nqsu].no-webgl .panel[data-astro-cid-72i5nqsu]{max-height:none}}.step[data-astro-cid-72i5nqsu] h2[data-astro-cid-72i5nqsu]{align-items:baseline;gap:var(--space-3);font-family:var(--display);text-wrap:balance;margin:0;margin-bottom:var(--space-2);font-size:1.625rem;font-weight:700;line-height:1.1;display:flex}.step[data-astro-cid-72i5nqsu] .num[data-astro-cid-72i5nqsu]{font-variant-numeric:tabular-nums;font-size:2.75rem;line-height:.9}.meta[data-astro-cid-72i5nqsu]{margin:var(--space-1) 0 var(--space-3);color:var(--pencil);font-size:.9375rem}.text[data-astro-cid-72i5nqsu]{margin:0 0 var(--space-3);max-width:65ch;font-size:1.0625rem}.tip[data-astro-cid-72i5nqsu]{margin:0 0 var(--space-3);max-width:65ch}.warning[data-astro-cid-72i5nqsu]{gap:var(--space-3);margin:0 0 var(--space-4);padding:var(--space-2) var(--space-3);border:2px solid var(--graphite);color:var(--graphite);display:flex}.warning[data-astro-cid-72i5nqsu] p[data-astro-cid-72i5nqsu]{margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.cutlist[data-astro-cid-72i5nqsu]{width:100%;margin:var(--space-2) 0 var(--space-3);border-collapse:collapse}.cutlist[data-astro-cid-72i5nqsu] caption[data-astro-cid-72i5nqsu]{text-align:left;padding-bottom:var(--space-1);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:1rem;font-weight:700}.cutlist[data-astro-cid-72i5nqsu] tr[data-astro-cid-72i5nqsu]{border-top:1px solid var(--hairline)}.cutlist[data-astro-cid-72i5nqsu] tr[data-astro-cid-72i5nqsu]:last-child{border-bottom:1px solid var(--hairline)}.cutlist[data-astro-cid-72i5nqsu] td[data-astro-cid-72i5nqsu],.cutlist[data-astro-cid-72i5nqsu] th[data-astro-cid-72i5nqsu]{padding:var(--space-2) 0;text-align:left;vertical-align:baseline;font-weight:400}.cutlist[data-astro-cid-72i5nqsu] .count[data-astro-cid-72i5nqsu]{width:3.5rem;font-family:var(--display);font-variant-numeric:tabular-nums;font-size:1.375rem;font-weight:700}.cutlist[data-astro-cid-72i5nqsu] th[data-astro-cid-72i5nqsu]{font-weight:600}.partno[data-astro-cid-72i5nqsu]{color:var(--pencil);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:400;display:block}.cutlist[data-astro-cid-72i5nqsu] .size[data-astro-cid-72i5nqsu]{text-align:right;color:var(--pencil);font-variant-numeric:tabular-nums}.report[data-astro-cid-72i5nqsu]{margin:0;font-size:.9375rem}.more[data-astro-cid-72i5nqsu]{margin-top:var(--space-5);border-top:1px solid var(--graphite)}.more[data-astro-cid-72i5nqsu] summary[data-astro-cid-72i5nqsu]{min-height:var(--target);font-family:var(--display);letter-spacing:.02em;cursor:pointer;justify-content:space-between;align-items:center;font-size:1.0625rem;font-weight:700;list-style:none;display:flex}.more[data-astro-cid-72i5nqsu] summary[data-astro-cid-72i5nqsu]::-webkit-details-marker{display:none}.more[data-astro-cid-72i5nqsu][open] .chevron[data-astro-cid-72i5nqsu]{transform:rotate(180deg)}.more-body[data-astro-cid-72i5nqsu]{font-size:.9375rem}.more-body[data-astro-cid-72i5nqsu] h3[data-astro-cid-72i5nqsu]{margin:0 0 var(--space-1);font-size:.9375rem}.more-body[data-astro-cid-72i5nqsu] ul[data-astro-cid-72i5nqsu]{margin:0 0 var(--space-3);padding-left:var(--space-5)}.more-body[data-astro-cid-72i5nqsu] p[data-astro-cid-72i5nqsu]{margin:0 0 var(--space-3);max-width:65ch}.more-body[data-astro-cid-72i5nqsu] a[data-astro-cid-72i5nqsu]{align-items:center;gap:var(--space-1);display:inline-flex}.more-body[data-astro-cid-72i5nqsu] .icon[data-astro-cid-72i5nqsu]{width:16px;height:16px}.email[data-astro-cid-72i5nqsu]{font-variant-numeric:tabular-nums}.checked[data-astro-cid-72i5nqsu]{margin:var(--space-3) 0 0;max-width:65ch;font-size:.9375rem}.need-line[data-astro-cid-72i5nqsu]{margin:0 0 var(--space-2);font-weight:600}.legal[data-astro-cid-72i5nqsu]{margin:var(--space-3) 0 0;color:var(--pencil);font-size:.8125rem}.controls[data-astro-cid-72i5nqsu]{gap:var(--space-5);padding:var(--space-3) var(--space-4) max(var(--space-3), env(safe-area-inset-bottom));background:var(--paper);border-top:1px solid var(--graphite);grid-area:controls;display:flex}.controls[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu]{min-height:var(--next-height);border:1px solid var(--graphite);color:var(--graphite);cursor:pointer}.back[data-astro-cid-72i5nqsu]{width:var(--next-height);background:var(--paper);flex:none;place-items:center;display:grid}.next[data-astro-cid-72i5nqsu]{justify-content:center;align-items:center;gap:var(--space-3);background:var(--tape);font-family:var(--display);letter-spacing:.02em;flex:1;font-size:1.5rem;font-weight:700;line-height:1.1;display:flex}@media (hover:hover){.back[data-astro-cid-72i5nqsu]:hover:not(:disabled){background:var(--concrete)}.next[data-astro-cid-72i5nqsu]:hover:not(:disabled){background:var(--tape-hover)}}.controls[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu]:disabled{cursor:default;color:var(--pencil);background:var(--paper);border-style:dashed}@media (width>=900px),(width>=600px) and (height<=560px){.need-line[data-astro-cid-72i5nqsu]{display:none}.guide[data-astro-cid-72i5nqsu]{grid-template-columns:minmax(0, 1fr) min(var(--panel-width), 48vw);grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"stage masthead""stage panel""stage controls";height:100dvh;min-height:0}.wide-only[data-astro-cid-72i5nqsu]{clip-path:none;white-space:normal;width:auto;height:auto;position:static;overflow:visible}.playback[data-astro-cid-72i5nqsu]{z-index:1;margin:var(--space-3);place-self:end start;gap:var(--space-2);background:0 0;border:0;grid-area:stage}.playback[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu],.playback[data-astro-cid-72i5nqsu] button[data-astro-cid-72i5nqsu]:first-child{padding:0 var(--space-3);border:1px solid var(--graphite);flex:none}.tools-button[data-astro-cid-72i5nqsu]{display:none!important}.masthead[data-astro-cid-72i5nqsu],.panel[data-astro-cid-72i5nqsu],.controls[data-astro-cid-72i5nqsu]{border-left:1px solid var(--graphite)}.panel[data-astro-cid-72i5nqsu]{border-top:0;max-height:none}}.still .guide[data-astro-cid-72i5nqsu]{grid-template:"stage"1fr/1fr}.still .masthead[data-astro-cid-72i5nqsu],.still .panel[data-astro-cid-72i5nqsu],.still .controls[data-astro-cid-72i5nqsu],.still .playback[data-astro-cid-72i5nqsu]{display:none}
