.blog-post__sidebar>div{height:calc(100% - 260px)}.wrap-sticky-card{align-self:flex-start;display:flex;flex-direction:column;position:sticky;top:96px}.wrap-sticky-card .btn{font-size:16px;letter-spacing:.16px;line-height:16px;margin-top:16px;padding:16px 20px;text-align:center;width:100%}.content-card .title{border:1px solid var(--grey_e);border-bottom:none;border-radius:8px 8px 0 0;font-weight:700;letter-spacing:.24px;line-height:24px;margin-bottom:0;padding:32px 32px 16px}.content-card .content-text{border:1px solid var(--grey_e);border-radius:0 0 8px 8px;border-top:none;max-height:min(294px,calc(100vh - 320px));min-height:220px;overflow-y:auto;padding:6px 20px 24px 32px}.content-card .content-text::-webkit-scrollbar{height:64px;width:12px}.content-card .content-text::-webkit-scrollbar-thumb{background:var(--grey_d);border-right:8px solid var(--bg_color_light)}#toc{margin:0;padding:0}#toc,#toc li{list-style:none}#toc li{font-family:var(--font_roboto);font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:12px;padding:3px 0}#toc li:last-of-type{margin-bottom:0;padding-bottom:0}#toc li a{border-bottom:2px solid var(--grey_e);color:var(--text_black);padding-bottom:2px;text-decoration:none;transition:color .2s,border-bottom-color .2s}#toc li a:hover{border-bottom-color:rgba(234,127,1,.4);color:var(--orange_ea)}#toc li a.is-active,#toc li a:active{border-bottom-color:var(--orange_df);color:var(--orange_df)}#toc li ul{list-style:none;margin:15px 0 0 16px;padding:0}#toc li ul li{margin-top:12px}.wrap-sticky-card[hidden]{display:none}@media (max-width:1199px){.content-card .title{padding:24px 24px 12px}.content-card .content-text{max-height:min(281px,calc(100vh - 320px));min-width:212px;padding:6px 8px 16px 24px}#toc li a{font-size:14px;line-height:22px}}@media (max-width:1023px){.blog-post__sidebar{order:-1}.wrap-sticky-card{display:block;margin-bottom:20px;position:relative;top:auto}.content-card .title,.wrap-sticky-card .btn{display:none}.content-card .content-text{border:none;max-height:unset;min-height:unset;overflow-y:visible;padding:0}#toc li a{font-size:16px;line-height:24px}}