/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline;}.container-inline .details-wrapper{display:block;}
.clearfix:after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.poll{overflow:hidden;}.poll .bar{height:1em;margin:1px 0;background-color:#ddd;}.poll .bar .foreground{float:left;height:1em;background-color:#000;}
.poll dl,.poll dd{margin:0;}.poll .links{text-align:center;}.poll .percent{text-align:right;}.poll .total{text-align:center;}.poll .vote-form{text-align:center;}.poll .vote-form{text-align:left;}.poll .vote-form .poll-title{font-weight:bold;}.poll-chtext{width:80%;}.poll-chvotes .form-text{width:85%;}
community-widget{--z-index-widget:99;position:relative;z-index:var(--z-index-widget) !important;}.cj-account-button{display:inline-flex;align-items:center;padding:1rem 2.8rem;border:0.1rem solid #e3ffa1;border-radius:4rem;background-color:#e3ffa1;color:#000000;font-size:1.6rem;line-height:1;cursor:pointer;transition:color 0.2s,background-color 0.2s,border-color 0.2s;}.cj-account-button:hover,.cj-account-button:focus{background-color:#000000;border-color:#000000;color:#ffffff;}.cj-account-button:active{background-color:#e3ffa1;border-color:#e3ffa1;color:#000000;}@media (max-width:767.98px){.cj-account-button[data-community-journalistiek-state=authenticated]{width:3.4rem;height:3.4rem;padding:0;border-radius:50%;display:inline-block;text-align:center;overflow:hidden;text-transform:uppercase;font-size:0;font-weight:600;}.cj-account-button[data-community-journalistiek-state=authenticated]::first-letter{font-size:1.6rem;}}.cj-banner-engagement{--cw-color-white:white;--cw-color-black:black;--cw-color-faded-black:#333333;--cw-color-yellow:#e3ffa1;--cw-color-gray:#f7f4f1;--cw-color-dark-gray:#767676;display:flex;gap:0.8rem;margin-block:1.6rem;}.cj-banner-engagement .like-button{display:inline-flex;align-items:center;justify-content:center;gap:0.6rem;padding:1.2rem 1.8rem;background:var(--cw-color-white);border:none;border-radius:9999px;color:var(--cw-color-black);cursor:pointer;transition:all 0.2s;font-size:2rem;}.cj-banner-engagement .like-button:hover:not(:disabled):not(.like-button--disabled-auth){color:var(--cw-color-white);background:var(--cw-color-black);}.cj-banner-engagement .like-button--liked{color:var(--cw-color-yellow);background:var(--cw-color-black);}.cj-banner-engagement .like-button--liked:hover:not(:disabled):not(.like-button--disabled-auth){background:var(--cw-color-faded-black);color:var(--cw-color-yellow);}.cj-banner-engagement .like-button--disabled-auth,.cj-banner-engagement .like-button:disabled{color:var(--cw-color-dark-gray);background:var(--cw-color-gray);cursor:not-allowed;}.cj-banner-engagement .like-button__count{font-size:1em;line-height:1;display:flex;align-items:center;}.cj-banner-engagement .like-button .like-icon{display:inline-flex;align-items:center;line-height:1;}.cj-banner-engagement .like-button .like-icon svg{display:block;width:2.2rem;height:2.2rem;flex-shrink:0;}.cj-banner-engagement .cj-banner-like{border:0.15rem solid var(--cw-color-black);background:var(--cw-color-white);color:var(--cw-color-black);}.cj-banner-engagement .cj-banner-like .like-icon--filled{display:none;}.cj-banner-engagement .cj-banner-like.like-button--liked{border-color:var(--cw-color-black);background:var(--cw-color-black);color:var(--cw-color-yellow);}.cj-banner-engagement .cj-banner-like.like-button--liked .like-icon--outline{display:none;}.cj-banner-engagement .cj-banner-like.like-button--liked .like-icon--filled{display:inline-flex;}.cj-banner-engagement .cj-banner-like.like-button--liked:hover:not(:disabled){border-color:var(--cw-color-faded-black);}.cj-banner-engagement .cj-banner-like:hover:not(:disabled):not(.like-button--liked):not(.like-button--disabled-auth){border-color:var(--cw-color-black);color:var(--cw-color-white);background:var(--cw-color-black);}.cj-banner-engagement .cj-banner-like.like-button--disabled-auth,.cj-banner-engagement .cj-banner-like:disabled{color:var(--cw-color-dark-gray);background:var(--cw-color-gray);border-color:var(--cw-color-gray);cursor:not-allowed;}.cj-banner-engagement .cj-banner-like.like-button--disabled-auth:hover,.cj-banner-engagement .cj-banner-like:disabled:hover{color:var(--cw-color-dark-gray);background:var(--cw-color-gray);border-color:var(--cw-color-gray);}.cj-banner-engagement .cj-banner-comments{color:var(--cw-color-black);background:var(--cw-color-yellow);}.cj-banner-engagement .cj-banner-comments .cj-banner-icon__svg path{stroke:currentColor;stroke-width:12;stroke-linejoin:round;stroke-linecap:round;paint-order:stroke fill;}.cj-banner-engagement .cj-banner-comments:hover{background:var(--cw-color-yellow);opacity:0.85;}.join-conversation{margin-bottom:8rem;padding:0 1.5rem;width:100%;}.join-conversation__container{max-width:84rem;margin-inline:auto;background-color:#e3ffa1;width:100%;padding:3.2rem;}@media (min-width:768px){.join-conversation__container{padding:4rem;}}.join-conversation__heading{margin:0 0 1.5rem;font-size:clamp(3.2rem,5vw,4.8rem);line-height:1.1;color:#000000;}.join-conversation__card{display:flex;flex-direction:column;min-height:clamp(12rem,24vw,18rem);background-color:#ffffff;padding:1.5rem;box-shadow:0 0.4rem 2.4rem rgba(0,0,0,0.06);cursor:pointer;}@media (min-width:768px){.join-conversation__card{padding:2rem;}}.join-conversation__body{align-self:flex-start;margin:0;max-width:56rem;font-size:clamp(1.6rem,2vw,1.8rem);line-height:1.5;color:#6b6b6b;opacity:0.7;white-space:pre-line;}.join-conversation__actions{display:flex;justify-content:flex-end;width:100%;margin-top:auto;padding-top:2rem;}.join-conversation__trigger{display:inline-flex;align-items:center;justify-content:center;gap:0.8rem;flex:0 0 auto;width:auto;max-width:100%;padding:1rem 1.6rem;margin:0;border:0.1rem solid #000000;border-radius:4rem;font-size:clamp(1.6rem,2vw,1.8rem);font-family:inherit;line-height:1.2;color:#ffffff;background-color:#000000;cursor:pointer;transition:color 0.2s ease,background-color 0.2s ease,border-color 0.2s ease;min-width:12rem;}.join-conversation__card:hover .join-conversation__trigger,.join-conversation__card:focus-within .join-conversation__trigger,.join-conversation__trigger:hover,.join-conversation__trigger:focus-visible{color:#000000;background-color:#ffffff;border-color:#000000;}.join-conversation__trigger:focus-visible{outline:0.1rem dotted #000000;outline-offset:0.2rem;}.join-conversation__trigger-icon{display:inline-flex;font-size:1.2em;line-height:1;}.join-conversation__rule{height:0;border:0;border-top:1.5px solid #000000;}
.paragraph--unpublished{background-color:#fff4f4;}
