/* Vers & Vorm 4.1.30 – herbruikbare, lichte Gutenberg-secties. */
:root{--vv-el-ink:#011726;--vv-el-muted:#526572;--vv-el-accent:#c45d00;--vv-el-paper:#ffffff}
:is(.vv-elegant-split,.vv-theme-spotlight,.vv-studio-promo,.vv-community-invite,.vv-quote-panel,.vv-featured-collection,.vv-faq-poetry,.vv-soft-cta){box-sizing:border-box;max-width:1280px;margin:clamp(20px,3vw,36px) auto;padding:clamp(28px,5vw,72px);border-radius:22px;border:1px solid #dde3e7;background:linear-gradient(135deg,#ffffff,#f1f2f4);color:var(--vv-el-ink);box-shadow:0 12px 38px rgba(72,52,37,.055)}
:is(.vv-elegant-split,.vv-theme-spotlight,.vv-studio-promo,.vv-community-invite,.vv-quote-panel,.vv-featured-collection,.vv-faq-poetry,.vv-soft-cta) h2{font-family:'Outfit',Arial,sans-serif;font-size:clamp(30px,3.7vw,48px);line-height:1.12;margin:0 0 14px;color:var(--vv-el-ink)}
:is(.vv-elegant-split,.vv-theme-spotlight,.vv-studio-promo,.vv-community-invite,.vv-quote-panel,.vv-featured-collection,.vv-faq-poetry,.vv-soft-cta) p{font-family:'Outfit',sans-serif;font-size:15px;line-height:1.8;max-width:650px;color:var(--vv-el-muted)}
:is(.vv-elegant-split,.vv-theme-spotlight,.vv-studio-promo,.vv-community-invite,.vv-quote-panel,.vv-featured-collection,.vv-faq-poetry,.vv-soft-cta) .wp-block-button__link{background:#c45d00!important;color:#fff!important;border-radius:999px!important;padding:13px 23px!important;font-family:'Outfit',sans-serif;font-size:14px;font-weight:700;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease}
:is(.vv-elegant-split,.vv-theme-spotlight,.vv-studio-promo,.vv-community-invite,.vv-quote-panel,.vv-featured-collection,.vv-faq-poetry,.vv-soft-cta) .wp-block-button__link:hover{transform:translateY(-2px);box-shadow:0 7px 16px #c45d0030}
.vv-elegant-split{background:linear-gradient(110deg,#ffffff 0 65%,#f1f2f4 65%)}
.vv-theme-spotlight{background:linear-gradient(120deg,#f1f2f4,#ffffff)}
.vv-studio-promo{background:linear-gradient(120deg,#ffffff,#f1f2f4)}
.vv-community-invite{background:linear-gradient(120deg,#f1f2f4,#e9eee4)}
.vv-quote-panel{text-align:center;background:#ffffff}.vv-quote-panel p{margin-left:auto;margin-right:auto}.vv-quote-panel .wp-block-buttons{justify-content:center}
.vv-featured-collection{background:linear-gradient(120deg,#f1f2f4,#f1f2f4)}
.vv-faq-poetry{background:#fffdf9}.vv-soft-cta{text-align:center}.vv-soft-cta p{margin-left:auto;margin-right:auto}.vv-soft-cta .wp-block-buttons{justify-content:center}
@media(max-width:700px){:is(.vv-elegant-split,.vv-theme-spotlight,.vv-studio-promo,.vv-community-invite,.vv-quote-panel,.vv-featured-collection,.vv-faq-poetry,.vv-soft-cta){margin:18px 10px;padding:26px 22px;border-radius:17px}.vv-elegant-split{background:#ffffff}}
@media(prefers-reduced-motion:reduce){:is(.vv-elegant-split,.vv-theme-spotlight,.vv-studio-promo,.vv-community-invite,.vv-quote-panel,.vv-featured-collection,.vv-faq-poetry,.vv-soft-cta) .wp-block-button__link{transition:none}}
