/* Event identity is visible inside the group, even when the homepage intro is hidden. */
.event-heading{position:relative;overflow:hidden;border-radius:12px;padding:26px 30px;margin:0 0 22px;background:var(--event-ink,#164735);color:#fffaf0;min-height:165px;border-top:6px solid var(--event-gold,#d6b46b)}
.event-heading-copy{position:relative;z-index:1;padding-right:110px}.event-heading h2{margin:10px 0 8px;font-family:Georgia,serif;font-size:32px;line-height:1.2;font-weight:400;color:inherit}.event-heading p{font-size:12px;color:inherit;opacity:.9;margin:0;line-height:1.6}.event-eyebrow{font-size:10px;font-weight:700;letter-spacing:1.6px;color:var(--event-gold,#d6b46b)}.event-decoration{position:absolute;right:22px;top:24px;width:105px;height:115px;display:grid;place-items:center}.event-decoration>span{font-size:70px;filter:drop-shadow(0 8px 10px #0002)}.event-decoration i,.event-decoration b{position:absolute;font-size:23px;font-style:normal;color:var(--event-gold,#d6b46b)}.event-decoration i{top:0;right:0}.event-decoration b{left:0;bottom:8px}
.event-christmas{--event-ink:#164735;--event-gold:#d6b46b;background-color:#164735;background-image:radial-gradient(circle at 12% 45%,#ffffff18 1px,transparent 2px),radial-gradient(circle at 90% 75%,#ffffff22 2px,transparent 3px);background-size:31px 39px,57px 47px;border-bottom:5px solid #b73740}.event-christmas:after{content:'';position:absolute;right:125px;top:-15px;width:25px;height:55px;border:1px solid #d6b46b;border-radius:0 0 50% 50%;background:#b73740}
.event-halloween{--event-ink:#342343;--event-gold:#f1bb6d;background:radial-gradient(ellipse at 100% 100%,#6c3d6c,transparent 60%),#342343;border-bottom:5px solid #d96525}.event-halloween:after{content:'☾';font-size:100px;position:absolute;right:115px;top:5px;color:#e9bb631a;transform:rotate(-15deg)}
.event-sinterklaas{--event-ink:#7b2539;--event-gold:#f0cf83;background:repeating-linear-gradient(135deg,transparent 0 25px,#ffffff05 25px 27px),#7b2539;border-bottom:5px solid #d7ab4a}.event-sinterklaas .event-decoration{border:1px solid #d7ab4a66;border-radius:50%;width:105px;height:105px}.event-sinterklaas .event-decoration>span{font-size:60px}
.event-easter{--event-ink:#355544;--event-gold:#795999;color:#355544;background:radial-gradient(ellipse at 95% 80%,#eadcf3,transparent 42%),#edf2d8;border-top-color:#d6bb5c;border-bottom:5px solid #b8a0cb}.event-easter .event-decoration:after{content:'';position:absolute;width:38px;height:50px;border-radius:55% 55% 45% 45%;background:#d6bb5c;right:0;bottom:4px;transform:rotate(20deg);z-index:-1}.event-everyday{--event-ink:#173f35;--event-gold:#dfbb83;background:#173f35}
body[data-season=christmas]{--green:#164735;--paper:#fff8ed;--orange:#b73740;--line:#e4dac8;background-image:radial-gradient(#b38c4614 1px,transparent 1px);background-size:24px 24px}body[data-season=christmas] .tabs .active{border-color:#b73740}body[data-season=christmas] .group-overview{background:#e9f0e5;border-left:4px solid #b73740}
body[data-season=halloween]{--green:#342343;--paper:#fcf5e9;--orange:#d96525;--line:#dfd1e2}body[data-season=halloween] .group-overview{background:#eee6f3;border-left:4px solid #d96525}
body[data-season=sinterklaas]{--green:#7b2539;--paper:#fff7e8;--orange:#a43440;--line:#e6d6b9}body[data-season=sinterklaas] .group-overview{background:#f3e4cf;border-left:4px solid #d7ab4a}
body[data-season=easter]{--green:#355544;--paper:#fffdf3;--orange:#85649b;--line:#e1dfca}body[data-season=easter] .group-overview{background:#edf2d8;border-left:4px solid #b8a0cb}
@media(max-width:600px){.event-heading{padding:18px;margin-bottom:16px;min-height:140px}.event-heading-copy{padding-right:65px}.event-heading h2{font-size:25px}.event-heading p{font-size:11px}.event-eyebrow{font-size:9px;letter-spacing:1px}.event-decoration{right:10px;top:23px;width:60px;height:80px}.event-decoration>span{font-size:45px}.event-decoration i,.event-decoration b{font-size:17px}.event-sinterklaas .event-decoration{width:65px;height:65px;top:35px}.event-sinterklaas .event-decoration>span{font-size:40px}}

#content .event-heading h2{scroll-margin-top:24px}.event-heading .event-eyebrow{display:block}.event-heading+.meta{margin-bottom:22px}
