.blog_page__i3gIe{padding-block:var(--s-7) var(--s-9)}.blog_head__GKhs5{display:grid;grid-gap:var(--s-4);gap:var(--s-4);justify-items:start;max-width:62ch;margin-bottom:var(--s-8)}.blog_title__zAWCj{font-size:clamp(3rem,1.6rem + 6vw,6.4rem);font-weight:650;line-height:.92;letter-spacing:-.055em}.blog_list__lOvuD{border-top:1px solid var(--line)}.blog_row__boTQU{display:grid;grid-gap:6px 32px;gap:6px 32px;padding:var(--s-5) 0;border-bottom:1px solid var(--line)}@media (min-width:800px){.blog_row__boTQU{grid-template-columns:200px 1fr}.blog_excerpt__CbfUF{grid-column:2}}.blog_row__boTQU:hover .blog_rowTitle__uKL4q{color:var(--accent)}.blog_meta__l_Cxn{display:flex;flex-wrap:wrap;gap:4px 12px;font-family:var(--mono);font-size:var(--t-xs);color:var(--text-3)}@media (min-width:800px){.blog_row__boTQU .blog_meta__l_Cxn{flex-direction:column;grid-row:span 2}}.blog_rowTitle__uKL4q{font-size:var(--t-xl);font-weight:600;letter-spacing:-.025em;line-height:1.15;transition:color var(--fast) var(--ease)}.blog_excerpt__CbfUF{color:var(--text-2);max-width:70ch}.blog_crumb__G3NNm{display:flex;gap:8px;margin-bottom:var(--s-7);font-family:var(--mono);font-size:var(--t-xs);color:var(--text-3)}.blog_crumb__G3NNm a:hover{color:var(--text)}.blog_postHead__0HBKs{display:grid;grid-gap:var(--s-4);gap:var(--s-4);justify-items:start;max-width:34ch;margin-bottom:var(--s-7)}.blog_postTitle__uheS3{font-size:var(--t-2xl);font-weight:650;line-height:1.02;letter-spacing:-.04em;text-wrap:balance}.blog_body__v9SPg{max-width:68ch;font-size:1.125rem;line-height:1.75;color:var(--text-2)}.blog_body__v9SPg>*+*{margin-top:1.1em}.blog_body__v9SPg h2,.blog_body__v9SPg h3{margin-top:2em;color:var(--text);font-weight:600;letter-spacing:-.02em;line-height:1.2}.blog_body__v9SPg h2{font-size:var(--t-xl)}.blog_body__v9SPg h3{font-size:var(--t-lg)}.blog_body__v9SPg strong{color:var(--text);font-weight:600}.blog_body__v9SPg a{color:var(--text);text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.blog_body__v9SPg ol,.blog_body__v9SPg ul{padding-left:1.2em}.blog_body__v9SPg ul{list-style:disc}.blog_body__v9SPg ol{list-style:decimal}.blog_body__v9SPg li+li{margin-top:.4em}.blog_body__v9SPg blockquote{padding-left:1em;border-left:2px solid var(--accent);color:var(--text)}.blog_body__v9SPg code{font-family:var(--mono);font-size:.88em;color:var(--text)}.blog_body__v9SPg pre{overflow-x:auto;padding:14px;border:1px solid var(--line);border-radius:var(--radius);background:var(--bg-2)}.blog_body__v9SPg hr{border:0;border-top:1px solid var(--line)}.blog_back___MR7A{margin-top:var(--s-8)}