.blog-index-page.svelte-u4k2t{overflow-x:clip}.blog-index-hero.svelte-u4k2t{gap:3rem;display:grid}.blog-index-hero__back-icon.svelte-u4k2t{color:var(--color-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.blog-index-hero__body.svelte-u4k2t{gap:1.35rem;max-width:48rem;display:grid}.blog-index-title.svelte-u4k2t{letter-spacing:-.08em;font-size:3.25rem;font-weight:600;line-height:.9}.blog-index-intro.svelte-u4k2t{color:color-mix(in srgb, var(--color-ink) 70%, white 30%);max-width:42rem;font-size:1.08rem;line-height:1.75}.section-shell.svelte-u4k2t{gap:2.5rem;display:grid}.section-rail.svelte-u4k2t{max-width:16rem}.section-heading.svelte-u4k2t{color:var(--color-ink);letter-spacing:.14em;text-transform:uppercase;font-size:1rem;font-weight:700}.section-copy.svelte-u4k2t{color:var(--color-muted);font-size:.95rem;line-height:1.7}.meta-pill.svelte-u4k2t{background:var(--surface-container-high);color:var(--color-muted);letter-spacing:.14em;text-transform:uppercase;border-radius:9999px;align-items:center;gap:.4rem;padding:.46rem .68rem;font-size:.68rem;font-weight:700;line-height:1.1;display:inline-flex}.meta-pill--quiet.svelte-u4k2t{background:color-mix(in srgb, var(--surface-container-lowest) 82%, var(--surface-container-low) 18%);color:color-mix(in srgb, var(--color-ink) 58%, white 42%)}.blog-index-link.svelte-u4k2t{color:inherit;text-decoration:none;display:block}.blog-index-link.svelte-u4k2t:focus-visible{outline:2px solid var(--outline-focus);outline-offset:6px}.blog-index-link__header.svelte-u4k2t{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.blog-index-link__title.svelte-u4k2t{color:var(--color-ink);letter-spacing:-.055em;max-width:19ch;font-size:1.45rem;font-weight:600;line-height:1.05}.blog-index-link__arrow.svelte-u4k2t{background:var(--surface-container-low);color:var(--color-primary);border-radius:9999px;flex:none;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:background .18s,transform .18s;display:inline-flex}.blog-index-link.svelte-u4k2t:hover .blog-index-link__arrow:where(.svelte-u4k2t){background:color-mix(in srgb, var(--surface-container-high) 82%, white 18%);transform:translate(.16rem)}.blog-index-link__summary.svelte-u4k2t{color:var(--color-muted);max-width:43rem;font-size:1rem;line-height:1.75}@media (width>=1024px){.blog-index-hero.svelte-u4k2t{grid-template-columns:minmax(9rem,.3fr) minmax(0,1fr);padding-top:1rem}.blog-index-hero.svelte-u4k2t .ds-inline-link:where(.svelte-u4k2t){align-self:start;margin-top:.9rem}.section-shell.svelte-u4k2t{grid-template-columns:minmax(9rem,.3fr) minmax(0,1fr)}}@media (width>=640px){.blog-index-title.svelte-u4k2t{font-size:5rem}.blog-index-intro.svelte-u4k2t{font-size:1.22rem}.blog-index-link__title.svelte-u4k2t{font-size:2rem}}@media (width>=1280px){.blog-index-title.svelte-u4k2t{font-size:7rem}.blog-index-link__title.svelte-u4k2t{font-size:2.4rem}}@media (prefers-reduced-motion:reduce){.blog-index-link__arrow.svelte-u4k2t{transition-duration:.01ms}}
