.blog-post-header-grid{display:grid;grid-template-columns:minmax(0,1fr) 14rem;-moz-column-gap:var(--ui-space-7);column-gap:var(--ui-space-7);font-family:var(--ui-font-sans)}.blog-post-header-grid--bare{grid-template-columns:minmax(0,1fr)}.blog-post-header-grid>:not(.bc-host){grid-column:1}.blog-post-header-grid>.bc-host{grid-column:2;grid-row:1 / span 6;align-self:end}.bp-back{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;gap:var(--ui-space-2);margin-bottom:var(--ui-space-6);font-size:var(--ui-text-m);color:var(--ui-ink-2);text-decoration:none;transition:color var(--ui-motion-fast) var(--ui-ease)}.bp-back:hover{color:var(--ui-ink)}.bp-kicker{display:inline-flex;align-items:center;gap:var(--ui-space-2);margin:0 0 var(--ui-space-3);font-size:var(--ui-text-s);font-weight:var(--ui-weight-strong);color:var(--ui-ink-3)}.blog-post-header-grid h1{text-wrap:balance}.bp-subtitle{margin:var(--ui-space-3) 0 0;font-size:var(--ui-text-l);line-height:1.5;color:var(--ui-ink-2)}.bp-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ui-space-2);margin:var(--ui-space-4) 0 0;font-size:var(--ui-text-s);color:var(--ui-ink-3)}.bp-layout{position:relative;margin-top:var(--ui-space-8);padding-top:var(--ui-space-7);border-top:1px solid var(--ui-hair)}.bp .blog-article-body{min-width:0;font-size:1rem}.bp-card{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--ui-space-4);margin-top:var(--ui-space-7);padding:var(--ui-space-card);border:1px solid var(--ui-hair);border-radius:var(--ui-radius-card);background:var(--ui-surface);font-family:var(--ui-font-sans)}.bp-card p{margin:0;font-size:var(--ui-text-l);font-weight:var(--ui-weight-strong);color:var(--ui-ink)}.bp-card .cl-btn{text-decoration:none}.bp-section{margin-top:var(--ui-space-9);font-family:var(--ui-font-sans)}.bp-section>h2{margin:0 0 var(--ui-space-5);font-size:var(--ui-text-xl);font-weight:var(--ui-weight-strong);line-height:1.25;color:var(--ui-ink)}.blog-read-next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}@media(min-width:701px){.blog-read-next-grid:has(>:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1023px){.blog-post-header-grid{grid-template-columns:minmax(0,1fr)}.blog-post-header-grid>.bc-host{grid-column:1;grid-row:2;margin:0 0 var(--ui-space-5)}}@media(max-width:700px){.blog-read-next-grid{grid-template-columns:minmax(0,1fr);gap:12px}}@media(max-width:639px){.bp-back{margin-bottom:var(--ui-space-4)}.bp-subtitle{font-size:var(--ui-text-m)}.bp-layout{margin-top:var(--ui-space-6);padding-top:var(--ui-space-5)}.bp-section{margin-top:var(--ui-space-8)}.bp-section>h2{font-size:var(--ui-text-l)}}@media(prefers-reduced-motion:reduce){.bp-back{transition:none}}
