.past.svelte-1d5909i{align-items:center;gap:var(--spacing-ll);padding-block:var(--spacing-lll) var(--spacing-l);padding-inline:var(--gutters);background:hsl(var(--color-l1)/.5);border-radius:var(--border-radius);flex-direction:column;margin-block-start:calc(var(--spacing-lll) * 2);margin-block-end:var(--gutters);display:flex}.past.svelte-1d5909i .heading:where(.svelte-1d5909i){letter-spacing:-.04em;font-size:1.7em;font-weight:400}.past.svelte-1d5909i ul:where(.svelte-1d5909i){gap:var(--spacing);grid-template-columns:1fr;width:100%;display:grid}@media (width>=900px){.past.svelte-1d5909i ul:where(.svelte-1d5909i){grid-template-columns:repeat(3,1fr)}}.past.svelte-1d5909i a:where(.svelte-1d5909i){aspect-ratio:350/226;text-align:center;background:hsl(var(--color-bg-hsl));border:var(--border-width) solid hsl(var(--color-fg-hsl)/.1);border-radius:var(--border-radius);box-shadow:0 4px 32px hsl(var(--color-black)/.06);flex-direction:column;align-items:center;padding:1.6rem .6rem 0;text-decoration:none;transition:opacity .2s,transform .2s cubic-bezier(.03,.71,.31,1);display:flex;overflow:hidden}@media (hover:hover){.past.svelte-1d5909i a:where(.svelte-1d5909i):hover{opacity:.8}}.past.svelte-1d5909i a:where(.svelte-1d5909i):active{transform:scale(.98)}.past.svelte-1d5909i .meta:where(.svelte-1d5909i){font-family:var(--font-mono);letter-spacing:.1em;color:hsl(var(--color-fg-hsl)/.75);font-size:.6em}.past.svelte-1d5909i .title:where(.svelte-1d5909i){letter-spacing:-.035em;text-wrap:balance;min-block-size:2.24em;padding-block-start:.2em;font-size:1.18em;font-weight:600;line-height:1.12}.past.svelte-1d5909i .thumb:where(.svelte-1d5909i){flex-shrink:0;width:100%;margin-block-start:auto;padding-block-start:.6em}.past.svelte-1d5909i .thumb:where(.svelte-1d5909i) .image{border-start-start-radius:var(--border-radius);border-start-end-radius:var(--border-radius)}.past.svelte-1d5909i .thumb:where(.svelte-1d5909i) .image img{-o-object-fit:contain;object-fit:contain}.past.svelte-1d5909i button:where(.svelte-1d5909i){font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border:var(--border-width) solid hsl(var(--color-fg-hsl)/.25);cursor:pointer;background:0 0;border-radius:10em;padding:.7em 1.2em;font-size:.6em;transition:background .15s,border-color .15s}@media (hover:hover){.past.svelte-1d5909i button:where(.svelte-1d5909i):hover{background:hsl(var(--color-fg-hsl)/.06);border-color:hsl(var(--color-fg-hsl)/.5)}}.article.svelte-sqiv3h{width:100%;margin-inline:auto}@media (width>=900px){.article.svelte-sqiv3h{width:min(100%,41vw + 20rem,44rem)}}.notes.alone.svelte-sqiv3h .article:where(.svelte-sqiv3h){padding-block-end:calc(var(--spacing-lll) * 2)}.flag.svelte-sqiv3h{padding-block:var(--spacing) 0;display:block}.flag.svelte-sqiv3h .wordmark:where(.svelte-sqiv3h){letter-spacing:-.025em;color:hsl(var(--color-fg-hsl)/.5);white-space:nowrap;font-size:1.2em;font-weight:400;line-height:1.1}@media (width>=900px){.flag.svelte-sqiv3h .wordmark:where(.svelte-sqiv3h){font-size:1.3em}}.flag.svelte-sqiv3h .name:where(.svelte-sqiv3h){letter-spacing:-.035em;color:hsl(var(--color-fg-hsl)/.78);font-weight:500}.flag.svelte-sqiv3h .tagline:where(.svelte-sqiv3h){color:hsl(var(--color-fg-hsl)/.5);font-weight:400}.deck.svelte-sqiv3h{padding-block:calc(var(--spacing-l) + var(--spacing-sss)) var(--spacing-lll);flex-direction:column;align-items:flex-start;gap:.4em;display:flex}.deck.svelte-sqiv3h .title:where(.svelte-sqiv3h){letter-spacing:-.05em;text-wrap:balance;color:hsl(var(--color-fg-hsl)/.88);font-size:2.4em;font-weight:600;line-height:.95}@media (width>=900px){.deck.svelte-sqiv3h .title:where(.svelte-sqiv3h){font-size:3.6em}}.deck.svelte-sqiv3h .dek:where(.svelte-sqiv3h){letter-spacing:-.03em;max-width:34ch;color:hsl(var(--color-fg-hsl)/.62);text-wrap:pretty;font-size:1.4em;line-height:1.22}.deck.svelte-sqiv3h .date:where(.svelte-sqiv3h){font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--color-fg-hsl)/.5);padding-block-start:.5em;font-size:.6em}.hero.svelte-sqiv3h{--caption-offset:1.3em;width:100%}.hero.svelte-sqiv3h .frame:where(.svelte-sqiv3h){border-radius:var(--border-radius);box-shadow:0 22px 40px hsl(var(--color-black)/.1), 0 0 0 1px hsl(var(--color-black)/.05);overflow:hidden}.prose.svelte-sqiv3h{color:hsl(var(--color-fg-hsl)/.78);--measure-text:32em;--measure-figure:38em;padding-block-start:var(--spacing-l)}@media (width>=900px){.prose.svelte-sqiv3h{--grid-height-unit:min(10vmax, calc(var(--measure-figure) * .095))}.prose.svelte-sqiv3h .grid-dual{--grid-height-unit:min(10vmax, calc(var(--measure-figure) * .0475))}}.prose.svelte-sqiv3h .box p{max-width:var(--measure-text);line-height:1.41}@media (width>=900px){.prose.svelte-sqiv3h .grid-center .grid-item{grid-column:1/span 12}.prose.svelte-sqiv3h .grid-center .grid-item>*{max-width:var(--measure-figure)}}.prose.svelte-sqiv3h .box.transparent,.prose.svelte-sqiv3h .box.transparent .content{padding:0}.prose.svelte-sqiv3h .box .content p{max-width:var(--measure-text)}.prose.svelte-sqiv3h .grid{padding-block:0}.prose.svelte-sqiv3h .grid+.grid{margin-block-start:calc(var(--spacing) + var(--spacing-sss))}.prose.svelte-sqiv3h .grid:has(.captioned)+.grid{margin-block-start:var(--spacing)}.prose.svelte-sqiv3h blockquote{width:100%;max-width:20ch;margin-block:var(--spacing-l);letter-spacing:-.04em;text-wrap:balance;opacity:1;color:hsl(var(--color-fg-hsl)/.92);padding-inline-start:var(--spacing);font-family:inherit;font-size:2em;font-weight:500;line-height:1.05}@media (width>=900px){.prose.svelte-sqiv3h blockquote{max-width:22ch;font-size:2.4em}}.prose.svelte-sqiv3h blockquote:before{background:hsl(var(--color-fg-hsl)/.35);width:.055em;inset-block:.12em;inset-inline-start:0}
