#nieuws{padding-top:64px;padding-bottom:52px;background:linear-gradient(180deg,var(--glow-cream),#f8e7ec66 55%,var(--glow-cream));max-width:none}#nieuws>.section-head,#nieuws>.journal-intro,#nieuws>#news{max-width:1358px;margin-inline:auto}#nieuws .section-head{margin-bottom:20px}#nieuws h2{max-width:780px}.journal-intro{color:var(--glow-muted);font-size:15px;line-height:1.7;margin-bottom:30px!important}#news{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px}#news .journal-card{border:0;padding:0;min-width:0}#news .journal-featured{grid-column:1/-1;display:grid;grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(30px,4vw,64px);margin-bottom:8px}#news figure{margin:0;overflow:hidden;border-radius:6px 48px 6px 6px;background:var(--glow-blush)}#news img{display:block;width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;transition:transform .5s}#news .journal-featured h3{font-size:clamp(28px,3vw,46px);line-height:1.12;margin:14px 0 18px;max-width:540px;overflow-wrap:anywhere}#news .journal-meta{font-size:11px;color:#69515c;line-height:1.65;text-transform:uppercase;letter-spacing:.07em;margin:0}#news .journal-excerpt{font-size:15px;line-height:1.8;color:var(--glow-muted);max-width:470px;overflow-wrap:anywhere}.journal-read{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:8px 0;border:0;border-bottom:1px solid #b58f9f;background:none;color:#21191f;font-size:14px;font-weight:600;margin-top:22px;max-width:300px;width:100%;text-align:left}.journal-read>span:last-child{font-size:24px;transition:transform .2s}#news .journal-secondary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:22px;align-items:center}#news .journal-secondary h3{font-size:clamp(22px,2vw,30px);line-height:1.16;margin:10px 0;overflow-wrap:anywhere}#news[data-layout=double]{grid-template-columns:1fr}#news[data-layout=double] .journal-secondary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:850px}#news[data-layout=empty]{display:block}.journal-empty{padding:26px 30px;border:1px solid #ead6df;border-radius:12px 36px 12px 12px;background:#fff9f8;max-width:750px;color:#69515c;line-height:1.8}.journal-open{overflow:hidden}.journal-dialog{padding:0;width:min(850px,calc(100% - 32px));max-height:calc(100dvh - 32px);border-radius:12px 40px 12px 12px}.journal-close{position:sticky;float:right;top:12px;margin:12px 12px -56px 0;width:44px;height:44px;display:grid;place-items:center;padding:0;border:1px solid #b58f9f;border-radius:50%;background:#fff9f8;color:#21191f;z-index:2}.journal-detail{padding:40px}.journal-detail h2{font-size:clamp(30px,4vw,50px);line-height:1.12;overflow-wrap:anywhere;margin:16px 0 24px;padding-right:30px}.journal-detail .journal-meta{font-size:12px;color:#69515c;max-width:calc(100% - 50px)}.journal-detail img{width:100%;height:auto;aspect-ratio:4/3;object-fit:cover;border-radius:8px;margin:20px 0}.journal-body{max-width:670px;margin:auto;font-size:16px;line-height:1.85;overflow-wrap:anywhere;white-space:pre-line}.journal-body p{margin:24px 0}.journal-draft{background:#f3d9c7;padding:10px;border-radius:8px;font-size:13px;margin-right:40px}.journal-dialog[open]{animation:journal-in .22s ease both}@keyframes journal-in{from{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:none}}@media(hover:hover){#news .journal-card:hover img{transform:scale(1.025)}.journal-read:hover>span:last-child{transform:translate(3px,-3px)}}@media(min-width:1100px){#news .journal-secondary{display:block}#news .journal-secondary img{aspect-ratio:16/9}#news .journal-secondary .journal-card-copy{padding-top:18px}.journal-read{max-width:260px}#news[data-layout=double] .journal-secondary{display:grid;grid-template-columns:1fr 1fr}#news[data-layout=double] .journal-secondary .journal-card-copy{padding:0}}@media(max-width:767px){#nieuws{padding-top:40px;padding-bottom:34px}#nieuws h2{font-size:clamp(32px,8vw,44px)}.journal-intro{font-size:14px;margin-bottom:24px!important}#news{grid-template-columns:minmax(0,1fr);gap:26px}#news .journal-featured{display:block;margin:0}#news .journal-featured .journal-card-copy{padding-top:20px}#news .journal-featured h3{font-size:30px;margin:10px 0 12px}#news .journal-excerpt{font-size:14px;line-height:1.75}#news .journal-secondary,#news[data-layout=double] .journal-secondary{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:18px;max-width:none}#news .journal-secondary h3{font-size:22px}.journal-read{margin-top:12px;font-size:13px}.journal-empty{padding:20px}.journal-detail{padding:28px 22px}.journal-detail h2{font-size:32px}.journal-body{font-size:15px}.journal-dialog{max-height:calc(100dvh - 20px)}#news figure{border-radius:6px 32px 6px 6px}}@media(max-width:359px){#news .journal-secondary,#news[data-layout=double] .journal-secondary{display:block}#news .journal-secondary img{aspect-ratio:16/9}#news .journal-secondary .journal-card-copy{padding-top:16px}}@media(prefers-reduced-motion:reduce){.journal-dialog[open],#news .reveal{animation:none}#news .journal-card:hover img{transform:none}.journal-read>span:last-child{transition:none}}
/* Keep the overview compact; the complete story remains in the dialog. */
#news .journal-excerpt{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;margin-bottom:0}#news .journal-read{margin-top:18px}

/* Refined journal proportions and shared GLOW interaction. */
#news .journal-featured{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(28px,4vw,56px)}
#news .journal-featured img{aspect-ratio:16/11;max-height:460px}
#news .journal-featured h3{font-size:clamp(28px,2.5vw,38px);line-height:1.18;margin:12px 0 16px;max-width:520px}
#news .journal-excerpt{line-height:1.7;max-width:440px;color:#69515c}
#news .journal-read{width:auto;max-width:none;display:inline-flex;gap:28px;min-height:48px;padding:0;border:0;margin-top:20px;font-size:13px}
#news .journal-read>span:last-child{display:grid;place-items:center;width:38px;height:38px;border:1px solid #b58f9f;border-radius:50%;font-size:19px;transition:background .25s,transform .25s}
#news .journal-read:focus-visible{outline:3px solid #81244c;outline-offset:5px;border-radius:4px}
@media(hover:hover){#news .journal-read:hover>span:last-child{background:#e9b8c6;transform:rotate(8deg)}}
@media(max-width:767px){#news .journal-featured{display:block}#news .journal-featured img{aspect-ratio:8/5;max-height:none}#news .journal-featured h3{font-size:28px;max-width:100%}#news .journal-featured .journal-card-copy{padding-top:18px}#news .journal-read{margin-top:14px}}
@media(prefers-reduced-motion:reduce){#news .journal-read>span:last-child{transition:none}#news .journal-read:hover>span:last-child{transform:none}}
