.blog-page .hv-widget-sidebar{display:flex;flex-direction:column;gap:16px;min-width:0;align-self:start;position:sticky;top:24px}.blog-page .hv-article-widget{margin:0;padding:20px;border:1px solid var(--blog-border,#294653);border-radius:16px;background:var(--blog-panel,#0c1b25);overflow-wrap:anywhere;min-width:0}.blog-page .hv-article-widget h2,.blog-page .hv-article-widget .wp-block-heading{font-size:18px;font-weight:400;line-height:1.7;margin:0 0 15px}.blog-page .hv-article-widget p,.blog-page .hv-article-widget li{font-size:13px;line-height:1.9;color:var(--blog-muted,#a8bdc9)}.blog-page .hv-article-widget ul,.blog-page .hv-article-widget ol{margin:0;padding-inline-start:20px}.blog-page .hv-article-widget li+li{margin-top:12px}.blog-page .hv-article-widget a{color:inherit;text-decoration:none}.blog-page .hv-article-widget a:hover{text-decoration:underline;text-underline-offset:4px}.blog-page .hv-article-widget img{max-width:100%;height:auto}.blog-page .hv-widget-toc{max-height:55vh;overflow:auto}.blog-page .hv-widget-button{display:block;padding:10px 14px;margin-top:15px;background:#67f8d7;color:#062b25!important;border-radius:8px;text-align:center}.blog-page .blog-layout.hv-no-sidebar{display:block}.blog-page .hv-article-widget input,.blog-page .hv-article-widget select{max-width:100%;box-sizing:border-box}.blog-page .hv-article-widget :focus-visible{outline:2px solid currentColor;outline-offset:3px}@media(max-width:900px){.blog-page .hv-widget-sidebar{position:static;width:100%}.blog-page .hv-widget-toc{max-height:none}.blog-page .blog-layout>.hv-widget-sidebar{order:-1}}
