.wrap.svelte-8oo6bd{aspect-ratio:16/9;background:linear-gradient(135deg, color-mix(in oklab, var(--paper-sunk) 92%, var(--accent) 8%) 0%, var(--paper-sunk) 100%);border:1px solid var(--rule);border-radius:12px;width:100%;position:relative;overflow:hidden}.wrap.r-21-9.svelte-8oo6bd{aspect-ratio:21/9}.wrap.r-4-3.svelte-8oo6bd{aspect-ratio:4/3}.wrap.r-1-1.svelte-8oo6bd{aspect-ratio:1}canvas.svelte-8oo6bd{width:100%;height:100%;display:block;position:absolute;inset:0}.overlay-caption.svelte-8oo6bd{left:var(--space-4);bottom:var(--space-4);padding:var(--space-1) var(--space-3);background:color-mix(in oklab, var(--paper) 80%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--rule);border-radius:999px;position:absolute}.overlay-caption.svelte-8oo6bd .caption:where(.svelte-8oo6bd){color:var(--ink-muted)}.hero.svelte-17gf83l{margin-block:var(--space-5) var(--space-5);padding:var(--space-2);overflow:hidden}.detail.svelte-17gf83l{padding:var(--space-6);gap:var(--space-4);margin-bottom:var(--space-8);flex-direction:column;display:flex}.body.svelte-17gf83l{font-size:var(--text-lead);color:var(--ink);margin:0}h3.svelte-17gf83l{font-family:var(--font-display);margin:var(--space-2) 0 0;font-size:1.25rem}ul.svelte-17gf83l{gap:var(--space-2);padding-left:var(--space-5);color:var(--ink-muted);flex-direction:column;margin:0;display:flex}.status.svelte-17gf83l{color:var(--ink-muted);margin:0}.ctas.svelte-17gf83l{gap:var(--space-3);padding-top:var(--space-3);flex-wrap:wrap;align-items:center;display:flex}.back.svelte-17gf83l{font-size:var(--text-caption);color:var(--ink-muted);margin-left:auto;text-decoration:none}.back.svelte-17gf83l:hover{color:var(--accent)}@media (width<=600px){.ctas.svelte-17gf83l{flex-direction:column;align-items:stretch}.ctas.svelte-17gf83l .glass-cta{width:100%}.back.svelte-17gf83l{text-align:center;margin-left:0}}
