.blog-single__sidebar{flex:0 0 341px;width:341px;max-width:341px;min-width:341px;display:flex;flex-direction:column;gap:20px;}.blog-single__toc{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;padding:18px;border:1.10776px solid rgba(42,75,242,0.12);border-radius:16px;background:#f7f8ff;}.blog-single__toc-title{margin:0;font-size:16px;font-weight:700;line-height:21px;color:#0d0e1c;}.blog-single__toc-list{display:flex;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;}.blog-single__toc-link{display:flex;align-items:flex-start;gap:12px;font-size:18px;font-weight:700;line-height:140%;color:#2a4bf2;text-decoration:none;}.blog-single__toc-number{flex:none;font-weight:900;color:#2a4bf2;}.blog-single__toc-label{flex:1 1 auto;min-width:0;}.blog-single__toc-link:hover,.blog-single__toc-link:focus,.blog-single__toc-link.is-active{color:#1e3ad8;}.blog-single__toc-link:hover .blog-single__toc-number,.blog-single__toc-link:focus .blog-single__toc-number,.blog-single__toc-link.is-active .blog-single__toc-number{color:#1e3ad8;}.blog-single__author-card{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;margin-top:0;padding:18px;border:1.10776px solid rgba(42,75,242,0.12);border-radius:16px;background:#ffffff;box-shadow:0 4px 10px rgba(0,0,0,0.043);}.blog-single__author-avatar{display:block;width:113px;height:113px;border-radius:4px;object-fit:cover;}.blog-single__author-copy{display:flex;flex-direction:column;gap:14px;width:100%;}.blog-single__author-heading{display:flex;flex-direction:column;gap:6px;}.blog-single__author-label{margin:0;font-size:14px;font-weight:500;line-height:21px;color:#535353;}.blog-single__author-card .blog-single__author-name{margin:0;font-size:24px;font-weight:700;line-height:21px;color:#0d0e1c;}.blog-single__author-bio{margin:0;font-weight:400;color:#525252;}@media (min-width:1025px){.blog-single__sidebar{position:sticky;top:96px;}.blog-single__author-card--footer{display:none;}}@media (max-width:1024px){.blog-single__sidebar{flex:1 1 auto;width:100%;max-width:100%;min-width:0;}.blog-single__toc{box-sizing:border-box;}.blog-single__author-card--sidebar{display:none;}.blog-single__author-card--footer{margin-top:32px;}}@media (max-width:640px){.blog-single__sidebar{gap:16px;}.blog-single__toc,.blog-single__author-card{padding:16px;}.blog-single__author-card--footer{margin-top:2rem;}.blog-single__toc-link{font-size:16px;gap:10px;}.blog-single__author-avatar{width:88px;height:88px;}.blog-single__author-card .blog-single__author-name{font-size:20px;line-height:1.3;}}