._blog_abe1f9b{--blog-gap:clamp(3.5rem, 7vw, 7rem)}._index_abe1f9b,._articlePage_abe1f9b{padding-block:clamp(2.75rem, 6vw, 6rem) var(--blog-gap)}._indexHeader_abe1f9b{margin-bottom:clamp(2rem,4vw,3.5rem)}._blog_abe1f9b h1{letter-spacing:-.06em;text-wrap:balance;font-size:clamp(3.25rem,7.5vw,7.25rem);line-height:.95}._indexHeader_abe1f9b h1 span{color:var(--brand-text)}._indexHeader_abe1f9b .lede,._articleHeader_abe1f9b .lede{margin-top:1.1rem}._grid_abe1f9b{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,2vw,1.75rem);display:grid}._card_abe1f9b{min-width:0}._cardLink_abe1f9b{border:1px solid var(--border);background:var(--card);height:100%;color:var(--card-foreground);border-radius:clamp(1rem,2vw,1.7rem);grid-template-rows:auto 1fr;transition:border-color .16s;display:grid;overflow:hidden}._cardLink_abe1f9b:hover{border-color:var(--brand-text)}._cover_abe1f9b{aspect-ratio:8/5;background:var(--panel);min-width:0;color:var(--brand-text);place-items:center;display:grid;position:relative;overflow:hidden}._cover_abe1f9b img{object-fit:cover}._featured_abe1f9b ._cardLink_abe1f9b{background:var(--brand);color:var(--brand-ink);border-color:#0000;grid-template:"copy art"1fr/1fr 1fr;align-items:center}._featured_abe1f9b ._cardLink_abe1f9b:hover{border-color:var(--brand-text)}._featured_abe1f9b ._cover_abe1f9b{background:color-mix(in oklab, var(--lilac) 74%, var(--brand));height:100%;color:var(--midnight);grid-area:art;align-self:stretch}._cardCopy_abe1f9b{flex-direction:column;align-items:flex-start;gap:.72rem;min-width:0;padding:clamp(1.1rem,3vw,2.5rem);display:flex}._featured_abe1f9b ._cardCopy_abe1f9b{grid-area:copy;padding:clamp(1.25rem,3.75vw,3.5rem)}._meta_abe1f9b{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.32rem .65rem;font-size:.9rem;line-height:1.2;display:flex}._category_abe1f9b,._kicker_abe1f9b{font-family:var(--font-mono), monospace;letter-spacing:.055em;text-transform:uppercase;font-size:.7rem;font-weight:600}._category_abe1f9b{background:var(--panel);width:fit-content;color:var(--brand-text);border-radius:100vmax;padding:.42rem .6rem}._kicker_abe1f9b{color:var(--brand-text)}._featured_abe1f9b ._meta_abe1f9b,._featured_abe1f9b ._kicker_abe1f9b,._featured_abe1f9b ._cardCopy_abe1f9b>p:not(._kicker_abe1f9b){color:var(--brand-ink)}._featured_abe1f9b ._category_abe1f9b{background:var(--brand-ink);color:var(--brand-edge)}._cardCopy_abe1f9b :is(h2,h3){letter-spacing:-.047em;text-wrap:pretty;font-size:clamp(1.8rem,3.1vw,3rem);line-height:1.04}._featured_abe1f9b ._cardCopy_abe1f9b :is(h2,h3){font-size:clamp(2.25rem,4.7vw,4.7rem)}._cardCopy_abe1f9b>p:not(._kicker_abe1f9b){max-width:42ch;color:var(--muted-foreground);line-height:1.4}._cardAction_abe1f9b,._back_abe1f9b{align-items:center;gap:.4rem;width:fit-content;font-weight:700;display:inline-flex}._cardAction_abe1f9b{margin-top:auto;padding-top:.5rem}._cardLink_abe1f9b:hover ._cardAction_abe1f9b,._back_abe1f9b:hover{text-underline-offset:.22em;text-decoration:underline}._morePosts_abe1f9b,._related_abe1f9b{margin-top:clamp(2.5rem,6vw,5.5rem)}._morePosts_abe1f9b ._kicker_abe1f9b,._related_abe1f9b>h2{margin-bottom:1.1rem}._related_abe1f9b>h2{text-wrap:pretty;font-size:clamp(2rem,4vw,3.25rem)}._empty_abe1f9b{border-radius:var(--panel-radius);background:var(--panel);justify-items:start;gap:.65rem;padding:clamp(1.5rem,6vw,4rem);display:grid}._empty_abe1f9b h1,._empty_abe1f9b h2{font-size:clamp(2.25rem,5vw,4rem)}._empty_abe1f9b p{color:var(--muted-foreground)}._articlePage_abe1f9b{max-width:55rem}._articleHeader_abe1f9b,._prose_abe1f9b,._cta_abe1f9b{width:min(100%,43rem);margin-inline:auto}._back_abe1f9b{min-height:2.75rem;color:var(--brand-text);margin-bottom:1rem}._articleHeader_abe1f9b h1{margin-top:.8rem;font-size:clamp(2.8rem,6.3vw,5.85rem)}._articleCover_abe1f9b{border-radius:var(--panel-radius);margin-block:clamp(1.5rem,3.5vw,2.75rem);overflow:hidden}._prose_abe1f9b{color:var(--foreground);overflow-wrap:anywhere;font-size:clamp(1.075rem,1.7vw,1.21rem);line-height:1.6}._prose_abe1f9b>*+*{margin-top:1rem}._prose_abe1f9b h2,._prose_abe1f9b h3{letter-spacing:-.04em;text-wrap:pretty;margin-top:1.7em;font-size:clamp(1.75rem,3.5vw,2.8rem);line-height:1.12}._prose_abe1f9b h3{font-size:clamp(1.35rem,2.4vw,1.8rem)}._prose_abe1f9b ul,._prose_abe1f9b ol{padding-inline-start:1.4em}._prose_abe1f9b ul{list-style:outside}._prose_abe1f9b ol{list-style:decimal}._prose_abe1f9b li+li{margin-top:.35em}._prose_abe1f9b a{color:var(--brand-text);text-underline-offset:.17em;text-decoration:underline}._prose_abe1f9b blockquote{border-inline-start:3px solid var(--brand);padding-inline-start:.9rem;font-style:italic}._cta_abe1f9b{background:var(--panel);border-radius:1.25rem;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.75rem;padding:clamp(1rem,3vw,1.75rem);display:flex}._cta_abe1f9b h2{font-size:clamp(1.6rem,3vw,2.25rem)}._cta_abe1f9b p{color:var(--muted-foreground);margin-top:.4rem}@media (max-width:760px){._grid_abe1f9b{grid-template-columns:1fr}._featured_abe1f9b ._cardLink_abe1f9b{grid-template:"copy""art"/1fr}._featured_abe1f9b ._cover_abe1f9b{height:auto}._cta_abe1f9b{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){._cardLink_abe1f9b{transition:none}}
