.drawing-frame[data-astro-cid-gmz7xzf5]{border:1px solid var(--color-hairline-on-dark);padding:var(--space-lg);position:relative}.corner[data-astro-cid-gmz7xzf5]{pointer-events:none;width:10px;height:10px;position:absolute}.corner[data-astro-cid-gmz7xzf5].tl{border-top:1.5px solid var(--color-hazard);border-left:1.5px solid var(--color-hazard);top:-1px;left:-1px}.corner[data-astro-cid-gmz7xzf5].tr{border-top:1.5px solid var(--color-hazard);border-right:1.5px solid var(--color-hazard);top:-1px;right:-1px}.corner[data-astro-cid-gmz7xzf5].bl{border-bottom:1.5px solid var(--color-hazard);border-left:1.5px solid var(--color-hazard);bottom:-1px;left:-1px}.corner[data-astro-cid-gmz7xzf5].br{border-bottom:1.5px solid var(--color-hazard);border-right:1.5px solid var(--color-hazard);bottom:-1px;right:-1px}.caption[data-astro-cid-gmz7xzf5]{margin:var(--space-sm) 0 0;font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings);color:var(--color-muted-on-dark)}.part-drawing[data-astro-cid-2z3rndpv]{max-width:100%;margin:0;display:inline-block}.part-drawing[data-astro-cid-2z3rndpv] svg[data-astro-cid-2z3rndpv]{height:auto}.part-body[data-astro-cid-2z3rndpv]{stroke:var(--color-terracotta-on-dark)}.part-drawing[data-astro-cid-2z3rndpv].dark .part-body[data-astro-cid-2z3rndpv]{fill:color-mix(in srgb, var(--color-terracotta) 28%, transparent)}.part-drawing[data-astro-cid-2z3rndpv].light .part-body[data-astro-cid-2z3rndpv]{fill:color-mix(in srgb, var(--color-terracotta) 18%, transparent)}.part-hole[data-astro-cid-2z3rndpv]{fill:none;stroke:var(--color-terracotta-on-dark);stroke-width:1.5px}.dim[data-astro-cid-2z3rndpv]{stroke-width:1px;fill:none}.dim-label[data-astro-cid-2z3rndpv]{font-family:var(--type-spec-font-family);font-feature-settings:var(--type-spec-font-feature-settings);font-size:11px}.arrow[data-astro-cid-2z3rndpv]{fill:none;stroke-width:1px}.part-drawing[data-astro-cid-2z3rndpv].dark .dim[data-astro-cid-2z3rndpv],.part-drawing[data-astro-cid-2z3rndpv].dark .leader[data-astro-cid-2z3rndpv],.part-drawing[data-astro-cid-2z3rndpv].dark .arrow[data-astro-cid-2z3rndpv]{stroke:var(--color-line-dim)}.part-drawing[data-astro-cid-2z3rndpv].dark .dim-label[data-astro-cid-2z3rndpv]{fill:var(--color-line-dim)}.part-drawing[data-astro-cid-2z3rndpv].dark .note[data-astro-cid-2z3rndpv]{fill:var(--color-muted-on-dark)}.part-drawing[data-astro-cid-2z3rndpv].light .dim[data-astro-cid-2z3rndpv],.part-drawing[data-astro-cid-2z3rndpv].light .leader[data-astro-cid-2z3rndpv],.part-drawing[data-astro-cid-2z3rndpv].light .arrow[data-astro-cid-2z3rndpv]{stroke:var(--color-faint)}.part-drawing[data-astro-cid-2z3rndpv].light .dim-label[data-astro-cid-2z3rndpv]{fill:var(--color-faint)}.part-drawing[data-astro-cid-2z3rndpv].light .note[data-astro-cid-2z3rndpv]{fill:var(--color-muted)}.quote-panel[data-astro-cid-yva524lx]{background:var(--color-prussian-raised);color:var(--color-line-pale);border-radius:var(--radius-lg);padding:var(--space-lg);font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings);max-width:380px;position:relative}.mark[data-astro-cid-yva524lx]{top:var(--space-lg);right:var(--space-lg);opacity:.7;width:20px;height:20px;position:absolute}.label[data-astro-cid-yva524lx]{font-family:var(--type-eyebrow-font-family);font-size:var(--type-eyebrow-font-size);font-weight:var(--type-eyebrow-font-weight);letter-spacing:var(--type-eyebrow-letter-spacing);text-transform:var(--type-eyebrow-text-transform);color:var(--color-muted-on-dark);margin:0 0 var(--space-xs);padding-right:var(--space-xl)}.drawing[data-astro-cid-yva524lx]{margin:0 0 var(--space-sm);justify-content:center;display:flex}.drawing[data-astro-cid-yva524lx] .part-drawing{width:80%}.rows[data-astro-cid-yva524lx]{margin:0 0 var(--space-sm)}.row[data-astro-cid-yva524lx]{justify-content:space-between;align-items:baseline;gap:var(--space-sm);border-bottom:1px solid var(--color-hairline-on-dark);padding:3px 0;display:flex}.row[data-astro-cid-yva524lx]:first-child{padding-top:0}.row[data-astro-cid-yva524lx] dt[data-astro-cid-yva524lx]{color:var(--color-muted-on-dark)}.row[data-astro-cid-yva524lx] dd[data-astro-cid-yva524lx]{text-align:right;font-variant-numeric:tabular-nums;margin:0}.row[data-astro-cid-yva524lx].total{padding-top:var(--space-sm);border-bottom:none;flex-wrap:wrap}.row[data-astro-cid-yva524lx].total dt[data-astro-cid-yva524lx],.row[data-astro-cid-yva524lx].total dd[data-astro-cid-yva524lx]{white-space:nowrap}.row[data-astro-cid-yva524lx].total dd[data-astro-cid-yva524lx]{color:var(--color-hazard);font-size:19px;font-weight:var(--type-spec-lg-font-weight);margin-left:auto}.confirm[data-astro-cid-yva524lx]{border-radius:var(--radius-sm);background:var(--color-hazard);width:100%;height:50px;color:var(--color-prussian);font-family:var(--type-button-font-family);font-size:var(--type-button-font-size);font-weight:var(--type-button-font-weight);box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:flex}.confirm[data-astro-cid-yva524lx]:focus-visible{outline-color:var(--color-hazard)}.caption[data-astro-cid-yva524lx]{margin:var(--space-sm) 0 0;font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings);color:var(--color-muted-on-dark);text-align:center}.toolpath-progress[data-astro-cid-g6dmre62]{gap:var(--space-xl);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sr-only[data-astro-cid-g6dmre62]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stage[data-astro-cid-g6dmre62]{gap:var(--space-md);display:flex}.track[data-astro-cid-g6dmre62]{flex-direction:column;flex-shrink:0;align-items:center;width:14px;display:flex}.node[data-astro-cid-g6dmre62]{border-radius:var(--radius-pill);border:2px solid var(--color-hairline-on-dark);box-sizing:border-box;width:14px;height:14px}.connector[data-astro-cid-g6dmre62]{background:var(--color-hairline-on-dark);flex:1;width:2px;margin-top:4px}.stage[data-astro-cid-g6dmre62]:last-child .connector[data-astro-cid-g6dmre62]{visibility:hidden}.stage-label[data-astro-cid-g6dmre62]{font-family:var(--type-eyebrow-font-family);font-size:var(--type-eyebrow-font-size);font-weight:var(--type-eyebrow-font-weight);letter-spacing:var(--type-eyebrow-letter-spacing);text-transform:var(--type-eyebrow-text-transform);margin:0 0 4px}.stage-title[data-astro-cid-g6dmre62]{font-family:var(--font-display);margin:0 0 4px;font-weight:600}.stage-body[data-astro-cid-g6dmre62]{max-width:32ch;margin:0}@media (width<=767.98px){.stage-title[data-astro-cid-g6dmre62],.stage-body[data-astro-cid-g6dmre62]{font-size:16px}}.stage-live[data-astro-cid-g6dmre62]{margin:var(--space-xs) 0 0;font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings);align-items:center;gap:8px;display:flex}.live-marker[data-astro-cid-g6dmre62]{border-radius:var(--radius-pill);width:8px;height:8px;display:inline-block}.toolpath-progress[data-astro-cid-g6dmre62].dark .stage-title[data-astro-cid-g6dmre62]{color:var(--color-line-pale)}.toolpath-progress[data-astro-cid-g6dmre62].dark .stage-body[data-astro-cid-g6dmre62],.toolpath-progress[data-astro-cid-g6dmre62].dark .stage-label[data-astro-cid-g6dmre62]{color:var(--color-muted-on-dark)}.toolpath-progress[data-astro-cid-g6dmre62].dark .stage[data-astro-cid-g6dmre62][data-state=done] .connector[data-astro-cid-g6dmre62],.toolpath-progress[data-astro-cid-g6dmre62].dark .stage[data-astro-cid-g6dmre62][data-state=done] .node[data-astro-cid-g6dmre62],.toolpath-progress[data-astro-cid-g6dmre62].dark .stage[data-astro-cid-g6dmre62][data-state=active] .node[data-astro-cid-g6dmre62]{border-color:var(--color-hazard);background:var(--color-hazard)}.toolpath-progress[data-astro-cid-g6dmre62].dark .stage[data-astro-cid-g6dmre62][data-state=active] .connector[data-astro-cid-g6dmre62]{background:var(--color-hazard)}.toolpath-progress[data-astro-cid-g6dmre62].dark .stage-live[data-astro-cid-g6dmre62]{color:var(--color-hazard)}.toolpath-progress[data-astro-cid-g6dmre62].dark .live-marker[data-astro-cid-g6dmre62]{background:var(--color-hazard)}.toolpath-progress[data-astro-cid-g6dmre62].dark .stage[data-astro-cid-g6dmre62]:last-child .node[data-astro-cid-g6dmre62]{border-color:var(--color-terracotta-on-dark);background:var(--color-terracotta-on-dark)}.toolpath-progress[data-astro-cid-g6dmre62].dark .stage[data-astro-cid-g6dmre62]:last-child .stage-label[data-astro-cid-g6dmre62]{color:var(--color-terracotta-on-dark)}.toolpath-progress[data-astro-cid-g6dmre62].light .stage-title[data-astro-cid-g6dmre62]{color:var(--color-ink)}.toolpath-progress[data-astro-cid-g6dmre62].light .stage-body[data-astro-cid-g6dmre62],.toolpath-progress[data-astro-cid-g6dmre62].light .stage-label[data-astro-cid-g6dmre62]{color:var(--color-muted)}.toolpath-progress[data-astro-cid-g6dmre62].light .stage[data-astro-cid-g6dmre62][data-state=done] .connector[data-astro-cid-g6dmre62],.toolpath-progress[data-astro-cid-g6dmre62].light .stage[data-astro-cid-g6dmre62][data-state=done] .node[data-astro-cid-g6dmre62],.toolpath-progress[data-astro-cid-g6dmre62].light .stage[data-astro-cid-g6dmre62][data-state=active] .node[data-astro-cid-g6dmre62]{border-color:var(--color-toolpath);background:var(--color-toolpath)}.toolpath-progress[data-astro-cid-g6dmre62].light .stage[data-astro-cid-g6dmre62][data-state=active] .connector[data-astro-cid-g6dmre62]{background:var(--color-toolpath)}.toolpath-progress[data-astro-cid-g6dmre62].light .stage-live[data-astro-cid-g6dmre62]{color:var(--color-green-text)}.toolpath-progress[data-astro-cid-g6dmre62].light .live-marker[data-astro-cid-g6dmre62]{background:var(--color-toolpath)}.toolpath-progress[data-astro-cid-g6dmre62].light .stage[data-astro-cid-g6dmre62]:last-child .node[data-astro-cid-g6dmre62]{border-color:var(--color-terracotta);background:var(--color-terracotta)}.toolpath-progress[data-astro-cid-g6dmre62].light .stage[data-astro-cid-g6dmre62]:last-child .stage-label[data-astro-cid-g6dmre62]{color:var(--color-terracotta-text)}@media (width>=768px){.toolpath-progress[data-astro-cid-g6dmre62]{align-items:flex-start;gap:var(--space-sm);flex-direction:row}.stage[data-astro-cid-g6dmre62]{gap:var(--space-sm);flex-direction:column;flex:1}.track[data-astro-cid-g6dmre62]{flex-direction:row;align-items:center;width:100%}.connector[data-astro-cid-g6dmre62]{width:auto;height:2px;margin-top:0;margin-left:4px}.node[data-astro-cid-g6dmre62]{flex-shrink:0}}.confidence-card[data-astro-cid-ydncxpnz]{background:var(--color-prussian-raised);color:var(--color-line-pale);border-radius:var(--radius-lg);padding:var(--space-lg);height:100%}.spec-line[data-astro-cid-ydncxpnz]{font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings);color:var(--color-muted-on-dark);margin:0 0 var(--space-sm)}.card-title[data-astro-cid-ydncxpnz]{font-family:var(--font-display);font-size:var(--type-title-md-font-size);color:var(--color-line-pale);margin:0 0 var(--space-sm);font-weight:650}.body[data-astro-cid-ydncxpnz]{color:var(--color-line-pale);margin:0}@media (width<=767.98px){.body[data-astro-cid-ydncxpnz]{font-size:16px}}.chip[data-astro-cid-k2qn5omv]{font-family:var(--type-eyebrow-font-family);font-size:var(--type-eyebrow-font-size);font-weight:var(--type-eyebrow-font-weight);letter-spacing:var(--type-eyebrow-letter-spacing);text-transform:var(--type-eyebrow-text-transform);border-radius:var(--radius-pill);align-items:center;padding:5px 11px;display:inline-flex}.chip[data-astro-cid-k2qn5omv].live{background:var(--color-green-tint);color:var(--color-green-text)}.chip[data-astro-cid-k2qn5omv].neutral{background:var(--color-surface);color:var(--color-muted)}.chip[data-astro-cid-k2qn5omv].delivered{background:var(--color-terracotta-tint);color:var(--color-terracotta-text)}.persona-card[data-astro-cid-3r5zapb6]{background:var(--color-card);border:1px solid var(--color-hairline);border-radius:var(--radius-md);padding:22px;transition:transform .16s cubic-bezier(.2,0,0,1),border-color .16s cubic-bezier(.2,0,0,1),box-shadow .16s cubic-bezier(.2,0,0,1);position:relative}.persona-card[data-astro-cid-3r5zapb6]:before{content:"";background:repeating-linear-gradient(90deg, var(--color-toolpath) 0 14px, transparent 14px 20px);border-radius:var(--radius-md) var(--radius-md) 0 0;height:3px;position:absolute;top:0;left:0;right:0}.persona-card[data-astro-cid-3r5zapb6]:hover{border-color:var(--color-hairline-strong);box-shadow:0 4px 14px color-mix(in srgb, var(--color-ink) 7%, transparent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.persona-card[data-astro-cid-3r5zapb6]{transition:none}}.title[data-astro-cid-3r5zapb6]{font-family:var(--font-display);font-size:var(--type-title-lg-font-size);font-weight:var(--type-title-lg-font-weight);color:var(--color-ink);margin:var(--space-sm) 0 8px}.body[data-astro-cid-3r5zapb6]{color:var(--color-body-text);margin:0 0 var(--space-sm)}@media (width<=767.98px){.body[data-astro-cid-3r5zapb6]{font-size:16px}}.spec-line[data-astro-cid-3r5zapb6]{font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings);color:var(--color-muted);margin:0}.sr-only[data-astro-cid-vth4omf3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.process-table[data-astro-cid-vth4omf3]{border-collapse:collapse;background:var(--color-prussian);width:100%;color:var(--color-line-pale)}thead[data-astro-cid-vth4omf3] th[data-astro-cid-vth4omf3]{background:var(--color-prussian-overlay);font-family:var(--type-eyebrow-font-family);font-size:var(--type-eyebrow-font-size);font-weight:var(--type-eyebrow-font-weight);letter-spacing:var(--type-eyebrow-letter-spacing);text-transform:var(--type-eyebrow-text-transform);color:var(--color-muted-on-dark);text-align:left;padding:12px var(--space-md)}.quoting-header[data-astro-cid-vth4omf3]{text-align:right}tbody[data-astro-cid-vth4omf3] tr[data-astro-cid-vth4omf3]{border-bottom:1px solid var(--color-hairline-on-dark)}tbody[data-astro-cid-vth4omf3] td[data-astro-cid-vth4omf3]{padding:14px var(--space-md);box-sizing:border-box;height:48px}.process[data-astro-cid-vth4omf3]{font-weight:500}.detail[data-astro-cid-vth4omf3]{font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings);color:var(--color-muted-on-dark)}.status-cell[data-astro-cid-vth4omf3]{text-align:right;font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings)}.status[data-astro-cid-vth4omf3]{color:var(--color-muted-on-dark)}.status-cell[data-astro-cid-vth4omf3] .live-dot-wrap{color:var(--color-hazard);justify-content:flex-end}@media (width<=767.98px){thead[data-astro-cid-vth4omf3]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.process-table[data-astro-cid-vth4omf3],tbody[data-astro-cid-vth4omf3],tr[data-astro-cid-vth4omf3],td[data-astro-cid-vth4omf3]{width:100%;display:block}tbody[data-astro-cid-vth4omf3] tr[data-astro-cid-vth4omf3]{padding:var(--space-sm) 0}tbody[data-astro-cid-vth4omf3] td[data-astro-cid-vth4omf3]{height:auto;padding:4px 0}.status-cell[data-astro-cid-vth4omf3]{text-align:left}.status-cell[data-astro-cid-vth4omf3] .live-dot-wrap{justify-content:flex-start}td[data-astro-cid-vth4omf3][data-label]:before{content:attr(data-label) ": ";font-family:var(--type-eyebrow-font-family);font-size:var(--type-eyebrow-font-size);letter-spacing:var(--type-eyebrow-letter-spacing);text-transform:var(--type-eyebrow-text-transform);color:var(--color-muted-on-dark)}td[data-astro-cid-vth4omf3].status-cell[data-label]:before{margin-bottom:2px;display:block}}.cert-plate[data-astro-cid-vwltxtxa]{max-width:320px}.cert-plate[data-astro-cid-vwltxtxa] .drawing-frame{background:var(--color-prussian)}.plate-content[data-astro-cid-vwltxtxa]{position:relative}.mark[data-astro-cid-vwltxtxa]{width:22px;height:22px;margin-bottom:var(--space-md)}.sample[data-astro-cid-vwltxtxa]{font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings);color:var(--color-line-dim);margin:0 0 var(--space-xs)}.title[data-astro-cid-vwltxtxa]{font-family:var(--type-eyebrow-font-family);font-size:var(--type-eyebrow-font-size);font-weight:var(--type-eyebrow-font-weight);letter-spacing:var(--type-eyebrow-letter-spacing);text-transform:var(--type-eyebrow-text-transform);color:var(--color-line-pale);margin:0 0 var(--space-md)}.rows[data-astro-cid-vwltxtxa]{margin:0 0 var(--space-md);font-family:var(--type-spec-font-family);font-size:var(--type-spec-font-size);font-feature-settings:var(--type-spec-font-feature-settings)}.row[data-astro-cid-vwltxtxa]{border-bottom:1px solid var(--color-hairline-on-dark);justify-content:space-between;padding:6px 0;display:flex}.row[data-astro-cid-vwltxtxa]:last-child{border-bottom:none}.row[data-astro-cid-vwltxtxa] dt[data-astro-cid-vwltxtxa]{color:var(--color-muted-on-dark)}.row[data-astro-cid-vwltxtxa] dd[data-astro-cid-vwltxtxa]{color:var(--color-line-pale);margin:0}
