.header{margin-bottom:var(--vincent-header-margin-bottom)}.vincent-post-page.svelte-17cklzm{width:var(--vincent-post-width);padding:var(--vincent-post-page-padding);margin:0 auto;color:var(--vincent-text)}.vincent-post.svelte-17cklzm{display:flex;flex-direction:column;gap:var(--vincent-post-article-gap)}.post-hero.svelte-17cklzm{display:flex;flex-direction:column;gap:var(--vincent-post-hero-gap);align-items:center;text-align:center}.back-link.svelte-17cklzm,.post-action.svelte-17cklzm{color:var(--vincent-blue);font-size:var(--vincent-story-link-action-font-size);font-weight:var(--vincent-font-weight-bold)}.back-link.svelte-17cklzm{margin:var(--vincent-post-back-link-margin)}.back-link.svelte-17cklzm:hover,.post-action.svelte-17cklzm:hover{color:var(--vincent-blue-bright);text-decoration:underline;text-underline-offset:var(--vincent-product-links-underline-offset)}.post-meta.svelte-17cklzm{display:flex;flex-wrap:wrap;gap:var(--vincent-post-meta-gap);justify-content:center;color:var(--vincent-subtle);font-size:var(--vincent-feature-intro-font-size);font-weight:var(--vincent-font-weight-heavy);line-height:var(--vincent-feature-intro-line-height);text-transform:uppercase}h1.svelte-17cklzm{max-width:var(--vincent-post-title-width);margin:0;color:var(--vincent-text);font-size:var(--vincent-post-title-font-size);font-weight:var(--vincent-font-weight-strong);line-height:var(--vincent-post-title-line-height)}.post-lede.svelte-17cklzm{max-width:var(--vincent-post-copy-width);margin:0;color:var(--vincent-muted);font-size:var(--vincent-post-lede-font-size);line-height:var(--vincent-post-lede-line-height)}.post-body.svelte-17cklzm{display:flex;flex-direction:column;gap:var(--vincent-post-article-gap)}.post-section.svelte-17cklzm{display:grid;grid-template-columns:var(--vincent-feature-single-column);gap:var(--vincent-post-section-gap);width:100%;max-width:var(--vincent-post-width);margin:0 auto}.section-copy.svelte-17cklzm p:where(.svelte-17cklzm),.post-closing.svelte-17cklzm p:where(.svelte-17cklzm){max-width:var(--vincent-post-copy-width);margin:0 auto;color:var(--vincent-muted);line-height:var(--vincent-copy-line-height)}.section-copy.svelte-17cklzm{display:flex;flex-direction:column;gap:var(--vincent-post-copy-gap);width:100%;max-width:var(--vincent-post-copy-width);margin:0 auto}h2.svelte-17cklzm{margin:0;color:var(--vincent-text);font-size:var(--vincent-heading-font-size);font-weight:var(--vincent-font-weight-strong);line-height:var(--vincent-heading-line-height)}figure.svelte-17cklzm{margin:0}.post-hero-image.svelte-17cklzm,figure.svelte-17cklzm img:where(.svelte-17cklzm){width:100%}img.svelte-17cklzm{border-radius:var(--vincent-post-figure-radius);filter:var(--vincent-media-filter)}figcaption.svelte-17cklzm{padding:var(--vincent-post-caption-padding);color:var(--vincent-subtle);font-size:var(--vincent-post-caption-font-size);font-weight:var(--vincent-font-weight-bold)}.post-closing.svelte-17cklzm{justify-items:center;text-align:center}.post-closing.svelte-17cklzm p:where(.svelte-17cklzm){text-align:center}@media(max-width:560px){.vincent-post-page.svelte-17cklzm{padding:var(--vincent-gallery-padding-mobile)}.post-meta.svelte-17cklzm{align-items:center;flex-direction:column}}
