/* GG 4.0.3: Websitebrede widgetfamilie + Studio-themahero's.
   Presentation only. Forms, AJAX, rating data, widgets and post content remain unchanged. */
:root{--gg403-ink:#173442;--gg403-copy:#586875;--gg403-copper:#a45d39;--gg403-line:#e3e6e8;--gg403-cream:#ffead3;--gg403-radius:20px;--gg403-gap:20px}
/* Consistent gap between main column, sidebars, and cards. */
html body.ggw-theme main .ggw-with-sidebar{gap:clamp(20px,2.5vw,30px)!important;align-items:start!important}
html body.ggw-theme main .ggw-with-sidebar>*{min-width:0!important}
html body.ggw-theme .ggw-context-sidebar{display:flex!important;flex-direction:column!important;gap:var(--gg403-gap)!important;align-items:stretch!important;min-width:0!important}
html body.ggw-theme .ggw-context-sidebar>:is(.gg318-sidebar-rating,.gg319-react-card,.ggw-side-card,.vv-latest-prent,.ggw-side-widgets){width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important;box-sizing:border-box!important}
html body.ggw-theme .ggw-context-sidebar>.ggw-side-widgets{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--gg403-gap)!important;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}
/* Family: one white card, warm outline, gentle background symbol on the upper right. */
html body.ggw-theme .ggw-context-sidebar>:is(.ggw-side-card,.gg319-react-card,.vv-latest-prent),
html body.ggw-theme .ggw-context-sidebar>.ggw-side-widgets>:is(.widget,.wp-block-group),
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar>.ggwh-side-card,
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating>.gg-poem-actions{
 --gg403-symbol:url('../icons/gg403/book.svg');
 position:relative!important;isolation:isolate!important;overflow:hidden!important;
 width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;
 margin:0!important;padding:clamp(20px,2.25vw,25px)!important;
 border:1px solid var(--gg403-line)!important;border-radius:var(--gg403-radius)!important;
 background:#fff!important;box-shadow:0 9px 24px rgba(54,56,58,.038)!important;
}
html body.ggw-theme .ggw-context-sidebar>:is(.ggw-side-card,.gg319-react-card,.vv-latest-prent)::after,
html body.ggw-theme .ggw-context-sidebar>.ggw-side-widgets>:is(.widget,.wp-block-group)::after,
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar>.ggwh-side-card::after,
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating>.gg-poem-actions::after{
 content:''!important;position:absolute!important;top:16px!important;right:17px!important;
 display:block!important;width:46px!important;height:46px!important;
 background-image:var(--gg403-symbol)!important;background-size:contain!important;background-position:center!important;background-repeat:no-repeat!important;
 opacity:.19!important;z-index:-1!important;pointer-events:none!important;
}
html body.ggw-theme .ggw-context-sidebar>.ggw-side-categories{--gg403-symbol:url('../icons/gg403/categories.svg')}
html body.ggw-theme .ggw-context-sidebar>.ggw-side-studio{--gg403-symbol:url('../icons/gg403/write.svg')}
html body.ggw-theme .ggw-context-sidebar>.gg319-react-card{--gg403-symbol:url('../icons/gg403/message.svg')}
html body.ggw-theme .ggw-context-sidebar>.vv-latest-prent{--gg403-symbol:url('../icons/gg403/image.svg')}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating>.gg-poem-actions{--gg403-symbol:url('../icons/gg403/star.svg')}
html body.ggw-theme .ggw-context-sidebar>.ggw-side-widgets>.widget:nth-child(3n + 1){--gg403-symbol:url('../icons/gg403/spark.svg')}
html body.ggw-theme .ggw-context-sidebar>.ggw-side-widgets>.widget:nth-child(3n + 2){--gg403-symbol:url('../icons/gg403/compass.svg')}
html body.ggw-theme .ggw-context-sidebar>.ggw-side-widgets>.widget:nth-child(3n + 3){--gg403-symbol:url('../icons/gg403/book.svg')}
/* Existing decorative glyphs would duplicate the new icon. */
html body.ggw-theme .ggw-context-sidebar .ggw-side-studio__art,
html body.ggw-theme .ggw-context-sidebar .gg319-react-card__accent{display:none!important}
/* Label / headline / copy match the provided 'Jouw Schrijfatelier' widget. */
html body.ggw-theme .ggw-context-sidebar :is(.ggw-eyebrow,.vv-latest-prent__eyebrow),
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-eyebrow{
 display:block!important;margin:0 0 11px!important;color:var(--gg403-copper)!important;
 font:800 10px/1.42 'Plus Jakarta Sans',Arial,sans-serif!important;letter-spacing:.105em!important;text-transform:uppercase!important;
 max-width:calc(100% - 50px)!important;
}
html body.ggw-theme .ggw-context-sidebar :is(.ggw-side-card,.gg319-react-card,.vv-latest-prent,.ggw-side-widgets .widget) :is(h2,h3,.vv-latest-prent__heading,.widget-title),
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-card h2,
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating .gg-poem-actions__header h3{
 color:var(--gg403-ink)!important;font:750 clamp(19px,1.45vw,22px)/1.26 'Plus Jakarta Sans',Arial,sans-serif!important;
 letter-spacing:-.028em!important;overflow-wrap:anywhere!important;word-break:normal!important;
 text-align:left!important;margin:0 0 15px!important;padding:0!important;
}
html body.ggw-theme .ggw-context-sidebar :is(.ggw-side-card,.gg319-react-card,.vv-latest-prent,.ggw-side-widgets .widget) :is(p,.vv-latest-prent__copy),
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-card p{
 font:400 13.5px/1.75 'Plus Jakarta Sans',Arial,sans-serif!important;color:var(--gg403-copy)!important;
 text-align:left!important;overflow-wrap:anywhere!important;
}
html body.ggw-theme .ggw-context-sidebar .ggw-side-categories>nav{gap:5px!important}
html body.ggw-theme .ggw-context-sidebar .ggw-side-categories .ggw-side-term{min-height:44px!important;padding:9px 8px!important;border-radius:10px!important}
html body.ggw-theme .ggw-context-sidebar .ggw-side-categories .ggw-side-term:hover,
html body.ggw-theme .ggw-context-sidebar .ggw-side-categories .ggw-side-term.is-current{background:#fff4ea!important;border-color:#f2decf!important;transform:none!important}
html body.ggw-theme .ggw-context-sidebar .ggw-side-categories .ggw-side-term>small{background:#f5f5f4!important;color:#536879!important}
/* Unified primary actions; preserve native href and click behavior. */
html body.ggw-theme .ggw-context-sidebar .ggw-side-studio .ggw-btn,
html body.ggw-theme .ggw-context-sidebar .gg319-react-card .gg319-react-card__link,
html body #ggwh-main #gg-writersblok-hulp .ggwh-side-cta .ggwh-primary{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;
 min-height:45px!important;max-width:100%!important;padding:11px 17px!important;box-sizing:border-box!important;
 border:1px solid #eeb783!important;border-radius:13px!important;
 background:#ffe5c5!important;color:#173442!important;
 font:700 12px/1.45 'Plus Jakarta Sans',Arial,sans-serif!important;
 text-decoration:none!important;box-shadow:none!important;
}
html body.ggw-theme .ggw-context-sidebar .ggw-side-studio .ggw-btn:hover,
html body.ggw-theme .ggw-context-sidebar .gg319-react-card .gg319-react-card__link:hover,
html body #ggwh-main #gg-writersblok-hulp .ggwh-side-cta .ggwh-primary:hover{background:#fbd8af!important;border-color:#db9c61!important}
/* Latest prent: no white on white nested border, artwork remains fitted. */
html body.ggw-theme .ggw-context-sidebar .vv-latest-prent__image{display:block!important;border-radius:12px!important;overflow:hidden!important}
html body.ggw-theme .ggw-context-sidebar .vv-latest-prent__image img{max-width:100%!important;height:auto!important;object-fit:cover!important}
/* Rating remains an interactive, working control; restyle only its shell and text. */
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating>.gg-poem-actions{padding:21px 19px!important;container-type:inline-size!important}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating .gg-poem-actions__header{align-items:stretch!important;text-align:left!important}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating .gg-poem-actions__eyebrow{color:var(--gg403-copper)!important}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating .gg-poem-actions__header h3{font-size:clamp(18px,8cqw,22px)!important;text-align:center!important}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating .gg-poem-actions__header .gg-wow-rating-ornament{background:#fff4e9!important;color:#b27044!important;border-color:#edd6c5!important}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating .gg-poem-star{border-radius:10px!important;background:#fffdf9!important;border-color:#eddfd4!important}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating .gg-poem-star:is(:hover,[aria-pressed='true'],.is-highlight){color:#bc7d4c!important;background:#fff1e0!important;border-color:#edbe8f!important}
/* Writersblok: identical component dimensions and a distinctive symbol per card. */
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar{display:flex!important;flex-direction:column!important;gap:var(--gg403-gap)!important;align-items:stretch!important}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar>.ggwh-side-home{--gg403-symbol:url('../icons/gg403/pen.svg')}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar>nav.ggwh-side-card{--gg403-symbol:url('../icons/gg403/compass.svg')}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar>.ggwh-side-cta{--gg403-symbol:url('../icons/gg403/write.svg')}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-links{display:grid!important;gap:6px!important;padding:0!important;list-style:none!important;margin:13px 0!important}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-links li{padding:0!important;list-style:none!important}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-links li a{
 display:flex!important;align-items:center!important;gap:10px!important;box-sizing:border-box!important;
 min-height:46px!important;padding:9px 10px!important;border:1px solid #ecdfd6!important;border-radius:9px!important;
 background:#fffaf6!important;color:#173442!important;text-decoration:none!important;
}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-links li a:hover,
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-links li a[aria-current=page]{background:#f9ecde!important;border-color:#e6c2a7!important}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-links li a strong{font:700 12px/1.45 'Plus Jakarta Sans',Arial,sans-serif!important}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-all,
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-home-link{color:#a45d39!important;text-decoration:none!important;font:700 12px/1.55 'Plus Jakarta Sans',Arial,sans-serif!important}
html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar .ggwh-side-card .gg325-tool-symbol{color:#ad6a40!important;background:#fff0e1!important;border-radius:6px!important}
/* Optional poet note: no empty card is emitted by the PHP template. */
html body.single-gebruikers_gedicht .ggw-poem-context{position:relative!important;isolation:isolate!important;
 display:block!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;
 padding:23px 25px!important;margin:25px 0 8px!important;
 background:linear-gradient(115deg,#fffdf9,#fff6ed)!important;border:1px solid #eedacc!important;
 border-left:3px solid #cb8b62!important;border-radius:15px!important;box-shadow:none!important;overflow:hidden!important}
html body.single-gebruikers_gedicht .ggw-poem-context::after{content:'❧'!important;color:rgba(179,118,77,.15)!important;right:17px!important;top:5px!important;font:72px/1 'Cormorant Garamond',Georgia,serif!important}
html body.single-gebruikers_gedicht .ggw-poem-context :is(h3,strong){display:block!important;margin:0 0 11px!important;
 color:#a25d3c!important;font:750 12px/1.45 'Plus Jakarta Sans',Arial,sans-serif!important;letter-spacing:.06em!important}
html body.single-gebruikers_gedicht .ggw-poem-context p{margin:0!important;font:400 14px/1.86 'Plus Jakarta Sans',Arial,sans-serif!important;color:#455d65!important;overflow-wrap:anywhere!important}
/* Studio themes: same sitewide hero at all original and shortcode routes, no second shadow-frame or sidebar bleed. */
html body main.ggw-layout--theme-studio,
html body main.ggt34-page-shell{box-sizing:border-box!important;min-width:0!important;width:min(1280px,calc(100% - 40px))!important;max-width:1280px!important;margin-inline:auto!important;padding-inline:0!important}
html body main.ggw-layout--theme-studio>.vv-theme-landing-page,
html body main.ggt34-page-shell .ggtheme-shortcode-studio{box-sizing:border-box!important;width:100%!important;max-width:1280px!important;min-width:0!important;margin-inline:auto!important;padding-inline:0!important}
html body main.ggw-layout--theme-studio .gg31-sitewide-hero,
html body main.ggt34-page-shell .gg31-sitewide-hero{
 box-sizing:border-box!important;width:100%!important;max-width:1280px!important;min-width:0!important;
 margin:18px auto 24px!important;border-radius:20px!important;
 background:radial-gradient(ellipse 52% 115% at 95% 0%,rgba(226,198,173,.34),transparent 70%),linear-gradient(110deg,#fffdf9 0%,#f8f0e6 100%)!important;
 border:1px solid #eadaca!important;box-shadow:0 10px 25px rgba(70,55,42,.045)!important;
}
html body main.ggw-layout--theme-studio .gg31-sitewide-hero__inner,
html body main.ggt34-page-shell .gg31-sitewide-hero__inner{min-height:220px!important;padding:clamp(26px,3.7vw,49px)!important}
html body main.ggw-layout--theme-studio .gg31-sitewide-hero h1,
html body main.ggt34-page-shell .gg31-sitewide-hero h1{font:600 clamp(38px,4.3vw,62px)/1.07 'Cormorant Garamond',Georgia,serif!important;color:#263b44!important;max-width:none!important;overflow-wrap:anywhere!important}
html body main.ggw-layout--theme-studio .gg31-sitewide-hero__copy>p,
html body main.ggt34-page-shell .gg31-sitewide-hero__copy>p{font-size:14px!important;line-height:1.75!important}
html body main.ggt34-page-shell .gg403-studio-back{display:inline-flex;align-items:center;min-height:40px;color:#a25d39!important;font:700 12px/1.5 'Plus Jakarta Sans',Arial,sans-serif!important;text-decoration:none!important;margin:0 0 6px!important}
/* Guard against legacy shortcode-specific hero styles winning elsewhere. */
html body main.ggt34-page-shell .ggtheme-shortcode-studio>.ggt34-hero:not(.gg31-sitewide-hero){max-width:100%!important;margin-inline:auto!important}
html body main.ggt34-page-shell .gg403-studio-hero .gg31-sitewide-hero__button{background:#ffe5c5!important;border:1px solid #ebb984!important;color:#183441!important;border-radius:12px!important}
html body main.ggt34-page-shell .gg403-studio-hero .gg31-sitewide-hero__button:hover{background:#fbd9b4!important}
/* Balanced sections and uniform cards without locking variable text to an artificial height. */
html body.ggw-theme main :is(.ggw-poem-grid,.ggw-archive-poems,.ggw-category-grid){align-items:stretch!important;gap:clamp(17px,2vw,25px)!important}
html body.ggw-theme main :is(.ggw-poem-grid,.ggw-archive-poems,.ggw-category-grid)>*{height:100%!important;min-width:0!important;box-sizing:border-box!important}
html body.ggw-theme main :is(.ggw-poem-grid,.ggw-archive-poems,.ggw-category-grid)>* :is(.ggw-poem-card__footer,.vv57-poem-card__footer,.gg-visual-poem-card__footer){margin-top:auto!important}

/* Older WordPress widgets and the blog sidebar also use the same card family.
   Do not alter profile editor controls or footer widget regions. */
html body .sidebar-studio{display:flex!important;flex-direction:column!important;gap:var(--gg403-gap)!important;min-width:0!important}
html body .ggblog-aside,html body .ggblog-single__aside{display:flex!important;flex-direction:column!important;gap:var(--gg403-gap)!important;min-width:0!important}
html body .ggblog-aside__widgets{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:var(--gg403-gap)!important}
html body .sidebar-studio>.widget,
html body .sidebar-studio>.vv-latest-prent,
html body .ggblog-aside>.ggblog-aside__card,
html body .ggblog-single__aside>.ggblog-aside__card,
html body .ggblog-aside__widgets>.widget{
 --gg403-symbol:url('../icons/gg403/book.svg');position:relative!important;isolation:isolate!important;
 box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-width:0!important;
 margin:0!important;padding:clamp(20px,2.25vw,25px)!important;border:1px solid var(--gg403-line)!important;
 border-radius:var(--gg403-radius)!important;background:#fff!important;box-shadow:0 9px 24px rgba(54,56,58,.038)!important;overflow:hidden!important;
}
html body .sidebar-studio>.widget::after,
html body .sidebar-studio>.vv-latest-prent::after,
html body .ggblog-aside>.ggblog-aside__card::after,
html body .ggblog-single__aside>.ggblog-aside__card::after,
html body .ggblog-aside__widgets>.widget::after{
 content:''!important;position:absolute!important;top:16px!important;right:17px!important;
 display:block!important;width:46px!important;height:46px!important;
 background:var(--gg403-symbol) center/contain no-repeat!important;opacity:.19!important;
 z-index:-1!important;pointer-events:none!important;
}
html body .sidebar-studio>.widget:nth-child(3n + 1){--gg403-symbol:url('../icons/gg403/pen.svg')}
html body .sidebar-studio>.widget:nth-child(3n + 2){--gg403-symbol:url('../icons/gg403/categories.svg')}
html body .sidebar-studio>.widget:nth-child(3n + 3){--gg403-symbol:url('../icons/gg403/star.svg')}
html body .sidebar-studio>.vv-latest-prent{--gg403-symbol:url('../icons/gg403/image.svg')}
html body .ggblog-aside>.ggblog-aside__invitation,
html body .ggblog-single__aside>.ggblog-aside__invitation{--gg403-symbol:url('../icons/gg403/write.svg')}
html body .ggblog-aside>.ggblog-aside__topics{--gg403-symbol:url('../icons/gg403/compass.svg')}
html body .ggblog-aside__widgets>.widget{--gg403-symbol:url('../icons/gg403/book.svg')}
html body .sidebar-studio>.widget>.sidebar-widget-card{
 width:100%!important;margin:0!important;padding:0!important;background:transparent!important;border:0!important;
 border-radius:0!important;box-shadow:none!important;
}
html body .sidebar-studio>.widget :is(h2,h3,.widget-title),
html body .ggblog-aside :is(.ggblog-aside__card,.ggblog-aside__widgets>.widget) :is(h2,h3,.widget-title),
html body .ggblog-single__aside>.ggblog-aside__card h2{
 font:750 clamp(19px,1.45vw,22px)/1.28 'Plus Jakarta Sans',Arial,sans-serif!important;
 color:var(--gg403-ink)!important;letter-spacing:-.028em!important;margin:0 0 14px!important;
}
html body .sidebar-studio>.widget :is(p,.textwidget),
html body .ggblog-aside>.ggblog-aside__card p,
html body .ggblog-single__aside>.ggblog-aside__card p{
 font:400 13.5px/1.75 'Plus Jakarta Sans',Arial,sans-serif!important;color:var(--gg403-copy)!important;
}
html body .sidebar-studio>.widget :is(.sidebar-widget-header),
html body .ggblog-aside>.ggblog-aside__card .ggblog-eyebrow,
html body .ggblog-single__aside>.ggblog-aside__card .ggblog-eyebrow{max-width:calc(100% - 40px)!important}
html body .ggblog-aside>.ggblog-aside__card .ggblog-eyebrow,
html body .ggblog-single__aside>.ggblog-aside__card .ggblog-eyebrow{
 font:800 10px/1.45 'Plus Jakarta Sans',Arial,sans-serif!important;color:var(--gg403-copper)!important;
 letter-spacing:.1em!important;margin:0 0 10px!important;
}
html body .ggblog-aside>.ggblog-aside__card .ggblog-aside__quote{display:none!important}
html body .sidebar-studio>.widget .btn-sidebar-cta,
html body .ggblog-aside>.ggblog-aside__card>a,
html body .ggblog-single__aside>.ggblog-aside__card>a{
 display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:42px!important;
 padding:10px 14px!important;max-width:100%!important;box-sizing:border-box!important;
 background:#ffe5c5!important;border:1px solid #eeb783!important;color:var(--gg403-ink)!important;
 border-radius:12px!important;font:700 12px/1.45 'Plus Jakarta Sans',Arial,sans-serif!important;
 text-decoration:none!important;box-shadow:none!important;
}
/* Reserve title room where an icon sits in the upper-right. */
html body.ggw-theme .ggw-context-sidebar>.gg319-react-card>h2,
html body.ggw-theme .ggw-context-sidebar>.vv-latest-prent>.vv-latest-prent__heading{
 max-width:calc(100% - 37px)!important;
}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating>.gg-poem-actions::before{display:none!important}
html body.single-gebruikers_gedicht .ggw-context-sidebar .gg318-sidebar-rating .gg-poem-actions__header{padding-top:17px!important}
html body main.ggt34-page-shell nav.gg403-studio-back>a{color:#a25d39!important;text-decoration:none!important}
html body main.ggt34-page-shell nav.gg403-studio-back>a:focus-visible{outline:2px solid #a25d39!important;outline-offset:3px!important}

@media(max-width:950px){html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:var(--gg403-gap)!important}html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar>.ggwh-side-cta{grid-column:1/-1!important}}
@media(max-width:780px){html body main.ggw-layout--theme-studio,html body main.ggt34-page-shell{width:calc(100% - 20px)!important}html body main.ggw-layout--theme-studio .gg31-sitewide-hero,html body main.ggt34-page-shell .gg31-sitewide-hero{border-radius:18px!important}html body main.ggw-layout--theme-studio .gg31-sitewide-hero__inner,html body main.ggt34-page-shell .gg31-sitewide-hero__inner{padding:26px 22px!important;min-height:0!important}}
@media(max-width:620px){html body.ggw-theme .ggw-context-sidebar{gap:17px!important}html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar{grid-template-columns:1fr!important;gap:17px!important}html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar>.ggwh-side-cta{grid-column:auto!important}html body.ggw-theme .ggw-context-sidebar>:is(.ggw-side-card,.gg319-react-card,.vv-latest-prent),html body.ggw-theme .ggw-context-sidebar>.ggw-side-widgets>:is(.widget,.wp-block-group),html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar>.ggwh-side-card{padding:21px 19px!important}html body.single-gebruikers_gedicht .ggw-poem-context{padding:20px 19px!important}html body main.ggw-layout--theme-studio .gg31-sitewide-hero__aside,html body main.ggt34-page-shell .gg31-sitewide-hero__aside{display:none!important}html body main.ggt34-page-shell .gg31-sitewide-hero h1,html body main.ggw-layout--theme-studio .gg31-sitewide-hero h1{font-size:clamp(34px,10vw,46px)!important}}
@media(prefers-reduced-motion:reduce){html body.ggw-theme .ggw-context-sidebar *,html body #ggwh-main #gg-writersblok-hulp .ggwh-single-sidebar *{transition:none!important;transform:none!important}}
