.hero.svelte-gzujjl{max-width:var(--max-w);margin:0 auto;padding:72px 40px 64px}.hero-kicker.svelte-gzujjl{text-transform:uppercase;letter-spacing:.12em;color:var(--ww);margin-bottom:20px;font-size:.82rem;font-weight:700}h1.svelte-gzujjl{letter-spacing:-.04em;margin-bottom:28px;font-size:clamp(3rem,7.5vw,7rem);font-weight:700;line-height:.92}.h1-a.svelte-gzujjl{color:var(--ink);display:block}.h1-b.svelte-gzujjl{color:var(--ww);display:block}.hero-deck.svelte-gzujjl{color:var(--ink2);max-width:580px;margin-bottom:36px;font-size:1.1rem;line-height:1.7}.name-link.svelte-gzujjl{color:var(--ww);font-weight:700;position:relative}.name-link.svelte-gzujjl:hover{text-decoration:underline}.name-link.svelte-gzujjl:before{content:"";position:absolute;inset:-12px -4px}.hero-ctas.svelte-gzujjl{flex-wrap:wrap;align-items:center;gap:20px;margin-bottom:56px;display:flex}.hero-stats.svelte-gzujjl{border-top:1px solid var(--ww-border);align-items:center;gap:0;width:fit-content;padding-top:24px;display:flex}.stat.svelte-gzujjl{flex-direction:column;padding-right:28px;display:flex}.stat.svelte-gzujjl strong:where(.svelte-gzujjl){color:var(--ink);font-size:1.4rem;font-weight:700;line-height:1}.stat.svelte-gzujjl span:where(.svelte-gzujjl){color:var(--ink3);margin-top:3px;font-size:.78rem}.stat-sep.svelte-gzujjl{background:var(--ww-border);width:1px;height:36px;margin-right:28px}.plate.svelte-1cf7d2k{width:100%;max-width:620px;height:auto;font-family:Atkinson Hyperlegible,system-ui,sans-serif;overflow:visible}.beat.svelte-1cf7d2k{transition:opacity .45s}.panel.svelte-1cf7d2k{fill:color-mix(in oklab, var(--surface,#fdf8f2) 92%, transparent);stroke:var(--ww-border,#4355632e);stroke-width:1px}.result.svelte-1cf7d2k{fill:color-mix(in oklab, var(--ww,#435563) 7%, var(--surface,#fdf8f2));stroke:var(--ww-border,#4355632e);stroke-width:1px}.result-line.svelte-1cf7d2k{fill:color-mix(in oklab, var(--ww,#435563) 55%, var(--surface,#fdf8f2))}.result-sub.svelte-1cf7d2k{fill:var(--ww-soft,#4355631a)}.cap.svelte-1cf7d2k{fill:var(--ink3,#6a5f58);letter-spacing:.01em;font-size:13px;font-style:italic;font-weight:700}.note.svelte-1cf7d2k{fill:var(--ww,#435563);font-size:13px;font-style:italic;font-weight:700}.arrowhead.svelte-1cf7d2k{fill:var(--ww,#435563)}.strike.svelte-1cf7d2k{stroke:var(--bad,#a63a2b);stroke-width:2.4px;stroke-linecap:round}.no-slot.svelte-1cf7d2k{fill:color-mix(in oklab, var(--bad,#a63a2b) 6%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1.2px;stroke-dasharray:5 4}.no-slot-text.svelte-1cf7d2k{fill:var(--bad,#a63a2b);letter-spacing:.01em;font-size:11.5px;font-weight:700}.chip-disc.svelte-1cf7d2k{fill:color-mix(in oklab, var(--meh,#7a6a3a) 16%, var(--surface,#fdf8f2));stroke:var(--meh,#7a6a3a);stroke-width:1.6px;stroke-dasharray:4 4}.chip-mark.svelte-1cf7d2k{fill:var(--meh,#7a6a3a);font-size:28px;font-weight:800}.reject-wire.svelte-1cf7d2k{fill:none;stroke:var(--meh,#7a6a3a);stroke-width:1.6px;opacity:.7}.out-wire.svelte-1cf7d2k{fill:none;stroke:var(--ww,#435563);stroke-width:1.8px}.out-label.svelte-1cf7d2k{fill:var(--ww,#435563);font-size:12.5px;font-style:italic;font-weight:700}.site.svelte-1cf7d2k{fill:color-mix(in oklab, var(--ww,#435563) 9%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1px}.globe.svelte-1cf7d2k circle:where(.svelte-1cf7d2k),.globe.svelte-1cf7d2k line:where(.svelte-1cf7d2k),.globe.svelte-1cf7d2k path:where(.svelte-1cf7d2k){fill:none;stroke:var(--ww,#435563);stroke-width:1.6px;stroke-linecap:round}.kept-box.svelte-1cf7d2k{fill:color-mix(in oklab, var(--ww,#435563) 4%, var(--surface,#fdf8f2));stroke:var(--ww-border,#4355632e);stroke-width:1px}.kept-text.svelte-1cf7d2k{fill:var(--ink3,#6a5f58);font-size:12.5px;font-weight:700}.kept-sub.svelte-1cf7d2k{fill:var(--ink3,#6a5f58);opacity:.85;font-size:10.5px;font-weight:700}.bar-line.svelte-1cf7d2k{stroke:var(--ww,#435563);stroke-width:2.4px;stroke-dasharray:7 5}.bar-tag.svelte-1cf7d2k{fill:var(--ww,#435563);font-size:12.5px;font-weight:700}.bar-sub.svelte-1cf7d2k{fill:var(--ink3,#6a5f58);font-size:10.5px;font-weight:700}.ground.svelte-1cf7d2k{stroke:var(--ww-border,#43556347);stroke-width:1.4px}.build-bar.svelte-1cf7d2k{stroke-width:1.4px}.build-bar.pass.svelte-1cf7d2k{fill:color-mix(in oklab, var(--good,#236b42) 22%, var(--surface,#fdf8f2));stroke:var(--good,#236b42)}.build-bar.fail.svelte-1cf7d2k{fill:color-mix(in oklab, var(--bad,#a63a2b) 12%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b)}.build-label.svelte-1cf7d2k{fill:var(--ink2,#3d3830);font-size:11.5px;font-weight:700}.build-score.svelte-1cf7d2k{fill:var(--ink3,#6a5f58);font-size:11px;font-style:italic;font-weight:700}.check.svelte-1cf7d2k{fill:none;stroke:var(--good,#236b42);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.stamp-box.svelte-1cf7d2k{fill:none;stroke:var(--bad,#a63a2b);stroke-width:2px}.stamp.svelte-1cf7d2k{transform-origin:445px 205px;transform:rotate(-7deg)}.stamp-text.svelte-1cf7d2k{fill:var(--bad,#a63a2b);letter-spacing:.08em;font-size:14px;font-weight:800}.head.svelte-1cf7d2k{fill:color-mix(in oklab, var(--ww,#435563) 14%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.4px}.body.svelte-1cf7d2k{fill:color-mix(in oklab, var(--ww,#435563) 10%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.4px}.bubble.svelte-1cf7d2k{fill:var(--surface,#fdf8f2);stroke:var(--ww-border,#4355632e);stroke-width:1px}.bubble-text.svelte-1cf7d2k{fill:var(--ink2,#3d3830);font-size:12.5px;font-weight:700}.same-wire.svelte-1cf7d2k{fill:none;stroke:var(--ww,#435563);stroke-width:1.8px}.plate.no-motion.svelte-1cf7d2k .beat:where(.svelte-1cf7d2k){transition-duration:0s}@media (prefers-reduced-motion:reduce){.beat.svelte-1cf7d2k{transition-duration:0s}}.principal-shell.svelte-17xampn{text-align:center;padding:56px}@media (width<=640px){.principal-shell.svelte-17xampn{padding:32px 20px}}blockquote.svelte-17xampn{letter-spacing:-.02em;color:var(--ink);text-wrap:balance;max-width:680px;margin:0 auto 20px;font-size:clamp(1.35rem,3.2vw,2rem);font-style:normal;font-weight:700;line-height:1.35}blockquote.svelte-17xampn em:where(.svelte-17xampn){color:var(--ww);font-style:normal}.principal-sub.svelte-17xampn{color:var(--ink2);max-width:540px;margin:0 auto}.pillars-header.svelte-17xampn{text-align:center;max-width:680px;margin:64px auto 32px}.pillars-header.svelte-17xampn h2:where(.svelte-17xampn){letter-spacing:-.025em;text-wrap:balance;margin-bottom:10px;font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.pillars-header.svelte-17xampn h2:where(.svelte-17xampn) em:where(.svelte-17xampn){color:var(--ww);font-style:italic}.pillars-sub.svelte-17xampn{color:var(--ink3);font-size:.92rem;line-height:1.65}.pillars-sub.svelte-17xampn a:where(.svelte-17xampn){color:var(--ww);text-underline-offset:2px;font-weight:700;text-decoration:underline}.pillars-sub.svelte-17xampn a:where(.svelte-17xampn):hover{opacity:.7}.flow.svelte-b5qgow{width:100%;max-width:760px;height:auto;font-family:Atkinson Hyperlegible,system-ui,sans-serif;overflow:visible}.layer.svelte-b5qgow{transition:opacity .6s}.node.svelte-b5qgow{fill:color-mix(in oklab, var(--surface,#fdf8f2) 92%, transparent);stroke:var(--ww-border,#4355632e);stroke-width:1px}.node-query.svelte-b5qgow{fill:color-mix(in oklab, var(--ww,#435563) 9%, var(--surface,#fdf8f2));stroke:var(--ww,#435563)}.node-read.svelte-b5qgow{fill:color-mix(in oklab, var(--ww,#435563) 14%, var(--surface,#fdf8f2));stroke:var(--ww,#435563)}.node-page.svelte-b5qgow{fill:var(--surface,#fdf8f2);stroke:var(--ww-border,#43556347)}.wire.svelte-b5qgow{fill:none;stroke:var(--ww,#435563);stroke-width:1.5px;opacity:.65}.arrowhead.svelte-b5qgow{fill:var(--ww,#435563)}.query-text.svelte-b5qgow{fill:var(--ink2,#3d3830);dominant-baseline:middle;font-size:15px;font-weight:700}.lane-label.svelte-b5qgow{fill:var(--ink,#1a1815);font-size:13px;font-weight:700}.read-label.svelte-b5qgow{fill:var(--ink,#1a1815);dominant-baseline:middle;font-size:14px;font-weight:700}.stage-cap.svelte-b5qgow{fill:var(--ink3,#6a5f58);letter-spacing:.02em;font-size:12px;font-style:italic;font-weight:700}.messy.svelte-b5qgow{fill:var(--ink3,#6a5f58);opacity:.7;font-size:13px;font-weight:700;text-decoration:line-through}.clean.svelte-b5qgow{fill:var(--ww,#435563);opacity:.75;font-size:12px;font-style:italic;font-weight:700}.glass.svelte-b5qgow circle:where(.svelte-b5qgow){fill:none;stroke:var(--ww,#435563);stroke-width:2px}.glass.svelte-b5qgow line:where(.svelte-b5qgow){stroke:var(--ww,#435563);stroke-width:2px;stroke-linecap:round}.cursor.svelte-b5qgow path:where(.svelte-b5qgow){fill:var(--ww,#435563);stroke:var(--surface,#fdf8f2);stroke-width:.8px}.bar.svelte-b5qgow{fill:var(--ww,#435563);opacity:.45}.row.svelte-b5qgow{fill:color-mix(in oklab, var(--ww,#435563) 22%, var(--surface,#fdf8f2));stroke:var(--ww-border,#4355632e);stroke-width:1px;transition:y .7s cubic-bezier(.45,.05,.2,1)}.row.best.svelte-b5qgow{fill:color-mix(in oklab, var(--ww,#435563) 60%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.5px}.merge-rows.svelte-b5qgow{transition:opacity .4s}.merge-rows.hidden.svelte-b5qgow{opacity:0}.page-line.svelte-b5qgow{fill:var(--ww-soft,#4355631a)}.passage.svelte-b5qgow{fill:color-mix(in oklab, var(--ww,#435563) 30%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1px}.loop-wire.svelte-b5qgow{fill:none;stroke:var(--ww,#435563);stroke-width:1.5px;stroke-dasharray:5 4;opacity:.7}.loop-label.svelte-b5qgow{fill:var(--ww,#435563);font-size:12.5px;font-style:italic;font-weight:700}.flow.no-motion.svelte-b5qgow .layer:where(.svelte-b5qgow),.flow.no-motion.svelte-b5qgow .row:where(.svelte-b5qgow),.flow.no-motion.svelte-b5qgow .merge-rows:where(.svelte-b5qgow){transition-duration:0s}@media (prefers-reduced-motion:reduce){.layer.svelte-b5qgow,.row.svelte-b5qgow,.merge-rows.svelte-b5qgow{transition-duration:0s}}.howitworks-section.svelte-1r5fjei{max-width:var(--max-w);margin:0 auto}.how-lede.svelte-1r5fjei{max-width:64ch;color:var(--ink2);margin:0 0 40px;font-size:1.0625rem;line-height:1.75}.plate.svelte-18n96rm{width:100%;max-width:640px;height:auto;font-family:Atkinson Hyperlegible,system-ui,sans-serif;overflow:visible}.beat.svelte-18n96rm{transition:opacity .45s}.cap.svelte-18n96rm{fill:var(--ink3,#6a5f58);letter-spacing:.01em;font-size:13px;font-style:italic;font-weight:700}.cap-strong.svelte-18n96rm{fill:var(--ww,#435563);letter-spacing:.01em;font-size:13px;font-weight:800}.note.svelte-18n96rm{fill:var(--ww,#435563);font-size:13px;font-style:italic;font-weight:700}.note-sm.svelte-18n96rm{fill:var(--ink3,#6a5f58);font-size:11px;font-style:italic;font-weight:700}.good-note.svelte-18n96rm{fill:var(--good,#236b42);font-size:12px;font-weight:700}.warn-note.svelte-18n96rm{fill:var(--bad,#a63a2b);font-size:12px;font-style:italic;font-weight:700}.vs-mark.svelte-18n96rm{fill:var(--ink3,#6a5f58);font-size:18px;font-style:italic;font-weight:800}.arrowhead.svelte-18n96rm{fill:var(--ww,#435563)}.arrowhead-bad.svelte-18n96rm{fill:var(--bad,#a63a2b)}.out-wire.svelte-18n96rm{fill:none;stroke:var(--ww,#435563);stroke-width:1.8px}.ingest-wire.svelte-18n96rm{fill:none;stroke:var(--bad,#a63a2b);stroke-width:1.8px}.strike.svelte-18n96rm{stroke:var(--bad,#a63a2b);stroke-width:2.6px;stroke-linecap:round}.warehouse.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 5%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1.4px}.plug-cord.svelte-18n96rm{stroke:var(--bad,#a63a2b);stroke-width:1.8px;stroke-linecap:round}.plug-body.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 18%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1.2px}.plug-pin.svelte-18n96rm{stroke:var(--bad,#a63a2b);stroke-width:1.8px;stroke-linecap:round}.gpu-card.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 9%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1.2px}.fan-ring.svelte-18n96rm{fill:none;stroke:var(--bad,#a63a2b);stroke-width:1.8px}.fan-blades.svelte-18n96rm{fill:none;stroke:var(--bad,#a63a2b);stroke-width:1.6px;stroke-linecap:round}.fan-hub.svelte-18n96rm{fill:var(--bad,#a63a2b)}.gpu-slot.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 16%, var(--surface,#fdf8f2))}.argand-box.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 7%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.6px}.potato-body.svelte-18n96rm{fill:color-mix(in oklab, var(--meh,#7a6a3a) 26%, var(--surface,#fdf8f2));stroke:var(--meh,#7a6a3a);stroke-width:1.6px}.potato-eye.svelte-18n96rm{fill:var(--meh,#7a6a3a)}.chip-body.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 12%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.6px}.chip-die.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 26%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.2px}.chip-pin.svelte-18n96rm{stroke:var(--ww,#435563);stroke-width:1.6px;stroke-linecap:round}.pipe-narrow.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 10%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.6px}.pipe-wide.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 6%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.6px;stroke-dasharray:7 5}.page-body.svelte-18n96rm{fill:var(--surface,#fdf8f2);stroke:var(--ww,#435563);stroke-width:1.2px}.page-line.svelte-18n96rm{stroke:var(--ww,#435563);stroke-width:1.4px;stroke-linecap:round;opacity:.7}.page-ok.svelte-18n96rm{fill:var(--good,#236b42);font-size:10.5px;font-weight:800}.pipe-tag.svelte-18n96rm{fill:var(--ww,#435563);font-size:12px;font-weight:800}.pipe-tag-wide.svelte-18n96rm{fill:var(--ink3,#6a5f58);font-size:13px;font-style:italic;font-weight:700}.bolt.svelte-18n96rm{fill:color-mix(in oklab, var(--meh,#7a6a3a) 55%, var(--surface,#fdf8f2));stroke:var(--meh,#7a6a3a);stroke-width:1.4px;stroke-linejoin:round}.axis.svelte-18n96rm{stroke:var(--ww-border,#43556347);stroke-width:1.6px}.bar-then.svelte-18n96rm{fill:var(--ww-soft,#4355631a);stroke:var(--ww-border,#43556347);stroke-width:1.2px}.bar-now.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 16%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1.6px}.bar-val.svelte-18n96rm{fill:var(--ink2,#3d3830);font-size:12.5px;font-weight:700}.bar-val-strong.svelte-18n96rm{fill:var(--bad,#a63a2b);font-size:13.5px;font-weight:800}.bar-year.svelte-18n96rm{fill:var(--ink3,#6a5f58);font-size:12px;font-weight:700}.tag-box.svelte-18n96rm{fill:color-mix(in oklab, var(--meh,#7a6a3a) 12%, var(--surface,#fdf8f2));stroke:var(--meh,#7a6a3a);stroke-width:1.4px}.tag-line.svelte-18n96rm{fill:var(--meh,#7a6a3a);font-size:11.5px;font-weight:700}.tank.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 6%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.6px}.tank-lid.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 12%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.6px}.tank-water.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 24%, var(--surface,#fdf8f2));stroke:none;opacity:.7}.drop.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 34%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1px}.tank-val.svelte-18n96rm{fill:var(--ww,#435563);font-size:17px;font-weight:800}.tank-note.svelte-18n96rm{fill:var(--ink3,#6a5f58);font-size:12px;font-style:italic;font-weight:700}.bottle-body.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 8%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.6px}.bottle-neck.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 8%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.4px}.bottle-cap.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 22%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.2px}.bottle-water.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 24%, var(--surface,#fdf8f2));stroke:none;opacity:.7}.bottle-val.svelte-18n96rm{fill:var(--ww,#435563);font-size:13px;font-weight:800}.bottle-note.svelte-18n96rm{fill:var(--ink3,#6a5f58);font-size:11.5px;font-style:italic;font-weight:700}.house-roof.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 22%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.4px}.house-body.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 9%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.4px}.house-door.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 26%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.2px}.sound-wave.svelte-18n96rm{fill:none;stroke:var(--bad,#a63a2b);stroke-width:1.8px;stroke-linecap:round;opacity:.75}.dc-box.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 6%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1.4px}.dc-rail.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 14%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1px}.gen-body.svelte-18n96rm{fill:color-mix(in oklab, var(--meh,#7a6a3a) 12%, var(--surface,#fdf8f2));stroke:var(--meh,#7a6a3a);stroke-width:1.4px}.gen-stack.svelte-18n96rm{fill:color-mix(in oklab, var(--meh,#7a6a3a) 22%, var(--surface,#fdf8f2));stroke:var(--meh,#7a6a3a);stroke-width:1.2px}.puff.svelte-18n96rm{fill:color-mix(in oklab, var(--ink3,#6a5f58) 24%, var(--surface,#fdf8f2));stroke:var(--ink3,#6a5f58);stroke-width:1px;opacity:.7}.gen-label.svelte-18n96rm{fill:var(--meh,#7a6a3a);font-size:11px;font-weight:700}.divider.svelte-18n96rm{stroke:var(--ww-border,#43556347);stroke-width:1.4px;stroke-dasharray:4 5}.art-body.svelte-18n96rm{fill:var(--surface,#fdf8f2);stroke:var(--ww,#435563);stroke-width:1.2px}.art-sun.svelte-18n96rm{fill:color-mix(in oklab, var(--meh,#7a6a3a) 45%, var(--surface,#fdf8f2))}.art-hills.svelte-18n96rm{fill:color-mix(in oklab, var(--good,#236b42) 32%, var(--surface,#fdf8f2));stroke:var(--good,#236b42);stroke-width:1px}.copyright-ring.svelte-18n96rm{fill:var(--surface,#fdf8f2);stroke:var(--bad,#a63a2b);stroke-width:1.6px}.copyright-c.svelte-18n96rm{fill:var(--bad,#a63a2b);font-size:13px;font-weight:800}.model-box.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 7%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1.6px}.model-text.svelte-18n96rm{fill:var(--ink,#1a1815);font-size:13px;font-weight:800}.model-sub.svelte-18n96rm{fill:var(--ink3,#6a5f58);font-size:11px;font-weight:700}.gavel-head.svelte-18n96rm,.gavel-handle.svelte-18n96rm{fill:color-mix(in oklab, var(--ink2,#3d3830) 30%, var(--surface,#fdf8f2));stroke:var(--ink2,#3d3830);stroke-width:1.2px}.gavel-block.svelte-18n96rm{fill:color-mix(in oklab, var(--ink2,#3d3830) 18%, var(--surface,#fdf8f2));stroke:var(--ink2,#3d3830);stroke-width:1.2px}.gear-ring.svelte-18n96rm{fill:none;stroke:var(--ww,#435563);stroke-width:3.4px}.gear-hub.svelte-18n96rm{fill:color-mix(in oklab, var(--ww,#435563) 20%, var(--surface,#fdf8f2));stroke:var(--ww,#435563);stroke-width:1.4px}.gear-teeth.svelte-18n96rm rect:where(.svelte-18n96rm){fill:var(--ww,#435563)}.glass-ring.svelte-18n96rm{fill:none;stroke:var(--ww,#435563);stroke-width:2.2px}.glass-handle.svelte-18n96rm{stroke:var(--ww,#435563);stroke-width:2.2px;stroke-linecap:round}.meter-box.svelte-18n96rm{fill:color-mix(in oklab, var(--surface,#fdf8f2) 92%, transparent);stroke:var(--ww-border,#4355632e);stroke-width:1px}.meter-track.svelte-18n96rm{fill:none;stroke:var(--ww-soft,#4355631a);stroke-width:9px;stroke-linecap:round}.meter-needle.svelte-18n96rm{stroke:var(--good,#236b42);stroke-width:3px;stroke-linecap:round}.meter-hub.svelte-18n96rm{fill:var(--good,#236b42)}.leaf.svelte-18n96rm{fill:color-mix(in oklab, var(--good,#236b42) 18%, var(--surface,#fdf8f2));stroke:var(--good,#236b42);stroke-width:1.4px}.leaf-vein.svelte-18n96rm{fill:none;stroke:var(--good,#236b42);stroke-width:1.2px}.never-box.svelte-18n96rm{fill:color-mix(in oklab, var(--bad,#a63a2b) 6%, var(--surface,#fdf8f2));stroke:var(--bad,#a63a2b);stroke-width:1.2px;stroke-dasharray:5 4}.never-text.svelte-18n96rm{fill:var(--bad,#a63a2b);font-size:12.5px;font-weight:700}.plate.no-motion.svelte-18n96rm .beat:where(.svelte-18n96rm){transition-duration:0s}@media (prefers-reduced-motion:reduce){.beat.svelte-18n96rm{transition-duration:0s}}.no-ai-section.svelte-10q0ho{max-width:var(--max-w);margin:0 auto}.no-ai-section.svelte-10q0ho h2:where(.svelte-10q0ho){text-wrap:balance}.no-ai-section.svelte-10q0ho .section-sub:where(.svelte-10q0ho){text-wrap:pretty;max-width:640px}.no-ai-header.svelte-10q0ho{align-items:flex-start;gap:22px;display:flex}.no-ai-mascot.svelte-10q0ho{background:var(--surface);width:96px;height:96px;box-shadow:0 4px 16px var(--ww-soft), inset 0 0 0 1px var(--ww-border);border-radius:50%;flex-shrink:0;padding:10px}@media (width<=640px){.no-ai-header.svelte-10q0ho{flex-direction:column;gap:16px}.no-ai-mascot.svelte-10q0ho{width:80px;height:80px}}.explore.svelte-1yjyu4w{max-width:var(--max-w);margin:0 auto}.explore-grid.svelte-1yjyu4w{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}@media (width<=880px){.explore-grid.svelte-1yjyu4w{grid-template-columns:1fr 1fr}}@media (width<=560px){.explore-grid.svelte-1yjyu4w{grid-template-columns:1fr}}.explore-card.svelte-1yjyu4w{border:1px solid var(--ww-border);background:color-mix(in oklab, var(--surface) 86%, transparent);border-radius:16px;flex-direction:column;gap:8px;padding:22px 22px 24px;transition:border-color .15s,box-shadow .15s,transform .15s,background .15s;display:flex}.explore-card.svelte-1yjyu4w:hover{border-color:color-mix(in oklab, var(--ww) 40%, var(--ww-border));background:color-mix(in oklab, var(--surface) 96%, transparent);transform:translateY(-2px);box-shadow:0 8px 22px #4355631a}.explore-card.svelte-1yjyu4w:focus-visible{outline:2px solid var(--ww);outline-offset:3px}.explore-title.svelte-1yjyu4w{color:var(--ink);letter-spacing:-.01em;justify-content:space-between;align-items:center;font-size:1.05rem;font-weight:700;display:flex}.explore-arrow.svelte-1yjyu4w{color:var(--ww);transition:transform .15s}.explore-card.svelte-1yjyu4w:hover .explore-arrow:where(.svelte-1yjyu4w){transform:translate(3px)}.explore-blurb.svelte-1yjyu4w{color:var(--ink3);font-size:.88rem;line-height:1.6}@media (prefers-reduced-motion:reduce){.explore-card.svelte-1yjyu4w,.explore-arrow.svelte-1yjyu4w{transition:none}.explore-card.svelte-1yjyu4w:hover,.explore-card.svelte-1yjyu4w:hover .explore-arrow:where(.svelte-1yjyu4w){transform:none}}.newsletter-section.svelte-1rl42pe{max-width:var(--max-w);margin:0 auto}.newsletter-shell.svelte-1rl42pe{text-align:center;padding:56px}@media (width<=640px){.newsletter-shell.svelte-1rl42pe{padding:36px 20px}}.newsletter-shell.svelte-1rl42pe h2:where(.svelte-1rl42pe){letter-spacing:-.03em;margin-bottom:12px;font-size:clamp(1.8rem,4vw,2.6rem);font-weight:700}.newsletter-shell.svelte-1rl42pe>p:where(.svelte-1rl42pe){color:var(--ink3);max-width:440px;margin-bottom:32px;margin-left:auto;margin-right:auto}.nl-form.svelte-1rl42pe{gap:10px;max-width:420px;margin:0 auto;display:flex;position:relative}.honeypot.svelte-1rl42pe{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}@media (width<=520px){.nl-form.svelte-1rl42pe{flex-direction:column}}.nl-form.svelte-1rl42pe input[type=email]:where(.svelte-1rl42pe){border:1px solid var(--ww-border);background:var(--surface);color:var(--ink);border-radius:10px;outline:none;flex:1;padding:13px 16px;font-family:inherit;font-size:max(16px,.95rem);transition:border-color .15s,box-shadow .15s}.nl-form.svelte-1rl42pe input:where(.svelte-1rl42pe)::placeholder{color:var(--ink3)}.nl-form.svelte-1rl42pe input:where(.svelte-1rl42pe):focus{border-color:var(--ww);box-shadow:0 0 0 3px var(--ww-soft)}.nl-form.svelte-1rl42pe input:where(.svelte-1rl42pe):disabled{opacity:.6;cursor:not-allowed}.nl-form.svelte-1rl42pe button:where(.svelte-1rl42pe){background:var(--ww);color:#fff;cursor:pointer;white-space:nowrap;border:none;border-radius:10px;padding:13px 22px;font-family:inherit;font-size:.95rem;font-weight:700;transition:background .15s,transform .15s,opacity .15s}.nl-form.svelte-1rl42pe button:where(.svelte-1rl42pe):hover:not(:disabled){background:var(--ww-h);transform:translateY(-1px)}.nl-form.svelte-1rl42pe button:where(.svelte-1rl42pe):disabled{opacity:.6;cursor:not-allowed;transform:none}.nl-result.svelte-1rl42pe{border-radius:10px;max-width:440px;margin:0 auto;padding:14px 18px;font-size:.95rem;line-height:1.5}.nl-success.svelte-1rl42pe{background:color-mix(in oklab, var(--good) 14%, transparent);border:1px solid color-mix(in oklab, var(--good) 40%, var(--ww-border));color:var(--ink)}.nl-success.svelte-1rl42pe strong:where(.svelte-1rl42pe){color:var(--good);margin-bottom:2px;display:block}.nl-error.svelte-1rl42pe{background:color-mix(in oklab, var(--bad) 14%, transparent);border:1px solid color-mix(in oklab, var(--bad) 40%, var(--ww-border));color:var(--ink);margin-top:14px}.nl-fineprint.svelte-1rl42pe{color:var(--ink3);margin-top:18px;font-size:.78rem;font-style:italic}
