.reveal.svelte-lddu7y{animation:svelte-lddu7y-rise var(--reveal-duration) var(--ease-out) both;animation-delay:calc(min(var(--i,0), var(--reveal-cap)) * var(--reveal-step))}@keyframes svelte-lddu7y-rise{0%{opacity:0;transform:translateY(.9rem)}to{opacity:1;transform:none}}.hero.svelte-lddu7y{padding-block:clamp(1.5rem,4.5vw,3.25rem) clamp(1.25rem,3vw,2.25rem)}.hero__kicker.svelte-lddu7y{color:var(--slate);margin:0 0 .75rem}.hero__title.svelte-lddu7y{font-size:var(--type-size-display-index);font-family:var(--font-display);margin:0 0 1.1rem;line-height:1.02}.hero__deck.svelte-lddu7y{max-width:38rem;font-size:var(--type-size-title-index);color:var(--slate);text-wrap:pretty;margin:0;line-height:1.4}.note.svelte-lddu7y{max-width:38rem;color:var(--slate);margin:0 0 1.5rem}.flow.svelte-lddu7y{margin:0 0 2rem}.flow__caption.svelte-lddu7y{color:var(--slate);margin:0 0 .75rem}.flow__track.svelte-lddu7y{gap:1.75rem;margin:0;padding:0;list-style:none;display:grid}.flow__node.svelte-lddu7y{position:relative}.flow__node.svelte-lddu7y+.flow__node:where(.svelte-lddu7y):before{content:"↓" / "";color:var(--slate);position:absolute;top:-1.5rem;left:.75rem}.flow__box.svelte-lddu7y{border:2px solid var(--ink);color:var(--ink);padding:.6rem .75rem;text-decoration:none;display:block}.flow__box.svelte-lddu7y:hover{background:var(--sand)}.flow__node--decision.svelte-lddu7y .flow__box:where(.svelte-lddu7y){border-color:var(--rhein);box-shadow:0 0 0 4px var(--rhein-tint)}.flow__actor.svelte-lddu7y,.flow__when.svelte-lddu7y{color:var(--slate);-webkit-hyphens:auto;hyphens:auto;display:block}.flow__label.svelte-lddu7y{text-wrap:balance;font-weight:600;display:block}.flow__fork.svelte-lddu7y{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.flow__branch.svelte-lddu7y{border:1px dashed var(--slate);text-wrap:pretty;padding:.4rem .6rem}@media (width>=56rem){.flow__track.svelte-lddu7y{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));align-items:start}.flow__node.svelte-lddu7y+.flow__node:where(.svelte-lddu7y):before{content:"→" / "";top:.9rem;left:-1.35rem}.flow__fork.svelte-lddu7y{grid-template-columns:minmax(0,1fr)}}.layout.svelte-lddu7y{border-top:4px solid var(--ink);grid-template-columns:minmax(0,1fr);gap:2rem;padding-block:1.5rem;display:grid}@media (width>=56rem){.layout.svelte-lddu7y{grid-template-columns:minmax(0,2fr) minmax(14rem,1fr)}}.steps.svelte-lddu7y{border-left:2px solid var(--line);margin:0;padding:0 0 0 1.25rem;list-style:none}.step.svelte-lddu7y{padding-block:0 1.75rem;position:relative}.step.svelte-lddu7y:before{content:"";background:var(--ink);border-radius:50%;width:10px;height:10px;position:absolute;top:.35rem;left:calc(-1.25rem - 6px)}.step--decision.svelte-lddu7y:before{background:var(--rhein);box-shadow:0 0 0 4px var(--rhein-tint)}.step.svelte-lddu7y p:where(.svelte-lddu7y){margin:0 0 .4rem}.step__actor.svelte-lddu7y{color:var(--slate)}.step__marker.svelte-lddu7y{color:var(--rhein)}.step__rule.svelte-lddu7y,.step__decision.svelte-lddu7y{text-wrap:pretty;max-width:38rem}.step__source.svelte-lddu7y{color:var(--slate)}.side.svelte-lddu7y{align-self:start}.notes.svelte-lddu7y{border-top:2px solid var(--line);padding-block:1.5rem}.note-item.svelte-lddu7y{margin-bottom:1.5rem}.note-item.svelte-lddu7y p:where(.svelte-lddu7y){margin:0 0 .4rem}.side__label.svelte-lddu7y{color:var(--slate);margin:0 0 .5rem}.side__list.svelte-lddu7y{margin:0 0 1.5rem;padding:0;list-style:none}
