.qc-head[data-astro-cid-gqpn6gb2]{padding-bottom:var(--space-1);align-items:flex-start}.qc-customer[data-astro-cid-gqpn6gb2]{display:block}.qc[data-astro-cid-gqpn6gb2]{border-collapse:collapse;width:100%}.qc[data-astro-cid-gqpn6gb2] th[data-astro-cid-gqpn6gb2],.qc[data-astro-cid-gqpn6gb2] td[data-astro-cid-gqpn6gb2]{padding:.375rem 0 .375rem var(--space-1);border-top:var(--rule) solid var(--color-ink-faint);text-align:left;vertical-align:top}.qc[data-astro-cid-gqpn6gb2] th[data-astro-cid-gqpn6gb2]:first-child,.qc[data-astro-cid-gqpn6gb2] td[data-astro-cid-gqpn6gb2]:first-child{padding-left:0}.qc[data-astro-cid-gqpn6gb2] th[data-astro-cid-gqpn6gb2]{color:var(--color-ink-soft);border-top:0;font-weight:650}.qc[data-astro-cid-gqpn6gb2] .n[data-astro-cid-gqpn6gb2]{text-align:right;white-space:nowrap}.qc-label[data-astro-cid-gqpn6gb2]{color:var(--color-ink-soft)}.qc-total[data-astro-cid-gqpn6gb2] td[data-astro-cid-gqpn6gb2]{color:var(--color-ink);border-top:2px solid var(--color-ink);font-weight:650}.qc-wrap[data-astro-cid-gqpn6gb2]{container-type:inline-size}@container (width<=20rem){.qc-unit[data-astro-cid-gqpn6gb2]{display:none}}.sb-at0{--c:1}.sb-at1{--c:2}.sb-at2{--c:3}.sb-at3{--c:4}.sb-at4{--c:5}.sb-at5{--c:6}.sb-at6{--c:7}.sb-at7{--c:8}.sb-at8{--c:9}.sb-at9{--c:10}.sb-at10{--c:11}.sb-at11{--c:12}.sb-at12{--c:13}.sb-at13{--c:14}.sb-at14{--c:15}.sb-at15{--c:16}.sb-at16{--c:17}.sb-at17{--c:18}.sb-at18{--c:19}.sb-at19{--c:20}.sb-at20{--c:21}.sb-at21{--c:22}.sb-at22{--c:23}.sb-at23{--c:24}.sb-at24{--c:25}.sb-at25{--c:26}.sb-at26{--c:27}.sb-at27{--c:28}.sb-at28{--c:29}.sb-at29{--c:30}.sb-at30{--c:31}.sb-at31{--c:32}.sb-len1{--w:1}.sb-len2{--w:2}.sb-len3{--w:3}.sb-len4{--w:4}.sb-len5{--w:5}.sb-len6{--w:6}.sb-len7{--w:7}.sb-len8{--w:8}.sb-len9{--w:9}.sb-len10{--w:10}.sb-len11{--w:11}.sb-len12{--w:12}.sb-len13{--w:13}.sb-len14{--w:14}.sb-len15{--w:15}.sb-len16{--w:16}.sb-slots20{--slots:20;--hours:10}.sb-slots22{--slots:22;--hours:11}.sb-slots24{--slots:24;--hours:12}.sb-slots26{--slots:26;--hours:13}.sb-slots28{--slots:28;--hours:14}.sb-slots30{--slots:30;--hours:15}.sb-slots32{--slots:32;--hours:16}.sb-tech0{--tech:var(--color-ink-soft)}.sb-tech1{--tech:var(--color-chart-1)}.sb-tech2{--tech:var(--color-chart-4)}.sb-tech3{--tech:var(--color-signal)}.sb-tech4{--tech:var(--color-chart-2)}.sb-top[data-astro-cid-brubakw6]{padding-bottom:var(--space-1)}.sb-scroll[data-astro-cid-brubakw6]{padding-right:var(--space-1);overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:var(--color-ink-faint) transparent;margin-inline:calc(-1 * var(--space-2));border-top:var(--rule) solid var(--color-ink-faint);position:relative;overflow-x:auto}.sb-scroll[data-astro-cid-brubakw6]:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}.sb[data-astro-cid-brubakw6]{--lane-w:7.25rem;--slot-min:2.75rem;--row-h:5.25rem;min-width:calc(var(--lane-w) + var(--slots) * var(--slot-min))}.sb-row[data-astro-cid-brubakw6]{grid-template-columns:var(--lane-w) minmax(0, 1fr);min-height:var(--row-h);border-bottom:var(--rule) solid var(--color-ink-faint);display:grid}.sb-row[data-astro-cid-brubakw6]:last-child{border-bottom:0}.sb-times[data-astro-cid-brubakw6]{min-height:2.25rem;color:var(--color-ink-soft);align-items:center}.sb-lane[data-astro-cid-brubakw6]{z-index:2;padding:.625rem .5rem .625rem var(--space-2);background:var(--color-paper);border-right:var(--rule) solid var(--color-ink-faint);align-items:flex-start;gap:.5rem;margin:0;display:flex;position:sticky;left:0}.sb-corner[data-astro-cid-brubakw6]{align-self:stretch;align-items:center;padding-block:0}.sb-dot[data-astro-cid-brubakw6]{background:var(--tech);border-radius:50%;flex:none;width:.625rem;height:.625rem;margin-top:.3rem}.sb-who[data-astro-cid-brubakw6]{min-width:0;display:grid}.sb-name[data-astro-cid-brubakw6]{color:var(--color-ink);font-weight:650;line-height:1.25}.sb-count[data-astro-cid-brubakw6]{color:var(--color-ink-soft)}.sb-track[data-astro-cid-brubakw6]{grid-template-columns:repeat(var(--slots), minmax(0, 1fr));background-image:linear-gradient(to right, var(--color-ink-faint) 1px, transparent 1px), linear-gradient(to right, color-mix(in srgb, var(--color-ink-faint) 45%, transparent) 1px, transparent 1px);background-size:calc(100% / var(--hours)) 100%, calc(100% / var(--slots)) 100%;grid-template-rows:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.sb-times[data-astro-cid-brubakw6] .sb-track[data-astro-cid-brubakw6]{background:0 0;align-self:stretch;align-items:center}.is-unassigned[data-astro-cid-brubakw6]{min-height:3.25rem}.is-unassigned[data-astro-cid-brubakw6],.is-unassigned[data-astro-cid-brubakw6] .sb-lane[data-astro-cid-brubakw6]{background-color:var(--color-paper-soft)}.sb-hour[data-astro-cid-brubakw6],.sb-job[data-astro-cid-brubakw6]{grid-column:var(--c) / span var(--w);grid-row:1}.sb-hour[data-astro-cid-brubakw6]{padding-left:.375rem;font-size:.75rem}.sb-job[data-astro-cid-brubakw6]{min-width:0;padding:.375rem 2px}.sb-card[data-astro-cid-brubakw6]{border:var(--rule) solid var(--color-ink-faint);border-left:3px solid color-mix(in srgb, var(--tech) 75%, var(--color-paper));background:var(--color-paper);min-width:0;height:100%;color:var(--color-ink);border-radius:6px;align-content:start;padding:.3125rem .375rem;font-size:.75rem;line-height:1.35;text-decoration:none;display:grid}.sb-l1[data-astro-cid-brubakw6]{flex-wrap:wrap;column-gap:.375rem;display:flex}.sb-card[data-astro-cid-brubakw6]>span[data-astro-cid-brubakw6]{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.sb-l1[data-astro-cid-brubakw6] b[data-astro-cid-brubakw6]{color:var(--color-ink);font-weight:650}[data-astro-cid-brubakw6]:is(.is-short,.is-open) .sb-l3[data-astro-cid-brubakw6]{white-space:normal;display:grid}[data-astro-cid-brubakw6]:is(.is-short,.is-open) .sb-sep[data-astro-cid-brubakw6]{display:none}.sb-job[data-astro-cid-brubakw6].is-short{padding-inline:1px}.is-short[data-astro-cid-brubakw6] .sb-card[data-astro-cid-brubakw6]{padding-inline:.25rem}.is-short[data-astro-cid-brubakw6] .sb-win[data-astro-cid-brubakw6]{white-space:nowrap;letter-spacing:-.01em;overflow:visible}.sb-win[data-astro-cid-brubakw6]{text-overflow:ellipsis;min-width:0;overflow:hidden}.sb-win[data-astro-cid-brubakw6],.sb-l3[data-astro-cid-brubakw6]{color:var(--color-ink-soft)}.is-open[data-astro-cid-brubakw6] .sb-card[data-astro-cid-brubakw6]{box-shadow:0 0 0 2px var(--color-primary);border-color:#0000;border-left-color:color-mix(in srgb, var(--tech) 75%, var(--color-paper));transition:box-shadow .2s var(--ease-out), transform .2s var(--ease-out)}.is-open[data-astro-cid-brubakw6] .sb-card[data-astro-cid-brubakw6]:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}@media (hover:hover) and (pointer:fine){.is-open[data-astro-cid-brubakw6] .sb-card[data-astro-cid-brubakw6]:hover{box-shadow:0 0 0 2px var(--color-primary), 0 8px 16px -8px color-mix(in srgb, var(--color-primary) 60%, transparent);transform:translateY(-1px)}}@media (width>=60rem){.sb[data-astro-cid-brubakw6]{--lane-w:9rem;--slot-min:1.5rem;--row-h:5.5rem}.sb-lane[data-astro-cid-brubakw6]{padding-left:var(--space-2)}}@media (prefers-reduced-motion:no-preference){.sb-job[data-astro-cid-brubakw6]{animation:sb-fill .7s var(--ease-out) backwards;animation-delay:calc(.2s + var(--c) * 55ms)}@keyframes sb-fill{0%{opacity:0;clip-path:inset(-4px 100% -4px -4px)}30%{opacity:1}to{clip-path:inset(-4px)}}}.ts[data-astro-cid-mq53622o]{font-variant-numeric:tabular-nums}.ts-head[data-astro-cid-mq53622o],.ts-job[data-astro-cid-mq53622o]{align-items:baseline;gap:0 var(--space-1);flex-wrap:wrap;margin:0;display:flex}.ts-head[data-astro-cid-mq53622o]{font-size:var(--step-small)}.ts-dot[data-astro-cid-mq53622o]{background:var(--tech);border-radius:50%;align-self:center;width:.625rem;height:.625rem}.ts-tech[data-astro-cid-mq53622o]{font-weight:650}.ts-muted[data-astro-cid-mq53622o]{color:var(--color-ink-soft)}.ts-job[data-astro-cid-mq53622o]{margin-top:var(--space-0);font-size:var(--step-1)}.ts-job[data-astro-cid-mq53622o] b[data-astro-cid-mq53622o]{color:var(--color-primary);font-weight:650}.ts-track[data-astro-cid-mq53622o]{grid-template-columns:repeat(var(--slots), minmax(0, 1fr));margin-top:var(--space-2);border-left:var(--rule) solid var(--color-ink-faint);background:linear-gradient(var(--color-ink-faint), var(--color-ink-faint)) 0 calc(1.25rem - 1px) / 100% 1px no-repeat, linear-gradient(to right, var(--color-ink-faint) 1px, transparent 1px) 0 0 / calc(100% / var(--hours)) 1.25rem repeat-x;grid-template-rows:1.25rem auto;display:grid}.ts-bar[data-astro-cid-mq53622o]{grid-column:var(--c) / span var(--w);background:var(--color-ink-faint);border-radius:2px;grid-row:1;align-self:center;height:.625rem;margin-inline:1px}.ts-bar[data-astro-cid-mq53622o].is-lit{background:var(--color-primary);height:1.25rem}.ts-hour[data-astro-cid-mq53622o]{grid-column:var(--c) / span var(--w);color:var(--color-ink-soft);white-space:nowrap;grid-row:2;padding:.25rem 0 0 .25rem;font-size:.75rem}@media (width<=47.99rem){.ts-hour[data-astro-cid-mq53622o].is-minor{visibility:hidden}}.th[data-astro-cid-fim5n3fm]{padding-block:var(--space-4) var(--space-5)}.th-top[data-astro-cid-fim5n3fm]{gap:var(--space-3);display:grid}.th-lead[data-astro-cid-fim5n3fm]{gap:var(--space-2);justify-items:start;display:grid}.th[data-astro-cid-fim5n3fm] h1[data-astro-cid-fim5n3fm]{letter-spacing:-.03em;max-width:19ch;margin:0;font-size:clamp(2.5rem,1.6rem + 3.4vw,4.25rem);line-height:1.02}.th-lede[data-astro-cid-fim5n3fm]{margin:0 0 var(--space-3);font-size:var(--step-1);color:var(--color-rail-ink);max-width:32rem;line-height:1.5}.th-act[data-astro-cid-fim5n3fm]{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;margin:0;display:flex}.th-act[data-astro-cid-fim5n3fm] .btn[data-astro-cid-fim5n3fm]{margin:0}.th-demo[data-astro-cid-fim5n3fm]{font-size:var(--step-small);color:var(--color-rail-muted);max-width:22rem}.th-board[data-astro-cid-fim5n3fm]{width:min(100% - var(--gutter-start) - var(--gutter-end), 88rem);margin:var(--space-4) auto 0}.th[data-astro-cid-fim5n3fm] .sb-figure .figure-label{width:min(100%, var(--wide));margin:var(--space-1) auto 0;color:var(--color-rail-muted)}.th-jump[data-astro-cid-fim5n3fm]{margin:var(--space-3) 0 0;border-top:var(--rule) solid color-mix(in srgb, var(--color-rail-ink) 14%, transparent);padding:0;list-style:none;display:grid}.th-jump[data-astro-cid-fim5n3fm] li[data-astro-cid-fim5n3fm]{border-bottom:var(--rule) solid color-mix(in srgb, var(--color-rail-ink) 14%, transparent)}.th-jump[data-astro-cid-fim5n3fm] a[data-astro-cid-fim5n3fm]{align-items:center;gap:var(--space-2);min-height:3.5rem;padding-block:var(--space-1);color:var(--color-paper);text-decoration:none;display:flex}.th-jump-dot[data-astro-cid-fim5n3fm]{background:var(--tech);width:.625rem;height:.625rem;box-shadow:0 0 0 2px var(--color-rail);border-radius:50%;flex:none}.th-jump-text[data-astro-cid-fim5n3fm]{flex:1;min-width:0;display:grid}.th-jump-name[data-astro-cid-fim5n3fm]{font-weight:650}.th-jump-meta[data-astro-cid-fim5n3fm]{font-size:var(--step-small);color:var(--color-rail-muted);font-variant-numeric:tabular-nums}.th-jump[data-astro-cid-fim5n3fm] .icon{color:var(--color-primary-on-dark);transition:transform .2s var(--ease-out);flex:none}@media (hover:hover) and (pointer:fine){.th-jump[data-astro-cid-fim5n3fm] a[data-astro-cid-fim5n3fm]:hover .th-jump-name[data-astro-cid-fim5n3fm]{text-underline-offset:.2em;text-decoration:underline}.th-jump[data-astro-cid-fim5n3fm] a[data-astro-cid-fim5n3fm]:hover .icon{transform:translateY(2px)}}@media (width>=48rem){.th-jump[data-astro-cid-fim5n3fm]{column-gap:var(--space-3);border-top:0;grid-template-columns:repeat(3,minmax(0,1fr))}.th-jump[data-astro-cid-fim5n3fm] li[data-astro-cid-fim5n3fm]{border-bottom:0;border-top:var(--rule) solid color-mix(in srgb, var(--color-rail-ink) 14%, transparent)}}@media (width>=60rem){.th[data-astro-cid-fim5n3fm]{padding-block:var(--space-4) var(--space-5)}.th-top[data-astro-cid-fim5n3fm]{column-gap:var(--space-6);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:end}.th-lede[data-astro-cid-fim5n3fm]{margin-bottom:var(--space-2)}}@media (prefers-reduced-motion:reduce){.th-jump[data-astro-cid-fim5n3fm] .icon{transition:none}}.tj-sec[data-astro-cid-fim5n3fm]{padding-block:var(--space-5) var(--space-4)}.tj-title[data-astro-cid-fim5n3fm]{max-width:var(--measure-wide);margin-bottom:var(--space-4)}.tj[data-astro-cid-fim5n3fm]{scroll-margin-top:var(--space-3)}.tj[data-astro-cid-fim5n3fm]>.wrap[data-astro-cid-fim5n3fm]{border-top:2px solid var(--color-ink);padding-block:var(--space-3) var(--space-5)}.tj-body[data-astro-cid-fim5n3fm]{margin-top:var(--space-4);align-items:start}.tj[data-astro-cid-fim5n3fm] h3[data-astro-cid-fim5n3fm]{font-size:var(--step-3);letter-spacing:-.015em;margin-bottom:var(--space-2);font-weight:650;line-height:1.12}.tj-body[data-astro-cid-fim5n3fm] p[data-astro-cid-fim5n3fm]{color:var(--color-ink-soft);margin:0}.tj-links[data-astro-cid-fim5n3fm]{gap:var(--space-1) var(--space-3);padding-top:var(--space-2);border-top:var(--rule) solid var(--color-ink-faint);flex-wrap:wrap;margin:0;display:flex}@media (width>=52rem){.tj[data-astro-cid-fim5n3fm] h3[data-astro-cid-fim5n3fm]{font-size:var(--step-4);letter-spacing:-.02em;line-height:1.05}.tj-sec[data-astro-cid-fim5n3fm]{padding-block:var(--space-6) var(--space-5)}}.tm[data-astro-cid-fim5n3fm],.to[data-astro-cid-fim5n3fm]{padding-block:var(--space-5)}.tm[data-astro-cid-fim5n3fm] .col-evidence[data-astro-cid-fim5n3fm],.to[data-astro-cid-fim5n3fm] .col-evidence[data-astro-cid-fim5n3fm]{align-self:start}.tm[data-astro-cid-fim5n3fm] .col-lead p,.to[data-astro-cid-fim5n3fm] .col-lead>p{color:var(--color-ink-soft)}@media (width>=60rem){.tm[data-astro-cid-fim5n3fm],.to[data-astro-cid-fim5n3fm]{padding-block:var(--space-6)}}.tw[data-astro-cid-fim5n3fm]{padding-block:var(--space-4);border-top:var(--rule) solid var(--color-ink-faint)}.tw-grid[data-astro-cid-fim5n3fm]{gap:var(--space-1);display:grid}.tw[data-astro-cid-fim5n3fm] h2[data-astro-cid-fim5n3fm]{margin:0}@media (width>=52rem){.tw-grid[data-astro-cid-fim5n3fm]{column-gap:var(--space-6);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}
