/* GeschrevenGedichten.nl 4.0.12 — donkere uitnodiging onder het Rijmwoordenboek. */
html body .gg-rhyme.site-main .gg-rhyme-share-cta{
  --gg412-night:#12313e;
  position:relative;isolation:isolate;overflow:hidden;
  display:grid;grid-template-columns:minmax(0,1.6fr) minmax(228px,.78fr);
  align-items:center;gap:clamp(22px,5vw,66px);
  margin:clamp(36px,5vw,70px) 0 8px!important;
  padding:clamp(30px,4.3vw,56px)!important;
  width:100%;max-width:100%;box-sizing:border-box;
  color:#fffaf3!important;
  background:radial-gradient(circle at 98% 7%,rgba(218,149,97,.15),transparent 34%),linear-gradient(112deg,#102b37 0%,#1c3d49 100%)!important;
  border:1px solid rgba(222,196,176,.20)!important;
  border-radius:24px!important;
  box-shadow:0 18px 38px rgba(15,39,48,.14)!important;
}
html body .gg-rhyme.site-main .gg-rhyme-share-cta::before,
html body .gg-rhyme.site-main .gg-rhyme-share-cta::after{
  content:'';position:absolute;z-index:-1;pointer-events:none;border:1px solid rgba(236,186,146,.15);border-radius:50%;
}
html body .gg-rhyme.site-main .gg-rhyme-share-cta::before{width:310px;height:310px;right:-78px;top:-230px}
html body .gg-rhyme.site-main .gg-rhyme-share-cta::after{width:375px;height:375px;right:-205px;bottom:-310px}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__copy,
html body .gg-rhyme.site-main .gg-rhyme-share-cta__action{min-width:0}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__eyebrow{display:inline-flex;align-items:center;gap:13px;color:#e9af85!important;font:800 10px/1.5 'Plus Jakarta Sans',Arial,sans-serif!important;letter-spacing:.16em;text-transform:uppercase;white-space:normal}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__rule{display:inline-block;background:#de9a6b;width:31px;height:1px;flex:none}
html body .gg-rhyme.site-main .gg-rhyme-share-cta h2{
  font-family:'Cormorant Garamond',Georgia,serif!important;font-weight:600!important;
  letter-spacing:-.018em!important;font-size:clamp(37px,4.25vw,60px)!important;
  line-height:1.08!important;margin:17px 0 18px!important;
  color:#fffaf3!important;text-wrap:balance;
}
html body .gg-rhyme.site-main .gg-rhyme-share-cta h2 em{color:#f4c59d!important;font-style:italic;font-weight:500!important}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__copy>p{
  margin:0!important;color:#dbe4e8!important;
  font:400 clamp(14px,1.2vw,16px)/1.84 'Plus Jakarta Sans',Arial,sans-serif!important;
  max-width:670px;
}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__action{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__feather{
  display:grid;place-items:center;color:#e9b38a;opacity:.92;
  width:95px;height:95px;border-radius:50%;border:1px solid rgba(236,186,146,.26);background:rgba(255,255,255,.045);
}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__feather svg{width:68px;height:68px}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__button{
  display:inline-flex;align-items:center;justify-content:space-between;gap:30px;
  width:min(100%,320px);min-height:55px;box-sizing:border-box;
  padding:13px 22px!important;border-radius:14px!important;
  border:1px solid #f1bc8e!important;background:#ffdfb9!important;color:#15313e!important;
  text-decoration:none!important;font:800 14px/1.45 'Plus Jakarta Sans',Arial,sans-serif!important;
  box-shadow:0 11px 25px rgba(0,0,0,.12)!important;transition:background .2s,transform .2s,box-shadow .2s;
}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__button:hover,
html body .gg-rhyme.site-main .gg-rhyme-share-cta__button:focus-visible{background:#ffedda!important;color:#15313e!important;transform:translateY(-2px);box-shadow:0 15px 28px rgba(0,0,0,.17)!important}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__button:focus-visible{outline:3px solid #fff;outline-offset:3px}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__button span{font-size:23px;line-height:1}
html body .gg-rhyme.site-main .gg-rhyme-share-cta__note{font:400 12px/1.55 'Plus Jakarta Sans',Arial,sans-serif;color:#c8d7dc;max-width:300px}
@media(max-width:850px){html body .gg-rhyme.site-main .gg-rhyme-share-cta{grid-template-columns:1fr;gap:23px}html body .gg-rhyme.site-main .gg-rhyme-share-cta__action{align-items:flex-start;text-align:left;gap:13px}html body .gg-rhyme.site-main .gg-rhyme-share-cta__feather{display:none}html body .gg-rhyme.site-main .gg-rhyme-share-cta__note{text-align:left}}
@media(max-width:560px){html body .gg-rhyme.site-main .gg-rhyme-share-cta{border-radius:19px!important;margin-top:35px!important;padding:27px 22px!important;gap:23px}html body .gg-rhyme.site-main .gg-rhyme-share-cta h2{font-size:clamp(35px,10.8vw,47px)!important;margin:14px 0 15px!important}html body .gg-rhyme.site-main .gg-rhyme-share-cta__button{width:100%;max-width:none}}
@media(prefers-reduced-motion:reduce){html body .gg-rhyme.site-main .gg-rhyme-share-cta__button{transition:none!important}html body .gg-rhyme.site-main .gg-rhyme-share-cta__button:hover{transform:none!important}}
