.rich-text.svelte-aeeyy2{font-family:var(--font-gangster-grotesk);font-size:var(--type-body);line-height:1.6;font-weight:400;color:var(--color-subtext);max-inline-size:var(--measure-prose);overflow-wrap:anywhere}.rich-block.svelte-aeeyy2{margin:0 0 var(--space-4)}.rich-block.svelte-aeeyy2:last-child{margin-block-end:0}h2.rich-block.svelte-aeeyy2,h3.rich-block.svelte-aeeyy2,h4.rich-block.svelte-aeeyy2{text-wrap:balance;margin-block:var(--space-6) var(--space-3)}h2.svelte-aeeyy2{font-family:var(--font-gangster-grotesk);font-size:var(--type-heading-m);line-height:1.3;font-weight:400}h3.svelte-aeeyy2,h4.svelte-aeeyy2{font-family:var(--font-gangster-grotesk);font-size:var(--type-heading-s);line-height:1.4;font-weight:400}.rich-text--compact.svelte-aeeyy2{font-family:var(--font-gangster-grotesk);font-size:var(--type-body-small);line-height:1.5;font-weight:400}.rich-text--compact.svelte-aeeyy2 h2:where(.svelte-aeeyy2){font-family:var(--font-gangster-grotesk);font-size:var(--type-heading-s);line-height:1.4;font-weight:400}.rich-text--compact.svelte-aeeyy2 h3:where(.svelte-aeeyy2),.rich-text--compact.svelte-aeeyy2 h4:where(.svelte-aeeyy2){font-family:var(--font-gangster-grotesk);font-size:var(--type-body);line-height:1.6;font-weight:400}blockquote.svelte-aeeyy2{border-inline-start:2px solid var(--color-subtext);padding-inline-start:var(--space-4);color:var(--color-subtext-soft)}a.svelte-aeeyy2{color:inherit;text-underline-offset:.2em;text-decoration-thickness:from-font;transition:opacity var(--duration-fast) var(--ease-ui)}@media (hover: hover) and (pointer: fine){a.svelte-aeeyy2:hover{opacity:.6}}code.svelte-aeeyy2{font-family:var(--font-jet-brains-mono);font-size:.85em}button.svelte-1la0vd6{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;touch-action:manipulation}.playback-controls.svelte-1la0vd6{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.reveal-surface.svelte-1la0vd6{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:0;background:transparent;pointer-events:auto}.playback-toggle.svelte-1la0vd6{position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-2);display:grid;place-items:center;inline-size:var(--target-size);block-size:var(--target-size);padding:0;border:0;color:var(--color-black);background:transparent;opacity:0;pointer-events:none;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-ui)}.playback-button-face.svelte-1la0vd6{display:grid;place-items:center;inline-size:100%;block-size:100%;border:1px solid var(--color-subtext);background:var(--color-almond);transition:transform 80ms var(--ease-ui)}.playback-toggle.svelte-1la0vd6:active:not(:focus-visible) .playback-button-face:where(.svelte-1la0vd6),.playback-toggle.svelte-1la0vd6[data-pressed=true] .playback-button-face:where(.svelte-1la0vd6){transform:scale(.97);transition-duration:.12s}@media (prefers-reduced-motion: reduce){.playback-toggle.svelte-1la0vd6:active:not(:focus-visible) .playback-button-face:where(.svelte-1la0vd6),.playback-toggle.svelte-1la0vd6[data-pressed=true] .playback-button-face:where(.svelte-1la0vd6){transform:none}}svg.svelte-1la0vd6{display:block;inline-size:1.4rem;block-size:1.4rem;fill:currentColor}.revealed.svelte-1la0vd6 .playback-toggle:where(.svelte-1la0vd6){opacity:1;pointer-events:auto}@media (hover: hover) and (pointer: fine) and (min-width: 768px){.reveal-surface.svelte-1la0vd6{display:none}.revealed.svelte-1la0vd6 .playback-toggle:where(.svelte-1la0vd6){opacity:0;pointer-events:none}.playback-surface:hover .playback-toggle.svelte-1la0vd6{opacity:1;pointer-events:auto}}.playback-toggle.svelte-1la0vd6:focus-visible{opacity:1;pointer-events:auto}.media-video.svelte-2r0nby{position:relative}video.svelte-2r0nby{display:block;inline-size:100%;block-size:auto;border:1px solid var(--color-subtext);background:var(--color-image-placeholder)}footer.svelte-nr8xne{font-family:var(--font-gangster-grotesk);font-size:var(--type-meta);line-height:1.4;font-weight:400;letter-spacing:.03em;color:var(--color-subtext);margin-block-start:var(--space-8)}ul.svelte-nr8xne{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--space-4);padding:0;margin:0;list-style:none}
