@keyframes svelte-ys07cg-rise{0%{opacity:0;translate:0 1.25rem}}.article.svelte-ys07cg{max-width:60rem;padding:clamp(2rem, 8vh, 5rem) var(--gutter) 8rem;margin:0 auto}@media (prefers-reduced-motion:no-preference){.article.svelte-ys07cg>*{animation:svelte-ys07cg-rise .9s var(--ease-out) backwards}.article.svelte-ys07cg>:nth-child(2){animation-delay:80ms}.article.svelte-ys07cg>:nth-child(3){animation-delay:.16s}.article.svelte-ys07cg>:nth-child(n+4){animation-delay:.24s}}.back.svelte-ys07cg{color:#fff9;align-items:center;margin-bottom:2.5rem;font-size:.95rem;text-decoration:none;transition:color .2s;display:inline-flex}.back.svelte-ys07cg:hover{color:#fff}header.svelte-ys07cg{max-width:54rem;margin-bottom:2.5rem}header.svelte-ys07cg h1:where(.svelte-ys07cg){letter-spacing:-.035em;text-wrap:balance;margin:1rem 0 0;font-size:clamp(2.5rem,6.5vw,5rem);font-weight:600;line-height:1.02}.details.svelte-ys07cg{color:#fff9;font-size:.9rem}.cover.svelte-ys07cg{aspect-ratio:2;object-fit:cover;border:1px solid var(--color-line);border-radius:1rem;width:100%;margin-bottom:3rem;display:block}.prose.svelte-ys07cg{color:#ffffffd1;max-width:46rem;font-size:1.125rem;line-height:1.75}.prose.svelte-ys07cg>*+*{margin-top:1.25em}.prose.svelte-ys07cg h2,.prose.svelte-ys07cg h3{color:#fff;letter-spacing:-.02em;margin-top:2.25em;line-height:1.2}.prose.svelte-ys07cg h2{font-size:1.75rem}.prose.svelte-ys07cg h3{font-size:1.35rem}.prose.svelte-ys07cg a{color:#fff;text-underline-offset:.2em;text-decoration-color:#fff6;transition:text-decoration-color .2s}.prose.svelte-ys07cg a:hover{text-decoration-color:#fff}.prose.svelte-ys07cg img{border-radius:.75rem;max-width:100%;height:auto}.prose.svelte-ys07cg blockquote{border-left:2px solid var(--color-line-strong);color:#ffffffb3;margin-inline:0;padding-left:1.25rem;font-style:italic}.prose.svelte-ys07cg code{background:#ffffff14;border-radius:.35em;padding:.1em .35em;font-size:.9em}.prose.svelte-ys07cg pre{background:#ffffff0f;border-radius:.75rem;padding:1rem;overflow-x:auto}.prose.svelte-ys07cg pre code{background:0 0;padding:0}
