.blog-page.svelte-18lmxrw.svelte-18lmxrw{padding:108px 2rem 3.5rem;display:flex;flex-direction:column;align-items:center;min-height:100vh;box-sizing:border-box}.blog-hero.svelte-18lmxrw.svelte-18lmxrw{text-align:center;margin-bottom:2.2rem;max-width:46rem}.blog-hero.svelte-18lmxrw h1.svelte-18lmxrw{font-family:"Noto Serif",serif;font-size:clamp(2.35rem,4.8vw,3.85rem);font-weight:400;letter-spacing:-.04em;margin:0}.blog-intro.svelte-18lmxrw.svelte-18lmxrw{font-family:Work Sans;font-size:1.04rem;line-height:1.7;opacity:.8;margin:1rem 0 0}.blog-ledger.svelte-18lmxrw.svelte-18lmxrw{width:100%;max-width:980px;background:linear-gradient(180deg,color-mix(in srgb,var(--background-color) 8%,transparent),transparent 30%),var(--post-card-background-color);color:var(--post-card-text-color);border:1px solid color-mix(in srgb,var(--card-border-color) 16%,transparent);border-radius:28px;padding:1.15rem;box-shadow:0 24px 60px #00000024;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ledger-bar.svelte-18lmxrw.svelte-18lmxrw{display:flex;justify-content:space-between;gap:1rem;padding:.95rem 1rem 1.15rem;border-bottom:1px solid color-mix(in srgb,var(--card-border-color) 12%,transparent);font-family:Fira Code,monospace;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.feature-post.svelte-18lmxrw.svelte-18lmxrw,.archive-row.svelte-18lmxrw.svelte-18lmxrw{color:inherit;text-decoration:none}.feature-post.svelte-18lmxrw.svelte-18lmxrw{display:flex;flex-direction:column;gap:1.1rem;padding:1.5rem 1rem 1.2rem;border-bottom:1px solid color-mix(in srgb,var(--card-border-color) 10%,transparent);transition:transform .2s ease,background-color .2s ease,color .2s ease}.feature-post.svelte-18lmxrw.svelte-18lmxrw:hover{transform:translateY(-2px);color:var(--card-href-color);background-color:color-mix(in srgb,var(--background-color) 10%,transparent)}.feature-post.svelte-18lmxrw.svelte-18lmxrw:focus-visible{outline:2px solid color-mix(in srgb,var(--card-href-color) 65%,white);outline-offset:4px}.feature-meta.svelte-18lmxrw.svelte-18lmxrw,.archive-meta.svelte-18lmxrw.svelte-18lmxrw,.feature-trailing.svelte-18lmxrw.svelte-18lmxrw{font-family:Fira Code,monospace;font-size:.76rem;letter-spacing:.12em;text-transform:uppercase}.feature-meta.svelte-18lmxrw.svelte-18lmxrw{display:flex;justify-content:space-between;gap:1rem;opacity:.68}.feature-body.svelte-18lmxrw.svelte-18lmxrw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.5rem;align-items:end}.feature-body.svelte-18lmxrw h2.svelte-18lmxrw{font-family:"Noto Serif",serif;font-size:clamp(1.65rem,2.7vw,2.35rem);line-height:1.04;letter-spacing:-.035em;margin:0}.feature-body.svelte-18lmxrw p.svelte-18lmxrw{font-family:Work Sans;font-size:1.02rem;line-height:1.7;margin:.9rem 0 0;max-width:40rem;opacity:.82}.feature-trailing.svelte-18lmxrw.svelte-18lmxrw{display:flex;flex-direction:column;align-items:flex-end;gap:.6rem;white-space:nowrap;opacity:.72}.feature-cta.svelte-18lmxrw.svelte-18lmxrw{opacity:1}.archive-list.svelte-18lmxrw.svelte-18lmxrw{display:flex;flex-direction:column}.archive-row.svelte-18lmxrw.svelte-18lmxrw{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:start;padding:1rem;transition:transform .2s ease,color .2s ease,background-color .2s ease}.archive-row.svelte-18lmxrw.svelte-18lmxrw:not(:last-child){border-bottom:1px solid color-mix(in srgb,var(--card-border-color) 10%,transparent)}.archive-row.svelte-18lmxrw.svelte-18lmxrw:hover{transform:translate(2px);color:var(--card-href-color);background-color:color-mix(in srgb,var(--background-color) 9%,transparent)}.archive-row.svelte-18lmxrw.svelte-18lmxrw:focus-visible{outline:2px solid color-mix(in srgb,var(--card-href-color) 65%,white);outline-offset:4px}.archive-index.svelte-18lmxrw.svelte-18lmxrw{font-family:Fira Code,monospace;font-size:.78rem;opacity:.5;padding-top:.3rem}.archive-copy.svelte-18lmxrw h3.svelte-18lmxrw{font-family:"Noto Serif",serif;font-size:1.42rem;font-weight:500;margin:0}.archive-copy.svelte-18lmxrw p.svelte-18lmxrw{font-family:Work Sans;font-size:.98rem;line-height:1.65;margin:.5rem 0 0;opacity:.78}.archive-meta.svelte-18lmxrw.svelte-18lmxrw{display:flex;flex-direction:column;align-items:flex-end;gap:.55rem;opacity:.66;padding-top:.25rem}@media screen and (max-width: 900px){.blog-page.svelte-18lmxrw.svelte-18lmxrw{padding:90px 1.5rem 2.5rem}.feature-body.svelte-18lmxrw.svelte-18lmxrw,.archive-row.svelte-18lmxrw.svelte-18lmxrw{grid-template-columns:1fr}.feature-trailing.svelte-18lmxrw.svelte-18lmxrw,.archive-meta.svelte-18lmxrw.svelte-18lmxrw{align-items:flex-start}}@media screen and (max-width: 600px){.blog-page.svelte-18lmxrw.svelte-18lmxrw{padding:80px 1.25rem 2rem}.blog-ledger.svelte-18lmxrw.svelte-18lmxrw{border-radius:22px;padding:.85rem}.ledger-bar.svelte-18lmxrw.svelte-18lmxrw,.feature-meta.svelte-18lmxrw.svelte-18lmxrw{flex-direction:column;align-items:flex-start}.feature-post.svelte-18lmxrw.svelte-18lmxrw,.archive-row.svelte-18lmxrw.svelte-18lmxrw{padding-left:.85rem;padding-right:.85rem}}
