.blog-module__3rPSzG__page{background:var(--ivory);color:#080a0b;min-height:100vh}.blog-module__3rPSzG__siteHeader,.blog-module__3rPSzG__indexShell,.blog-module__3rPSzG__articleShell{width:min(100% - 3rem,40rem);margin-inline:auto}.blog-module__3rPSzG__siteHeader{padding-top:clamp(5rem,15vw,12rem)}.blog-module__3rPSzG__breadcrumb{flex-wrap:wrap;align-items:baseline;gap:.65rem;font-size:1rem;line-height:1.5;display:flex}.blog-module__3rPSzG__breadcrumb a{color:#080a0b;text-decoration:none}.blog-module__3rPSzG__breadcrumb a:hover{text-underline-offset:.2em;-webkit-text-decoration:underline #ff5f43;text-decoration:underline #ff5f43}.blog-module__3rPSzG__separator{color:#ff5f43}.blog-module__3rPSzG__currentCrumb{font-style:italic}.blog-module__3rPSzG__indexShell,.blog-module__3rPSzG__articleShell{padding-top:3.5rem;padding-bottom:12rem}.blog-module__3rPSzG__pageTitle,.blog-module__3rPSzG__articleTitle{letter-spacing:-.025em;margin:0;font-size:1.125rem;font-weight:600;line-height:1.55}.blog-module__3rPSzG__postList{flex-direction:column;gap:0;margin:1.75rem 0 0;padding:0;list-style:none;display:flex}.blog-module__3rPSzG__postRow{color:#080a0b;grid-template-columns:5.25rem minmax(0,1fr);align-items:baseline;gap:.5rem;min-height:1.625rem;text-decoration:none;transition:opacity .16s;display:grid}.blog-module__3rPSzG__postDate,.blog-module__3rPSzG__articleDate{color:#080a0b;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem;line-height:1.45}.blog-module__3rPSzG__postTitle{color:#080a0b;font-size:1rem;line-height:1.625}.blog-module__3rPSzG__postRow:hover{opacity:.62}.blog-module__3rPSzG__emptyState{color:#080a0b;margin-top:1.75rem}.blog-module__3rPSzG__articleHeader{margin:0}.blog-module__3rPSzG__articleDate{margin-bottom:.65rem;display:block}.blog-module__3rPSzG__articleSummary{text-wrap:pretty;margin:1.75rem 0 0;font-size:1rem;line-height:1.625}.blog-module__3rPSzG__prose{font-size:1rem;line-height:1.625}.blog-module__3rPSzG__prose>*{margin-top:1.75rem;margin-bottom:0}.blog-module__3rPSzG__prose p,.blog-module__3rPSzG__prose li{text-wrap:pretty}.blog-module__3rPSzG__prose h2,.blog-module__3rPSzG__prose h3{color:#080a0b;letter-spacing:-.025em;text-wrap:balance;font-weight:600;line-height:1.4}.blog-module__3rPSzG__prose h2{font-size:1.125rem}.blog-module__3rPSzG__prose h3{font-size:1rem}.blog-module__3rPSzG__prose a{color:#080a0b;text-underline-offset:.2em;text-decoration-color:#ff5f43;text-decoration-thickness:1px}.blog-module__3rPSzG__prose ul,.blog-module__3rPSzG__prose ol{padding-left:1.35rem}.blog-module__3rPSzG__prose li+li{margin-top:.4rem}.blog-module__3rPSzG__prose blockquote{color:#080a0b;border-left:2px solid #ff5f43;padding-left:.75rem}.blog-module__3rPSzG__prose blockquote p{margin:0}.blog-module__3rPSzG__prose code{font-family:var(--font-mono);background:#fff;border-radius:.2rem;padding:.12em .3em;font-size:.9em}.blog-module__3rPSzG__prose pre{color:var(--ivory);background:#080a0b;padding:1rem;line-height:1.55;overflow-x:auto}.blog-module__3rPSzG__prose pre code{color:inherit;background:0 0;padding:0}.blog-module__3rPSzG__prose img{outline:1px solid #0000001f;width:100%;height:auto;display:block}.blog-module__3rPSzG__prose hr{border:0;border-top:1px solid #ff5f43}@media (max-width:32rem){.blog-module__3rPSzG__siteHeader,.blog-module__3rPSzG__indexShell,.blog-module__3rPSzG__articleShell{width:min(100% - 3rem,40rem)}.blog-module__3rPSzG__indexShell,.blog-module__3rPSzG__articleShell{padding-bottom:7rem}.blog-module__3rPSzG__postRow{grid-template-columns:5.15rem minmax(0,1fr);gap:.5rem}}@media (prefers-reduced-motion:reduce){.blog-module__3rPSzG__postRow{transition:none}}
