.anova-blog-wrapper.columns-1 .anova-posts-grid{grid-template-columns:1fr}.anova-blog-wrapper.columns-2 .anova-posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.anova-blog-wrapper.columns-3 .anova-posts-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.anova-blog-wrapper.columns-4 .anova-posts-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.anova-page-wrapper.has-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:2rem}.anova-page-wrapper.has-sidebar .anova-single-page{min-width:0}.site-header.header-layout-centered .header-inner{justify-content:center;flex-wrap:wrap}.site-header.header-layout-transparent{position:absolute;inset:0 0 auto;z-index:20;background:transparent}@media(max-width:900px){.anova-blog-wrapper.columns-3 .anova-posts-grid,.anova-blog-wrapper.columns-4 .anova-posts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.anova-page-wrapper.has-sidebar{grid-template-columns:1fr}}@media(max-width:600px){.anova-blog-wrapper.columns-2 .anova-posts-grid,.anova-blog-wrapper.columns-3 .anova-posts-grid,.anova-blog-wrapper.columns-4 .anova-posts-grid{grid-template-columns:1fr}}
.anova-footer-nav{display:grid;grid-template-columns:repeat(var(--footer-columns,3),max-content);gap:.65rem 1.25rem}.anova-blog-container.has-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:2rem}.anova-blog-container.has-sidebar .anova-blog-intro{grid-column:1/-1}.anova-blog-container.sidebar-left .anova-blog-wrapper{grid-column:2;grid-row:2}.anova-blog-container.sidebar-left .anova-sidebar{grid-column:1;grid-row:2}.anova-page-wrapper.sidebar-left .anova-single-page{grid-column:2;grid-row:1}.anova-page-wrapper.sidebar-left .anova-sidebar{grid-column:1;grid-row:1}.anova-single-container.has-sidebar{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:2rem}.anova-single-container.sidebar-left .anova-single-main{grid-column:2;grid-row:1}.anova-single-container.sidebar-left .anova-sidebar{grid-column:1;grid-row:1}html.dark .hero-section{background:linear-gradient(135deg,var(--dark-bg,#0f172a),var(--dark-surface,#1e293b))}html.dark .anova-blog-intro,html.dark .anova-single-header,html.dark .anova-page-header{color:var(--dark-text,#f1f5f9)}html.dark .anova-post-excerpt,html.dark .anova-blog-intro-desc{color:#cbd5e1}@media(max-width:900px){.anova-blog-container.has-sidebar,.anova-single-container.has-sidebar{grid-template-columns:1fr}.anova-blog-container.sidebar-left .anova-blog-wrapper,.anova-blog-container.sidebar-left .anova-sidebar,.anova-single-container.sidebar-left .anova-single-main,.anova-single-container.sidebar-left .anova-sidebar{grid-column:1;grid-row:auto}}
