.art[data-astro-cid-pbvmumm7]{width:100%;height:auto;display:block;overflow:visible}.art[data-astro-cid-qmyf3sak],.art[data-astro-cid-pakhw77f]{width:100%;height:auto;display:block}.cursor[data-astro-cid-pakhw77f]{animation:blink 1.1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.art[data-astro-cid-ddvin4bs],.art[data-astro-cid-gbv4o5gw]{width:100%;height:auto;display:block}.icon[data-astro-cid-6rtvcbh7]{width:110px;height:64px;display:block}.hero[data-astro-cid-f4eybbza]{display:grid;grid-template-columns:1.05fr 1fr;gap:clamp(32px,6vw,72px);align-items:center;padding-top:clamp(40px,7vw,88px);padding-bottom:clamp(40px,6vw,64px)}.pill[data-astro-cid-f4eybbza]{display:inline-block;font-size:13px;border:1px solid var(--ls);border-radius:999px;padding:.2em .9em;margin:0}h1[data-astro-cid-f4eybbza]{font-size:clamp(44px,7vw,80px);margin-top:.3em}.lede[data-astro-cid-f4eybbza]{font-size:clamp(18px,2vw,21px);color:var(--prose);max-width:34em}.ctas[data-astro-cid-f4eybbza]{display:flex;gap:12px;flex-wrap:wrap;margin-top:1.4em}.facts[data-astro-cid-f4eybbza]{display:flex;gap:clamp(20px,4vw,40px);margin:1.8em 0 0}.facts[data-astro-cid-f4eybbza] div[data-astro-cid-f4eybbza]{display:grid}.facts[data-astro-cid-f4eybbza] dt[data-astro-cid-f4eybbza]{font-size:clamp(22px,2.6vw,28px);font-weight:600;line-height:1.1}.facts[data-astro-cid-f4eybbza] dd[data-astro-cid-f4eybbza]{margin:0;color:var(--m);font-size:14px}.pre[data-astro-cid-f4eybbza]{margin-top:1.4em;font-size:16px;max-width:30em}.rail[data-astro-cid-f4eybbza]{position:sticky;top:56px;z-index:5;background:var(--top);backdrop-filter:saturate(160%) blur(16px);-webkit-backdrop-filter:saturate(160%) blur(16px);border-top:1px solid var(--l);border-bottom:1px solid var(--l);padding:12px 0 10px;--progress: 0}.rail-head[data-astro-cid-f4eybbza]{display:flex;justify-content:space-between;align-items:baseline;font-size:14px}.rail-title[data-astro-cid-f4eybbza]{font-weight:600}.rail-count[data-astro-cid-f4eybbza]{font-size:13px;color:var(--m)}.track[data-astro-cid-f4eybbza]{position:relative;height:8px;margin:12px 0 8px;border:1.5px solid var(--i);border-radius:999px}.track-fill[data-astro-cid-f4eybbza]{position:absolute;inset:0 auto 0 0;width:calc(var(--progress) * 100%);background:var(--v);border-radius:999px;transition:width .4s ease}.runner[data-astro-cid-f4eybbza]{position:absolute;top:-20px;left:calc(var(--progress) * 100%);width:24px;height:20px;margin-left:-8px;background:var(--i);-webkit-mask:url(/img/quiver-merke.svg) center / contain no-repeat;mask:url(/img/quiver-merke.svg) center / contain no-repeat;transition:left .4s ease}.stops[data-astro-cid-f4eybbza]{list-style:none;margin:0;padding:0;display:flex;justify-content:space-between;font-size:13px}.stops[data-astro-cid-f4eybbza] a[data-astro-cid-f4eybbza]{text-decoration:none;color:var(--i);font-weight:500}.stops[data-astro-cid-f4eybbza] li[data-astro-cid-f4eybbza]:first-child a[data-astro-cid-f4eybbza]{color:var(--m);font-weight:400}.stops[data-astro-cid-f4eybbza] a[data-astro-cid-f4eybbza].is-done{color:var(--m);text-decoration:line-through;text-decoration-color:var(--vt)}.guide[data-astro-cid-f4eybbza]{display:grid}.step[data-astro-cid-f4eybbza]{display:grid;gap:28px;padding:clamp(48px,7vw,80px) 0;border-bottom:1px solid var(--l);scroll-margin-top:140px}.step-head[data-astro-cid-f4eybbza]{display:grid;grid-template-columns:88px minmax(0,1fr);gap:clamp(16px,3vw,32px);align-items:start}.step-body[data-astro-cid-f4eybbza]{margin-left:calc(88px + clamp(16px,3vw,32px));min-width:0}.step-head[data-astro-cid-f4eybbza] h2[data-astro-cid-f4eybbza]{font-size:clamp(30px,4vw,44px);margin-bottom:.3em}.intro[data-astro-cid-f4eybbza]{font-size:clamp(18px,1.9vw,20px);color:var(--prose);margin:0;max-width:32em}.tile[data-astro-cid-f4eybbza]{position:relative;width:80px;height:76px;border:2px solid var(--i);border-radius:8px;background:var(--s);display:grid;place-content:center;text-align:center;font-size:40px;font-weight:600;line-height:1}.tile[data-astro-cid-f4eybbza] .mono[data-astro-cid-f4eybbza]{font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;margin-bottom:2px}.tile[data-astro-cid-f4eybbza]:before,.tile[data-astro-cid-f4eybbza]:after{content:"";position:absolute;top:6px;width:7px;height:7px;border:2px solid var(--i);border-radius:50%}.tile[data-astro-cid-f4eybbza]:before{left:8px}.tile[data-astro-cid-f4eybbza]:after{right:8px}.is-done[data-astro-cid-f4eybbza] .tile[data-astro-cid-f4eybbza]{background:var(--v);color:var(--ov);border-color:var(--v)}.is-done[data-astro-cid-f4eybbza] .tile[data-astro-cid-f4eybbza]:before,.is-done[data-astro-cid-f4eybbza] .tile[data-astro-cid-f4eybbza]:after{border-color:var(--ov)}h3[data-astro-cid-f4eybbza]{font-size:21px;margin:1.6em 0 .8em}.step-body[data-astro-cid-f4eybbza]>h3[data-astro-cid-f4eybbza]:first-child{margin-top:0}.parts[data-astro-cid-f4eybbza]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.parts-opt[data-astro-cid-f4eybbza]{grid-template-columns:repeat(4,1fr)}.part[data-astro-cid-f4eybbza]{padding:20px;display:grid;gap:8px;align-content:start;font-size:15px}.part[data-astro-cid-f4eybbza] strong[data-astro-cid-f4eybbza]{font-size:17px;line-height:1.25;margin-top:8px}.opt[data-astro-cid-f4eybbza]{border:1.5px dashed var(--ls);border-radius:var(--r-lg)}.opt[data-astro-cid-f4eybbza] .icon{width:84px;height:49px}.callouts[data-astro-cid-f4eybbza]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:24px;align-items:start}.callout[data-astro-cid-f4eybbza]{display:flex;gap:12px;margin:0;padding:16px 18px;border:1px solid var(--l);border-radius:var(--r-md);background:var(--s);font-size:15px;color:var(--prose)}.callout[data-astro-cid-f4eybbza] p[data-astro-cid-f4eybbza]{margin:.4em 0 0}.ci[data-astro-cid-f4eybbza]{flex:none;width:22px;height:22px;border:1.5px solid var(--i);border-radius:50%;display:grid;place-items:center;font-size:13px;font-weight:600}.callout-volt[data-astro-cid-f4eybbza]{background:var(--v);color:var(--ov);border-color:var(--v)}.knapper[data-astro-cid-f4eybbza]{display:block}.knapper[data-astro-cid-f4eybbza] summary[data-astro-cid-f4eybbza]{cursor:pointer}.plate[data-astro-cid-f4eybbza]{margin:0;padding:clamp(12px,3vw,32px)}.wire-table[data-astro-cid-f4eybbza]{margin-top:14px;overflow:hidden}.wt-title[data-astro-cid-f4eybbza]{font-weight:600;font-size:15px;margin:0;padding:16px 18px 4px}.table-scroll[data-astro-cid-f4eybbza]{overflow-x:auto}.wire-table[data-astro-cid-f4eybbza] th[data-astro-cid-f4eybbza]{background:none}.wire-table[data-astro-cid-f4eybbza] td[data-astro-cid-f4eybbza]{font-size:15px;white-space:nowrap}.wiring[data-astro-cid-f4eybbza]{overflow-x:auto}.wiring[data-astro-cid-f4eybbza] svg{min-width:600px}.swatch[data-astro-cid-f4eybbza]{display:inline-block;width:12px;height:12px;border-radius:50%;background:var(--c);border:1.5px solid var(--hw);box-shadow:0 0 0 1px var(--ls);margin-right:10px;vertical-align:-1px}.head-split[data-astro-cid-f4eybbza]{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px;align-items:center}.substeps[data-astro-cid-f4eybbza]{list-style:none;padding:0;counter-reset:sub;display:grid;gap:28px;margin-top:0;margin-bottom:0}.substeps[data-astro-cid-f4eybbza] li[data-astro-cid-f4eybbza]{counter-increment:sub;position:relative;padding-left:40px;min-width:0}.substeps[data-astro-cid-f4eybbza] li[data-astro-cid-f4eybbza]:before{content:counter(sub,lower-alpha);position:absolute;left:0;top:1px;width:26px;height:26px;border-radius:50%;background:var(--i);color:var(--p);font-family:var(--mono);font-size:13px;font-weight:600;display:grid;place-items:center}.substeps[data-astro-cid-f4eybbza] h3[data-astro-cid-f4eybbza]{margin:0 0 .4em;font-size:19px}.substeps[data-astro-cid-f4eybbza] p[data-astro-cid-f4eybbza]{margin:0 0 .8em;color:var(--prose)}code[data-astro-cid-f4eybbza]{font-family:var(--mono);font-size:.88em}p[data-astro-cid-f4eybbza] code[data-astro-cid-f4eybbza],li[data-astro-cid-f4eybbza] [data-astro-cid-f4eybbza]:not(pre)>code[data-astro-cid-f4eybbza],.callout[data-astro-cid-f4eybbza] code[data-astro-cid-f4eybbza]{background:var(--s);border:1px solid var(--l);border-radius:var(--r-sm);padding:.05em .35em}.term[data-astro-cid-f4eybbza]{background:#151515;color:#f4f2ec;border:1px solid var(--l);border-radius:var(--r-md);overflow:hidden;margin-top:10px}.term-bar[data-astro-cid-f4eybbza]{display:flex;justify-content:space-between;align-items:center;padding:8px 10px 8px 16px;border-bottom:1px solid #2c2b28;font-family:var(--mono);font-size:12px;color:#b5b0a6}.term-bar[data-astro-cid-f4eybbza] button[data-astro-cid-f4eybbza]{font:inherit;color:#f4f2ec;background:none;border:1px solid #4a4740;border-radius:var(--r-sm);padding:3px 10px;cursor:pointer}.term-bar[data-astro-cid-f4eybbza] button[data-astro-cid-f4eybbza]:hover{border-color:#d4ff3b}.term[data-astro-cid-f4eybbza] pre[data-astro-cid-f4eybbza]{margin:0;padding:16px 18px;overflow-x:auto;font-family:var(--mono);font-size:15px;line-height:1.6}.chips[data-astro-cid-f4eybbza]{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:4px}.chip[data-astro-cid-f4eybbza]{display:grid;padding:6px 12px;border:1.5px solid var(--i);border-radius:var(--r-md)}.chip[data-astro-cid-f4eybbza] code[data-astro-cid-f4eybbza]{font-weight:600;font-size:14px}.chip[data-astro-cid-f4eybbza] small[data-astro-cid-f4eybbza]{font-size:12px;color:var(--m)}.abc[data-astro-cid-f4eybbza]{list-style:none;padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;counter-reset:abc}.abc[data-astro-cid-f4eybbza] li[data-astro-cid-f4eybbza]{counter-increment:abc;border-top:2px solid var(--i);padding-top:10px;font-size:15px;color:var(--prose)}.abc[data-astro-cid-f4eybbza] li[data-astro-cid-f4eybbza]:before{content:counter(abc,lower-alpha);display:block;font-family:var(--mono);font-weight:600;margin-bottom:4px;color:var(--i)}.step[data-astro-cid-f4eybbza] .step-actions{margin-left:calc(88px + clamp(16px,3vw,32px));display:flex;gap:20px;align-items:center;flex-wrap:wrap;font-size:15px}.step[data-astro-cid-f4eybbza] .mark{font:inherit;font-weight:600;color:var(--i);background:none;border:1.5px solid var(--i);border-radius:var(--r-md);padding:.55em 1.1em;cursor:pointer}.step[data-astro-cid-f4eybbza] .mark[aria-pressed=true]{background:var(--v);color:var(--ov);border-color:var(--v)}.goal[data-astro-cid-f4eybbza]{background:var(--v);color:var(--ov);padding:clamp(48px,7vw,80px) 0}.goal-inner[data-astro-cid-f4eybbza]{display:grid;grid-template-columns:300px minmax(0,1fr);gap:clamp(28px,5vw,56px);align-items:center}.goal-label[data-astro-cid-f4eybbza]{font-weight:600;font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin:0}.goal[data-astro-cid-f4eybbza] h2[data-astro-cid-f4eybbza]{font-size:clamp(36px,5vw,56px);margin:.2em 0 .3em}.goal-text[data-astro-cid-f4eybbza]{font-size:clamp(18px,1.9vw,21px);max-width:30em;margin:0}.btn-ink[data-astro-cid-f4eybbza]{background:#151515;color:#d4ff3b;border-color:#151515;border-radius:var(--r-md)}.btn-line[data-astro-cid-f4eybbza]{border:1.5px solid #151515;color:#151515;border-radius:var(--r-md)}.goal[data-astro-cid-f4eybbza] a:focus-visible{outline-color:#151515}.stuck[data-astro-cid-f4eybbza]{padding-top:clamp(56px,8vw,88px)}.stuck[data-astro-cid-f4eybbza] h2[data-astro-cid-f4eybbza],.more[data-astro-cid-f4eybbza] h2[data-astro-cid-f4eybbza]{font-size:clamp(26px,3vw,34px)}.stuck-grid[data-astro-cid-f4eybbza]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:20px}.stuck-grid[data-astro-cid-f4eybbza] .card[data-astro-cid-f4eybbza]{padding:20px}.stuck-grid[data-astro-cid-f4eybbza] h3[data-astro-cid-f4eybbza]{font-size:18px;margin:0 0 .5em}.stuck-grid[data-astro-cid-f4eybbza] p[data-astro-cid-f4eybbza]{margin:0;font-size:15px}.early[data-astro-cid-f4eybbza]{font-size:15px;margin-top:20px}.more[data-astro-cid-f4eybbza]{max-width:calc(820px + 2 * var(--gutter));padding-top:clamp(56px,8vw,88px)}.more[data-astro-cid-f4eybbza] .label[data-astro-cid-f4eybbza]{margin:0 0 -.6em}.more[data-astro-cid-f4eybbza] h2[data-astro-cid-f4eybbza]{margin-top:1.6em;scroll-margin-top:150px}.more[data-astro-cid-f4eybbza] p[data-astro-cid-f4eybbza],.more[data-astro-cid-f4eybbza] li[data-astro-cid-f4eybbza]{color:var(--prose)}.nowrap[data-astro-cid-f4eybbza]{white-space:nowrap}@media(max-width:920px){.parts-opt[data-astro-cid-f4eybbza]{grid-template-columns:repeat(2,1fr)}.head-split[data-astro-cid-f4eybbza]{grid-template-columns:1fr}.flash-art[data-astro-cid-f4eybbza]{max-width:320px}}@media(max-width:860px){.hero[data-astro-cid-f4eybbza]{grid-template-columns:1fr}.hero-art[data-astro-cid-f4eybbza]{max-width:520px}.parts[data-astro-cid-f4eybbza],.callouts[data-astro-cid-f4eybbza],.stuck-grid[data-astro-cid-f4eybbza],.abc[data-astro-cid-f4eybbza],.goal-inner[data-astro-cid-f4eybbza]{grid-template-columns:1fr}.goal-art[data-astro-cid-f4eybbza]{max-width:240px}}@media(max-width:640px){.step-head[data-astro-cid-f4eybbza]{grid-template-columns:1fr}.step-body[data-astro-cid-f4eybbza],.step[data-astro-cid-f4eybbza] .step-actions{margin-left:0}.tile[data-astro-cid-f4eybbza]{width:72px;height:68px;font-size:32px;padding-top:8px}.stops[data-astro-cid-f4eybbza] li[data-astro-cid-f4eybbza]:not(:first-child) a[data-astro-cid-f4eybbza]{font-size:0}.stops[data-astro-cid-f4eybbza] li[data-astro-cid-f4eybbza]:not(:first-child) a[data-astro-cid-f4eybbza]:before{content:attr(data-stop);font-size:13px}.parts-opt[data-astro-cid-f4eybbza]{grid-template-columns:1fr 1fr}}
