.card.svelte-1udyrqm{gap:var(--space-xs);height:100%;padding:clamp(var(--space-m), 2.6vw, var(--space-l));border:var(--border-width) solid var(--color-border);border-top:3px solid var(--color-accent);background-color:var(--color-surface);flex-direction:column;display:flex}h3.svelte-1udyrqm{font-size:var(--text-xl);line-height:var(--leading-snug)}.stage.svelte-1ig76wu{perspective:1600px;touch-action:pan-y;height:clamp(20rem,38vw,30rem);position:relative;overflow:clip;container-type:inline-size}@media (width<=52rem){.stage.svelte-1ig76wu{height:clamp(15rem,60vw,22rem);margin-inline:calc(-1 * var(--gutter))}}.drum.svelte-1ig76wu{--card-width:min(44cqi, 26rem);--card-height:min(calc(var(--card-width) * .78), 23rem);--radius:calc(var(--card-width) / 2 / tan(180deg / var(--count)) + 18px);transform-style:preserve-3d;transform:translateZ(calc(-1 * var(--radius))) rotateY(calc(-1 * var(--angle,0deg)));margin:0;padding:0;list-style:none;position:absolute;inset:0}@container (width<=36rem){.drum.svelte-1ig76wu{--card-width:62cqi}}li.svelte-1ig76wu{width:var(--card-width);height:var(--card-height);margin-top:calc(var(--card-height) / -2);margin-left:calc(var(--card-width) / -2);backface-visibility:hidden;transform:rotateY(calc(var(--i) * 360deg / var(--count))) translateZ(var(--radius));position:absolute;top:50%;left:50%}.ready.svelte-1ig76wu{cursor:grab}.ready.svelte-1ig76wu:active{cursor:grabbing}.window.svelte-1ig76wu{height:100%;color:inherit;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;background-color:#fff;border-radius:8px;grid-template-rows:auto 1fr;text-decoration:none;display:grid;position:relative;overflow:hidden;box-shadow:0 1px 2px #0002,0 12px 30px -14px #3a1f1440}.window.svelte-1ig76wu:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.go.svelte-1ig76wu{background-color:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);opacity:0;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out);border-radius:999px;padding:7px 13px;font-weight:700;position:absolute;bottom:12px;right:12px;transform:translateY(6px);box-shadow:0 4px 12px -4px #3a1f1466}.front.svelte-1ig76wu .go:where(.svelte-1ig76wu),.window.svelte-1ig76wu:focus-visible .go:where(.svelte-1ig76wu){opacity:1;transform:none}.toggle.svelte-1ig76wu{align-items:center;gap:var(--space-2xs);min-height:2.375rem;margin-top:var(--space-s);border:1.5px solid var(--color-text);font-size:var(--text-xs);cursor:pointer;background:0 0;border-radius:999px;padding:0 .875rem;font-weight:600;display:inline-flex}.toggle.svelte-1ig76wu:hover{background-color:var(--color-text);color:var(--color-surface)}.toggle.svelte-1ig76wu svg:where(.svelte-1ig76wu){fill:currentColor;width:11px;height:11px}.sectors.svelte-1n8q873{padding-block:var(--space-3xl);overflow-x:clip}.sectors.svelte-1n8q873 h2{margin-bottom:var(--space-l);text-align:center}.row.svelte-1n8q873{border-bottom:var(--border-width) solid var(--color-border);background-color:color-mix(in srgb, var(--color-surface) 60%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid;position:relative}.row.svelte-1n8q873:before{content:"";background-color:var(--color-accent);transform-origin:0;height:2px;position:absolute;inset:0 0 auto}li.svelte-1n8q873{align-content:start;gap:var(--space-2xs);min-height:9.5rem;padding:var(--space-m) var(--space-l);display:grid}li.svelte-1n8q873+li:where(.svelte-1n8q873){border-left:var(--border-width) solid var(--color-border)}.numeral.svelte-1n8q873{font-family:var(--font-title);font-size:var(--text-3xl);color:var(--color-accent);line-height:1}h3.svelte-1n8q873{font-size:var(--text-xl);line-height:var(--leading-snug);justify-self:start;margin-bottom:-.1em;padding-bottom:.1em;overflow:hidden}h3.svelte-1n8q873 span:where(.svelte-1n8q873){display:block}li.svelte-1n8q873 p:where(.svelte-1n8q873){font-size:var(--text-sm);color:var(--color-text-soft)}.played.svelte-1n8q873:before{transition:transform .9s var(--ease-in-out)}.played.svelte-1n8q873 .numeral:where(.svelte-1n8q873),.played.svelte-1n8q873 h3:where(.svelte-1n8q873) span:where(.svelte-1n8q873),.played.svelte-1n8q873 p:where(.svelte-1n8q873){transition:opacity var(--duration-slow) var(--ease-out), transform .6s var(--ease-out);transition-delay:calc(.2s + var(--i) * .22s)}.played.svelte-1n8q873 h3:where(.svelte-1n8q873) span:where(.svelte-1n8q873){transition-delay:calc(.28s + var(--i) * .22s)}.played.svelte-1n8q873 p:where(.svelte-1n8q873){transition-delay:calc(.38s + var(--i) * .22s)}.animated.svelte-1n8q873:not(.played):before{transform:scaleX(0)}.animated.svelte-1n8q873:not(.played) .numeral:where(.svelte-1n8q873){opacity:0;transform:translateY(.4em)}.animated.svelte-1n8q873:not(.played) h3:where(.svelte-1n8q873) span:where(.svelte-1n8q873){transform:translateY(110%)}.animated.svelte-1n8q873:not(.played) p:where(.svelte-1n8q873){opacity:0;transform:translateY(.375rem)}@media (width<=45rem){.row.svelte-1n8q873{grid-template-columns:1fr}li.svelte-1n8q873{min-height:0}li.svelte-1n8q873+li:where(.svelte-1n8q873){border-left:0;border-top:var(--border-width) solid var(--color-border)}}.hero.svelte-1ewzqr7{align-items:center;gap:var(--space-xl);padding-block:var(--space-2xl) var(--space-3xl);grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);display:grid}@media (width<=52rem){.hero.svelte-1ewzqr7{grid-template-columns:minmax(0,1fr)}}.intro.svelte-1ewzqr7{container-type:inline-size}h1.svelte-1ewzqr7{max-width:8em;margin-block:var(--space-s) var(--space-m);font-size:min(var(--text-4xl), 15cqi);line-height:var(--leading-tight)}.mark.svelte-1ewzqr7{white-space:nowrap;position:relative}.mark.svelte-1ewzqr7:after{content:"";background-color:var(--color-accent);transform-origin:0;height:max(3px,.07em);position:absolute;inset:auto 0 .14em}@media (prefers-reduced-motion:no-preference){.mark.svelte-1ewzqr7:after{animation:svelte-1ewzqr7-draw .7s var(--ease-out) .3s both}}@keyframes svelte-1ewzqr7-draw{0%{transform:scaleX(0)}}.lead.svelte-1ewzqr7{max-width:40ch;font-size:var(--text-lg);color:var(--color-text-soft)}.actions.svelte-1ewzqr7{align-items:center;gap:var(--space-xs) var(--space-m);margin-top:var(--space-l);flex-wrap:wrap;display:flex}.note.svelte-1ewzqr7{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-soft)}.commitments.svelte-1ewzqr7{padding-block:var(--space-3xl)}.statement.svelte-1ewzqr7{margin-top:var(--space-s);font-family:var(--font-title);font-size:var(--text-3xl);line-height:1.2}.line.svelte-1ewzqr7{text-wrap:balance;display:block}.line.svelte-1ewzqr7+.line:where(.svelte-1ewzqr7){margin-top:.15em}.highlight.svelte-1ewzqr7{background:linear-gradient(transparent 62%, var(--color-accent-soft) 62%) no-repeat left / 100% 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:inherit}.waiting.svelte-1ewzqr7 .highlight:where(.svelte-1ewzqr7){background-size:0% 100%}.played.svelte-1ewzqr7 .highlight:where(.svelte-1ewzqr7){transition:background-size .7s var(--ease-out) calc(var(--i) * .25s)}.proofs.svelte-1ewzqr7{border-top:2px solid var(--color-accent);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));padding:0;list-style:none;display:grid}.proofs.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){align-content:start;gap:var(--space-2xs);padding:var(--space-m) var(--space-m) var(--space-m) 0;display:grid}.proofs.svelte-1ewzqr7 li:where(.svelte-1ewzqr7)+li:where(.svelte-1ewzqr7){padding-left:var(--space-m);border-left:var(--border-width) solid var(--color-border)}.proofs.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7){font-family:var(--font-title);font-size:var(--text-4xl);color:var(--color-accent);margin-bottom:-.08em;padding-bottom:.08em;font-weight:400;line-height:1;overflow:hidden}.proofs.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7) span:where(.svelte-1ewzqr7){display:block}.proofs.waiting.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7) span:where(.svelte-1ewzqr7){transform:translateY(110%)}.proofs.waiting.svelte-1ewzqr7 li:where(.svelte-1ewzqr7)>span:where(.svelte-1ewzqr7),.proofs.waiting.svelte-1ewzqr7 small:where(.svelte-1ewzqr7){opacity:0;transform:translateY(.375rem)}.proofs.played.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7) span:where(.svelte-1ewzqr7){transition:transform .6s var(--ease-out) calc(var(--i) * .12s)}.proofs.played.svelte-1ewzqr7 li:where(.svelte-1ewzqr7)>span:where(.svelte-1ewzqr7),.proofs.played.svelte-1ewzqr7 small:where(.svelte-1ewzqr7){transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);transition-delay:calc(.2s + var(--i) * .12s)}.proofs.svelte-1ewzqr7+.note:where(.svelte-1ewzqr7){margin-top:var(--space-m)}.proofs.svelte-1ewzqr7 small:where(.svelte-1ewzqr7){font-size:var(--text-sm);color:var(--color-text-soft)}@media (width<=40rem){.proofs.svelte-1ewzqr7 li:where(.svelte-1ewzqr7)+li:where(.svelte-1ewzqr7){border-left:0;border-top:var(--border-width) solid var(--color-border);padding-left:0}}.method.svelte-1ewzqr7{align-items:center;gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.blueprint.svelte-1ewzqr7 .page:where(.svelte-1ewzqr7){fill:#fff;stroke:color-mix(in srgb, var(--color-text) 40%, transparent);stroke-dasharray:1}.blueprint.svelte-1ewzqr7 .block:where(.svelte-1ewzqr7){fill:color-mix(in srgb, var(--color-text) 13%, transparent)}.blueprint.svelte-1ewzqr7 .accent:where(.svelte-1ewzqr7){fill:var(--color-accent)}.blueprint.svelte-1ewzqr7 .dimension:where(.svelte-1ewzqr7){fill:none;stroke:var(--color-accent);stroke-width:.6px}.blueprint.svelte-1ewzqr7 text:where(.svelte-1ewzqr7){font-family:var(--font-mono);fill:var(--color-accent);font-size:7px}.blueprint.svelte-1ewzqr7 .block:where(.svelte-1ewzqr7),.blueprint.svelte-1ewzqr7 .accent:where(.svelte-1ewzqr7){transform-box:fill-box}.waiting.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) .page:where(.svelte-1ewzqr7){stroke-dashoffset:1px;fill-opacity:0}.waiting.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) .block:where(.svelte-1ewzqr7),.waiting.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) .accent:where(.svelte-1ewzqr7){opacity:0;transform:translateY(3px)}.waiting.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) .dimension:where(.svelte-1ewzqr7),.waiting.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) text:where(.svelte-1ewzqr7),.waiting.svelte-1ewzqr7 .steps:where(.svelte-1ewzqr7) li:where(.svelte-1ewzqr7){opacity:0}.waiting.svelte-1ewzqr7 .steps:where(.svelte-1ewzqr7) li:where(.svelte-1ewzqr7){transform:translateY(.5rem)}.played.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) .page:where(.svelte-1ewzqr7){transition:stroke-dashoffset .7s var(--ease-in-out), fill-opacity .4s var(--ease-out) .5s}.played.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) .block:where(.svelte-1ewzqr7),.played.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) .accent:where(.svelte-1ewzqr7){transition:opacity .35s var(--ease-out), transform .35s var(--ease-out);transition-delay:calc(.35s + var(--i) * 60ms)}.played.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) .dimension:where(.svelte-1ewzqr7),.played.svelte-1ewzqr7 .blueprint:where(.svelte-1ewzqr7) text:where(.svelte-1ewzqr7){transition:opacity .4s var(--ease-out) 1.05s}.played.svelte-1ewzqr7 .steps:where(.svelte-1ewzqr7) li:where(.svelte-1ewzqr7){transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);transition-delay:calc(.2s + var(--i) * .25s)}.steps.svelte-1ewzqr7{padding:0;list-style:none}.steps.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){gap:var(--space-xs);padding-block:var(--space-s);border-top:var(--border-width) solid var(--color-border);grid-template-columns:2.4em 1fr;display:grid}.step-number.svelte-1ewzqr7{font-family:var(--font-title);font-size:var(--text-xl);color:var(--color-accent);line-height:1}.steps.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){font-family:var(--font-body);font-size:var(--text-base);font-weight:600}.steps.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){font-size:var(--text-sm);color:var(--color-text-soft)}.cards.svelte-1ewzqr7{gap:var(--space-s);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));padding:0;list-style:none;display:grid}.cards.waiting.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){opacity:0;transform:translateY(.75rem)}.cards.played.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){transition:opacity var(--duration-slow) var(--ease-out), transform var(--duration-slow) var(--ease-out);transition-delay:calc(var(--i) * 80ms)}.card-text.svelte-1ewzqr7{font-size:var(--text-sm);color:var(--color-text-soft)}.band.svelte-1ewzqr7{background-color:var(--color-accent);color:var(--color-on-accent)}.band.svelte-1ewzqr7 :focus-visible{outline-color:var(--color-on-accent)}.band-inner.svelte-1ewzqr7{justify-content:space-between;align-items:center;gap:var(--space-m);padding-block:var(--space-2xl);flex-wrap:wrap;display:flex}.band.svelte-1ewzqr7 h2:where(.svelte-1ewzqr7){font-size:var(--text-3xl);line-height:var(--leading-tight)}.method-more.svelte-1ewzqr7{margin-top:var(--space-l);font-weight:600}
