.blog-post-module__Usp7DW__layout{width:100%;max-width:calc(var(--measure-prose) + var(--page-pad) + var(--page-pad));padding-inline:var(--page-pad);padding-block:var(--space-12);margin-inline:auto}@media (min-width:1024px){.blog-post-module__Usp7DW__layout{padding-block:var(--space-16)}}@media (min-width:1280px){.blog-post-module__Usp7DW__layout{max-width:calc(var(--measure-prose) + 240px + var(--space-8) + var(--page-pad) + var(--page-pad));grid-template-columns:240px var(--measure-prose);gap:var(--space-8);align-items:start;display:grid}}.blog-post-module__Usp7DW__article{min-width:0}@media (min-width:1280px){.blog-post-module__Usp7DW__article{grid-column:2}}.blog-post-module__Usp7DW__backLink{font:var(--type-small);color:var(--muted);margin-bottom:28px;text-decoration:none;display:inline-block}.blog-post-module__Usp7DW__header{scroll-margin-top:calc(5rem + var(--space-4));margin-bottom:var(--space-8)}.blog-post-module__Usp7DW__meta{align-items:center;column-gap:var(--space-3);row-gap:var(--space-1);text-transform:uppercase;font:var(--type-label);letter-spacing:var(--tracking-label);color:var(--faint);flex-wrap:wrap;margin-bottom:14px;display:flex}.blog-post-module__Usp7DW__metaCategory{color:var(--accent)}.blog-post-module__Usp7DW__title{margin-bottom:var(--space-3);font:var(--type-h1);letter-spacing:-.015em;color:var(--ink);text-wrap:balance}.blog-post-module__Usp7DW__lead{font:var(--type-prose-lead);text-wrap:pretty;color:var(--muted)}.blog-post-module__Usp7DW__cover{aspect-ratio:16/9;border-radius:var(--radius-card);border:1px solid var(--border);background:var(--surface);width:100%;margin-bottom:36px;position:relative;overflow:hidden}.blog-post-module__Usp7DW__coverImg{object-fit:contain}.blog-post-module__Usp7DW__tags{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:40px;display:flex}.blog-post-module__Usp7DW__tag{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font:500 12.5px var(--font-ui);color:var(--secondary);background:var(--surface)}.blog-post-module__Usp7DW__nav{justify-content:space-between;gap:var(--space-4);margin-top:var(--space-12);padding-top:var(--space-6);border-top:1px solid var(--border);display:flex}.blog-post-module__Usp7DW__navLink{padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);box-shadow:var(--shadow-card);color:var(--muted);transition:transform var(--duration-hover) var(--ease), border-color var(--duration-hover) var(--ease), box-shadow var(--duration-hover) var(--ease), color var(--duration-hover) var(--ease);flex:1;font-size:14px;line-height:20px}.blog-post-module__Usp7DW__navLink:hover{border-color:var(--border-hover);box-shadow:var(--shadow-lift);color:var(--accent);transform:translateY(-2px)}.blog-post-module__Usp7DW__navNewer{text-align:right}
