.blog-index.svelte-f31zcd{padding-bottom:4rem}.blog-footer.svelte-f31zcd{justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;font-weight:750;display:flex}.blog-footer.svelte-f31zcd nav:where(.svelte-f31zcd){gap:1.2rem;display:flex}.blog-footer.svelte-f31zcd a:where(.svelte-f31zcd){color:var(--cream);text-decoration:none}.index-intro.svelte-f31zcd{background:var(--blue);color:var(--cream);position:relative;overflow:hidden}.index-intro.svelte-f31zcd:after{background:var(--yellow);content:"";width:min(46vw,38rem);height:85%;position:absolute;bottom:-45%;right:-8%;transform:rotate(-7deg)}.intro-inner.svelte-f31zcd{z-index:2;padding-block:clamp(4rem,10vw,8rem);position:relative}h1.svelte-f31zcd{color:var(--yellow);font-family:var(--display);letter-spacing:-.04em;margin:0;font-size:clamp(5rem,14vw,9rem);font-style:italic;font-weight:870;font-stretch:125%;line-height:.72;transform:rotate(-3deg)}.index-intro.svelte-f31zcd p:where(.svelte-f31zcd){margin:2.5rem 0 0 .6rem;font-size:clamp(1.1rem,2vw,1.45rem);font-weight:750}.post-list.svelte-f31zcd{gap:1.2rem;padding-block:clamp(4rem,9vw,8rem);display:grid}.post-list.svelte-f31zcd>a:where(.svelte-f31zcd){border-radius:var(--radius-panel);background:var(--pink);color:var(--midnight);transition:background .18s ease, transform .24s var(--ease-out);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem;padding:clamp(1.5rem,4vw,3rem);text-decoration:none;display:grid}.post-list.svelte-f31zcd>a:where(.svelte-f31zcd):nth-child(2n){background:var(--cream)}.post-list.svelte-f31zcd>a:where(.svelte-f31zcd):hover{background:var(--yellow);color:var(--midnight);transform:translate(.5rem)}h2.svelte-f31zcd{font-family:var(--display);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,5vw,4.25rem);font-weight:790;font-stretch:108%;line-height:.96}.post-list.svelte-f31zcd p:where(.svelte-f31zcd){max-width:62ch;margin:.9rem 0 0;line-height:1.5}.post-data.svelte-f31zcd{font-variant-numeric:tabular-nums;text-align:right;justify-items:end;gap:1rem;font-size:.76rem;font-weight:750;display:grid}.empty.svelte-f31zcd{border-radius:var(--radius-panel);background:var(--pink);color:var(--midnight);padding:2rem}.blog-footer.svelte-f31zcd{color:var(--pink)}@media (width<=700px){.intro-inner.svelte-f31zcd{padding-block:4.5rem}.post-list.svelte-f31zcd>a:where(.svelte-f31zcd),.post-list.svelte-f31zcd>a:where(.svelte-f31zcd):nth-child(2n){grid-template-columns:1fr}.post-data.svelte-f31zcd{text-align:left;grid-template-columns:1fr auto;place-items:center start}}@media (width<=420px){.post-list.svelte-f31zcd{gap:.7rem}.post-list.svelte-f31zcd>a:where(.svelte-f31zcd){padding:1.25rem}}
