.about-section.svelte-154dddm{max-width:var(--max-w);margin:0 auto}.about-layout.svelte-154dddm{display:flex;gap:52px}@media(max-width:640px){.about-layout.svelte-154dddm{flex-direction:column;gap:24px}}.about-aside.svelte-154dddm{flex-shrink:0;display:flex;flex-direction:column;gap:5px;width:140px}.about-photo.svelte-154dddm{border-radius:50%;margin-bottom:12px;object-fit:cover;border:2px solid var(--ww-border)}.about-name.svelte-154dddm{font-size:.95rem;font-weight:700;color:var(--ink)}.about-role.svelte-154dddm{font-size:.82rem;color:var(--ink3)}.about-links.svelte-154dddm{display:flex;flex-direction:column;gap:4px;margin-top:8px}.about-links.svelte-154dddm a:where(.svelte-154dddm){font-size:.82rem;color:var(--ww);font-weight:600;transition:opacity .15s}.about-links.svelte-154dddm a:where(.svelte-154dddm):hover{opacity:.7;text-decoration:underline}.about-text.svelte-154dddm{display:flex;flex-direction:column;gap:16px;color:var(--ink2);line-height:1.75}.scene.svelte-1a74llv{width:100%;max-width:360px;height:auto;overflow:visible;font-family:Atkinson Hyperlegible,system-ui,sans-serif}.layer.svelte-1a74llv{opacity:0;transition:opacity .7s ease}.layer.on.svelte-1a74llv{opacity:1}.grid.svelte-1a74llv{stroke:var(--ww-soft, rgba(67, 85, 99, .1));stroke-width:.03}.axis.svelte-1a74llv{stroke:var(--ink2, #3d3830);stroke-width:.05}.arrowhead.svelte-1a74llv{fill:var(--ink2, #3d3830)}.tick.svelte-1a74llv{stroke:var(--ink2, #3d3830);stroke-width:.045;stroke-linecap:round}.right-angle.svelte-1a74llv{fill:none;stroke:var(--ww, #435563);stroke-width:.04}.orbit.svelte-1a74llv{fill:none;stroke:#4355634d;stroke-width:.04;stroke-dasharray:.14 .1}.axis-draw.svelte-1a74llv{stroke-dasharray:5.4;stroke-dashoffset:5.4;transition:stroke-dashoffset .95s ease .15s}.axis-draw.revealed.svelte-1a74llv{stroke-dashoffset:0}.axis-label.svelte-1a74llv{font-size:.28px;fill:var(--ink2, #3d3830);font-weight:700;letter-spacing:.02em}.tick-label.svelte-1a74llv{font-size:.26px;fill:var(--ink3, #6a5f58);font-weight:700}.ref-pt.svelte-1a74llv{fill:#4355638c}.ref-label.svelte-1a74llv{font-size:.34px;fill:var(--ww, #435563);font-weight:700}.question-mark.svelte-1a74llv{font-size:.9px;fill:var(--ww, #435563);font-weight:700}.question-eq.svelte-1a74llv{font-size:.32px;fill:var(--ink2, #3d3830);font-weight:700}.question-layer.on.svelte-1a74llv .question-mark:where(.svelte-1a74llv){animation:svelte-1a74llv-q-bob 3.2s ease-in-out .2s 1 both}.guide.svelte-1a74llv{stroke:var(--ww, #435563);stroke-width:.03;stroke-dasharray:.1 .08;opacity:.7}.addr-pt.svelte-1a74llv{fill:var(--ww, #435563)}.addr-label.svelte-1a74llv{font-size:.3px;fill:var(--ink, #1a1815);font-weight:700}.radius.svelte-1a74llv{stroke:var(--ww, #435563);stroke-width:.06;stroke-linecap:round}.point.svelte-1a74llv{fill:var(--ww, #435563)}.arm.svelte-1a74llv{transform:rotate(var(--angle, 0deg));transform-origin:0 0;transition:transform 1.1s cubic-bezier(.45,.05,.2,1) .22s}.ghost-axis.svelte-1a74llv{stroke:var(--ww, #435563);stroke-width:.035;stroke-dasharray:.12 .1;opacity:.45}.ghost-label.svelte-1a74llv{font-size:.26px;fill:var(--ink3, #6a5f58);font-weight:700;font-style:italic}.doc-pt.svelte-1a74llv{fill:#43556380}.link.svelte-1a74llv{stroke:var(--ww, #435563);stroke-width:.03;opacity:.6}.query-pt.svelte-1a74llv{fill:var(--ww, #435563);stroke:var(--surface, #fdf8f2);stroke-width:.04}.query-label.svelte-1a74llv{font-size:.28px;fill:var(--ink, #1a1815);font-weight:700}.origin.svelte-1a74llv{fill:var(--ink2, #3d3830)}.slider-dot.svelte-1a74llv{fill:var(--ww, #435563)}.slider-layer.animate.svelte-1a74llv .slider-dot:where(.svelte-1a74llv){animation:svelte-1a74llv-slide 5.2s ease-in-out .2s 1 both}@keyframes svelte-1a74llv-slide{0%{transform:translate(0)}28%{transform:translate(2.2px)}68%{transform:translate(-2.2px)}to{transform:translate(0)}}@keyframes svelte-1a74llv-q-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-.12px)}}.scene.no-motion.svelte-1a74llv .layer:where(.svelte-1a74llv),.scene.no-motion.svelte-1a74llv .axis-draw:where(.svelte-1a74llv),.scene.no-motion.svelte-1a74llv .arm:where(.svelte-1a74llv){transition-duration:0s;transition-delay:0s}.scene.no-motion.svelte-1a74llv .slider-dot:where(.svelte-1a74llv),.scene.no-motion.svelte-1a74llv .question-mark:where(.svelte-1a74llv){animation:none}@media(prefers-reduced-motion:reduce){.layer.svelte-1a74llv,.axis-draw.svelte-1a74llv,.arm.svelte-1a74llv{transition-duration:0s;transition-delay:0s}.slider-dot.svelte-1a74llv,.question-mark.svelte-1a74llv{animation:none}}.deck.svelte-5hwvqq{max-width:520px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:18px;font-family:Atkinson Hyperlegible,system-ui,sans-serif;color:var(--ink, #1a1815)}.deck.svelte-5hwvqq:focus-visible{outline:2px solid var(--ww, #435563);outline-offset:8px;border-radius:6px}.stage.svelte-5hwvqq{position:relative;width:100%;aspect-ratio:1 / 1;display:flex;align-items:center;justify-content:center;padding:26px;background:var(--surface, #fdf8f2);border:1px solid var(--ww-border, rgba(67, 85, 99, .18));box-shadow:inset 0 0 0 1px var(--surface, #fdf8f2),inset 0 0 0 2px var(--ww-soft, rgba(67, 85, 99, .1)),0 1px 2px #4355630f;cursor:pointer;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.stage.svelte-5hwvqq .scene{max-width:100%}.reg.svelte-5hwvqq{position:absolute;width:11px;height:11px;border:1.5px solid var(--ww, #435563);opacity:.4;pointer-events:none}.reg-tl.svelte-5hwvqq{top:9px;left:9px;border-right:0;border-bottom:0}.reg-tr.svelte-5hwvqq{top:9px;right:9px;border-left:0;border-bottom:0}.reg-bl.svelte-5hwvqq{bottom:9px;left:9px;border-right:0;border-top:0}.reg-br.svelte-5hwvqq{bottom:9px;right:9px;border-left:0;border-top:0}.plate.svelte-5hwvqq{width:100%;text-align:center}.fig.svelte-5hwvqq{display:inline-block;font-style:italic;font-weight:700;font-size:.8rem;letter-spacing:.06em;color:var(--ww, #435563);margin-bottom:8px}.fig.svelte-5hwvqq .of:where(.svelte-5hwvqq){font-style:italic;font-weight:400;color:var(--ink3, #6a5f58)}.deck-caption.svelte-5hwvqq{min-height:5.5em;max-width:46ch;margin:0 auto;font-size:1.0625rem;line-height:1.6;color:var(--ink2, #3d3830);text-wrap:pretty}.ticks.svelte-5hwvqq{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 4px;border-top:1px solid var(--ww-soft, rgba(67, 85, 99, .1));border-bottom:1px solid var(--ww-soft, rgba(67, 85, 99, .1))}.tick.svelte-5hwvqq{appearance:none;background:none;border:0;padding:0;width:28px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.tick-mark.svelte-5hwvqq{display:block;width:2px;height:13px;background:var(--ww, #435563);opacity:.35;border-radius:1px;transition:height .2s ease,width .2s ease,opacity .2s ease}.tick.svelte-5hwvqq:hover .tick-mark:where(.svelte-5hwvqq){opacity:.7}.tick.current.svelte-5hwvqq .tick-mark:where(.svelte-5hwvqq){width:4px;height:22px;opacity:1}.tick.svelte-5hwvqq:focus-visible{outline:2px solid var(--ww, #435563);outline-offset:2px;border-radius:4px}.controls.svelte-5hwvqq{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;max-width:380px}.nav.svelte-5hwvqq{display:inline-flex;align-items:center;gap:7px;min-height:44px;padding:0 18px;background:var(--ww, #435563);color:var(--on-ww);border:1px solid var(--ww-h, #334351);border-radius:11px;font-weight:700;font-size:.95rem;cursor:pointer;transition:background .15s ease,transform .12s ease,opacity .15s ease;box-shadow:0 3px 12px var(--ww-soft, rgba(67, 85, 99, .1))}.nav.svelte-5hwvqq:hover:not(:disabled){background:var(--ww-h, #334351);transform:translateY(-1px)}.nav.svelte-5hwvqq:active:not(:disabled){transform:translateY(0)}.nav.svelte-5hwvqq:disabled{opacity:.32;cursor:not-allowed;box-shadow:none;transform:none}.nav.svelte-5hwvqq:focus-visible{outline:2px solid var(--ww, #435563);outline-offset:3px}.arrow.svelte-5hwvqq{font-size:1.05rem;line-height:1}.counter.svelte-5hwvqq{font-style:italic;font-weight:700;font-size:.95rem;letter-spacing:.04em;color:var(--ink3, #6a5f58);white-space:nowrap;font-variant-numeric:tabular-nums}.hint.svelte-5hwvqq{font-size:.8rem;color:var(--ink3, #6a5f58);opacity:.85}@media(max-width:480px){.controls.svelte-5hwvqq{max-width:100%}.nav.svelte-5hwvqq{padding:0 14px}.deck-caption.svelte-5hwvqq{font-size:1rem}}@media(prefers-reduced-motion:reduce){.tick-mark.svelte-5hwvqq,.nav.svelte-5hwvqq{transition:none}}.argand-section.svelte-p5n4ij{max-width:var(--max-w);margin:0 auto}.argand-lede.svelte-p5n4ij{max-width:64ch;margin:0 0 40px;color:var(--ink2);line-height:1.75;font-size:1.0625rem}.argand-lede.svelte-p5n4ij em:where(.svelte-p5n4ij){color:var(--ww);font-style:italic}.read-prose.svelte-p5n4ij{margin-top:40px}.read-prose.svelte-p5n4ij>summary:where(.svelte-p5n4ij){list-style:none}.read-prose.svelte-p5n4ij>summary:where(.svelte-p5n4ij)::-webkit-details-marker{display:none}summary.svelte-p5n4ij{display:flex;align-items:center;gap:10px;width:fit-content;padding:10px 20px;background:var(--surface);border:1px solid var(--ww-border, rgba(67, 85, 99, .28));border-radius:10px;cursor:pointer;color:var(--ww);font-size:.9375rem;font-style:italic;letter-spacing:.01em;-webkit-user-select:none;user-select:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}summary.svelte-p5n4ij:hover{border-color:var(--ww);background:color-mix(in oklab,var(--surface) 80%,var(--ww) 5%);box-shadow:0 2px 8px #4355631a}summary.svelte-p5n4ij:focus-visible{outline:2px solid var(--ww);outline-offset:3px}.read-prose-label.svelte-p5n4ij{line-height:1.3}.read-prose-caret.svelte-p5n4ij{flex-shrink:0;transition:transform .2s ease}details[open].svelte-p5n4ij .read-prose-caret:where(.svelte-p5n4ij){transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){summary.svelte-p5n4ij,.read-prose-caret.svelte-p5n4ij{transition:none}}.prose-body.svelte-p5n4ij{display:flex;flex-direction:column;gap:16px;margin-top:28px;padding:28px 32px;background:color-mix(in oklab,var(--surface) 85%,transparent);border:1px solid var(--ww-border, rgba(67, 85, 99, .18));border-radius:12px;color:var(--ink2);line-height:1.75;font-size:1rem;max-width:64ch}.prose-body.svelte-p5n4ij em:where(.svelte-p5n4ij){color:var(--ww);font-style:italic}@media(max-width:560px){.prose-body.svelte-p5n4ij{padding:20px 18px}}.plate.svelte-1p4wucw{width:100%;max-width:620px;height:auto;overflow:visible;font-family:Atkinson Hyperlegible,system-ui,sans-serif}.beat.svelte-1p4wucw{transition:opacity .45s ease}.panel.svelte-1p4wucw{fill:color-mix(in oklab,var(--surface, #fdf8f2) 92%,transparent);stroke:var(--ww-border, rgba(67, 85, 99, .18));stroke-width:1}.cap.svelte-1p4wucw{font-size:13px;font-weight:700;font-style:italic;fill:var(--ink3, #6a5f58);letter-spacing:.01em}.cap-strong.svelte-1p4wucw{font-size:13px;font-weight:800;fill:var(--ww, #435563);letter-spacing:.01em}.note.svelte-1p4wucw{font-size:12.5px;font-weight:700;font-style:italic;fill:var(--ww, #435563)}.result-line.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 55%,var(--surface, #fdf8f2))}.result-sub.svelte-1p4wucw{fill:var(--ww-soft, rgba(67, 85, 99, .1))}.arrowhead.svelte-1p4wucw{fill:var(--ww, #435563)}.strike.svelte-1p4wucw{stroke:var(--bad, #a63a2b);stroke-width:2.4;stroke-linecap:round}.strike-thin.svelte-1p4wucw{stroke:var(--good, #236b42);stroke-width:2;stroke-linecap:round}.out-wire.svelte-1p4wucw{fill:none;stroke:var(--ww, #435563);stroke-width:1.8}.out-label.svelte-1p4wucw{font-size:12px;font-weight:700;font-style:italic;fill:var(--ww, #435563)}.check.svelte-1p4wucw{fill:none;stroke:var(--good, #236b42);stroke-width:3.4;stroke-linecap:round;stroke-linejoin:round}.rented-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--bad, #a63a2b) 5%,var(--surface, #fdf8f2));stroke:var(--bad, #a63a2b);stroke-width:1.2;stroke-dasharray:6 5}.rented-part.svelte-1p4wucw{fill:color-mix(in oklab,var(--bad, #a63a2b) 7%,var(--surface, #fdf8f2));stroke:var(--bad, #a63a2b);stroke-width:1;stroke-dasharray:4 3}.rented-text.svelte-1p4wucw{font-size:12px;font-weight:700;fill:var(--ink3, #6a5f58);dominant-baseline:middle}.key-chip.svelte-1p4wucw{fill:color-mix(in oklab,var(--meh, #7a6a3a) 12%,var(--surface, #fdf8f2));stroke:var(--meh, #7a6a3a);stroke-width:1.2}.key-eye.svelte-1p4wucw{fill:none;stroke:var(--meh, #7a6a3a);stroke-width:2}.key-teeth.svelte-1p4wucw{fill:var(--meh, #7a6a3a)}.key-note.svelte-1p4wucw{font-size:10.5px;font-weight:700;fill:var(--meh, #7a6a3a)}.owned-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 8%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1.6}.owned-part.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 12%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1}.owned-text.svelte-1p4wucw{font-size:12px;font-weight:700;fill:var(--ink, #1a1815);dominant-baseline:middle}.plane-dot.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 30%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1}.near-wire.svelte-1p4wucw{stroke:var(--ww, #435563);stroke-width:1.6;opacity:.7}.near-dot.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 50%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1.4}.query-dot.svelte-1p4wucw{fill:var(--ww, #435563);stroke:var(--surface, #fdf8f2);stroke-width:1.5}.query-tag.svelte-1p4wucw{font-size:11.5px;font-weight:800;fill:var(--ww, #435563)}.gpu-chip.svelte-1p4wucw{fill:color-mix(in oklab,var(--good, #236b42) 7%,var(--surface, #fdf8f2));stroke:var(--good, #236b42);stroke-width:1.2}.gpu-die.svelte-1p4wucw{fill:none;stroke:var(--good, #236b42);stroke-width:1.4}.gpu-text.svelte-1p4wucw{font-size:11px;font-weight:700;fill:var(--good, #236b42);dominant-baseline:middle}.server-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 8%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1.6}.server-rail.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 14%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1}.server-led.svelte-1p4wucw{fill:var(--good, #236b42)}.cloud-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--meh, #7a6a3a) 8%,var(--surface, #fdf8f2));stroke:var(--meh, #7a6a3a);stroke-width:1.1;stroke-dasharray:5 4}.cloud-text.svelte-1p4wucw{font-size:11px;font-weight:700;fill:var(--ink2, #3d3830);dominant-baseline:middle}.bill-tag.svelte-1p4wucw{font-size:11px;font-weight:800;fill:var(--meh, #7a6a3a);dominant-baseline:middle}.axis.svelte-1p4wucw{stroke:var(--ww-border, rgba(67, 85, 99, .28));stroke-width:1.4}.vol-bar.svelte-1p4wucw{fill:var(--ww-soft, rgba(67, 85, 99, .1));stroke:var(--ww-border, rgba(67, 85, 99, .18));stroke-width:1}.flat-line.svelte-1p4wucw{stroke:var(--good, #236b42);stroke-width:2.4;stroke-dasharray:7 5}.flat-tag.svelte-1p4wucw{font-size:11.5px;font-weight:800;fill:var(--good, #236b42)}.axis-label.svelte-1p4wucw{font-size:10.5px;font-weight:700;font-style:italic;fill:var(--ink3, #6a5f58)}.heavy-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 6%,var(--surface, #fdf8f2));stroke:var(--ww-border, rgba(67, 85, 99, .18));stroke-width:1}.gear-ring.svelte-1p4wucw{fill:none;stroke:var(--ww, #435563);stroke-width:3}.gear-hub.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 20%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1.4}.gear-teeth.svelte-1p4wucw rect:where(.svelte-1p4wucw){fill:var(--ww, #435563)}.meter-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--surface, #fdf8f2) 92%,transparent);stroke:var(--ww-border, rgba(67, 85, 99, .18));stroke-width:1}.meter-track.svelte-1p4wucw{fill:none;stroke:var(--ww-soft, rgba(67, 85, 99, .1));stroke-width:9;stroke-linecap:round}.meter-needle.svelte-1p4wucw{stroke:var(--good, #236b42);stroke-width:3;stroke-linecap:round}.meter-hub.svelte-1p4wucw{fill:var(--good, #236b42)}.meter-read.svelte-1p4wucw{font-size:12px;font-weight:800;fill:var(--good, #236b42)}.green-cap.svelte-1p4wucw{font-size:12px;font-weight:700;font-style:italic;fill:var(--good, #236b42)}.leaf.svelte-1p4wucw{fill:color-mix(in oklab,var(--good, #236b42) 18%,var(--surface, #fdf8f2));stroke:var(--good, #236b42);stroke-width:1.4}.leaf-vein.svelte-1p4wucw{fill:none;stroke:var(--good, #236b42);stroke-width:1.2}.solar-frame.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 12%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1.4}.solar-grid.svelte-1p4wucw{stroke:var(--ww, #435563);stroke-width:1;opacity:.7}.cause-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 6%,var(--surface, #fdf8f2));stroke:var(--ww-border, rgba(67, 85, 99, .18));stroke-width:1}.cause-text.svelte-1p4wucw{font-size:12.5px;font-weight:700;fill:var(--ink, #1a1815);dominant-baseline:middle}.effect-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--good, #236b42) 9%,var(--surface, #fdf8f2));stroke:var(--good, #236b42);stroke-width:1.6}.effect-text.svelte-1p4wucw{font-size:13px;font-weight:800;fill:var(--ink, #1a1815)}.promise-box.svelte-1p4wucw{fill:color-mix(in oklab,var(--ww, #435563) 5%,var(--surface, #fdf8f2));stroke:var(--ww, #435563);stroke-width:1.2}.promise-text.svelte-1p4wucw{font-size:12.5px;font-weight:700;font-style:italic;fill:var(--ww, #435563)}.plate.no-motion.svelte-1p4wucw .beat:where(.svelte-1p4wucw){transition-duration:0s}@media(prefers-reduced-motion:reduce){.beat.svelte-1p4wucw{transition-duration:0s}}.engine-section.svelte-2aq1je{max-width:var(--max-w);margin:0 auto}.engine-section.svelte-2aq1je h2:where(.svelte-2aq1je){text-wrap:balance}.engine-section.svelte-2aq1je .section-sub:where(.svelte-2aq1je){max-width:600px;text-wrap:pretty}.tech-block.svelte-2aq1je+.tech-block:where(.svelte-2aq1je){margin-top:26px}.tech-head.svelte-2aq1je{font-size:1.05rem;font-weight:700;letter-spacing:-.01em;color:var(--ink);margin-top:16px}.patch-button.svelte-1w1jo0s{display:block;padding:0;margin:0;border:0;background:none;cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent}.patch-button.svelte-1w1jo0s:focus-visible{outline:2px solid var(--ww);outline-offset:6px;border-radius:12px}.patch.svelte-1w1jo0s{display:block;flex-shrink:0;animation:svelte-1w1jo0s-patch-breathe 4s ease-in-out infinite;transform-origin:50% 90%;filter:drop-shadow(0 6px 14px rgba(67,36,16,.18))}.pupils.svelte-1w1jo0s{transition:transform 90ms linear;transform-box:fill-box;transform-origin:50% 50%}.eyelids.svelte-1w1jo0s{opacity:0;transform:translateY(-3px);transition:opacity 70ms,transform 70ms;transform-origin:center}.state-blink.svelte-1w1jo0s .eyelids:where(.svelte-1w1jo0s){opacity:1;transform:translateY(0)}.dizzy.svelte-1w1jo0s{opacity:0;pointer-events:none;transition:opacity .12s}.state-dizzy.svelte-1w1jo0s .dizzy:where(.svelte-1w1jo0s){opacity:1}.state-dizzy.svelte-1w1jo0s .pupils:where(.svelte-1w1jo0s),.state-dizzy.svelte-1w1jo0s .eyelids:where(.svelte-1w1jo0s){opacity:0}.state-dizzy.svelte-1w1jo0s{animation:svelte-1w1jo0s-patch-wobble .34s ease-in-out infinite alternate!important}.state-boop.svelte-1w1jo0s{animation:svelte-1w1jo0s-patch-squish .6s ease-in-out forwards!important}.sprout.svelte-1w1jo0s{transform-origin:50px 12px;animation:svelte-1w1jo0s-sprout-sway 5.5s ease-in-out infinite}.accessory-flag.svelte-1w1jo0s{transform-origin:70px 20px;animation:svelte-1w1jo0s-sprout-sway 5.5s ease-in-out infinite}.accessory-flag.reduced.svelte-1w1jo0s{animation:none}@keyframes svelte-1w1jo0s-patch-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes svelte-1w1jo0s-patch-wobble{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes svelte-1w1jo0s-patch-squish{0%{transform:scale(1)}20%{transform:scale(1.12,.9)}50%{transform:scale(.92,1.1)}80%{transform:scale(1.04,.97)}to{transform:scale(1)}}@keyframes svelte-1w1jo0s-sprout-sway{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@media(prefers-reduced-motion:reduce){.patch.svelte-1w1jo0s,.sprout.svelte-1w1jo0s{animation:none!important}.pupils.svelte-1w1jo0s{transition:none}}.patch.reduced.svelte-1w1jo0s .pupils:where(.svelte-1w1jo0s){transform:none!important}.patch-section.svelte-pl4tcu{max-width:var(--max-w);margin:0 auto}.patch-shell.svelte-pl4tcu{padding:44px 52px}@media(max-width:640px){.patch-shell.svelte-pl4tcu{padding:28px 20px}}.patch-layout.svelte-pl4tcu{display:flex;gap:36px;align-items:center}@media(max-width:640px){.patch-layout.svelte-pl4tcu{flex-direction:column;align-items:center;text-align:center}}.patch-figure.svelte-pl4tcu{flex-shrink:0}.patch-layout.svelte-pl4tcu h2:where(.svelte-pl4tcu){font-size:1.6rem;font-weight:700;letter-spacing:-.02em;margin-bottom:12px}.patch-layout.svelte-pl4tcu p:where(.svelte-pl4tcu){color:var(--ink2);font-size:.95rem;line-height:1.7;margin-bottom:10px}.patch-layout.svelte-pl4tcu p:where(.svelte-pl4tcu):last-child{margin-bottom:0}.patch-hint.svelte-pl4tcu{font-size:.8rem;color:var(--ink3);font-style:italic;margin-top:14px!important}
