.lf-blog-post{width:100%;max-width:1240px;margin:0 auto;padding:64px 20px 110px}.lf-blog-post__header{flex-direction:row;align-items:flex-start;gap:40px;margin-bottom:56px;display:flex}.lf-blog-post__headtext{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:18px;width:500px;padding-top:24px;display:flex}.lf-blog-post__meta{flex-direction:row;align-items:center;gap:12px;display:flex}.lf-blog-post__tag{font-family:var(--font-lexend);color:#252f33;background:#ededed;border-radius:100px;padding:3px 10px;font-size:13px}.lf-blog-post__readtime{font-family:var(--font-lexend);color:#252f3399;font-size:13px}.lf-blog-post__title{font-family:var(--font-lexend);letter-spacing:-.02em;color:#252f33;margin:0;font-size:38px;font-weight:500;line-height:45.6px}.lf-blog-post__byline{font-family:var(--font-lexend);color:#252f33b3;flex-direction:row;gap:12px;font-size:13px;display:flex}.lf-blog-post__hero{-o-object-fit:cover;object-fit:cover;border-radius:24px;flex:1;min-width:0;height:423px}.lf-blog-post__body{flex-direction:row;align-items:flex-start;gap:60px;display:flex}.lf-blog-post__sidebar{top:calc(var(--state-bar-h,50px) + 96px);flex-direction:column;flex-shrink:0;gap:24px;width:280px;display:flex;position:sticky}.lf-blog-post__toc{flex-direction:column;gap:12px;display:flex}.lf-blog-post__toc-label{font-family:var(--font-lexend);color:#252f33;margin:0;font-size:16px;font-weight:500}.lf-blog-post__toc ul{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lf-blog-post__toc a{font-family:var(--font-lexend);color:#252f339e;font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s}.lf-blog-post__toc a:hover{color:#252f33}.lf-blog-post__author{font-family:var(--font-lexend);border-top:1px solid #ebebe8;flex-direction:column;gap:2px;padding-top:20px;display:flex}.lf-blog-post__author-name{color:#252f33;font-size:14px;font-weight:500}.lf-blog-post__author-date{color:#252f338c;font-size:13px}.lf-blog-post__back{font-family:var(--font-lexend);color:#ff5f31;font-size:14px;font-weight:500;text-decoration:none}.lf-blog-post__back:hover{text-decoration:underline}.lf-blog-post__article{flex:1;min-width:0}.lf-blog-post__excerpt{font-family:var(--font-lexend);color:#265c60;margin:0;font-size:14px;line-height:1.6}@media (max-width:1023px){.lf-blog-post__header{flex-direction:column;gap:28px;margin-bottom:40px}.lf-blog-post__headtext{width:100%;padding-top:0}.lf-blog-post__hero{aspect-ratio:16/10;width:100%;height:auto}.lf-blog-post__body{flex-direction:column;gap:36px}.lf-blog-post__sidebar{width:100%;position:static;top:auto}}@media (max-width:809px){.lf-blog-post{padding:48px 20px 80px}.lf-blog-post__title{font-size:30px;line-height:1.15}}
