article.svelte-1ib9331{margin-inline:auto;max-width:var(--container)}h1.svelte-1ib9331{font-size:var(--font-size-h2);text-wrap:pretty}figure.svelte-1ib9331{margin-block-end:3em}#post-body.svelte-1ib9331{margin-block-end:2em;text-wrap:balance;text-wrap:pretty}figure.svelte-1ib9331{max-width:100%;view-transition-name:var(--transition-img);aspect-ratio:3/2}svg.svelte-1ib9331:not(#play){width:3em;fill:currentColor}#download.svelte-1ib9331{position:relative;display:flex;align-items:center;gap:1.5em;padding:1em 1.5em;border:solid 1px;border-radius:8px}#download.svelte-1ib9331 span:where(.svelte-1ib9331){font-size:var(--font-size-small)}#download.svelte-1ib9331 a:where(.svelte-1ib9331){position:absolute;top:0;right:0;bottom:0;left:0}button.svelte-1ib9331{position:relative;display:inline-block;margin-block-start:auto;padding:1em 2em;border:solid 1px;border-radius:100vw;line-height:1;text-decoration:none;overflow:hidden}button.svelte-1ib9331 div:where(.svelte-1ib9331){position:absolute;top:-50%;left:-25%;border-radius:50%;width:150%;height:200%;color:#fff;background-color:var(--accent);overflow:hidden;transform:translateY(-76%);will-change:transform}button.svelte-1ib9331 span:where(.svelte-1ib9331){position:relative;z-index:1;display:flex;align-items:center;gap:.125em;padding-inline-end:.25em;font-weight:500}#play.svelte-1ib9331{height:1em;fill:currentColor}@media only screen and (max-width: 768px){figure.svelte-1ib9331{margin-inline:var(--pg-padding-negative);width:calc((var(--pg-padding-main) * 2) + 100%);max-width:none}#download.svelte-1ib9331{flex-wrap:wrap}}@media only screen and (max-width: 480px){figure.svelte-1ib9331{aspect-ratio:1}}
