.deck.svelte-1fd00qe{display:grid;grid-template-columns:minmax(0,1fr) 14rem;column-gap:2.5rem;align-items:start}.deck-main.svelte-1fd00qe{grid-column:1;grid-row:1;min-width:0}.rail.svelte-1fd00qe{grid-column:2;grid-row:1;position:sticky;top:4.5em;display:flex;flex-direction:column;gap:.15rem}.rail.svelte-1fd00qe a:where(.svelte-1fd00qe){display:flex;align-items:center;gap:.65rem;color:#ffffff9e;text-align:left;text-decoration:none;padding:.45rem 0;border-bottom:0}.rail.svelte-1fd00qe a[aria-current=true]:where(.svelte-1fd00qe){color:#fff}.dot.svelte-1fd00qe{width:.7rem;height:.7rem;border-radius:50%;box-shadow:inset 0 0 0 2px #769dd8;flex:none}.rail.svelte-1fd00qe a[aria-current=true]:where(.svelte-1fd00qe) .dot:where(.svelte-1fd00qe){background:#769dd8}h1.svelte-1fd00qe,h2.svelte-1fd00qe,h3.svelte-1fd00qe{text-transform:none}h1.svelte-1fd00qe,h2.svelte-1fd00qe{scroll-margin-top:5.5rem}h1.svelte-1fd00qe{font-size:2em;line-height:1.5em;letter-spacing:-.025em;font-weight:300}.eyebrow.svelte-1fd00qe{color:#769dd8;letter-spacing:.08em;text-transform:uppercase;font-size:.8rem;margin:0 0 .4rem}.slide.svelte-1fd00qe{margin:0 0 3rem}html.workload-live .slide.current.svelte-1fd00qe:not(.overview),html.workload-live .slide.overview.current.svelte-1fd00qe .overview-copy:where(.svelte-1fd00qe),html.workload-live .slide.overview.current.svelte-1fd00qe .teaser:where(.svelte-1fd00qe),html.workload-live .slide.current.svelte-1fd00qe figure.diagram{animation:svelte-1fd00qe-deck-in .75s cubic-bezier(.16,.84,.32,1) both}html.workload-live .slide.current.svelte-1fd00qe figure.diagram{animation-delay:.12s}@keyframes svelte-1fd00qe-deck-in{0%{opacity:0;transform:translateY(1.75rem)}to{opacity:1;transform:none}}html.workload-live .slide.svelte-1fd00qe,html.workload-live .tech-static.svelte-1fd00qe{display:none}html.workload-live:not(:has(.deck.is-live)):not(:has(.slide:target)) .slide.overview.svelte-1fd00qe,html.workload-live:not(:has(.deck.is-live)) .slide.svelte-1fd00qe:target{display:block}.deck.is-live.svelte-1fd00qe .slide:where(.svelte-1fd00qe){display:none!important}.deck.is-live.svelte-1fd00qe .slide.current:where(.svelte-1fd00qe){display:block!important}.teaser-grid.svelte-1fd00qe{display:grid;grid-template-columns:repeat(auto-fit,minmax(15.5rem,1fr));gap:1.25rem}.teaser.svelte-1fd00qe{display:block;background:#272833;color:inherit;border-radius:4px;box-shadow:0 .125em .5em #00000040;padding:1.5rem 1.35rem 1.25rem;text-align:left;text-decoration:none;border-bottom:0}.teaser.svelte-1fd00qe:hover,.teaser.svelte-1fd00qe:focus-visible{transform:translateY(-4px);box-shadow:0 .5em 1.25em #00000059}.teaser.svelte-1fd00qe .icon{color:#769dd8;margin-bottom:.35rem}.teaser.svelte-1fd00qe h2:where(.svelte-1fd00qe){font-size:1.25em;margin-bottom:.45rem}.teaser.svelte-1fd00qe p:where(.svelte-1fd00qe){color:#ffffffc7;margin-bottom:.8rem}.open.svelte-1fd00qe{color:#769dd8}.slide.svelte-1fd00qe ul{list-style:disc;padding-left:1.25em;margin:0 0 1.5em}.slide.svelte-1fd00qe li{margin-bottom:.65em}.controls.svelte-1fd00qe{display:none;position:sticky;bottom:0;z-index:5;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.5rem;padding:.85rem 0 .2rem;background:linear-gradient(to top,#1c1d26 72%,#1c1d2600)}html.workload-live .controls.svelte-1fd00qe{display:flex}.hint.svelte-1fd00qe{flex:1;margin:0;color:#ffffffb3;font-size:.95rem}.controls.svelte-1fd00qe button:disabled{opacity:.35;cursor:default}.controls.svelte-1fd00qe button[hidden]{display:none}.process.svelte-1fd00qe{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:1rem}.process.svelte-1fd00qe li:where(.svelte-1fd00qe){display:grid;grid-template-columns:auto 1fr;gap:1rem;align-items:start;background:#272833;border-radius:8px;padding:1.15rem 1.25rem;box-shadow:0 .125em .5em #00000040}.step-no.svelte-1fd00qe{width:2.25rem;height:2.25rem;border-radius:50%;display:grid;place-items:center;background:#769dd8;color:#fff;font-weight:600}.process.svelte-1fd00qe h3:where(.svelte-1fd00qe){margin-bottom:.35rem}.process.svelte-1fd00qe p:where(.svelte-1fd00qe){margin:0}.tech-static.svelte-1fd00qe{margin:2rem 0 3rem;padding:1.25rem 1.25rem .5rem;border-radius:8px;background:#272833}.tech-dialog.svelte-1fd00qe{width:min(42rem,100vw);height:100vh;max-height:100vh;margin:0 0 0 auto;border:0;padding:0;background:#272833;color:#fff;box-shadow:-.4em 0 2em #00000073}.tech-dialog[open].svelte-1fd00qe{animation:svelte-1fd00qe-panel-in .35s ease both}.tech-dialog.svelte-1fd00qe::backdrop{background:#0c0c10b8}@keyframes svelte-1fd00qe-panel-in{0%{transform:translate(2.5rem);opacity:.4}to{transform:none;opacity:1}}.tech-scroll.svelte-1fd00qe{height:100%;overflow:auto;padding:1.5rem 1.5rem 2.5rem}.tech-bar.svelte-1fd00qe{display:flex;justify-content:space-between;align-items:center;gap:1rem;position:sticky;top:-1.5rem;background:#272833;padding:.25rem 0 .8rem;z-index:1}.tech-more.svelte-1fd00qe{margin-top:2rem}.prose.svelte-1fd00qe h3{text-transform:none;margin-top:1.5rem}.sr.svelte-1fd00qe{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(min-width:1100px){.process.svelte-1fd00qe{grid-template-columns:repeat(3,1fr)}.process.svelte-1fd00qe li:where(.svelte-1fd00qe){grid-template-columns:1fr}}@media(max-width:980px){.deck.svelte-1fd00qe{grid-template-columns:1fr}.rail.svelte-1fd00qe{grid-column:1;grid-row:1;position:sticky;top:44px;flex-direction:row;overflow-x:auto;gap:.45rem;z-index:6;background:#1c1d26;padding:.35rem 0 .6rem}.deck-main.svelte-1fd00qe{grid-column:1;grid-row:2}.rail.svelte-1fd00qe a:where(.svelte-1fd00qe){white-space:nowrap;border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff40;padding:.4rem .75rem}.rail.svelte-1fd00qe a[aria-current=true]:where(.svelte-1fd00qe){box-shadow:inset 0 0 0 1px #769dd8}.dot.svelte-1fd00qe{display:none}.hint.svelte-1fd00qe{flex-basis:100%;order:3}.tech-dialog.svelte-1fd00qe{width:100vw;margin:0}}@media(prefers-reduced-motion:reduce){html.workload-live .slide.current.svelte-1fd00qe:not(.overview),html.workload-live .slide.overview.current.svelte-1fd00qe .overview-copy:where(.svelte-1fd00qe),html.workload-live .slide.overview.current.svelte-1fd00qe .teaser:where(.svelte-1fd00qe),html.workload-live .slide.current.svelte-1fd00qe figure.diagram,.tech-dialog[open].svelte-1fd00qe{animation:none!important}.teaser.svelte-1fd00qe:hover,.teaser.svelte-1fd00qe:focus-visible{transform:none}}
