/* GG 7.7 - stable interface with Theme Studio plugin 8.3; default theme appearance unchanged */
:root{--gg83-content-width:1280px;--gg83-gutter:15px;--gg83-section-gap:35px;--gg83-button-radius:12px;--gg83-hero-height:380px;--gg83-card-bg:var(--vv-color-card);--gg83-border:var(--vv-color-border);--gg83-button:var(--vv-color-accent);--gg83-header-bg:var(--vv-color-paper)}
.site-header{background-color:var(--gg83-header-bg)}
.site-content,.site-header-inner,.site-footer-inner{max-width:var(--gg83-content-width)}
.poem-card,.blog-card,.single-post-card,.vv-single-poem-card{background-color:var(--gg83-card-bg);border-color:var(--gg83-border)}
@media(max-width:1100px){.site-header{max-width:none;width:100%}.site-content{min-width:0}}
