.blog-tile[data-astro-cid-xlkls6oh]{aspect-ratio:16/10;color:var(--color-foreground);pointer-events:none;border-radius:1rem;flex-direction:column;padding:6% 6.5%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ground-gray[data-astro-cid-xlkls6oh]{background:#f0f0f0}.ground-spectrum[data-astro-cid-xlkls6oh]{background:radial-gradient(at 84% 22%,#e0dbea 0%,#e9e5ef80 38%,#0000 70%),radial-gradient(at 32% 100%,#eee5dc 0%,#0000 65%),#f1eff2}.tile-overline[data-astro-cid-xlkls6oh]{color:var(--color-muted-foreground);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;font-size:max(.625rem,2.6cqi);font-weight:500;line-height:1.3}.tile-line[data-astro-cid-xlkls6oh]{letter-spacing:-.04em;text-wrap:balance;max-width:16ch;margin-top:auto;font-size:9.5cqi;font-weight:400;line-height:1.02}.tile-figure[data-astro-cid-xlkls6oh]{gap:2.4cqi;margin-top:auto;display:grid}.tile-figure-before[data-astro-cid-xlkls6oh]{color:var(--color-muted-foreground);letter-spacing:-.03em;margin-bottom:-.6cqi;font-size:6.5cqi;font-weight:300;line-height:1}.tile-figure-value[data-astro-cid-xlkls6oh]{letter-spacing:-.05em;white-space:nowrap;font-size:19cqi;font-weight:300;line-height:.85}.tile-figure-unit[data-astro-cid-xlkls6oh]{color:var(--color-foreground-secondary);letter-spacing:-.01em;font-size:4.6cqi;line-height:1.2}@container (width<=300px){.tile-category[data-astro-cid-xlkls6oh]{display:none}}@media (width<=639px){.blog-tile[data-astro-cid-xlkls6oh]{aspect-ratio:2;padding:5% 6%}.tile-category[data-astro-cid-xlkls6oh]{display:none}.tile-line[data-astro-cid-xlkls6oh]{font-size:8.5cqi}.tile-figure-value[data-astro-cid-xlkls6oh]{font-size:16cqi}.tile-figure-before[data-astro-cid-xlkls6oh]{font-size:5.5cqi}}.post-card[data-astro-cid-kkx4fswu]{grid-row:span 3;grid-template-rows:subgrid;align-items:start;row-gap:0;padding-bottom:3rem;display:grid;position:relative}.post-card[data-astro-cid-kkx4fswu]>article[data-astro-cid-kkx4fswu]{display:contents}.post-card[data-astro-cid-kkx4fswu] .card-tile{transition:transform .5s cubic-bezier(.22,1,.36,1)}.post-card[data-astro-cid-kkx4fswu]:hover .card-tile{transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.post-card[data-astro-cid-kkx4fswu] .card-tile,.post-card[data-astro-cid-kkx4fswu]:hover .card-tile{transition:none;transform:none}}html[data-motion=off] .post-card[data-astro-cid-kkx4fswu]:hover .card-tile{transform:none}.card-overline[data-astro-cid-kkx4fswu]{color:var(--color-muted-foreground);font-size:.8125rem;display:none}.card-title[data-astro-cid-kkx4fswu]{letter-spacing:-.015em;margin-top:1.1rem;font-size:1.1875rem;font-weight:400;line-height:1.3}.card-title[data-astro-cid-kkx4fswu] a[data-astro-cid-kkx4fswu]{transition:color .2s}.card-title[data-astro-cid-kkx4fswu] a[data-astro-cid-kkx4fswu]:after{content:"";position:absolute;inset:0}.post-card[data-astro-cid-kkx4fswu]:hover .card-title[data-astro-cid-kkx4fswu] a[data-astro-cid-kkx4fswu]{color:var(--color-foreground-secondary)}.card-title[data-astro-cid-kkx4fswu] a[data-astro-cid-kkx4fswu]:focus-visible{outline:none}.card-title[data-astro-cid-kkx4fswu] a[data-astro-cid-kkx4fswu]:focus-visible:after{outline:2px solid var(--color-foreground);outline-offset:4px;border-radius:1rem}.card-meta[data-astro-cid-kkx4fswu]{color:var(--color-muted-foreground);row-gap:.25rem;margin-top:.5rem;font-size:.8125rem}.card-source[data-astro-cid-kkx4fswu]{z-index:1;text-decoration:underline;text-decoration-color:color-mix(in oklab, var(--color-foreground) 22%, transparent);text-underline-offset:3px;padding-block:.15rem;position:relative}.card-source[data-astro-cid-kkx4fswu]:hover,.card-source[data-astro-cid-kkx4fswu]:focus-visible{color:var(--color-foreground);text-decoration-color:currentColor}.card-source[data-astro-cid-kkx4fswu]:focus-visible{outline:2px solid var(--color-foreground);outline-offset:2px;border-radius:.2rem}@media (width<=639px){.post-card[data-astro-cid-kkx4fswu]{padding-bottom:2.5rem}.folds[data-astro-cid-kkx4fswu]{border-top:1px solid color-mix(in oklab, var(--color-foreground) 8%, transparent);padding-block:1.25rem}.folds[data-astro-cid-kkx4fswu] .card-tile{display:none}.folds[data-astro-cid-kkx4fswu] .card-overline[data-astro-cid-kkx4fswu]{display:flex}.folds[data-astro-cid-kkx4fswu] .card-title[data-astro-cid-kkx4fswu]{margin-top:.35rem}}
