.blog-module__R2lbeq__page{padding:calc(var(--wf-s20) + var(--wf-s4)) 0 var(--wf-s20)}.blog-module__R2lbeq__head{gap:var(--wf-s4);margin-bottom:var(--wf-s12);max-width:760px;display:grid}.blog-module__R2lbeq__h1{font-family:var(--wf-font-display);letter-spacing:var(--wf-display-1-ls);text-wrap:balance;font-size:clamp(36px,8vw,72px);font-weight:700;line-height:1}.blog-module__R2lbeq__lead{color:var(--wf-muted);font-size:18px;line-height:var(--wf-body-lh);max-width:52ch}.blog-module__R2lbeq__rss{font-family:var(--wf-font-mono);font-size:var(--wf-label);letter-spacing:var(--wf-label-ls);text-transform:uppercase;color:var(--wf-violet-300);text-decoration:none}.blog-module__R2lbeq__rss:hover{text-decoration:underline}.blog-module__R2lbeq__list{margin:0 0 var(--wf-s16);border-top:1px solid var(--wf-line);padding:0;list-style:none}.blog-module__R2lbeq__item{border-bottom:1px solid var(--wf-line)}.blog-module__R2lbeq__link{gap:var(--wf-s2);padding:var(--wf-s8) 0;color:var(--wf-ink);text-decoration:none;display:grid}.blog-module__R2lbeq__meta{gap:var(--wf-s2) var(--wf-s4);font-family:var(--wf-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--wf-muted);flex-wrap:wrap;font-size:11px;display:flex}.blog-module__R2lbeq__tag{color:var(--wf-cyan)}.blog-module__R2lbeq__title{font-family:var(--wf-font-display);letter-spacing:var(--wf-display-2-ls);text-wrap:balance;transition:color var(--wf-t-base) var(--wf-ease);font-size:clamp(22px,5.6vw,34px);font-weight:700;line-height:1.12}.blog-module__R2lbeq__summary{color:var(--wf-muted);font-size:16px;line-height:var(--wf-body-lh);max-width:62ch}.blog-module__R2lbeq__more{font-family:var(--wf-font-mono);font-size:var(--wf-label);letter-spacing:.1em;text-transform:uppercase;color:var(--wf-violet-300)}.blog-module__R2lbeq__link:hover .blog-module__R2lbeq__title,.blog-module__R2lbeq__link:focus-visible .blog-module__R2lbeq__title{color:var(--wf-violet-300)}.blog-module__R2lbeq__article{max-width:720px}.blog-module__R2lbeq__back{font-family:var(--wf-font-mono);font-size:var(--wf-label);letter-spacing:var(--wf-label-ls);text-transform:uppercase;color:var(--wf-muted);text-decoration:none}.blog-module__R2lbeq__back:hover{color:var(--wf-ink)}.blog-module__R2lbeq__postTitle{font-family:var(--wf-font-display);letter-spacing:var(--wf-display-1-ls);margin-top:var(--wf-s5);text-wrap:balance;font-size:clamp(32px,7vw,56px);font-weight:700;line-height:1.04}.blog-module__R2lbeq__postLead{color:var(--wf-muted);font-size:19px;line-height:var(--wf-body-lh);margin-top:var(--wf-s5);max-width:58ch}.blog-module__R2lbeq__postMeta{margin-top:var(--wf-s6);padding-bottom:var(--wf-s6);border-bottom:1px solid var(--wf-line)}.blog-module__R2lbeq__rule{width:var(--wf-s16);background:var(--wf-grad);border-radius:var(--wf-rf);height:2px;margin-top:var(--wf-s8);display:block}.blog-module__R2lbeq__body{margin-top:var(--wf-s8);color:var(--wf-ink);max-width:65ch;font-size:17.5px;line-height:1.7}.blog-module__R2lbeq__body>*+*{margin-top:var(--wf-s5)}.blog-module__R2lbeq__body h2{font-family:var(--wf-font-display);letter-spacing:-.02em;margin-top:var(--wf-s12);font-size:clamp(22px,5vw,28px);font-weight:700;line-height:1.2}.blog-module__R2lbeq__body h3{font-family:var(--wf-font-body);margin-top:var(--wf-s8);font-size:19px;font-weight:600}.blog-module__R2lbeq__body ul,.blog-module__R2lbeq__body ol{padding-left:var(--wf-s6);gap:var(--wf-s2);display:grid}.blog-module__R2lbeq__body li::marker{color:var(--wf-cyan)}.blog-module__R2lbeq__body strong{font-weight:600}.blog-module__R2lbeq__body code{font-family:var(--wf-font-mono);background:var(--wf-surface-2);border:1px solid var(--wf-line);border-radius:var(--wf-r2);padding:1px var(--wf-s1);font-size:.88em}.blog-module__R2lbeq__body blockquote{padding-left:var(--wf-s5);border-left:2px solid var(--wf-violet);color:var(--wf-muted);margin-left:0}.blog-module__R2lbeq__body a{color:var(--wf-violet-300)}.blog-module__R2lbeq__origin{margin-top:var(--wf-s10);color:var(--wf-muted);font-size:14.5px}.blog-module__R2lbeq__origin a{color:var(--wf-violet-300)}.blog-module__R2lbeq__author{gap:var(--wf-s4);margin-top:var(--wf-s10);padding:var(--wf-s5);border:1px solid var(--wf-line);border-radius:var(--wf-r4);background:var(--wf-surface);align-items:center;display:flex}.blog-module__R2lbeq__author img{border-radius:var(--wf-rf);object-fit:cover;flex:none;width:56px;height:56px}.blog-module__R2lbeq__authorName{color:var(--wf-ink);font-weight:600}.blog-module__R2lbeq__authorRole{color:var(--wf-muted);margin-top:2px;font-size:14px}.blog-module__R2lbeq__authorRole a{color:var(--wf-violet-300)}.blog-module__R2lbeq__next{gap:var(--wf-s4);margin-top:var(--wf-s12);display:grid}.blog-module__R2lbeq__cta{gap:var(--wf-s3);margin-top:var(--wf-s10);flex-wrap:wrap;align-items:center;display:flex}.blog-module__R2lbeq__news{margin-top:var(--wf-s16)}
