.hv-native-article{padding-bottom:60px}.hv-native-article .blog-hero{max-width:950px}.hv-native-article .blog-hero h1{font-size:clamp(27px,3.4vw,43px)}.hv-native-article .blog-layout{gap:38px;grid-template-columns:minmax(0,1fr) 280px}.hv-native-article .blog-real-cover{overflow:hidden;border-radius:18px;margin:0 0 28px}.hv-native-article .blog-real-cover img{width:100%;height:auto;display:block;object-fit:contain}.hv-native-article .hv-native-body{font-size:16px;line-height:2.05;overflow-wrap:anywhere}.hv-native-article .hv-native-body h2{font-size:26px;margin:38px 0 16px;scroll-margin-top:32px}.hv-native-article .hv-native-body h3{font-size:20px;margin:25px 0 12px}.hv-native-article .hv-native-body p{margin:0 0 18px}.hv-native-article .hv-native-body img{max-width:100%;height:auto}.hv-native-article .hv-native-body figure{max-width:100%;margin:24px 0}.hv-native-article .hv-native-body table{display:block;max-width:100%;overflow-x:auto}.hv-native-article .hv-native-body nav{padding:20px;border:1px solid var(--blog-border);border-radius:14px;margin:24px 0}.hv-native-article .hv-native-body nav h2{margin-top:0;font-size:20px}.hv-native-article .blog-sidebar{position:sticky;top:24px;align-self:start}.hv-native-article .blog-toc{max-height:65vh;overflow:auto}.hv-native-article .blog-sidebar-summary ul{padding-inline-start:18px;margin:0}.hv-native-article .blog-sidebar-summary li{margin:12px 0;font-size:13px;line-height:1.9}.hv-native-tags{display:flex;gap:8px;flex-wrap:wrap;margin:28px 0}.hv-native-tags a{font-size:12px;padding:6px 12px;border:1px solid var(--blog-border);border-radius:25px}.hv-native-article .hv-native-body>article{margin:0;padding:0}
@media(max-width:900px){.hv-native-article .blog-layout{display:flex;flex-direction:column;gap:24px}.hv-native-article .blog-layout>.blog-sidebar{position:static;width:100%;order:-1}.hv-native-article .blog-content{width:100%}.hv-native-article .blog-toc{max-height:none}.hv-native-article .hv-native-body{font-size:15px}.hv-native-article .hv-native-body h2{font-size:23px}}
