.board[data-astro-cid-xpdi3gmv]{margin:0}.board__svg[data-astro-cid-xpdi3gmv]{display:block;width:100%;height:auto;font-family:var(--pw-font-mono)}.board__pcb[data-astro-cid-xpdi3gmv]{fill:var(--pw-bg-inset);stroke:var(--pw-border-strong);stroke-width:1.5}.board__grid[data-astro-cid-xpdi3gmv]{fill:none;stroke:var(--pw-border);stroke-width:.5;opacity:.6}.board__hole-ring[data-astro-cid-xpdi3gmv]{fill:var(--pw-surface);stroke:var(--pw-border-strong)}.board__hole[data-astro-cid-xpdi3gmv]{fill:var(--pw-bg)}.board__silk[data-astro-cid-xpdi3gmv],.board__group[data-astro-cid-xpdi3gmv]{fill:var(--pw-text-subtle);font-size:11px;letter-spacing:.14em}.board__group[data-astro-cid-xpdi3gmv]{font-size:10px}.board__traces[data-astro-cid-xpdi3gmv] path[data-astro-cid-xpdi3gmv]{fill:none;stroke:var(--pw-accent);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;opacity:.45}.board__vias[data-astro-cid-xpdi3gmv] circle[data-astro-cid-xpdi3gmv]{fill:var(--pw-bg-inset);stroke:var(--pw-accent);stroke-width:2;opacity:.8}.board__passives[data-astro-cid-xpdi3gmv] rect[data-astro-cid-xpdi3gmv]{fill:var(--pw-text-subtle);opacity:.5}.board__conn[data-astro-cid-xpdi3gmv]{fill:var(--pw-surface);stroke:var(--pw-border-strong);stroke-width:1.5}.board__conn--accent[data-astro-cid-xpdi3gmv]{stroke:var(--pw-accent)}.board__conn-pin[data-astro-cid-xpdi3gmv]{fill:var(--pw-border-strong)}.board__label[data-astro-cid-xpdi3gmv]{fill:var(--pw-text);font-size:13px;font-weight:600}.board__sublabel[data-astro-cid-xpdi3gmv]{fill:var(--pw-text-muted);font-size:11px}.board__led[data-astro-cid-xpdi3gmv]{fill:var(--pw-accent);animation:board-blink 2.4s ease-in-out infinite}.board__pins[data-astro-cid-xpdi3gmv] rect[data-astro-cid-xpdi3gmv]{fill:var(--pw-text-subtle)}.board__package[data-astro-cid-xpdi3gmv]{fill:var(--pw-n-1000);stroke:var(--pw-n-800);stroke-width:1.5;filter:drop-shadow(0 0 28px var(--pw-accent-subtle))}.board__pin1[data-astro-cid-xpdi3gmv]{fill:var(--pw-n-700)}.board__die-a[data-astro-cid-xpdi3gmv]{stop-color:var(--pw-accent);stop-opacity:.22}.board__die-b[data-astro-cid-xpdi3gmv]{stop-color:var(--pw-accent);stop-opacity:.06}.board__die[data-astro-cid-xpdi3gmv]{stroke:var(--pw-accent);stroke-width:1}.board__die-title[data-astro-cid-xpdi3gmv]{fill:var(--pw-n-0);font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.board__block[data-astro-cid-xpdi3gmv] rect[data-astro-cid-xpdi3gmv]{fill:var(--pw-n-975);stroke:var(--pw-accent);stroke-width:1;stroke-opacity:.6}.board__block--key[data-astro-cid-xpdi3gmv] rect[data-astro-cid-xpdi3gmv]{stroke-opacity:1;stroke-width:1.5;animation:board-glow 3s ease-in-out infinite}.board__block-label[data-astro-cid-xpdi3gmv]{fill:var(--pw-n-0);font-size:9.5px;font-weight:600}.board__block-sub[data-astro-cid-xpdi3gmv]{fill:var(--pw-n-0);opacity:.65;font-size:8px}.board__pulse[data-astro-cid-xpdi3gmv]{fill:var(--pw-accent)}.board__pulse--out[data-astro-cid-xpdi3gmv]{fill:var(--pw-accent-hover)}@keyframes board-blink{0%,to{opacity:1}50%{opacity:.25}}@keyframes board-glow{0%,to{fill-opacity:1}50%{fill-opacity:.8}}@media(prefers-reduced-motion:reduce){.board__pulses[data-astro-cid-xpdi3gmv]{display:none}.board__led[data-astro-cid-xpdi3gmv],.board__block--key[data-astro-cid-xpdi3gmv] rect[data-astro-cid-xpdi3gmv]{animation:none}}.hero-board[data-astro-cid-j7pv25f6]{max-width:64rem;margin-inline:auto}.flow[data-astro-cid-j7pv25f6]{display:grid;gap:var(--pw-space-4);list-style:none;padding:0;counter-reset:step}.flow__step[data-astro-cid-j7pv25f6]{padding:var(--pw-space-6);border:var(--pw-border-width) solid var(--pw-border);border-radius:var(--pw-radius-lg);background-color:var(--pw-surface)}.flow__index[data-astro-cid-j7pv25f6]{font-family:var(--pw-font-mono);font-size:var(--pw-text-2xs);letter-spacing:var(--pw-tracking-eyebrow);color:var(--pw-accent)}.flow__step[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin-block:var(--pw-space-3) var(--pw-space-2);font-size:var(--pw-text-lg)}.flow__step[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:var(--pw-text-sm);color:var(--pw-text-muted)}.flow__link[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--pw-space-2);margin-top:var(--pw-space-4);font-size:var(--pw-text-sm);font-weight:var(--pw-weight-medium);color:var(--pw-accent)}.flow__link[data-astro-cid-j7pv25f6]:hover{color:var(--pw-accent-hover)}@media(min-width:56rem){.flow[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.more[data-astro-cid-j7pv25f6]{margin-top:var(--pw-space-6)}.tiers[data-astro-cid-j7pv25f6]{display:grid;gap:var(--pw-space-4)}.tier[data-astro-cid-j7pv25f6]{padding:var(--pw-space-8);border:var(--pw-border-width) solid var(--pw-border);border-radius:var(--pw-radius-lg);background-color:var(--pw-surface)}.tier__q[data-astro-cid-j7pv25f6]{margin-block:var(--pw-space-4) var(--pw-space-3);font-size:var(--pw-text-xl);font-weight:var(--pw-weight-medium);letter-spacing:var(--pw-tracking-tight);line-height:var(--pw-leading-snug);text-wrap:balance}.tier__a[data-astro-cid-j7pv25f6]{font-size:var(--pw-text-sm);color:var(--pw-text-muted)}@media(min-width:56rem){.tiers[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}.note[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:var(--pw-space-3);margin-top:var(--pw-space-6);padding:var(--pw-space-4) var(--pw-space-5);border:var(--pw-border-width) solid var(--pw-border);border-radius:var(--pw-radius-md);background-color:var(--pw-bg-inset);font-size:var(--pw-text-sm);color:var(--pw-text-muted)}.note[data-astro-cid-j7pv25f6] svg{flex-shrink:0;margin-top:.2em;color:var(--pw-status-live)}.audiences[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:var(--pw-space-3);list-style:none;padding:0}.audience[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;gap:var(--pw-space-3);padding:var(--pw-space-3) var(--pw-space-5);border:var(--pw-border-width) solid var(--pw-border);border-radius:var(--pw-radius-full);background-color:var(--pw-surface);font-size:var(--pw-text-sm);font-weight:var(--pw-weight-medium);transition:border-color var(--pw-duration-fast) var(--pw-ease-out),background-color var(--pw-duration-fast) var(--pw-ease-out)}.audience[data-astro-cid-j7pv25f6]:hover{border-color:var(--pw-border-strong);background-color:var(--pw-surface-hover)}.audience__arrow[data-astro-cid-j7pv25f6]{color:var(--pw-text-subtle)}
