.thema-kerst{--bg:#eef3f8;--bg-2:#e6eef5;--surface:#fff;--ink:#132a24;--ink-2:#3c5148;--muted:#5f7069;--line:#dfe9ef;--green:#166b40;--green-deep:#0c3f27;--green-soft:#dcefe3;--green-bg:#d9ece1;--orange:#c5162c;--orange-deep:#8d0d1e;--orange-soft:#ffdfe1;--yellow:#e3ba51;--pink-soft:#ffe6e8;--red:#c5162c;--gold:#d9b45a;--pine:#0f4a2e;--pine-2:#0a3421;--indigo:#363071;--night:#050e1c;--shadow-card:0 10px 28px -16px #0a231938, 0 2px 0 #0a23190d;--shadow-pop:0 18px 36px -16px #0a23194d, inset 0 -3px 0 #0000001a, inset 0 1px 0 #ffffff40}.sterren{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.sterren span{will-change:opacity;background-repeat:repeat;position:absolute;inset:0}.sterren .st1{background-image:radial-gradient(1.4px at 38px 62px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(1.2px at 154px 128px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(1.6px at 262px 46px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(1.3px at 348px 176px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(1.5px at 96px 244px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(1.2px at 214px 312px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(1.6px at 386px 286px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(1.3px at 28px 372px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(1.4px at 292px 396px,#ffffff8c 0 62%,#fff0 100%);background-size:640px 640px;animation:4.1s ease-in-out infinite sterKnipper1}.sterren .st2{background-image:radial-gradient(2.2px at 72px 96px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(2px at 246px 208px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(2.4px at 438px 74px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(2.1px at 148px 356px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(2.3px at 496px 322px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(2px at 332px 474px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(2.2px at 46px 512px,#ffffff8c 0 62%,#fff0 100%);background-size:850px 850px;animation:5.7s ease-in-out infinite sterKnipper2}.sterren .st3{background-image:radial-gradient(3.4px at 118px 148px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(3px at 402px 296px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(3.6px at 664px 112px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(3.2px at 268px 574px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(3px at 596px 648px,#ffffff8c 0 62%,#fff0 100%);background-size:1120px 1120px;animation:6.9s ease-in-out infinite sterKnipper3}@keyframes sterKnipper1{0%{opacity:.9}9%{opacity:.15}16%{opacity:1}27%{opacity:.35}38%{opacity:.95}46%{opacity:.2}61%{opacity:1}73%{opacity:.4}84%{opacity:.85}92%{opacity:.25}to{opacity:.9}}@keyframes sterKnipper2{0%{opacity:.3}12%{opacity:1}21%{opacity:.45}33%{opacity:.9}44%{opacity:.18}57%{opacity:1}68%{opacity:.3}79%{opacity:.95}90%{opacity:.5}to{opacity:.3}}@keyframes sterKnipper3{0%{opacity:1}14%{opacity:.35}23%{opacity:.95}36%{opacity:.55}49%{opacity:1}58%{opacity:.25}70%{opacity:.9}81%{opacity:.45}93%{opacity:1}to{opacity:1}}@media (prefers-reduced-motion:reduce){.sterren span{opacity:.8;animation:none}}html.thema-kerst{background:var(--night)}body.thema-kerst{background:#173e22 linear-gradient(#050e1c 0,#0a1c36 420px,#14355c 900px,#1f4a75 1350px,#2d5f8c 1750px,#3f7099 2100px,#173e22 100%) no-repeat}body.thema-kerst .site-header{background:#284c2e}body.thema-kerst .announcebar{z-index:3;background:#201612;position:relative}body.thema-kerst .mainbar{z-index:auto;background:#284c2e;box-shadow:0 10px 24px -14px #00000080}body.thema-kerst .nav-logo{z-index:9;top:-31px}body.thema-kerst .nav-logo img{height:150px}body.thema-kerst .mainbar:after{display:none}body.thema-kerst .mainbar-inner,body.thema-kerst .nav-group,body.thema-kerst .nav-dropdown,body.thema-kerst .announcebar-row{z-index:8;position:relative}.nav-garland{z-index:2;pointer-events:none;transform-origin:50% 0;background:linear-gradient(#21502d 0%,#1a4526 52%,#153a21 100%);width:max(2000px,100vw);max-width:none;height:max(212px,8.5vw);animation:11s ease-in-out infinite kransWuift;position:absolute;top:-62px;bottom:auto;left:50%;transform:translate(-50%);-webkit-mask:url(/site/img/kerst-krans-massief-v4.webp) 50% 0/cover no-repeat;mask:url(/site/img/kerst-krans-massief-v4.webp) 50% 0/cover no-repeat}@keyframes kransWuift{0%{transform:translate(-50%)skew(0)}18%{transform:translate(-50%)skew(1.6deg)}33%{transform:translate(-50%)skew(.4deg)}52%{transform:translate(-50%)skew(-1.5deg)}68%{transform:translate(-50%)skew(-.3deg)}84%{transform:translate(-50%)skew(1.1deg)}to{transform:translate(-50%)skew(0)}}@media (prefers-reduced-motion:reduce){.nav-garland{animation:none}}@media (max-width:900px){.nav-garland{width:max(1200px,100vw);height:102px;top:-14px}}body.thema-kerst .mainbar .tab-btn.cta{color:#fff;background:#c0392b}body.thema-kerst .mainbar .tab-btn{text-shadow:none;border:none;border-radius:10px;padding:11px 19px;font-size:15px;transition:transform .16s,box-shadow .16s,background-color .16s;transform:none;box-shadow:4px 5px 2px #0000004d}body.thema-kerst .mainbar .tab-btn:not(.cta){color:#fff;background:linear-gradient(#3d854a 0%,#2a5f34 100%);position:relative;overflow:visible}body.thema-kerst .mainbar .tab-btn:not(.cta):after{display:none}body.thema-kerst .mainbar .tab-btn:not(.cta):hover{background:linear-gradient(#479555 0%,#326e3d 100%)}body.thema-kerst .announcebar .ann-item{box-shadow:none;color:#eaf5ee;text-shadow:none;background:0 0;border:none;border-radius:0;font-weight:700}body.thema-kerst .announcebar .gemeente-switch{color:#fff;text-shadow:none;background:#ffffff1a;border:1px solid #ffffff38;border-radius:999px;padding:3px 11px}body.thema-kerst .announcebar .gemeente-switch:hover{color:#fff;background:#ffffff2e;border-color:#fff6}body.thema-kerst .gemeente-switch .gs-action{color:inherit;font-size:15px;font-weight:900;line-height:1;transform:translateY(1px)}body.thema-kerst .gemeente-switch .gs-action:before{content:none}body.thema-kerst .hero2-wrap{background:0 0;position:relative;overflow:visible}.hero-moon-wrap{z-index:0;pointer-events:none;aspect-ratio:1;will-change:transform;width:clamp(300px,34vw,540px);position:absolute;top:auto;bottom:clamp(-320px,-22vw,-140px);right:clamp(-170px,-7vw,-60px)}.hero-moon{pointer-events:none;aspect-ratio:1;opacity:.92;background:radial-gradient(circle at 36% 32%,#fdfbf2 0%,#eef0e4 42%,#cfd3c2 78%,#b6bbaa 100%);border-radius:50%;position:absolute;inset:0;overflow:hidden}.maan-ring{pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.maan-ring.r1{z-index:-1;background:#b8caf017;width:118%;height:118%}.maan-ring.r2{z-index:-2;background:#a2b6e40f;width:138%;height:138%}.maan-ring.r3{z-index:-3;background:#92a8dc0a;width:164%;height:164%}@media (max-width:900px){.hero-moon-wrap{width:190px;bottom:-110px;right:55px}}body.thema-kerst .hero2-caption{z-index:4}body.thema-kerst .hero2-agenda{z-index:4;position:relative}body.thema-kerst .hero2-status .pulse{background:var(--green)}body.thema-kerst .agenda-item{border-bottom-color:#ffecd229}body.thema-kerst .agenda-date .d,body.thema-kerst .agenda-date .m,body.thema-kerst .agenda-item.start .agenda-date .d,body.thema-kerst .agenda-item.start .agenda-date .m{color:#f0cf7e}body.thema-kerst .agenda-today{border-bottom-color:#ffecd224}body.thema-kerst .hero2-agenda:before{content:none}body.thema-kerst .map-overlay{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffff7}body.thema-kerst .over-section{background:0 0}body.thema-kerst .over-text h2{color:#fff;text-shadow:none}body.thema-kerst .over-text .lead,body.thema-kerst .over-section .stat .label{color:#dce9f5}body.thema-kerst .over-text .lead{text-shadow:0 1px 10px #050f1ef2,0 0 26px #050f1ecc}body.thema-kerst .over-section .stat .num{color:#fff}body.thema-kerst .cloud-band.kerst-daken{z-index:3;position:relative}body.thema-kerst .vernieuwing,body.thema-kerst .steps-section,body.thema-kerst .inleverpunten-section,body.thema-kerst .cloud-divider,body.thema-kerst .prizes-section,body.thema-kerst .cloud-divider-green,body.thema-kerst .zone-green,body.thema-kerst .footer{z-index:2;position:relative}body.thema-kerst .cloud-band:not(.kerst-daken){background:linear-gradient(180deg, transparent 0%, var(--indigo) 72%)}body.thema-kerst .cloud-band.kerst-daken{aspect-ratio:2172/578;background:0 0}body.thema-kerst .cloud-band.kerst-daken:after{z-index:2;pointer-events:none;transform-origin:50% 100%;background:url(/site/img/kerst-bomen-paars-v9.webp) top/100% 100% no-repeat;animation:8s ease-in-out infinite heuvelWuift;position:absolute;inset:0 -6% -12px;content:""!important}body.thema-kerst .cloud-band.kerst-daken .cloud-edge{display:none}body.thema-kerst .kerst-wolken{z-index:1;pointer-events:none;--bob:clamp(20px, 2vw, 28px);position:absolute;inset:0;overflow:hidden}body.thema-kerst .kerst-wolken .kw{--deining:var(--bob);--deindur:11s;--zijslag:min(12px, .9vw);opacity:.55;will-change:transform, translate;animation:kerstWolkBandDrift var(--dur) ease-in-out infinite alternate, kerstWolkBandDeining var(--deindur) ease-in-out infinite alternate;background:50%/contain no-repeat;position:absolute}body.thema-kerst .kerst-wolken .kw1{--deining:calc(var(--bob) * .8);aspect-ratio:1536/969;--dur:26s;--drift:var(--zijslag);background-image:url(/site/img/kerst-wolk-groot.webp);width:30%;bottom:18%;left:-4%}body.thema-kerst .kerst-wolken .kw2{--deining:var(--bob);aspect-ratio:1535/991;--dur:34s;--drift:var(--zijslag);background-image:url(/site/img/kerst-wolk-groot-2.webp);width:26%;animation-direction:alternate-reverse,alternate;bottom:-4vw;left:28%}body.thema-kerst .kerst-wolken .kw3{--deining:var(--bob);aspect-ratio:1200/354;--dur:30s;--drift:var(--zijslag);background-image:url(/site/img/kerst-wolk-1.webp);width:20%;bottom:calc(44% - 30px);right:calc(24% + 40px)}body.thema-kerst .kerst-wolken .kw4{--deining:calc(var(--bob) * .85);aspect-ratio:1535/991;--dur:22s;--drift:var(--zijslag);background-image:url(/site/img/kerst-wolk-groot-2.webp);width:28.5%;animation-direction:alternate-reverse,alternate;bottom:calc(35% - 150px);right:-3%}@keyframes kerstWolkDrift{0%{transform:translate3d(calc(var(--drift) * -1), var(--deining,6px), 0)}to{transform:translate3d(var(--drift), calc(var(--deining,6px) * -1), 0)}}@keyframes kerstWolkBandDrift{0%{transform:translate3d(calc(var(--drift) * -1), 0, 0)}to{transform:translate3d(var(--drift), 0, 0)}}@keyframes kerstWolkBandDeining{0%{translate:0 var(--deining)}to{translate:0 calc(var(--deining) * -1)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .kerst-wolken .kw{animation:none}}body.thema-kerst .vernieuwing-card h2,body.thema-kerst .vernieuwing-card h3,body.thema-kerst .vernieuwing-intro,body.thema-kerst .vernieuwing-sub{color:#fff}body.thema-kerst .vernieuwing-eyebrow{color:#fff;background:#ffffff24;border-color:#ffffff47}body.thema-kerst .vacc{background:#ffffff14;border:1px solid #ffffff38;box-shadow:0 10px 24px -14px #00000080}body.thema-kerst .vacc.open{background:#ffffff24;border-color:#d4af3799}body.thema-kerst .vacc-head,body.thema-kerst .vacc-title,body.thema-kerst .vacc-body p,body.thema-kerst .vacc-head:after{color:#fff}body.thema-kerst .vacc-ico{background:#ffffff29}body.thema-kerst .vernieuwing-badge{clip-path:none;filter:none;background:0 0}body.thema-kerst .vernieuwing-badge:before{content:"";z-index:-1;clip-path:polygon(100% 50%,85.7% 59.6%,93.3% 75%,76.2% 76.2%,75% 93.3%,59.6% 85.7%,50% 100%,40.4% 85.7%,25% 93.3%,23.8% 76.2%,6.7% 75%,14.3% 59.6%,0% 50%,14.3% 40.4%,6.7% 25%,23.8% 23.8%,25% 6.7%,40.4% 14.3%,50% 0%,59.6% 14.3%,75% 6.7%,76.2% 23.8%,93.3% 25%,85.7% 40.4%);will-change:transform;background:radial-gradient(circle at 50% 40%,#ff5d5d 0%,#e0223a 78%);animation:14s linear infinite sterDraait;position:absolute;inset:0}@keyframes sterDraait{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .vernieuwing-badge:before{animation:none}}body.thema-kerst .vernieuwing-rays{opacity:1;background:0 0;animation:none}body.thema-kerst .vernieuwing-rays:before{background:repeating-conic-gradient(from var(--vern-hoek,0deg), #ffffff1a 0deg 12deg, transparent 12deg 24deg);animation:38s linear infinite vernieuwingRaysHoek}@property --vern-hoek{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes vernieuwingRaysHoek{to{--vern-hoek:360deg}}@media (prefers-reduced-motion:reduce){body.thema-kerst .vernieuwing-rays:before{animation:none}}body.thema-kerst .steps-section{background:linear-gradient(#2c6336 0%,#274938 62%,#256040 100%);overflow:visible}body.thema-kerst .steps-section:before{content:"";aspect-ratio:2172/567;transform-origin:50% 100%;pointer-events:none;z-index:1;background:url(/site/img/kerst-bomen-groen-v13.webp) bottom/100% 100% no-repeat;animation:8s ease-in-out infinite heuvelWuift;position:absolute;inset:auto -4% 100%}body.thema-kerst .steps-section:after{content:"";z-index:1;pointer-events:none;background:#2c6336;height:2px;position:absolute;top:-1px;left:0;right:0}body.thema-kerst .steps-section>.container{z-index:2;position:relative}body.thema-kerst .steps-section .section-heading,body.thema-kerst .steps-section h2{color:#f5f7ff}body.thema-kerst .steps-section .section-heading .accent{color:#ffdd8e;text-shadow:0 0 4px #ffd680bf,0 0 14px #ffba4a80,0 0 34px #ffa0284d}body.thema-kerst .steps-section .section-heading .accent .lamp{animation:6.5s ease-in-out infinite lampjesFlikker;display:inline-block}@keyframes lampjesFlikker{0%,6%,12%,43%,49%,70%,76%,to{opacity:1}7%{opacity:.62}11%{opacity:.78}44%{opacity:.7}48%{opacity:.9}71%{opacity:.55}75%{opacity:.85}}@media (prefers-reduced-motion:reduce){body.thema-kerst .steps-section .section-heading .accent .lamp{animation:none}}body.thema-kerst .steps-section .lead{color:#d7e8dd}body.thema-kerst .steps-section .section-eyebrow{color:#fff;background:#ffffff24;border-color:#ffffff47}body.thema-kerst .steps-section .tl-node{box-shadow:0 0 0 6px #ffffff24}body.thema-kerst .inlev-head h2,body.thema-kerst .sfeer-header h2,body.thema-kerst .win-head h2{color:#f2f8ff}body.thema-kerst .inlev-head .lead,body.thema-kerst .sfeer-header .lead,body.thema-kerst .win-head .lead,body.thema-kerst .prizes-disclaimer,body.thema-kerst .win-cta p,body.thema-kerst .inlev-facts-cta,body.thema-kerst .pcf-count{color:#cfe0f2}body.thema-kerst .pcf-count b,body.thema-kerst .pcf-count strong{color:#fff}body.thema-kerst .pcf-track{background:#ffffff38}body.thema-kerst .pcf-track-fill{background:linear-gradient(90deg,#4fd6a5,#14c891)}body.thema-kerst .inlev-head h2 .hl-green,body.thema-kerst .win-head h2 .accent{color:#f0cf7e}body.thema-kerst .prizes-section{background:linear-gradient(#4e1424 0%,#421021 100%)}body.thema-kerst .prizes-section .prizes-wow,body.thema-kerst .prizes-section .lead,body.thema-kerst .win-head h2,body.thema-kerst .win-head .lead{color:#eaf2ff}body.thema-kerst .prizes-wow .wow-num{font-family:var(--font-display);color:#fff;background:linear-gradient(#fb923c 0%,#d04711 100%);font-weight:800;box-shadow:0 12px 24px -10px #d0471199,inset 0 -5px #00000026,inset 0 2px #ffffff59}body.thema-kerst .cloud-divider{background:linear-gradient(#0000 0 26%,#1e5638 26% 100%);margin-top:-4.8vw}body.thema-kerst .scheiding-plaat{aspect-ratio:2172/517;width:100%;display:block;position:relative}body.thema-kerst .scheiding-plaat .sp-onder{background:#4e1424;position:absolute;inset:60% 0 -28px}body.thema-kerst .scheiding-plaat .sp-beeld{background:url(/site/img/kerst-scheiding-sneeuw-v5.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}body.thema-kerst .cloud-divider-green{pointer-events:none;background:0 0;margin-top:-2vw;margin-bottom:-9.4vw}@media (max-width:1252px){body.thema-kerst .cloud-divider-green{margin-top:-2vw}}body.thema-kerst .zone-green{background:linear-gradient(#1b2344 0% 58%,#28345f 100%)}body.thema-kerst .eindfeest-section,body.thema-kerst .win-section,body.thema-kerst .webapp-cta{background:0 0}body.thema-kerst .webapp-cta-inner{color:var(--ink);background:#fff;border-radius:0 0 36px 36px;padding-top:28px;padding-bottom:40px;overflow:visible;box-shadow:0 30px 60px -30px #0a1e1466}body.thema-kerst .footer{margin-top:0}body.thema-kerst .webapp-cta-sneeuw{pointer-events:none;background:url(/site/img/kerst-sneeuwlaag-v6.webp) 50%/100% 100% no-repeat;width:100%;height:clamp(110px,27vw,400px);margin-bottom:max(-180px,-12.15vw);display:block;position:absolute;bottom:100%;left:0;right:0}body.thema-kerst .webapp-cta-sneeuw path{fill:none}@media (min-width:841px){body.thema-kerst section.webapp-cta{margin-top:40px}}@media (min-width:841px) and (max-width:1252px){body.thema-kerst section.webapp-cta{margin-top:86px}}body.thema-kerst .webapp-cta-boompjes{pointer-events:none;width:100%;height:clamp(110px,27vw,400px);margin-bottom:max(-180px,-12.15vw);position:absolute;bottom:100%;left:0;right:0}body.thema-kerst .webapp-cta-boompjes span{aspect-ratio:1307/1008;background:url(/site/img/kerst-kleine-boompjes.webp) bottom/contain no-repeat;position:absolute}body.thema-kerst .webapp-cta-boompjes .b1{width:12%;bottom:calc(74% - 16px);left:calc(2.5% - 2px)}body.thema-kerst .webapp-cta-boompjes .b2{display:none}@media (max-width:760px){body.thema-kerst .webapp-cta-boompjes .b1{width:22%;bottom:calc(66% - 10px);left:6%}body.thema-kerst .webapp-cta-boompjes .b2{width:20%;display:block;bottom:72%;right:6%;transform:scaleX(-1)}}body.thema-kerst .webapp-cta-bomen{display:none}@media (max-width:760px){body.thema-kerst .inleverpunten-section:has(.dash-detail){z-index:300}}body.thema-kerst .webapp-cta-text h2{color:#1b2344;text-shadow:none;transform-origin:0 100%}@keyframes kopVeert{0%{transform:scale(.94)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .webapp-cta-text h2.in-beeld{animation:none}}body.thema-kerst .webapp-cta-body p,body.thema-kerst .webapp-cta-body strong{color:#253059;text-shadow:none}body.thema-kerst .webapp-cta-eyebrow{color:#24406b;background:#e4eef8;border-color:#24406b33}body.thema-kerst .webapp-cta-body .btn.white{background:linear-gradient(180deg, #fb923c, var(--orange-deep));color:#fff;border:none}body.thema-kerst .footer{background:#1a4526;position:relative}@media (max-width:760px){body.thema-kerst .footer-logo-img{height:100px}}body.thema-kerst .footer{padding-top:120px;overflow:visible}body.thema-kerst .footer:before{content:"";transform-origin:50% 100%;filter:none;pointer-events:none;z-index:1;background:linear-gradient(#2a6139 0%,#23552f 20%,#1a4526 76% 100%);width:max(2000px,100vw);max-width:none;height:169px;animation:9s ease-in-out infinite kransWuiftOnder;position:absolute;top:-74px;bottom:auto;left:50%;transform:translate(-50%);-webkit-mask:url(/site/img/kerst-krans-footer-groen.webp) 50% 0/100% 100% no-repeat;mask:url(/site/img/kerst-krans-footer-groen.webp) 50% 0/100% 100% no-repeat}body.thema-kerst .phone:before{content:"";aspect-ratio:2264/534;filter:drop-shadow(0 2px 2px #0f23414d);pointer-events:none;z-index:2;background:url(/site/img/kerst-ijslaag-rond.webp) top/100% 100% no-repeat;width:78%;position:absolute;top:0;left:11%;transform:translateY(calc(5px - 38%))}body.thema-kerst .footer:after{content:none;transform-origin:50% 100%;pointer-events:none;z-index:2;background:url(/site/img/kerst-krans-footer-groen.webp) 50% 0/100% 100% no-repeat;width:max(2000px,100vw);max-width:none;height:169px;animation:17s ease-in-out -4s infinite kransWuiftOnder;position:absolute;top:45px;left:50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 50%,#0000 84%);mask-image:linear-gradient(#000 0% 50%,#0000 84%)}@media (max-width:900px){body.thema-kerst .footer:after{width:max(1200px,100vw);height:102px;top:27px}}body.thema-kerst .footer>.container{z-index:3;position:relative}@media (max-width:900px){body.thema-kerst .footer:before{width:max(1200px,100vw);height:102px;top:-46px}}body.thema-kerst .pcloud-inner{opacity:1;transform-origin:50% 100%;background-image:url(/site/img/kerst-tak-v11.webp);animation:14s ease-in-out infinite takWuift}@keyframes takWuift{0%{transform:rotate(0)}30%{transform:rotate(2.6deg)}55%{transform:rotate(.9deg)}78%{transform:rotate(2.2deg)}to{transform:rotate(0)}}body.thema-kerst .pcloud[data-side=r] .pcloud-inner{animation-name:takWuiftRechts}@keyframes takWuiftRechts{0%{transform:rotate(0)}30%{transform:rotate(-2.6deg)}55%{transform:rotate(-.9deg)}78%{transform:rotate(-2.2deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .pcloud-inner{animation:none}}body.thema-kerst .btn,body.thema-kerst .announcebar .gemeente-switch{border-radius:10px}body.thema-kerst .btn.orange{background:linear-gradient(180deg, #fb923c, var(--orange-deep));box-shadow:0 8px 18px -6px #8d0d1e80,inset 0 -3px #00000024}body.thema-kerst .btn.orange:hover{background:linear-gradient(#f9822a,#7a0b19)}body.thema-kerst .section-eyebrow.yellow{color:#8a6a12;background:#fbf1d8;border-color:#f0dfb2}@media (prefers-reduced-motion:reduce){.hero-moon,.hero-moon:before{animation:none}body.thema-kerst .mainbar .tab-btn:hover,body.thema-kerst .mainbar .tab-btn:active{transform:none}}body.thema-kerst .sfeer-slider{--kaart:360px;--tussen:40px;--sag:150px;--draai:4;--haak:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M0,5 Q50,190 100,5' fill='none' stroke='%23b9c9dd' stroke-opacity='0.7' stroke-width='1.4' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E") no-repeat 0 0 / 100% var(--sag)}body.thema-kerst .sfeer-track{align-items:flex-start;gap:var(--tussen);padding-top:4px;padding-bottom:calc(var(--sag) * .925 + 40px);background:0 0}body.thema-kerst .sfeer-slide,body.thema-kerst .sfeer-slide.tall,body.thema-kerst .sfeer-slide:nth-child(2n),body.thema-kerst .sfeer-slide.tall:nth-child(2n){width:var(--kaart);height:auto;margin-top:calc(var(--sag) * .05 + var(--haak) - 4px);transform:rotate(calc(var(--r,0) * var(--draai) * 1deg));transform-origin:50% calc(-1 * var(--haak));animation:4.6s ease-in-out infinite alternate sfeerKaartWiegt;animation-delay:calc(var(--fase,.5) * -4.6s);background:#fff;border:none;border-radius:4px;padding:5px 5px 42px;overflow:visible;box-shadow:0 18px 34px -16px #000a1ebf}@keyframes sfeerKaartWiegt{0%{rotate:-1.1deg}to{rotate:1.1deg}}@media (max-width:760px){body.thema-kerst .sfeer-slider{--kaart:240px;--tussen:24px;--sag:64px;--draai:3;--haak:12px}body.thema-kerst .sfeer-slide,body.thema-kerst .sfeer-slide.tall,body.thema-kerst .sfeer-slide:nth-child(2n),body.thema-kerst .sfeer-slide.tall:nth-child(2n){padding:5px 5px 30px}body.thema-kerst .sfeer-slide:before{width:20px;height:calc(var(--haak) + 20px);top:calc(-1 * var(--haak) - 9px)}body.thema-kerst .sfeer-slide:after{top:calc(-1 * var(--haak) - 5px);width:10px;height:10px}}body.thema-kerst .sfeer-slide img{aspect-ratio:1;border-radius:2px;height:auto}body.thema-kerst .sfeer-slide:before{content:"";left:50%;top:calc(-1 * var(--haak) - 12px);width:26px;height:calc(var(--haak) + 26px);background:linear-gradient(#f6e7bd 0%,#d9b768 34%,#b18f3f 68%,#8a6c27 100%);border-radius:3px 3px 2px 2px;position:absolute;transform:translate(-50%);box-shadow:0 2px 5px #00081873,inset 0 0 0 1px #0000001f}body.thema-kerst .sfeer-slide:after{content:"";left:50%;top:calc(-1 * var(--haak) - 6px);border:1.5px solid #3c2c0c8c;border-bottom:none;border-radius:6px 6px 0 0;width:12px;height:12px;position:absolute;transform:translate(-50%)}body.thema-kerst .webapp-cta-bomen{pointer-events:none;height:200px;position:absolute;bottom:100%;left:0;right:0}body.thema-kerst .webapp-cta-bomen span{aspect-ratio:1205/1459;background:url(/site/img/kerst-boom.webp) bottom/contain no-repeat;display:block;position:absolute}body.thema-kerst .webapp-cta-bomen .wb1{width:130px;bottom:20px;left:7%}body.thema-kerst .webapp-cta-bomen .wb2{width:90px;bottom:28px;left:17%}body.thema-kerst .webapp-cta-bomen .wb3{width:115px;bottom:14px;right:9%}@media (max-width:760px){body.thema-kerst .webapp-cta-bomen .wb2{display:none}}@keyframes kransWuiftOnder{0%{transform:translate(-50%)skew(0)}25%{transform:translate(-50%)skew(-3.6deg)}50%{transform:translate(-50%)skew(.6deg)}75%{transform:translate(-50%)skew(3.2deg)}to{transform:translate(-50%)skew(0)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .footer:before,body.thema-kerst .footer:after,body.thema-kerst .steps-section:before,body.thema-kerst .sfeer-slide,body.thema-kerst .cloud-band.kerst-daken:after{animation:none}}body.thema-kerst .sfeer-track{animation-name:sfeerScrollRev;animation-duration:200s}body.thema-kerst .sfeer-lightbox img{border:none;border-radius:10px}@keyframes heuvelWuift{0%{transform:var(--heuvel-flip,none) skewX(0deg)}25%{transform:var(--heuvel-flip,none) skewX(-3.6deg)}50%{transform:var(--heuvel-flip,none) skewX(.6deg)}75%{transform:var(--heuvel-flip,none) skewX(3.2deg)}to{transform:var(--heuvel-flip,none) skewX(0deg)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .steps-section:before,body.thema-kerst .webapp-cta-sneeuw{animation:none}}@media (min-width:1253px){body.thema-kerst .over-row{grid-template-columns:1fr 1.1fr}body.thema-kerst .over-row .over-text{order:-1}}body.thema-kerst .over-row .video-card img,body.thema-kerst .over-row .video-card:hover img{opacity:1}body.thema-kerst .over-row .video-card{cursor:default}body.thema-kerst .win-steps{align-items:start}body.thema-kerst .win-step{aspect-ratio:1;text-align:center;background:#fbf9f1;border:none;border-radius:28px;justify-content:center;align-items:center;padding:34px 30px 40px;overflow:hidden;box-shadow:0 22px 44px -26px #05190f99,0 0 0 1px #1233220f}body.thema-kerst .win-step .step-num{color:#14532d;letter-spacing:.09em;text-transform:uppercase;width:auto;height:auto;box-shadow:none;background:#e6f0e6;border:none;border-radius:999px;margin-bottom:18px;padding:6px 15px;font-size:11px;font-weight:800;position:static}body.thema-kerst .win-step .step-num:before{content:"Stap "}body.thema-kerst .win-step .step-ico,body.thema-kerst .win-step:nth-child(3) .step-ico,body.thema-kerst .win-step:nth-child(5) .step-ico{background:#edf4ec;border-radius:50%;width:78px;height:78px;margin:0 auto 16px;font-size:36px;line-height:1}body.thema-kerst .win-step h3{color:#14532d;letter-spacing:-.01em;margin-bottom:0;font-size:21px}body.thema-kerst .win-step h3:after{content:"";background:#9cc6a4;border-radius:999px;width:36px;height:3px;margin:11px auto 12px;display:block}body.thema-kerst .win-step p{color:#4a6357;z-index:1;font-size:13.5px;line-height:1.65;position:relative}body.thema-kerst .win-step:before{content:"";aspect-ratio:2600/479;pointer-events:none;background:url(/site/img/kerst-heuvel-kaart-licht.webp) bottom/100% 100% no-repeat;position:absolute;bottom:0;left:-290%;right:-1%}body.thema-kerst .win-datebadge{top:16px;right:14px}body.thema-kerst .kerst-cadeau{z-index:4;cursor:pointer;font:inherit;pointer-events:auto;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0;display:flex;position:absolute;inset:0}body.thema-kerst .kerst-cadeau-doos{filter:drop-shadow(0 14px 22px #050f2873);font-size:clamp(155px,15vw,180px);line-height:1;animation:6s ease-in-out infinite cadeauSchud;display:block}body.thema-kerst .kerst-cadeau-hint{font-family:var(--font-display);letter-spacing:.02em;color:#fff;background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;padding:7px 18px;font-size:14px;font-weight:700;animation:2.4s ease-in-out infinite cadeauHint}@keyframes cadeauSchud{0%,56%,to{transform:translateY(0)rotate(0)}10%{transform:translateY(-12px)rotate(0)}22%{transform:translateY(0)rotate(0)}60%{transform:rotate(-8deg)scale(1.05)}64%{transform:rotate(8deg)scale(1.05)}68%{transform:rotate(-7deg)scale(1.05)}72%{transform:rotate(7deg)scale(1.04)}76%{transform:rotate(-4deg)scale(1.02)}80%{transform:rotate(0)scale(1)}}@keyframes cadeauHint{0%,to{opacity:.75}50%{opacity:1}}body.thema-kerst .vernieuwing-stage[data-cadeau=opent] .kerst-cadeau-doos{animation:.62s ease-in forwards cadeauBarst}body.thema-kerst .vernieuwing-stage[data-cadeau=opent] .kerst-cadeau-hint{opacity:0;transition:opacity .15s;animation:none}@keyframes cadeauBarst{0%{opacity:1;transform:scale(1)rotate(0)}35%{opacity:1;transform:scale(1.3)rotate(10deg)}70%{opacity:.45;transform:scale(.72)}to{opacity:0;transform:scale(0)}}body.thema-kerst .vernieuwing-stage[data-cadeau=dicht] .vernieuwing-phone,body.thema-kerst .vernieuwing-stage[data-cadeau=opent] .vernieuwing-phone,body.thema-kerst .vernieuwing-stage[data-cadeau=dicht] .vernieuwing-badge,body.thema-kerst .vernieuwing-stage[data-cadeau=opent] .vernieuwing-badge{opacity:0;transform:scale(.5)}body.thema-kerst .vernieuwing-stage[data-cadeau=open] .vernieuwing-phone{animation:.7s cubic-bezier(.2,1.25,.4,1) both telefoonUitCadeau,4.6s ease-in-out .7s infinite alternate telefoonZweef}@keyframes telefoonZweef{0%{transform:translateY(0)scale(1)rotate(-4deg)}to{transform:translateY(-18px)scale(1)rotate(-7.5deg)}}body.thema-kerst .vernieuwing-stage[data-cadeau=open] .vernieuwing-badge{animation:.5s cubic-bezier(.2,1.5,.4,1) .24s both zegelUitCadeau}@keyframes telefoonUitCadeau{0%{opacity:0;transform:translateY(46px)scale(.5)rotate(-4deg)}60%{opacity:1;transform:translateY(-12px)scale(1.06)rotate(-4deg)}to{opacity:1;transform:translateY(0)scale(1)rotate(-4deg)}}@keyframes zegelUitCadeau{0%{opacity:0;transform:scale(.4)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .kerst-cadeau{display:none}body.thema-kerst .vernieuwing-stage[data-cadeau] .vernieuwing-phone,body.thema-kerst .vernieuwing-stage[data-cadeau] .vernieuwing-badge{opacity:1;animation:none;transform:none}}body.thema-kerst .pcloud[data-side=l] .pcloud-inner{rotate:5deg}body.thema-kerst .pcloud[data-side=r] .pcloud-inner{rotate:-5deg}body.thema-kerst .win-card{padding-top:8px}body.thema-kerst .win-section .vernieuwing-card h2{font-family:var(--font-display);letter-spacing:-.02em;margin:18px 0 0;font-size:clamp(34px,4vw,50px);font-weight:800;line-height:1.02}body.thema-kerst .win-section .vernieuwing-sub{max-width:470px;margin:15px 0 22px;font-size:16px;line-height:1.55}body.thema-kerst .win-section .vernieuwing-card h2,body.thema-kerst .win-section .vernieuwing-sub{color:#fff}body.thema-kerst .win-section .vernieuwing-eyebrow{color:#fff;background:#ffffff24;border-color:#ffffff47}body.thema-kerst .win-section .vacc{background:#ffffff14;border:1px solid #ffffff38;box-shadow:0 10px 24px -14px #00000080}body.thema-kerst .win-section .vacc.open{background:#ffffff24;border-color:#d4af3799}body.thema-kerst .win-section .vernieuwing-stage{width:100%}body.thema-kerst .glazen-bol{margin-inline:auto 0;aspect-ratio:680/850;z-index:1;width:min(520px,100%);margin:0 auto;position:relative}body.thema-kerst .glazen-bol:after{content:"";pointer-events:none;z-index:2;background:url(/site/img/kerst-glazen-bol.webp) 50%/contain no-repeat;position:absolute;inset:0}body.thema-kerst .glazen-bol-video{aspect-ratio:1;z-index:1;background:#0a1c36;border-radius:50%;width:92.9%;position:absolute;top:39.8%;left:49.9%;overflow:hidden;transform:translate(-50%,-50%)}body.thema-kerst .glazen-bol-video iframe{aspect-ratio:16/9;border:0;width:178%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.thema-kerst .glazen-bol-bijschrift{text-align:right;font-family:var(--font-display);letter-spacing:.02em;color:#e9f0ffb8;margin:6px 0 0;font-size:13px;font-weight:700}body.thema-kerst .win-section .vernieuwing-stage{display:block}body.thema-kerst .bol-sneeuw{pointer-events:none;z-index:1;background-repeat:repeat;height:200%;position:absolute;top:-100%;left:0;right:0}body.thema-kerst .bol-sneeuw.bs1{background-image:radial-gradient(2px 2px at 20px 30px,#ffffffe6,#0000),radial-gradient(1.6px 1.6px at 95px 70px,#ffffffd9,#0000),radial-gradient(2.2px 2.2px at 60px 120px,#ffffffe6,#0000),radial-gradient(1.4px 1.4px at 130px 20px,#fffc,#0000);background-size:150px 150px;animation:11s linear infinite bolSneeuw1}body.thema-kerst .bol-sneeuw.bs2{background-image:radial-gradient(3px 3px at 40px 60px,#fffffff2,#0000),radial-gradient(2.4px 2.4px at 150px 30px,#ffffffe6,#0000),radial-gradient(3.4px 3.4px at 110px 160px,#fffffff2,#0000);background-size:200px 200px;animation:7.5s linear infinite bolSneeuw2}body.thema-kerst .bol-sneeuw.bs3{background-image:radial-gradient(4.2px at 70px 90px,#ffffff8c 0 62%,#fff0 100%),radial-gradient(3.6px at 200px 190px,#ffffff8c 0 62%,#fff0 100%);background-size:260px 260px;animation:5.5s linear infinite bolSneeuw3}@keyframes bolSneeuw1{to{transform:translateY(150px)}}@keyframes bolSneeuw2{to{transform:translateY(200px)}}@keyframes bolSneeuw3{to{transform:translateY(260px)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .bol-sneeuw{animation:none}}body.thema-kerst .win-section .vacc-title{flex-direction:column;align-items:flex-start;gap:2px;display:flex}body.thema-kerst .win-section .vacc-stap{letter-spacing:.12em;text-transform:uppercase;color:#e9f0ff8c;font-size:11px;font-weight:800}body.thema-kerst .win-section .vacc-ico-num{color:#fff;font-family:var(--font-display);background:#ffffff29;place-items:center;font-size:20px;font-weight:800;display:grid}body.thema-kerst .win-section .vacc.open .vacc-ico-num{background:#ffffff47}@media (min-width:1253px){body.thema-kerst .webapp-cta-inner{grid-template-columns:1fr 1.2fr}body.thema-kerst .webapp-mockup{order:-1}}body.thema-kerst .webapp-mockup .phone{animation-name:phoneFloatRight;box-shadow:0 60px 100px -20px #0a192dcc,0 24px 44px -16px #0a192d80,inset 0 0 0 1px #ffffff1a}@keyframes phoneFloatRight{0%,to{transform:rotate(6deg)translateY(0)}50%{transform:rotate(3.5deg)translateY(-16px)}}@keyframes phoneFloatLeft{0%,to{transform:rotate(-6deg)translateY(0)}50%{transform:rotate(-3.5deg)translateY(-16px)}}@media (max-width:1252px){body.thema-kerst .webapp-mockup .phone{animation-name:phoneFloatLeft;box-shadow:0 26px 48px -20px #0a192d73,0 10px 20px -12px #0a192d4d,inset 0 0 0 1px #ffffff1a}}@media (prefers-reduced-motion:reduce){body.thema-kerst .webapp-mockup .phone{animation:none;transform:rotate(6deg)}@media (max-width:1252px){body.thema-kerst .webapp-mockup .phone{transform:rotate(-6deg)}}}body.thema-kerst .sfeer-section{padding-top:54px;padding-bottom:110px}@media (max-width:900px){body.thema-kerst .sfeer-section{padding-bottom:170px}}body.thema-kerst .win-section{padding-top:260px;overflow:visible}@media (max-width:1252px){body.thema-kerst .win-section{padding-top:210px}}body.thema-kerst .win-section .vernieuwing-rays{width:1220px;height:1220px}@media (max-width:1252px){body.thema-kerst .win-section .vernieuwing-rays{width:132vw;height:132vw}}body.thema-kerst .win-section .vernieuwing-visual{overflow:visible}body.thema-kerst .glazen-bol{z-index:3;margin-bottom:-142px;position:relative;transform:translate(34px,-20px)}body.thema-kerst .glazen-bol-bijschrift{z-index:3;max-width:34ch;margin:0 0 10px auto;padding-right:34px;position:relative}body.thema-kerst .steps-section .tl-card{background:#fbf9f1;border:1px solid #0f4a2e1f;border-radius:22px;padding:24px 28px;box-shadow:0 20px 40px -24px #04140c99}body.thema-kerst .nav-dim{z-index:90;pointer-events:none;background:#030c0894;animation:.2s navDim;position:fixed;inset:0}@keyframes navDim{0%{opacity:0}}body.thema-kerst .steps-section .tl-card .label{color:#2f6b47;letter-spacing:.08em;background:#14532d14;border:1px solid #14532d29;border-radius:999px;padding:5px 12px}body.thema-kerst .steps-section .tl-card h3{color:#14532d;margin-top:15px}body.thema-kerst .steps-section .tl-node,body.thema-kerst .steps-section .tl-item:nth-child(2) .tl-node,body.thema-kerst .steps-section .tl-item:nth-child(3) .tl-node,body.thema-kerst .steps-section .tl-item:nth-child(4) .tl-node,body.thema-kerst .steps-section .tl-item:nth-child(5) .tl-node,body.thema-kerst .steps-section .tl-item:nth-child(6) .tl-node{border-color:var(--gold);background:#fbf9f1;box-shadow:0 10px 24px -8px #04140c99}body.thema-kerst .win-section .vernieuwing-visual{align-self:end}body.thema-kerst .sfeer-track{gap:var(--tussen)}body.thema-kerst .glazen-bol-play{cursor:pointer;color:#fff;pointer-events:auto;z-index:3;background:#0a14286b;border:none;border-radius:50%;place-items:center;width:84px;height:84px;transition:background .15s,transform .15s;display:grid;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)}body.thema-kerst .glazen-bol-play:hover{background:#a3182be6;transform:translate(-50%,-50%)scale(1.06)}body.thema-kerst .glazen-bol-play-ico{margin-left:4px;font-size:30px;line-height:1}body.thema-kerst .vernieuwing{overflow:visible}body.thema-kerst .vernieuwing-wolken{z-index:4;pointer-events:none;position:absolute;inset:-80px 0 0;overflow:hidden}body.thema-kerst .vernieuwing-wolken .vw{will-change:transform;--drift:85px;animation:kerstWolkDrift var(--dur,30s) ease-in-out infinite alternate;opacity:.12;background:50%/contain no-repeat;position:absolute;-webkit-mask-image:radial-gradient(closest-side,#000 52%,#0000 100%);mask-image:radial-gradient(closest-side,#000 52%,#0000 100%)}body.thema-kerst .vernieuwing-wolken .vw1{aspect-ratio:1200/354;--dur:30s;--drift:90px;background-image:url(/site/img/kerst-wolk-1.webp);width:20%;top:3%;left:-15%}body.thema-kerst .vernieuwing-wolken .vw2{aspect-ratio:900/338;--dur:38s;--drift:70px;background-image:url(/site/img/kerst-wolk-2.webp);width:22%;top:48%;left:-16%}body.thema-kerst .vernieuwing-wolken .vw3{aspect-ratio:900/338;--dur:34s;--drift:110px;background-image:url(/site/img/kerst-wolk-2.webp);width:17%;bottom:3%;left:-12%}body.thema-kerst .vernieuwing-wolken .vw4{aspect-ratio:900/338;--dur:36s;--drift:80px;background-image:url(/site/img/kerst-wolk-2.webp);width:21%;top:7%;right:-14%}body.thema-kerst .vernieuwing-wolken .vw5{aspect-ratio:1200/354;--dur:30s;--drift:100px;background-image:url(/site/img/kerst-wolk-1.webp);width:20%;top:54%;right:-16%}body.thema-kerst .vernieuwing-wolken .vw6{aspect-ratio:1200/354;--dur:42s;--drift:75px;background-image:url(/site/img/kerst-wolk-1.webp);width:15%;bottom:5%;right:-11%}@media (prefers-reduced-motion:reduce){body.thema-kerst .vernieuwing-wolken .vw{animation:none}}@media (max-width:900px){body.thema-kerst .vernieuwing-wolken .vw2,body.thema-kerst .vernieuwing-wolken .vw5{display:none}}body.thema-kerst .pcloud[data-tak=takje] .pcloud-inner{background-image:url(/site/img/kerst-takje-l.webp)}body.thema-kerst .pcloud[data-tak=takje][data-side=r] .pcloud-inner{background-image:url(/site/img/kerst-takje-r.webp)}body.thema-kerst .site-header{transition:transform .35s;position:fixed;top:0;left:0;right:0}body.thema-kerst{padding-top:var(--kerst-nav-h,146px)}@media (prefers-reduced-motion:reduce){body.thema-kerst .site-header{transition:none}}body.thema-kerst .gemeente-switch,body.thema-kerst .top-search,body.thema-kerst .tab-btn,body.thema-kerst .hdr-logo,body.thema-kerst .hdr-logo-badge,body.thema-kerst .hero2,body.thema-kerst .hero2-logo,body.thema-kerst .hero2-status,body.thema-kerst .hero2-play,body.thema-kerst .video-modal-inner,body.thema-kerst .agenda-item.next,body.thema-kerst .agenda-item.start,body.thema-kerst .start-tag,body.thema-kerst .next-tag,body.thema-kerst .agenda-countdown,body.thema-kerst .cd-unit,body.thema-kerst .ag-stat,body.thema-kerst .agenda-all,body.thema-kerst .nav-inner,body.thema-kerst .brand .logo,body.thema-kerst .nav-links a,body.thema-kerst .nav-cta,body.thema-kerst .btn,body.thema-kerst .hero-status,body.thema-kerst .hero-title .accent:before,body.thema-kerst .hero-photo,body.thema-kerst .hero-photo .tag,body.thema-kerst .hero-float-stat,body.thema-kerst .hero-float-stat .ico,body.thema-kerst .start-banner-inner,body.thema-kerst .start-banner-icon,body.thema-kerst .start-banner-new,body.thema-kerst .vernieuwing-eyebrow,body.thema-kerst .vernieuwing-eyebrow-ico,body.thema-kerst .vacc,body.thema-kerst .vacc-ico,body.thema-kerst .section-eyebrow,body.thema-kerst .timeline-card,body.thema-kerst .timeline-photo,body.thema-kerst .tl-card,body.thema-kerst .tl-photo,body.thema-kerst .eindfeest-card,body.thema-kerst .eindfeest-list,body.thema-kerst .prize-pill,body.thema-kerst .programma-card,body.thema-kerst .programma-loc,body.thema-kerst .schedule-item .time,body.thema-kerst .video-card,body.thema-kerst .video-card .badge,body.thema-kerst .over-stats .stat,body.thema-kerst .social-row a,body.thema-kerst .inlev-fact,body.thema-kerst .inlev-fact-icon,body.thema-kerst .inlev-applink,body.thema-kerst .inlev-spot,body.thema-kerst .inlev-spot-ico,body.thema-kerst .inlev-spot-route,body.thema-kerst .inlev-simple-map,body.thema-kerst .inlev-dash,body.thema-kerst .dash-chip,body.thema-kerst .dash-chip-now,body.thema-kerst .dash-card,body.thema-kerst .dash-card-num,body.thema-kerst .dash-detail-close,body.thema-kerst .dash-detail-num,body.thema-kerst .dash-detail-badge,body.thema-kerst .dash-detail-route,body.thema-kerst .dash-detail,body.thema-kerst .period-current,body.thema-kerst .pp-badge,body.thema-kerst .period-menu,body.thema-kerst .period-opt,body.thema-kerst .po-tag,body.thema-kerst .loc-card,body.thema-kerst .lc-num,body.thema-kerst .lc-btn,body.thema-kerst .loc-card.app,body.thema-kerst .lc-pin,body.thema-kerst .lc-route-btn,body.thema-kerst .map-card,body.thema-kerst .map-overlay,body.thema-kerst .prizes-wow .wow-num,body.thema-kerst .prize-hero,body.thema-kerst .prize-hero .badge,body.thema-kerst .prize-card,body.thema-kerst .prize-card .visual,body.thema-kerst .prize-card .qty,body.thema-kerst .winners-proof,body.thema-kerst .winners-photo,body.thema-kerst .winners-tag,body.thema-kerst .pcf-card,body.thema-kerst .pcf-tag,body.thema-kerst .pcf-qty,body.thema-kerst .pcf-logo,body.thema-kerst .win-step,body.thema-kerst .win-step .step-ico,body.thema-kerst .win-datebadge,body.thema-kerst .wc-block,body.thema-kerst .win-flow .step,body.thema-kerst .win-flow .step .ico,body.thema-kerst .win-preview,body.thema-kerst .win-preview .phone-screen,body.thema-kerst .notif-card,body.thema-kerst .notif-card .em,body.thema-kerst .win-preview-float,body.thema-kerst .sfeer-slide,body.thema-kerst .sfeer-lightbox img,body.thema-kerst .webapp-cta-inner,body.thema-kerst .webapp-cta-text .label,body.thema-kerst .phone-card,body.thema-kerst .winning-empty,body.thema-kerst .winning-empty .meta,body.thema-kerst .partner-logo,body.thema-kerst .webcredits,body.thema-kerst .legal-modal-card,body.thema-kerst .footer-socials a,body.thema-kerst .info-pending,body.thema-kerst .eindfeest-video,body.thema-kerst .mainbar .tab-btn,body.thema-kerst .announcebar .ann-item,body.thema-kerst .announcebar .gemeente-switch,body.thema-kerst .sfeer-slide.tall,body.thema-kerst .sfeer-slide:nth-child(2n),body.thema-kerst .sfeer-slide.tall:nth-child(2n),body.thema-kerst .win-step .step-num,body.thema-kerst .win-step h3:after,body.thema-kerst .kerst-cadeau-hint,body.thema-kerst .steps-section .tl-card,body.thema-kerst .steps-section .tl-card .label{border-radius:10px}body.thema-kerst .webapp-cta-inner{border-radius:0 0 36px 36px}@media (max-width:1252px){body.thema-kerst .hero2{border-radius:10px 10px 0 0}}body.thema-kerst .agenda-item.next{background:#5eb17a3d;border-color:#8cd2a599}body.thema-kerst .agenda-item.start{background:#e296503d;border-color:#f3b47899}body.thema-kerst .agenda-item.next .agenda-date .d,body.thema-kerst .agenda-item.next .agenda-date .m{color:#a8e0bd}body.thema-kerst .agenda-item.start .agenda-date .d,body.thema-kerst .agenda-item.start .agenda-date .m{color:#f3b478}body.thema-kerst .agenda-item.next .agenda-date .d{font-size:26px}body.thema-kerst .btn,body.thema-kerst .btn.orange,body.thema-kerst .btn.green,body.thema-kerst .btn.white,body.thema-kerst .btn.ghost,body.thema-kerst .btn.dark,body.thema-kerst .btn.outline{background:linear-gradient(180deg, #fb923c, var(--orange-deep));color:#fff;border:none;box-shadow:0 8px 18px -6px #8d0d1e80,inset 0 -3px #00000024}body.thema-kerst .btn:hover,body.thema-kerst .btn.orange:hover,body.thema-kerst .btn.green:hover,body.thema-kerst .btn.white:hover,body.thema-kerst .btn.ghost:hover,body.thema-kerst .btn.dark:hover,body.thema-kerst .btn.outline:hover{color:#fff;background:linear-gradient(#f9822a,#7a0b19)}.hero2-vimeo{transition:opacity .25s}body.thema-kerst .hero2-vimeo{width:max(100cqw,177.78cqh);height:max(100cqh,56.25cqw);top:0;transform:translate(-50%)}.hero2-vimeo.video-stil{opacity:0}body.thema-kerst .prijzen-stralen{pointer-events:none;z-index:0;background:linear-gradient(#421021,#421021) bottom/100% 12.4vw no-repeat;position:absolute;inset:-9.4vw 0 -12.4vw;overflow:hidden}body.thema-kerst .prijzen-stralen span{aspect-ratio:1;background:repeating-conic-gradient(from var(--prijzen-hoek,0deg), #ffe29e0f 0deg 12deg, transparent 12deg 24deg);width:max(3200px,260vw);animation:180s linear infinite prijzenStralenHoek;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#0006 0%,#000000f2 24%,#000 55%,#0000 100%);mask-image:radial-gradient(closest-side,#0006 0%,#000000f2 24%,#000 55%,#0000 100%)}@property --prijzen-hoek{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes prijzenStralenHoek{to{--prijzen-hoek:360deg}}body.thema-kerst .prizes-section>.container{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){body.thema-kerst .prijzen-stralen span{animation:none}}body.thema-kerst .btn,body.thema-kerst .btn.orange,body.thema-kerst .btn.green,body.thema-kerst .btn.white,body.thema-kerst .btn.ghost,body.thema-kerst .btn.dark,body.thema-kerst .btn.outline{transition:transform .16s,box-shadow .16s,background .16s;box-shadow:4px 5px 2px #0000004d}body.thema-kerst .btn:hover,body.thema-kerst .btn.orange:hover,body.thema-kerst .btn.green:hover,body.thema-kerst .btn.white:hover,body.thema-kerst .btn.ghost:hover,body.thema-kerst .btn.dark:hover,body.thema-kerst .btn.outline:hover,body.thema-kerst .mainbar .tab-btn:hover{transform:translate(2px,2px);box-shadow:2px 3px 2px #0000004d}body.thema-kerst .btn:active,body.thema-kerst .mainbar .tab-btn:active,body.thema-kerst .btn:active{transform:translate(4px,5px);box-shadow:0 0 #0000004d}@media (prefers-reduced-motion:reduce){body.thema-kerst .btn:hover,body.thema-kerst .btn:active{transform:none}}body.thema-kerst .mainbar .tab-btn.cta{background:linear-gradient(180deg, #fb923c, var(--orange-deep))}@media (max-width:900px){body.thema-kerst .nav-logo{top:50%;transform:translateY(-45%)}body.thema-kerst .nav-logo img{width:auto;max-width:52vw;height:84px}body.thema-kerst .nav-toggle{width:45px;height:45px}body.thema-kerst .nav-garland{height:190px;top:-60px;bottom:auto}}body.thema-kerst .webapp-cta-eyebrow{gap:9px;padding:7px 16px 7px 13px}body.thema-kerst .webapp-cta-eyebrow:before{content:none}body.thema-kerst .wce-stip{background:#2f7d4e;border-radius:50%;flex:none;width:8px;height:8px;position:relative}body.thema-kerst .wce-stip:after{content:"";background:#2f7d4e;border-radius:50%;animation:2.6s ease-out infinite wceStipPuls;position:absolute;inset:0}@keyframes wceStipPuls{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}body.thema-kerst .wce-status{opacity:.6;font-weight:700}body.thema-kerst .wce-actie{padding-left:11px;position:relative}body.thema-kerst .wce-actie:before{content:"";opacity:.26;background:currentColor;width:1px;height:11px;position:absolute;top:50%;left:0;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){body.thema-kerst .wce-stip:after{opacity:0;animation:none}}@media (max-width:900px){body.thema-kerst .steps-section .tl-cta{margin-left:-58px}}body.thema-kerst .dash-map{padding:10px}body.thema-kerst .dash-map>div{border-radius:10px!important}@media (max-width:700px){body.thema-kerst .steps-section:before{left:-50%;right:-50%}body.thema-kerst .cloud-band.kerst-daken{aspect-ratio:1150/479}body.thema-kerst .cloud-band.kerst-daken:after{background-size:cover}body.thema-kerst .kerst-wolken{--bob:8px}body.thema-kerst .kerst-wolken .kw1{width:34%;bottom:34%;left:-6%}body.thema-kerst .kerst-wolken .kw2{width:26%;bottom:40%;left:30%}body.thema-kerst .kerst-wolken .kw3{width:18%;bottom:62%;right:20%}body.thema-kerst .kerst-wolken .kw4{width:30%;bottom:36%;right:-12%}}@media (max-width:860px){body.thema-kerst .win-section .vernieuwing-card{grid-template-areas:"intro""body""visual"}body.thema-kerst .win-section .vernieuwing-visual{justify-content:center;margin:22px 0 0}}@media (max-width:1252px){body.thema-kerst .nav-dropdown{position:absolute}}@media (max-width:900px){body.thema-kerst .mainbar-inner{padding-top:12px}body.thema-kerst .nav-logo{margin-top:6px}body.thema-kerst .nav-garland{top:-56px}}body.thema-kerst .footer-nav ul{flex-direction:column;gap:8px;display:flex}body.thema-kerst .footer-nav li{padding:0}body.thema-kerst .footer-contact p{margin-bottom:8px}body.thema-kerst .footer-nav a,body.thema-kerst .footer-contact p a{color:#ffffffdb;font-family:var(--font-display);background:#ffffff0d;border:1px solid #ffffff17;border-radius:10px;align-items:center;gap:12px;padding:9px 14px 9px 9px;font-size:14px;font-weight:600;line-height:1.25;text-decoration:none;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s;display:flex;box-shadow:4px 5px 2px #0000004d}body.thema-kerst .footer-nav a:hover,body.thema-kerst .footer-contact p a:hover{color:#fff;background:#ffffff1a;border-color:#fff3;transform:translate(2px,2px);box-shadow:2px 3px 2px #0000004d}body.thema-kerst .footer-nav a:active,body.thema-kerst .footer-contact p a:active{transform:translate(4px,5px);box-shadow:0 0 #0000004d}body.thema-kerst .fn-ico{background:#ffffff14;border:1px solid #ffffff12;border-radius:9px;flex:none;place-items:center;width:34px;height:34px;font-size:16px;line-height:1;display:grid}@media (prefers-reduced-motion:reduce){body.thema-kerst .footer-nav a:hover,body.thema-kerst .footer-nav a:active,body.thema-kerst .footer-contact p a:hover,body.thema-kerst .footer-contact p a:active{transform:none}}body.thema-kerst .mainbar .tab-btn.cta{position:relative;overflow:hidden}body.thema-kerst .mainbar .tab-btn.cta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:45%;height:140%;animation:7s ease-in-out infinite ctaGlim;position:absolute;top:-20%;left:0}@keyframes ctaGlim{0%,82%{opacity:0;transform:translate(-160%)skew(-18deg)}85%{opacity:1}97%{opacity:1}to{opacity:0;transform:translate(280%)skew(-18deg)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .mainbar .tab-btn.cta:after{opacity:0;animation:none}}body.thema-kerst .webapp-cta-inner{padding-top:28px;padding-bottom:40px}body.thema-kerst .footer .partner-logo.light-logo{height:74px}body.thema-kerst .footer a.partner-logo{align-items:center;text-decoration:none;transition:opacity .16s,transform .16s;display:inline-flex}@media (hover:hover){body.thema-kerst .footer a.partner-logo:hover{opacity:.82;transform:translateY(-2px)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .footer a.partner-logo:hover{transform:none}}body.thema-kerst .footer .partner-logo.light-logo.gemeente{height:88px}body.thema-kerst .hero2-wrap>.sterren{top:calc(-1 * var(--kerst-nav-h,146px));height:calc(100% + var(--kerst-nav-h,146px));width:100vw;bottom:auto;left:calc(50% - 50vw);right:auto}body.thema-kerst .sterren .ster-val{top:14%;left:62%;opacity:0;background:linear-gradient(90deg,#fff0 0%,#ffffff59 55%,#fffffff2 92%,#fff 100%);border-radius:2px;width:150px;height:2px;animation:12s linear infinite sterValt;position:absolute;inset:auto auto auto 62%;transform:rotate(31deg)translate(-260px)}@keyframes sterValt{0%,88%{opacity:0;transform:rotate(31deg)translate(-260px)}89.5%{opacity:1}97%{opacity:1}to{opacity:0;transform:rotate(31deg)translate(620px)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .sterren .ster-val{display:none}}body.thema-kerst .sneeuwval{z-index:0;pointer-events:none;position:absolute;inset:0 max(32px,50% - 628px);overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 6%);mask-image:linear-gradient(#0000 0%,#000 6%)}body.thema-kerst .sneeuwval span{will-change:transform;background:url(/site/img/kerst-vlok.svg) 50%/contain no-repeat;animation-name:vlokValt;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:0}@keyframes vlokValt{0%{transform:translateY(-40px)rotate(0)}25%{transform:translate3d(18px, calc(var(--val-h,800px) * .25), 0) rotate(90deg)}50%{transform:translate3d(-12px, calc(var(--val-h,800px) * .5), 0) rotate(180deg)}75%{transform:translate3d(14px, calc(var(--val-h,800px) * .75), 0) rotate(270deg)}to{transform:translate3d(0, calc(var(--val-h,800px) + 40px), 0) rotate(360deg)}}body.thema-kerst .sneeuwval.stil span{animation-play-state:paused}body.thema-kerst .win-section .vernieuwing-card{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){body.thema-kerst .sneeuwval{display:none}}body.thema-kerst .win-section .vacc{background:#232c52}body.thema-kerst .cloud-divider-green{z-index:4}@media (max-width:700px){body.thema-kerst .vernieuwing{margin-top:-26px;padding-top:60px;padding-bottom:230px}}@media (max-width:1252px){body.thema-kerst .vernieuwing{padding-top:78px}body.thema-kerst .webapp-cta-text{margin-top:10px}}body.thema-kerst .steps-section .section-heading .accent .lamp-woord{white-space:nowrap}@keyframes takNieuwWuift{0%{transform:rotate(0)}32%{transform:rotate(1.2deg)}58%{transform:rotate(.4deg)}80%{transform:rotate(1deg)}to{transform:rotate(0)}}@keyframes takNieuwWuiftRechts{0%{transform:rotate(0)}32%{transform:rotate(-1.2deg)}58%{transform:rotate(-.4deg)}80%{transform:rotate(-1deg)}to{transform:rotate(0)}}body.thema-kerst .pcloud[data-tak=bal] .pcloud-inner{transform-origin:0 78%;background-image:url(/site/img/kerst-tak-bal-l.webp);animation-name:takNieuwWuift;animation-duration:12s;rotate:none}body.thema-kerst .pcloud[data-tak=bal][data-side=r] .pcloud-inner{transform-origin:100% 78%;background-image:url(/site/img/kerst-tak-bal-r.webp);animation-name:takNieuwWuiftRechts}@media (max-width:1252px){body.thema-kerst .nav-toggle{background:linear-gradient(#3d854a 0%,#2a5f34 100%);transition:transform 60ms,box-shadow 60ms;box-shadow:4px 5px 2px #0000004d}body.thema-kerst .nav-toggle:active,body.thema-kerst .nav-toggle.open{transform:translate(2px,2px);box-shadow:2px 3px 2px #0000004d}body.thema-kerst .nav-logo img{filter:drop-shadow(0 3px 6px #00000061)}body.thema-kerst .nav-dropdown.open,body.thema-kerst .nav-dropdown.open:before{background:#184124}body.thema-kerst .nav-dropdown.open:after{background:linear-gradient(#184124 0%,#153a21 100%);height:56px;-webkit-mask:url(/site/img/kerst-krans-massief-v4.webp) 50% 100%/auto 190px no-repeat;mask:url(/site/img/kerst-krans-massief-v4.webp) 50% 100%/auto 190px no-repeat}body.thema-kerst .nav-dropdown{z-index:5}body.thema-kerst .nav-logo{z-index:9}body.thema-kerst .nav-dropdown a:not(.tab-btn),body.thema-kerst .nav-dropdown .nav-links a{color:#e8f2e8}}body.thema-kerst .bol-inkerving{z-index:4;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:#4a2c12;text-shadow:0 -1px 1px #2614068c,0 1px #ffd89c80;pointer-events:none;font-size:clamp(12px,1.45vw,19px);font-weight:800;position:absolute;top:84%;left:50%;transform:translate(-50%,-50%)}@media (max-width:760px){body.thema-kerst .bol-inkerving{letter-spacing:.06em;font-size:15px;top:82%}}@media (max-width:1252px){body.thema-kerst .footer-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}body.thema-kerst .footer-contact,body.thema-kerst .footer-contact a,body.thema-kerst .footer-contact p{overflow-wrap:anywhere;min-width:0}}@media (min-width:1253px){body.thema-kerst .bol-inkerving{left:30%}}@media (max-width:1252px){body.thema-kerst .glazen-bol{transform:translateY(-20px)}body.thema-kerst .sfeer-slider{--kaart:240px}body.thema-kerst .footer-row{grid-template-columns:minmax(0,1fr)}body.thema-kerst .footer{padding-top:18px}body.thema-kerst .footer-socials{margin-top:15px}}@media (max-width:900px){body.thema-kerst .prijzen-stralen span{width:max(1800px,210vw)}}body.thema-kerst .over-stats .stat{flex-direction:column;justify-content:center;display:flex}@media (max-width:1252px){body.thema-kerst .sfeer-slide:nth-child(3n+1){transform:rotate(-1.6deg)!important}body.thema-kerst .sfeer-slide:nth-child(3n+2){transform:rotate(1.4deg)translateY(8px)!important}body.thema-kerst .sfeer-slide:nth-child(3n){transform:rotate(2deg)translateY(-6px)!important}}@media (max-width:900px){body.thema-kerst .footer:before,body.thema-kerst .footer:after{background-size:cover;width:max(2000px,100vw);height:190px}body.thema-kerst .footer:before{top:-134px}body.thema-kerst .footer:after{top:-61px}}@media (min-width:1253px){body.thema-kerst .bol-inkerving{color:#3a2109;text-shadow:0 -1px 1px #1a0d03b3,0 1px #ffe2b0b8;top:81%;left:50%;transform:translate(-50%,calc(5px - 50%))}}body.thema-kerst .nav-logo .kerst-logo-liggend{display:none}@media (max-width:1252px){body.thema-kerst .nav-logo .kerst-logo-staand{width:min(100vw - 217px,183px);max-width:none;height:auto;display:block}body.thema-kerst .nav-logo{top:50%;left:8px;transform:translateY(-45%)}body.thema-kerst .mainbar-inner .nav-cta-mobile{padding-left:11px;padding-right:11px}}@media (max-width:600px){body.thema-kerst .cloud-divider{margin-top:-10vw}body.thema-kerst .scheiding-plaat{aspect-ratio:2.6}body.thema-kerst .scheiding-plaat.onder{aspect-ratio:2.167}body.thema-kerst .scheiding-plaat .sp-beeld{background-position:100%;background-size:auto 100%}body.thema-kerst .cloud-divider-green{margin-bottom:-18.23vw}body.thema-kerst .prijzen-stralen{background-size:100% 25.92vw;top:-15.19vw;bottom:-25.92vw}}@media (min-width:601px){body.thema-kerst .cloud-divider .scheiding-plaat{aspect-ratio:3.47;will-change:transform;animation:11s ease-in-out infinite scheidingDeining}body.thema-kerst .cloud-divider .scheiding-plaat .sp-beeld{background-position:100%;background-size:auto 100%}body.thema-kerst .cloud-divider{margin-top:-7.49vw}body.thema-kerst .prijzen-stralen{top:-11.38vw}}@keyframes scheidingDeining{0%,to{transform:var(--sp-draai,none) translate3d(0, 4px, 0)}50%{transform:var(--sp-draai,none) translate3d(0, -4px, 0)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .cloud-divider .scheiding-plaat{animation:none}}body.thema-kerst .steps-section .steps-header{margin-top:-8px}@media (min-width:1253px){body.thema-kerst .hero2{border-radius:10px}body.thema-kerst .hero-moon-wrap{bottom:clamp(40px,5.5vw,110px)}}body.thema-kerst .hero2{box-shadow:0 40px 80px -30px #020a18d9,0 16px 34px -18px #020a1899,0 0 120px -20px #78aaff2e,0 0 0 1px #bed7ff24}body.thema-kerst .hero2-agenda{background:radial-gradient(120% 60% at 50% 0,#ffd69629,#ffd69600 62%),linear-gradient(#4a3221 0%,#3a2618 100%);box-shadow:inset 1px 0 #ffe2be29}@media (min-width:761px) and (max-width:1252px){body.thema-kerst .sfeer-slider{--sag:120px;--draai:3.5;--haak:13px}}body.thema-kerst .footer-zusje{color:#064e3b;background:#fff;border:1px solid #10b98159;border-radius:10px;align-items:center;gap:12px;margin:0;padding:9px 14px 9px 9px;text-decoration:none;transition:transform .16s,box-shadow .16s,background .16s,border-color .16s;display:flex;box-shadow:4px 5px 2px #0000004d}body.thema-kerst .footer-zusje:hover{background:#f4fdf9;border-color:#34d399;transform:translate(2px,2px);box-shadow:2px 3px 2px #0000004d}body.thema-kerst .footer-zusje:active{transform:translate(4px,5px);box-shadow:0 0 #0000004d}body.thema-kerst .footer-zusje-logo{box-sizing:border-box;-o-object-fit:contain;object-fit:contain;background:#ecfdf5;border:1px solid #10b98140;border-radius:9px;flex:none;width:34px;height:34px;padding:3px;display:block}body.thema-kerst .footer-zusje-tekst{flex-direction:column;gap:1px;min-width:0;line-height:1.2;display:flex}body.thema-kerst .footer-zusje-kop{margin-top:26px}body.thema-kerst .footer-zusje-tekst strong{color:#064e3b;font-family:var(--font-display);font-size:14px;font-weight:700}@media (prefers-reduced-motion:reduce){body.thema-kerst .footer-zusje:hover,body.thema-kerst .footer-zusje:active{transform:none}}body.thema-kerst .phone-sneeuw{z-index:3;pointer-events:none;--val-h:580px;position:absolute;inset:0;overflow:hidden}body.thema-kerst .phone-sneeuw span{will-change:transform;background:url(/site/img/kerst-vlok.svg) 50%/contain no-repeat;animation-name:vlokValt;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute;top:0}@media (max-width:760px){body.thema-kerst .phone-sneeuw{--val-h:500px}}@media (prefers-reduced-motion:reduce){body.thema-kerst .phone-sneeuw{display:none}}body.thema-kerst .footer .partner-logo.light-logo.brigital{height:23px}body.thema-kerst .anim-rust,body.thema-kerst .anim-rust:before,body.thema-kerst .anim-rust:after,body.thema-kerst .anim-rust *,body.thema-kerst .anim-rust :before,body.thema-kerst .anim-rust :after{animation-play-state:paused!important}@media (max-width:1252px){body.thema-kerst .footer-bottom{justify-content:space-between;row-gap:14px}body.thema-kerst .footer-bottom .footer-legal{flex:0 0 100%;order:1}body.thema-kerst .footer-bottom .footer-socials{margin-top:0}}body.thema-kerst .hero2-diashow{position:absolute;inset:0;overflow:hidden}body.thema-kerst .hero2-diashow img{-o-object-fit:cover;object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s;position:absolute;inset:0}body.thema-kerst .hero2-diashow img.actief{opacity:1}@media (prefers-reduced-motion:reduce){body.thema-kerst .hero2-diashow img{transition:none}}@media (min-width:1253px){body.thema-kerst .hero2-agenda{padding-top:92px}}body.thema-kerst .sterren .st1,body.thema-kerst .sterren .st2,body.thema-kerst .sterren .st3{will-change:transform;top:-2400px}body.thema-kerst .hero2-agenda{background:#201612}body.thema-kerst .nav-garland{aspect-ratio:7355/621;background:url(/site/img/kerst-krans-2027-franje.webp) 50% 0/100% 100% no-repeat;height:auto;top:-23px;-webkit-mask:none;mask:none}body.thema-kerst .mainbar .tab-btn{border-radius:10px;padding:12px 20px;font-size:15px;font-weight:800}body.thema-kerst .mainbar .tab-btn:not(.cta){background:linear-gradient(#34843f 0%,#26692f 100%);box-shadow:inset 0 -4px #00000038,inset 0 1px #ffffff2e,0 8px 16px -8px #00000080}body.thema-kerst .mainbar .tab-btn:not(.cta):hover{background:linear-gradient(#3b9247 0%,#2c7636 100%);box-shadow:inset 0 -4px #00000038,inset 0 1px #ffffff2e,0 10px 18px -8px #00000080}body.thema-kerst .mainbar .tab-btn.cta{background:linear-gradient(#fb7a2a 0%,#d9400f 100%);box-shadow:inset 0 -4px #0003,inset 0 1px #ffffff40,0 8px 18px -8px #d9400fb3}body.thema-kerst .mainbar .tab-btn.cta:hover{background:linear-gradient(#ff8836 0%,#e64a15 100%)}body.thema-kerst .mainbar .nav-group.left .tab-btn.r1{--draai:-2.2deg}body.thema-kerst .mainbar .nav-group.left .tab-btn.r2{--draai:1.8deg}body.thema-kerst .mainbar .nav-group.left .tab-btn.r3{--draai:-1.4deg}body.thema-kerst .mainbar .nav-group.right .tab-btn.r1{--draai:2deg}body.thema-kerst .mainbar .nav-group.right .tab-btn.r2{--draai:-1.8deg}body.thema-kerst .mainbar .nav-group.right .tab-btn.cta{--draai:2.4deg}body.thema-kerst .mainbar .tab-btn{transform:rotate(var(--draai,0deg))}body.thema-kerst .mainbar .tab-btn:hover{transform:rotate(var(--draai,0deg)) translateY(2px)}body.thema-kerst .mainbar .tab-btn:not(.cta):hover{box-shadow:inset 0 -2px #00000038,inset 0 1px #ffffff2e,0 4px 10px -8px #00000080}body.thema-kerst .mainbar .tab-btn.cta:hover{box-shadow:inset 0 -2px #0003,inset 0 1px #ffffff40,0 4px 12px -8px #d9400fb3}body.thema-kerst .mainbar .tab-btn:active{transform:rotate(var(--draai,0deg)) translateY(4px);box-shadow:inset 0 0 #00000038,inset 0 1px #ffffff2e,0 2px 6px -8px #00000080}body.thema-kerst .btn,body.thema-kerst .btn.orange,body.thema-kerst .btn.green,body.thema-kerst .btn.white,body.thema-kerst .btn.ghost,body.thema-kerst .btn.dark,body.thema-kerst .btn.outline{background:linear-gradient(#fb7a2a 0%,#d9400f 100%);box-shadow:inset 0 -4px #0003,inset 0 1px #ffffff40,0 8px 18px -8px #d9400fb3}body.thema-kerst .btn:hover,body.thema-kerst .btn.orange:hover,body.thema-kerst .btn.green:hover,body.thema-kerst .btn.white:hover,body.thema-kerst .btn.ghost:hover,body.thema-kerst .btn.dark:hover,body.thema-kerst .btn.outline:hover{background:linear-gradient(#ff8836 0%,#e64a15 100%);transform:translateY(-1px);box-shadow:inset 0 -4px #0003,inset 0 1px #ffffff40,0 10px 20px -8px #d9400fb3}body.thema-kerst .btn:active,body.thema-kerst .btn.orange:active{transform:translateY(2px);box-shadow:inset 0 -2px #0003,inset 0 1px #ffffff40,0 4px 10px -8px #d9400fb3}@media (max-width:900px){body.thema-kerst .nav-garland{top:-14px}}body.thema-kerst .webapp-cta-body .btn.white{background:linear-gradient(#fb7a2a 0%,#d9400f 100%);box-shadow:inset 0 -4px #0003,inset 0 1px #ffffff40,0 8px 18px -8px #d9400fb3}body.thema-kerst .webapp-cta-body .btn.white:hover{background:linear-gradient(#ff8836 0%,#e64a15 100%)}body.thema-kerst .over-stats .stat:first-child{background:linear-gradient(160deg,#3d9a49 0%,#26692f 100%)}body.thema-kerst .over-stats .stat:nth-child(2){background:linear-gradient(160deg,#fb7a2a 0%,#d9400f 100%)}body.thema-kerst .over-stats .stat:nth-child(3){background:linear-gradient(160deg,#3a76a8 0%,#1f4a75 100%)}body.thema-kerst .wce-stip:after{opacity:0;animation:none}body.thema-kerst .webapp-cta-text h2.in-beeld{animation:none}body.thema-kerst .dash-body{height:620px}@media (max-width:760px){body.thema-kerst .dash-map{height:400px}}body.thema-kerst .steps-section:before{background:url(/site/img/kerst-bomen-groen-v14.webp) bottom/100% 100% no-repeat}body.thema-kerst .scheiding-plaat .sp-beeld{background-position:bottom;background-size:auto 100%}@media (min-width:601px){body.thema-kerst .cloud-divider .scheiding-plaat{aspect-ratio:1.735}}@media (max-width:600px){body.thema-kerst .scheiding-plaat{aspect-ratio:1.3}body.thema-kerst .scheiding-plaat.onder{aspect-ratio:1.084}}@media (min-width:601px){body.thema-kerst .cloud-divider{margin-top:-14.98vw}body.thema-kerst .prijzen-stralen{top:-22.76vw}}@media (max-width:600px){body.thema-kerst .cloud-divider{margin-top:-20vw}body.thema-kerst .cloud-divider-green{margin-bottom:-36.46vw}body.thema-kerst .prijzen-stralen{background-size:100% 51.84vw;top:-30.38vw;bottom:-51.84vw}}body.thema-kerst .mainbar{background:#0a3422}body.thema-kerst .nav-garland{background-image:url(/site/img/kerst-krans-2027-franje-v3.webp)}body.thema-kerst .footer{background:#0a3422}body.thema-kerst{background-color:#082b1c}body.thema-kerst .scheiding-plaat .sp-beeld{background-image:url(/site/img/kerst-scheiding-sneeuw-v6.webp);background-position:50%;background-size:100% 100%}@media (min-width:601px){body.thema-kerst .cloud-divider .scheiding-plaat{aspect-ratio:1.93}body.thema-kerst .cloud-divider .scheiding-plaat .sp-beeld{background-position:100%;background-size:auto 100%}}@media (max-width:600px){body.thema-kerst .scheiding-plaat{aspect-ratio:1.446}body.thema-kerst .scheiding-plaat.onder{aspect-ratio:1.205}}body.thema-kerst .btn:hover,body.thema-kerst .btn.orange:hover,body.thema-kerst .btn.green:hover,body.thema-kerst .btn.white:hover,body.thema-kerst .btn.ghost:hover,body.thema-kerst .btn.dark:hover,body.thema-kerst .btn.outline:hover,body.thema-kerst .webapp-cta-body .btn.white:hover{transform:translateY(2px);box-shadow:inset 0 -2px #0003,inset 0 1px #ffffff40,0 4px 12px -8px #d9400fb3}body.thema-kerst .btn:active,body.thema-kerst .btn.orange:active,body.thema-kerst .webapp-cta-body .btn.white:active{transform:translateY(4px);box-shadow:inset 0 0 #0003,inset 0 1px #ffffff40,0 2px 6px -8px #d9400fb3}@media (min-width:601px){body.thema-kerst .cloud-divider .scheiding-plaat{aspect-ratio:2.64}}@media (max-width:600px){body.thema-kerst .scheiding-plaat{aspect-ratio:1.979}body.thema-kerst .scheiding-plaat.onder{aspect-ratio:1.65}}@media (min-width:601px){body.thema-kerst .cloud-divider{margin-top:-9.84vw}body.thema-kerst .prijzen-stralen{top:-14.9vw}}@media (max-width:600px){body.thema-kerst .cloud-divider{margin-top:-13.1vw}body.thema-kerst .cloud-divider-green{margin-bottom:-23.9vw}body.thema-kerst .prijzen-stralen{background-size:100% 34vw;top:-19.9vw;bottom:-34vw}}body.thema-kerst .scheiding-plaat{aspect-ratio:2172/627}body.thema-kerst .scheiding-plaat .sp-beeld{background-image:url(/site/img/kerst-scheiding-sneeuw.svg)}@media (min-width:601px){body.thema-kerst .cloud-divider .scheiding-plaat{aspect-ratio:2.86}}@media (max-width:600px){body.thema-kerst .scheiding-plaat{aspect-ratio:2.14}body.thema-kerst .scheiding-plaat.onder{aspect-ratio:1.786}}@media (min-width:601px){body.thema-kerst .cloud-divider{margin-top:-9.1vw}body.thema-kerst .prijzen-stralen{top:-13.8vw}}@media (max-width:600px){body.thema-kerst .cloud-divider{margin-top:-12.1vw}body.thema-kerst .cloud-divider-green{margin-bottom:-22.1vw}body.thema-kerst .prijzen-stralen{background-size:100% 31.4vw;top:-18.4vw;bottom:-31.4vw}}@media (min-width:601px){body.thema-kerst .cloud-divider .scheiding-plaat{aspect-ratio:2172/627}body.thema-kerst .cloud-divider .scheiding-plaat .sp-beeld{background-position:50%;background-size:100% 100%}}@media (max-width:600px){body.thema-kerst .scheiding-plaat{aspect-ratio:1.786}}body.thema-kerst .scheiding-plaat,body.thema-kerst .cloud-divider .scheiding-plaat{aspect-ratio:2172/627}@media (max-width:600px){body.thema-kerst .scheiding-plaat,body.thema-kerst .scheiding-plaat.onder{aspect-ratio:1.786}}body.thema-kerst .steps-section:before{aspect-ratio:2784.54/350;background:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%202784.54%20350%22%20preserveAspectRatio%3D%22none%22%3E%3Cpath%20d%3D%22M2783.35%2C17.12c-19.69%2C9.58-31.46%2C31.86-37.5%2C53.56-10.35-7.3-24.16-9.5-36.19-8.37-7.65.7-22.4%2C5.26-26.6%2C12.52-.25.45-.27.95-.18%2C1.45-3.87-9.31-11.92-17.71-19.41-24.17-36.85-31.79-93.21-36.92-138.05-32.69-39.13%2C3.7-80.69%2C20.59-101.4%2C58.18-16.26-37.24-44.56-60.83-83.16-59.33-22.66.88-45.5%2C10.13-59.08%2C30.2-.06-.48-.27-.85-.6-1.18-8.57-8.57-26.39-9.46-37.22-7.79-46.46-45.17-107.73-54.13-158.1-13.62-30.51%2C24.53-43.2%2C60.6-27.16%2C100.32l-.19%2C1.08c-28.79-7.5-56.39%2C10.55-68.92%2C37.23-18.54-8.13-38.95-10.9-58.49-6.75-13.01%2C2.76-26.91%2C8.7-36.65%2C18.2.18-.38.37-.82.28-1.26-1.83-7.76-15.35-16.61-22-19.3-5.72-2.31-13.25-4.39-19-3.33.07-51.62-50.09-92.62-95.13-73.11-10.76-13.59-27.5-17.65-42.62-10.92-25.72%2C11.46-25.8%2C41.86-18.39%2C67.01-8.98%2C3-16.41%2C10.09-20.54%2C19.19-21.18-43.06-57.2-53.47-98.47-34.35-24.06%2C11.15-37.05%2C27.95-40.55%2C48.08-12.91-22.52-33.65-37.7-62.25-41.08-22.5-2.67-46.52%2C2.22-63.08%2C18.32.02-.45-.13-.82-.4-1.16-7.11-9.07-24.56-12.61-35.52-12.75-38.74-48.03-97.81-65.52-153.93-36.52-34%2C17.56-52.21%2C48.3-42.64%2C86.74l-.36.95c-27.24-11.2-57.34.93-73.92%2C23.18-17.02-10.21-36.73-15.84-56.67-15.07-13.28.51-27.93%2C3.77-39.06%2C10.89.24-.32.5-.69.47-1.1-.58-7.31-12.54-17.39-18.67-20.85-5.28-2.97-12.39-6.01-18.24-5.92%2C8.22-46.76-34.83-91.58-82.38-80.79-8.48-13.96-24.37-20.2-40.35-16.41-27.2%2C6.45-32.08%2C33.97-28.73%2C57.9-9.33%2C1.35-17.79%2C6.64-23.31%2C14.24-14.11-42.25-48.04-57.2-91.8-46.19-48.45%2C12.18-60.74%2C48.97-44.84%2C94.24-11.37-2.78-26.78-1.42-32.87%2C9.93-11.99-12.61-31.4-15.46-46.54-7.32-9.35-18.8-29.06-27.62-49.67-23.35-36.14%2C7.5-60.14%2C35.98-46.15%2C72.59-42.63-26.58-108.13.09-123.7%2C47.2l-.73-.19c-22.2-43.55-58.91-78.66-107.58-89.02-43.41-9.24-92.19-2.3-129.77%2C21.79-4.33-.22-9.2-.1-13.21%2C1.66-2.06.9-9.76%2C6.83-10.41%2C8.62-.11-.11-.28-.23-.54-.41-17.9-11.7-38.43-18.62-59.84-15.12-11.2%2C1.82-27.98%2C8.67-35.34%2C17.5-.59.7-.69%2C1.69-.77%2C2.57-.87-.21-1.55.53-2.03%2C2.2l-3.18%2C58.89%2C3.09%2C316.34h2779.68V13.63c-4.43-1.9%2C4.95%2C1.37.59%2C3.48Z%22%20fill%3D%22%234872ae%22%2F%3E%3C%2Fsvg%3E) bottom/100% 100% no-repeat;animation:none}body.thema-kerst .steps-section,body.thema-kerst .steps-section:after{background:#4872ae}body.thema-kerst .cloud-divider .scheiding-plaat{transform-origin:50%;transform:rotate(-1deg)scale(1.03)}body.thema-kerst .cloud-divider-green .scheiding-plaat{transform-origin:50%;transform:rotate(1deg)scale(1.03)}body.thema-kerst .steps-wolken{z-index:0;pointer-events:none;--bob:clamp(14px, 1.4vw, 20px);position:absolute;inset:0;overflow:hidden}body.thema-kerst .steps-wolken .sw{--deining:var(--bob);--deindur:12s;--zijslag:min(14px, 1vw);--drift:var(--zijslag);opacity:.5;filter:brightness(1.22);will-change:transform, translate;animation:kerstWolkBandDrift var(--dur) ease-in-out infinite alternate, kerstWolkBandDeining var(--deindur) ease-in-out infinite alternate;background:50%/contain no-repeat;position:absolute}body.thema-kerst .steps-wolken .sw1{aspect-ratio:1536/969;--dur:26s;background-image:url(/site/img/kerst-wolk-groot.webp);width:26%;top:6%;left:-7%}body.thema-kerst .steps-wolken .sw2{aspect-ratio:1535/991;--dur:34s;--deining:calc(var(--bob) * .85);background-image:url(/site/img/kerst-wolk-groot-2.webp);width:24%;animation-direction:alternate-reverse,alternate;top:22%;right:-8%}body.thema-kerst .steps-wolken .sw3{aspect-ratio:1200/354;--dur:30s;background-image:url(/site/img/kerst-wolk-1.webp);width:19%;top:46%;left:-5%}body.thema-kerst .steps-wolken .sw4{aspect-ratio:1536/969;--dur:24s;--deining:calc(var(--bob) * .8);background-image:url(/site/img/kerst-wolk-groot.webp);width:26%;animation-direction:alternate-reverse,alternate;top:60%;right:-6%}body.thema-kerst .steps-wolken .sw5{aspect-ratio:1535/991;--dur:28s;background-image:url(/site/img/kerst-wolk-groot-2.webp);width:25%;top:80%;left:-8%}@media (max-width:700px){body.thema-kerst .steps-wolken .sw2,body.thema-kerst .steps-wolken .sw3,body.thema-kerst .steps-wolken .sw4{display:none}body.thema-kerst .steps-wolken .sw{opacity:.38;width:46%}body.thema-kerst .steps-wolken .sw1{left:-18%}body.thema-kerst .steps-wolken .sw5{left:auto;right:-18%}}@media (prefers-reduced-motion:reduce){body.thema-kerst .steps-wolken .sw{animation:none}}body.thema-kerst .nav-garland{background-size:100% 100%;max-height:138px}body.thema-kerst .kerst-wolken .kw,body.thema-kerst .steps-wolken .sw{opacity:1;filter:none;-webkit-mask:var(--plaat) no-repeat center / contain;-webkit-mask:var(--plaat) no-repeat center / contain;mask:var(--plaat) no-repeat center / contain;background-color:#4872ae;background-image:none}body.thema-kerst .kerst-wolken .kw1{--plaat:url(/site/img/kerst-wolk-groot.webp)}body.thema-kerst .kerst-wolken .kw2{--plaat:url(/site/img/kerst-wolk-groot-2.webp)}body.thema-kerst .kerst-wolken .kw3{--plaat:url(/site/img/kerst-wolk-1.webp)}body.thema-kerst .kerst-wolken .kw4{--plaat:url(/site/img/kerst-wolk-groot-2.webp)}body.thema-kerst .steps-wolken .sw1{--plaat:url(/site/img/kerst-wolk-groot.webp)}body.thema-kerst .steps-wolken .sw2{--plaat:url(/site/img/kerst-wolk-groot-2.webp)}body.thema-kerst .steps-wolken .sw3{--plaat:url(/site/img/kerst-wolk-1.webp)}body.thema-kerst .steps-wolken .sw4{--plaat:url(/site/img/kerst-wolk-groot.webp)}body.thema-kerst .steps-wolken .sw5{--plaat:url(/site/img/kerst-wolk-groot-2.webp)}@media (max-width:700px){body.thema-kerst .steps-wolken .sw{opacity:1}}body.thema-kerst .steps-section:before{aspect-ratio:2784.54/700;background:url(/site/img/kerst-wolkrand-boven.svg) top/100% 50% no-repeat,url(/site/img/kerst-wolkrand-onder.svg) bottom/100% 50% no-repeat;animation:none;bottom:calc(100% - 13.6vw)}body.thema-kerst .steps-section,body.thema-kerst .steps-section:after{background:#1b2344}body.thema-kerst .steps-section:after{background:0 0}body.thema-kerst .nav-garland{aspect-ratio:auto;background-color:#0a3422;background-image:none;width:100%;height:200px;max-height:none;top:-53px;left:50%;right:auto;-webkit-mask:url(/site/img/kerst-krans-franje-tegel.webp) 0 0/auto 100% repeat-x;mask:url(/site/img/kerst-krans-franje-tegel.webp) 0 0/auto 100% repeat-x}@media (max-width:900px){body.thema-kerst .nav-garland{height:150px;top:-40px}}body.thema-kerst .vernieuwing{background:0 0;margin-top:0;padding-top:20px;padding-bottom:90px}body.thema-kerst .steps-section:before{display:none}body.thema-kerst .nav-garland{top:-40px;-webkit-mask-image:url(/site/img/kerst-krans-franje-tegel-v4.webp);mask-image:url(/site/img/kerst-krans-franje-tegel-v4.webp)}@media (max-width:900px){body.thema-kerst .nav-garland{top:-30px}}body.thema-kerst .over-row .over-text{order:0}body.thema-kerst .vernieuwing-card{padding-left:0;padding-right:0}body.thema-kerst .sterren-onder{-webkit-mask-image:linear-gradient(#000 0% 40%,#0000008c 70%,#0000 94%);mask-image:linear-gradient(#000 0% 40%,#0000008c 70%,#0000 94%)}body.thema-kerst .scheiding-plaat .sp-boom{aspect-ratio:1307/1008;pointer-events:none;transform-origin:50% 100%;background:url(/site/img/kerst-kleine-boompjes.webp) bottom/contain no-repeat;width:6.7%;position:absolute}body.thema-kerst .cloud-divider .scheiding-plaat .sb1{bottom:61%;left:13%}body.thema-kerst .cloud-divider .scheiding-plaat .sb2{width:5.4%;bottom:63%;left:38%}body.thema-kerst .cloud-divider .scheiding-plaat .sb3{bottom:61%;left:72%}body.thema-kerst .cloud-divider-green .scheiding-plaat .sb1{width:5.8%;bottom:61%;left:22%}body.thema-kerst .cloud-divider-green .scheiding-plaat .sb2{bottom:59%;left:55%}body.thema-kerst .cloud-divider-green .scheiding-plaat .sb3{width:5.4%;bottom:63%;left:84%}@media (max-width:600px){body.thema-kerst .scheiding-plaat .sp-boom{width:13%}body.thema-kerst .scheiding-plaat .sb2{display:none}}body.thema-kerst .inlev-sneeuw{z-index:3;aspect-ratio:2172/150;pointer-events:none;background:url(/site/img/kerst-sneeuwkap.svg) bottom/100% 100% no-repeat;width:100%;margin:30px 0 -12px;display:block;position:relative}body.thema-kerst .inlev-dash{margin-top:0}body.thema-kerst .cloud-divider-green .scheiding-plaat{transform:rotate(4.5deg)scale(1.18)}body.thema-kerst .cloud-divider-green .scheiding-plaat .sp-boom{transform:rotate(-4.5deg)}body.thema-kerst .steps-wolken .sw{opacity:.4}@media (max-width:700px){body.thema-kerst .steps-wolken .sw{opacity:.3}}body.thema-kerst .inlev-sneeuw{border-radius:26px 26px 0 0}body.thema-kerst .inlev-dash{border-color:#fff;border-top-left-radius:0;border-top-right-radius:0}body.thema-kerst .inlev-dash .dash-bar{background:#fff;border-bottom-color:#eef4f0}body.thema-kerst .vernieuwing{padding-bottom:8px}body.thema-kerst .steps-wolken .sw{filter:none;opacity:.4;will-change:transform;background:0 0;animation:none;display:block;position:absolute;-webkit-mask:none;mask:none}body.thema-kerst .steps-wolken .sw>i{-webkit-mask:var(--plaat) no-repeat center / contain;-webkit-mask:var(--plaat) no-repeat center / contain;mask:var(--plaat) no-repeat center / contain;--deining:clamp(10px, 1.1vw, 16px);will-change:translate;background-color:#4872ae;animation:12s ease-in-out infinite alternate kerstWolkBandDeining;position:absolute;inset:0}body.thema-kerst .steps-wolken .sw:nth-child(2n)>i{animation-duration:15s;animation-direction:alternate-reverse}body.thema-kerst .steps-wolken .sw1{--plaat:url(/site/img/kerst-wolk-groot-2.webp);aspect-ratio:1535/991;width:25%;top:3%;left:-8%}body.thema-kerst .steps-wolken .sw2{--plaat:url(/site/img/kerst-wolk-groot.webp);aspect-ratio:1536/969;width:23%;top:12%;left:auto;right:-7%}body.thema-kerst .steps-wolken .sw3{--plaat:url(/site/img/kerst-wolk-groot.webp);aspect-ratio:1536/969;width:22%;top:25%;left:-6%}body.thema-kerst .steps-wolken .sw4{--plaat:url(/site/img/kerst-wolk-groot-2.webp);aspect-ratio:1535/991;width:26%;top:36%;left:auto;right:-8%}body.thema-kerst .steps-wolken .sw5{--plaat:url(/site/img/kerst-wolk-groot-2.webp);aspect-ratio:1535/991;width:24%;top:49%;left:-7%}body.thema-kerst .steps-wolken .sw6{--plaat:url(/site/img/kerst-wolk-groot.webp);aspect-ratio:1536/969;width:25%;top:60%;left:auto;right:-6%}body.thema-kerst .steps-wolken .sw7{--plaat:url(/site/img/kerst-wolk-groot.webp);aspect-ratio:1536/969;width:26%;top:74%;left:-8%}body.thema-kerst .steps-wolken .sw8{--plaat:url(/site/img/kerst-wolk-groot-2.webp);aspect-ratio:1535/991;width:25%;top:85%;left:auto;right:-7%}body.thema-kerst .steps-wolken .sw1,body.thema-kerst .steps-wolken .sw2,body.thema-kerst .steps-wolken .sw3{display:block}@media (max-width:700px){body.thema-kerst .steps-wolken .sw{opacity:.28;width:44%}body.thema-kerst .steps-wolken .sw3,body.thema-kerst .steps-wolken .sw5,body.thema-kerst .steps-wolken .sw7{display:none}body.thema-kerst .steps-wolken .sw1{left:-16%}body.thema-kerst .steps-wolken .sw2,body.thema-kerst .steps-wolken .sw4,body.thema-kerst .steps-wolken .sw6,body.thema-kerst .steps-wolken .sw8{right:-16%}}@media (prefers-reduced-motion:reduce){body.thema-kerst .steps-wolken .sw>i{animation:none}}body.thema-kerst .kerst-wolken .kw{background-color:#4872ae}body.thema-kerst .over-section{padding-top:110px}body.thema-kerst .vernieuwing{padding-top:80px;padding-bottom:0}body.thema-kerst .inlev-sneeuw{border-radius:0;margin-bottom:-30px}body.thema-kerst .cloud-divider .scheiding-plaat{transform:rotate(-15deg)scale(1.9)}body.thema-kerst .inleverpunten-section{background:#1b2344}body.thema-kerst .cloud-divider .scheiding-plaat{--sp-draai:rotate(-8deg) scale(1.2);transform:var(--sp-draai)}body.thema-kerst .cloud-divider .scheiding-plaat{--sp-draai:rotate(5deg) scale(1.12);top:0}body.thema-kerst .inlev-sneeuw{aspect-ratio:auto;background:url(/site/img/kerst-sneeuwlaag-v6.webp) 50%/100% 100% no-repeat;border-radius:0;height:clamp(110px,27vw,400px);margin:30px 0 max(-180px,-12.15vw)}body.thema-kerst .inlev-dash .dash-list{background:#fff;border-right-color:#eef4f0}body.thema-kerst .inlev-dash .dash-list-head{border-bottom-color:#eef4f0}body.thema-kerst .steps-section{background:linear-gradient(#292d70 0,#1b2344 560px 100%)}body.thema-kerst .kerst-wolken{display:none}body.thema-kerst .cloud-band.kerst-daken:after{--heuvel-flip:scaleX(-1);transform:var(--heuvel-flip)}body.thema-kerst .cloud-band.kerst-daken:after{--heuvel-flip:none}body.thema-kerst .over-section{padding-top:125px;padding-bottom:15px}body.thema-kerst .inlev-sneeuw{--kaphoogte:clamp(70px, 10.4vw, 150px);height:var(--kaphoogte);background:url(/site/img/kerst-sneeuwlaag-v6.webp) center top / 100% calc(var(--kaphoogte) / .57) no-repeat;margin:30px 0 -6px}body.thema-kerst .inlev-dash{padding-top:0}body.thema-kerst .cloud-divider{pointer-events:none}body.thema-kerst .section-heading,body.thema-kerst .over-text h2,body.thema-kerst .steps-header h2,body.thema-kerst .inlev-head h2,body.thema-kerst .prizes-header h2,body.thema-kerst .win-head h2,body.thema-kerst .sfeer-header h2,body.thema-kerst .vernieuwing-card h2,body.thema-kerst .webapp-cta-text h2,body.thema-kerst .hero2-tekst h1,body.thema-kerst .hero-proef-tekst h1,body.thema-kerst .hero2-caption h1,body.thema-kerst .hero2-agenda h2{font-family:"Mountains of Christmas", var(--font-display);letter-spacing:0;-webkit-text-stroke:.7px currentColor;paint-order:stroke fill;font-size:2.6em;font-weight:700;line-height:1.02}body.thema-kerst .inlev-dash{border-top-left-radius:0;border-top-right-radius:0}body.thema-kerst .inlev-sneeuw{transform:scaleX(-1)}body.thema-kerst .section-heading,body.thema-kerst .over-text h2,body.thema-kerst .steps-header h2,body.thema-kerst .inlev-head h2,body.thema-kerst .prizes-header h2,body.thema-kerst .win-head h2,body.thema-kerst .sfeer-header h2,body.thema-kerst .vernieuwing-card h2,body.thema-kerst .webapp-cta-text h2,body.thema-kerst .hero2-tekst h1,body.thema-kerst .hero-proef-tekst h1,body.thema-kerst .hero2-caption h1{font-size:3.1em}body.thema-kerst .cloud-band.kerst-daken{background:linear-gradient(#0000 0 82%,#292d70 96%)}body.thema-kerst .steps-wolken .sw>i{background-color:#0000;background-image:linear-gradient(#6d95c9 0%,#4872ae 55%,#33538a 100%)}body.thema-kerst .footer-zusje{color:#ffffffdb;background:#ffffff0d;border:1px solid #ffffff17}body.thema-kerst .footer-zusje:hover{color:#fff;background:#ffffff1a;border-color:#fff3}body.thema-kerst .footer-zusje-tekst strong{color:#fff}body.thema-kerst .footer-zusje-logo{background:#ffffff14;border-color:#ffffff24}body.thema-kerst .win-section .vernieuwing-card h2{font-family:"Mountains of Christmas", var(--font-display);letter-spacing:0;-webkit-text-stroke:.7px currentColor;paint-order:stroke fill;font-weight:700;line-height:1.02}body.thema-kerst .section-heading,body.thema-kerst .over-text h2,body.thema-kerst .steps-header h2,body.thema-kerst .inlev-head h2,body.thema-kerst .prizes-header h2,body.thema-kerst .win-head h2,body.thema-kerst .sfeer-header h2,body.thema-kerst .vernieuwing-card h2,body.thema-kerst .win-section .vernieuwing-card h2,body.thema-kerst .webapp-cta-text h2,body.thema-kerst .hero2-tekst h1,body.thema-kerst .hero-proef-tekst h1,body.thema-kerst .hero2-caption h1{font-size:3.4em}body.thema-kerst .hero2-agenda h2{font-size:2.6em}body.thema-kerst .cloud-divider .scheiding-plaat{--sp-draai:rotate(3.5deg) scale(1.12)}body.thema-kerst .cloud-divider .scheiding-plaat .sp-boom{display:none;transform:rotate(-3.5deg)scale(.89)}body.thema-kerst .inlev-stralen{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}body.thema-kerst .inlev-stralen span{aspect-ratio:1;background:repeating-conic-gradient(from var(--vern-hoek,0deg), #ffe29e13 0deg 18deg, transparent 18deg 30deg);width:max(3400px,260vw);animation:200s linear infinite vernieuwingRaysHoek;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#00000040 0%,#000 42%,#0000 100%);mask-image:radial-gradient(closest-side,#00000040 0%,#000 42%,#0000 100%)}body.thema-kerst .inleverpunten-section>.container{z-index:2;position:relative}@media (prefers-reduced-motion:reduce){body.thema-kerst .inlev-stralen span{animation:none}}body.thema-kerst .vernieuwing-card{padding-bottom:0}body.thema-kerst .vernieuwing{margin-bottom:-18px}body.thema-kerst .prijzen-stralen{display:block}body.thema-kerst .inlev-stralen{display:none}body.thema-kerst .cloud-divider .scheiding-plaat .sp-boom{display:block}body.thema-kerst .steps-wolken{-webkit-mask-image:linear-gradient(#0000 0,#000 4% 86%,#0000 99%);mask-image:linear-gradient(#0000 0,#000 4% 86%,#0000 99%)}body.thema-kerst .inlev-sneeuw .is-boom{aspect-ratio:1307/1008;pointer-events:none;background:url(/site/img/kerst-kleine-boompjes.webp) bottom/contain no-repeat;position:absolute}@media (max-width:700px){body.thema-kerst .inlev-sneeuw .is-boom{width:9%}body.thema-kerst .inlev-sneeuw .isb2{display:none}}body.thema-kerst .scheiding-plaat{max-height:none}body.thema-kerst .scheiding-plaat .sp-beeld,body.thema-kerst .cloud-divider .scheiding-plaat .sp-beeld,body.thema-kerst .cloud-divider-green .scheiding-plaat .sp-beeld{background:url(/site/img/kerst-scheiding-sneeuw.svg) 50%/100% 100% no-repeat}body.thema-kerst .cloud-divider{margin-top:-9.1vw}body.thema-kerst .cloud-divider-green{margin-top:-8.5vw;margin-bottom:-11.4vw}body.thema-kerst .prijzen-stralen{top:-13.8vw}body.thema-kerst .inlev-sneeuw .isb1{width:12%;left:17%}body.thema-kerst .inlev-sneeuw .isb2{width:10%;left:43%}@media (max-width:700px){body.thema-kerst .inlev-sneeuw .is-boom{width:22%}}body.thema-kerst .cloud-divider{z-index:5}body.thema-kerst .inlev-sneeuw .isb1{width:12%;bottom:94%;left:81%}body.thema-kerst .inlev-sneeuw .isb2{width:10%;bottom:67%;left:64%}body.thema-kerst .inlev-sneeuw .isb2{bottom:62%}body.thema-kerst .inlev-sneeuw .isb1{bottom:calc(88% - 15px)}body.thema-kerst .scheiding-plaat .sp-beeld{z-index:1}body.thema-kerst .scheiding-plaat .sp-boom{z-index:2}body.thema-kerst .steps-section .tl-card{background:#ffffff14;border:1px solid #ffffff38;border-radius:18px;box-shadow:0 18px 40px -26px #0009}body.thema-kerst .steps-section .tl-card .label{color:#fff;background:#ffffff24;border:1px solid #ffffff47}body.thema-kerst .steps-section .tl-card h3{color:#fff}body.thema-kerst .steps-section .tl-card p{color:#ffffffd1}body.thema-kerst .steps-section .tl-photo{border-width:4px;box-shadow:0 22px 46px -26px #000000bf}body.thema-kerst .steps-wolken{z-index:3}body.thema-kerst .steps-wolken .sw{opacity:.32;aspect-ratio:3}body.thema-kerst .steps-wolken .sw>i{filter:blur(26px);background-color:#0000;background-image:radial-gradient(55% 48%,#d6e7fcd9 0%,#b2cdf080 42%,#8cafdc00 74%);-webkit-mask:none;mask:none}body.thema-kerst .steps-wolken .sw1{width:46%;top:4%;left:-12%}body.thema-kerst .steps-wolken .sw2{width:42%;top:13%;left:auto;right:-14%}body.thema-kerst .steps-wolken .sw3{width:40%;top:26%;left:-10%}body.thema-kerst .steps-wolken .sw4{width:48%;top:37%;left:auto;right:-12%}body.thema-kerst .steps-wolken .sw5{width:44%;top:50%;left:-14%}body.thema-kerst .steps-wolken .sw6{width:46%;top:61%;left:auto;right:-10%}body.thema-kerst .steps-wolken .sw7{width:44%;top:74%;left:-12%}body.thema-kerst .steps-wolken .sw8{width:46%;top:85%;left:auto;right:-12%}@media (max-width:700px){body.thema-kerst .steps-wolken .sw{opacity:.24;width:90%}}body.thema-kerst .steps-section .tl-card{border-radius:16px}body.thema-kerst .steps-wolken .sw{aspect-ratio:auto;filter:blur(18px)}body.thema-kerst .steps-wolken .sw>i{-webkit-mask:var(--plaat) no-repeat center / 100% 100%;-webkit-mask:var(--plaat) no-repeat center / 100% 100%;mask:var(--plaat) no-repeat center / 100% 100%;filter:none;background-color:#0000;background-image:linear-gradient(170deg,#e2eefde6 0%,#bad3f39e 46%,#8cafdc47 100%)}body.thema-kerst .steps-wolken .sw1,body.thema-kerst .steps-wolken .sw5,body.thema-kerst .steps-wolken .sw8{aspect-ratio:1535/640}body.thema-kerst .steps-wolken .sw2,body.thema-kerst .steps-wolken .sw4,body.thema-kerst .steps-wolken .sw6,body.thema-kerst .steps-wolken .sw7{aspect-ratio:1536/600}body.thema-kerst .steps-wolken .sw3{aspect-ratio:1200/300}body.thema-kerst .scheiding-plaat .sp-onder{bottom:-55px}body.thema-kerst .cadeau-fonkels{z-index:2;pointer-events:none;position:absolute;inset:-6% -8% -6% -24%}body.thema-kerst .cadeau-fonkels .cf{animation:cadeauFonkel var(--dur,3.4s) ease-in-out infinite;animation-delay:var(--vert,0s);line-height:1;display:block;position:absolute}body.thema-kerst .cadeau-fonkels .ster{color:#ffd75e;text-shadow:0 0 14px #ffce54a6}body.thema-kerst .cadeau-fonkels .vlok{color:#eaf4ff;text-shadow:0 0 12px #c8e4ff8c}body.thema-kerst .cadeau-fonkels .f1{--dur:3.2s;font-size:30px;top:16%;left:14%}body.thema-kerst .cadeau-fonkels .f2{--dur:4.1s;--vert:-1.2s;font-size:22px;top:22%;right:16%}body.thema-kerst .cadeau-fonkels .f3{--dur:3.8s;--vert:-.6s;font-size:26px;bottom:24%;left:6%}body.thema-kerst .cadeau-fonkels .f4{--dur:4.6s;--vert:-2.1s;font-size:18px;bottom:18%;right:10%}body.thema-kerst .cadeau-fonkels .f5{--dur:3.5s;--vert:-1.7s;font-size:20px;bottom:8%;left:30%}body.thema-kerst .cadeau-fonkels .f6{--dur:5.2s;font-size:22px;top:6%;left:22%}body.thema-kerst .cadeau-fonkels .f7{--dur:4.4s;--vert:-1.4s;font-size:17px;top:8%;right:22%}body.thema-kerst .cadeau-fonkels .f8{--dur:4.9s;--vert:-2.6s;font-size:19px;top:44%;left:3%}body.thema-kerst .cadeau-fonkels .f9{--dur:5.6s;--vert:-.9s;font-size:21px;bottom:38%;right:5%}@keyframes cadeauFonkel{0%,to{opacity:.35;transform:scale(.82)rotate(-6deg)}50%{opacity:1;transform:scale(1.06)rotate(6deg)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .cadeau-fonkels .cf{animation:none}}@media (max-width:900px){body.thema-kerst .cadeau-fonkels{inset:-4% -6%}body.thema-kerst .cadeau-fonkels .f8,body.thema-kerst .cadeau-fonkels .f3{display:none}}body.thema-kerst .cloud-divider .scheiding-plaat .sp-boom{transform:rotate(-3.5deg)scale(1.054)}body.thema-kerst .cloud-divider{overflow:hidden}body.thema-kerst .cloud-divider .scheiding-plaat{top:70px}body.thema-kerst .inlev-sneeuwval{z-index:4;-webkit-mask-image:linear-gradient(#0000 0%,#00000073 12%,#000 22% 92%,#00000080 100%);mask-image:linear-gradient(#0000 0%,#00000073 12%,#000 22% 92%,#00000080 100%)}body.thema-kerst .inlev-sneeuwval span{opacity:.55}body.thema-kerst .over-row .video-card{border:5px solid #fff;border-radius:18px;box-shadow:0 22px 46px -26px #000000bf}body.thema-kerst .vernieuwing .vernieuwing-card{background:#ffffff0f;border:1px solid #ffffff21;border-radius:28px;padding:34px 44px 38px;box-shadow:0 30px 60px -40px #000000b3}body.thema-kerst .vernieuwing .vacc{background:#ffffff21;border-color:#fff3}body.thema-kerst .vernieuwing .vacc.open{background:#ffffff2e;border-color:#d4af378c}@media (max-width:900px){body.thema-kerst .vernieuwing .vernieuwing-card{border-radius:22px;padding:26px 20px 30px}}body.thema-kerst .sfeer-follow{padding-bottom:46px}body.thema-kerst .over-row .video-card{box-shadow:var(--shadow-card);border:0;border-radius:10px}body.thema-kerst .vernieuwing .vernieuwing-card{border-radius:10px;grid-template-columns:minmax(0,1fr) 300px;gap:0 26px;padding:30px 34px 34px}body.thema-kerst .vernieuwing .vernieuwing-stage{justify-self:center;width:300px}body.thema-kerst .cadeau-fonkels{display:none}@media (max-width:900px){body.thema-kerst .vernieuwing .vernieuwing-card{grid-template-columns:1fr;padding:24px 18px 28px}body.thema-kerst .vernieuwing .vernieuwing-stage{width:248px}}body.thema-kerst .phone-screen .app-scherm{background:linear-gradient(#1b2344 0%,#24325c 58%,#2d4272 100%);flex-direction:column;align-items:center;gap:4%;padding:14% 9% 0;display:flex;position:absolute;inset:0;overflow:hidden}body.thema-kerst .phone-screen .app-scherm-logo{filter:drop-shadow(0 6px 12px #00000073);width:78%;height:auto;margin-bottom:6%;display:block}body.thema-kerst .phone-screen .app-scherm-knop{box-sizing:border-box;text-align:center;width:100%;font-family:var(--font-display);color:#fff;border-radius:10px;padding:9px 10px;font-size:12px;font-weight:800;box-shadow:inset 0 -3px #00000038,inset 0 1px #fff3,0 6px 14px -8px #0009}body.thema-kerst .phone-screen .app-scherm-knop.groen{background:linear-gradient(#34843f 0%,#26692f 100%)}body.thema-kerst .phone-screen .app-scherm-knop.oranje{background:linear-gradient(#fb7a2a 0%,#d9400f 100%)}body.thema-kerst .phone-screen .app-scherm-link{font-family:var(--font-display);color:#ffffffdb;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:999px;margin-top:2%;padding:7px 14px;font-size:11px;font-weight:700}body.thema-kerst .phone-screen .app-scherm-sneeuw{background:url(/site/img/kerst-sneeuwkap.svg) bottom/100% 100% no-repeat;height:22%;position:absolute;bottom:0;left:-4%;right:-4%}@media (min-width:601px){body.thema-kerst .cloud-divider{background:0 0;overflow:visible}body.thema-kerst .cloud-divider .sp-onder{display:none}body.thema-kerst .cloud-divider:before{content:"";z-index:0;pointer-events:none;clip-path:polygon(0 0,100% 0,100% calc(14.8vw - 2px),0 calc(20.9vw - 2px));background:#1b2344;position:absolute;inset:72px 0 0}body.thema-kerst .cloud-divider .scheiding-plaat{z-index:1}body.thema-kerst .prizes-section{clip-path:polygon(0 calc(70px + 4vw),100% calc(70px - 2.1vw),100% 100%,0 100%);margin-top:-12vw;padding-top:calc(70px + 12vw)}}body.thema-kerst .phone-screen .app-scherm-sneeuw{background-position:38% bottom;background-size:320% 100%;height:18%}@media (min-width:601px){body.thema-kerst .prizes-section{clip-path:polygon(0 calc(70px + 4vw),100% calc(70px - 2.1vw),100% calc(100% + 30vw),0 calc(100% + 30vw))}}body.thema-kerst .vernieuwing .vernieuwing-card{box-shadow:none;background:0 0;border:0;padding:0}@media (max-width:900px){body.thema-kerst .vernieuwing .vernieuwing-card{padding:0}}body.thema-kerst .inlev-dash{border-bottom-right-radius:26px;border-bottom-left-radius:26px}body.thema-kerst .inlev-dash .dash-body{border-radius:0 0 26px 26px;overflow:hidden}body.thema-kerst .inlev-dash .dash-list{border-bottom-left-radius:26px}body.thema-kerst .inlev-dash .dash-map,body.thema-kerst .inlev-dash .dash-map>div{overflow:hidden;border-bottom-right-radius:26px!important}@media (max-width:760px){body.thema-kerst .inlev-dash .dash-map,body.thema-kerst .inlev-dash .dash-map>div{border-bottom-right-radius:0!important}body.thema-kerst .inlev-dash .dash-list{border-bottom-right-radius:26px}}body.thema-kerst .phone-screen .app-scherm-knop{border-radius:12px;padding:11px 10px;font-size:12.5px}body.thema-kerst .vernieuwing .vernieuwing-card{grid-template-columns:minmax(0,700px) minmax(300px,1fr);gap:0 30px}@media (max-width:900px){body.thema-kerst .vernieuwing .vernieuwing-card{grid-template-columns:1fr}}body.thema-kerst .phone-screen .app-scherm{gap:3%;padding-top:24%}body.thema-kerst .phone-screen .app-scherm-logo{margin-bottom:18%}body.thema-kerst .phone-screen .app-scherm-link{margin-top:3%}@media (min-width:601px){body.thema-kerst .cloud-divider:before{clip-path:polygon(0 0,100% 0,100% calc(7.3vw - 2px),0 calc(13.4vw - 2px));top:26%}body.thema-kerst .prizes-section{padding-top:calc(112px + 12vw)}body.thema-kerst .cloud-divider:before{clip-path:polygon(0 0,100% 0,100% calc(70px + 13.4vw),0 calc(70px + 7.3vw))}}body.thema-kerst .nav-garland:after{content:"";-webkit-mask-composite:source-in;-webkit-mask-composite:source-in, xor;pointer-events:none;background:#0a3422;width:520px;height:250px;position:absolute;top:0;left:50%;transform:translate(-50%);-webkit-mask-image:url(/site/img/kerst-krans-franje-tegel-v4.webp),linear-gradient(90deg,#0000 0,#000 28% 72%,#0000 100%);mask-image:url(/site/img/kerst-krans-franje-tegel-v4.webp),linear-gradient(90deg,#0000 0,#000 28% 72%,#0000 100%);-webkit-mask-position:-640px 0,0 0;mask-position:-640px 0,0 0;-webkit-mask-size:auto 100%,100% 100%;mask-size:auto 100%,100% 100%;-webkit-mask-repeat:repeat-x,no-repeat;mask-repeat:repeat-x,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}@media (max-width:900px){body.thema-kerst .nav-garland:after{width:300px;height:186px}}body.thema-kerst.stappen-b .tl{counter-reset:stap;grid-template-columns:repeat(6,1fr);gap:26px;max-width:1256px;display:grid}body.thema-kerst.stappen-b .tl:before,body.thema-kerst.stappen-b .tl-progress-dot,body.thema-kerst.stappen-b .tl-node,body.thema-kerst.stappen-b .inlev-line{display:none}body.thema-kerst.stappen-b .tl-item{counter-increment:stap;direction:ltr;background:#ffffff14;border:1px solid #ffffff38;border-radius:16px;flex-direction:column;grid-column:span 2;margin:0;display:flex;overflow:hidden;box-shadow:0 18px 40px -26px #0009}body.thema-kerst.stappen-b .tl-item:nth-child(n+5){grid-column:span 3}body.thema-kerst.stappen-b .tl-photo,body.thema-kerst.stappen-b .tl-item:nth-child(2n) .tl-photo,body.thema-kerst.stappen-b .tl-item.active .tl-photo{box-shadow:none;aspect-ratio:16/9;border:0;border-radius:0;order:-1;transform:none}body.thema-kerst.stappen-b .tl-item:nth-child(n+5) .tl-photo{aspect-ratio:21/9}body.thema-kerst.stappen-b .tl-card{box-shadow:none;background:0 0;border:0;border-radius:0;flex:1;padding:18px 22px 24px;position:relative}body.thema-kerst.stappen-b .tl-card:before{content:counter(stap);font-family:"Mountains of Christmas", var(--font-display);color:#ffd75e;text-shadow:0 0 18px #ffce5473;-webkit-text-stroke:.6px currentColor;font-size:58px;font-weight:700;line-height:1;position:absolute;top:6px;right:18px}body.thema-kerst.stappen-b .tl-card .label{display:inline-block}body.thema-kerst.stappen-b .tl-card h3{padding-right:64px}@media (max-width:900px){body.thema-kerst.stappen-b .tl{grid-template-columns:1fr;gap:18px}body.thema-kerst.stappen-b .tl-item,body.thema-kerst.stappen-b .tl-item:nth-child(n+5){grid-column:auto}body.thema-kerst.stappen-b .tl-item:nth-child(n+5) .tl-photo{aspect-ratio:16/9}}body.thema-kerst.stappen-b .tl .tl-item .tl-photo{aspect-ratio:16/9;flex:none;height:auto}body.thema-kerst.stappen-b .tl .tl-item:nth-child(n+5) .tl-photo{aspect-ratio:21/9}@media (max-width:900px){body.thema-kerst.stappen-b .tl .tl-item:nth-child(n+5) .tl-photo{aspect-ratio:16/9}}body.thema-kerst.stappen-b .tl{grid-template-columns:repeat(6,minmax(0,1fr))}body.thema-kerst.stappen-b .tl-item{min-width:0}@media (max-width:900px){body.thema-kerst.stappen-b .tl{grid-template-columns:minmax(0,1fr)}}body.thema-kerst.stappen-b .tl-cta{grid-column:1/-1}body.thema-kerst .prijzen-stralen span{top:var(--stralen-y,50%)}body.thema-kerst{--P:100vw}@media (max-width:600px){body.thema-kerst{--P:180vw}}body.thema-kerst .scheiding-plaat,body.thema-kerst .scheiding-plaat.onder,body.thema-kerst .cloud-divider .scheiding-plaat{width:var(--P);margin-left:calc((100% - var(--P)) / 2);aspect-ratio:2172/627}body.thema-kerst .cloud-divider,body.thema-kerst .cloud-divider-green{overflow:clip visible}body.thema-kerst .cloud-divider{background:0 0}body.thema-kerst .cloud-divider .sp-onder{display:none}body.thema-kerst .cloud-divider .scheiding-plaat{top:calc(var(--P) * .0486);z-index:1}body.thema-kerst .cloud-divider:before{content:"";z-index:0;pointer-events:none;clip-path:polygon(0 0, 100% 0, 100% calc(var(--P) * .1518 + 3.06vw), 0 calc(var(--P) * .1518 - 3.06vw));background:#1b2344;position:absolute;inset:26% 0 0}body.thema-kerst .prizes-section{--G:5vw;margin-top:calc(-1 * (var(--P) * .0618 + var(--G)));padding-top:calc(112px + var(--P) * .0618 + var(--G));clip-path:polygon(0 calc(var(--G) + 3.06vw), 100% calc(var(--G) - 3.06vw), 100% calc(100% + 40vw), 0 calc(100% + 40vw))}@media (max-width:600px){body.thema-kerst .prizes-section{padding-top:calc(64px + var(--P) * .0618 + var(--G))}body.thema-kerst .scheiding-plaat .sp-boom{width:9%}body.thema-kerst .scheiding-plaat .sb2{display:block}}@media (max-width:1100px){body.thema-kerst .hero2-media{height:540px}body.thema-kerst .hero2-media:after{background:linear-gradient(#000c 0%,#00000085 12%,#00000042 24%,#00000014 34%,#0000 42%,#00000059 62%,#000000d1 100%)}}@media (max-width:600px){body.thema-kerst .cloud-divider:before{clip-path:polygon(0 0, 100% 0, 100% calc(var(--P) * .2269 + 3.06vw), 0 calc(var(--P) * .2269 - 3.06vw));top:0}body.thema-kerst .cloud-divider-green{margin-bottom:calc(var(--P) * -.114)}body.thema-kerst .scheiding-plaat .sp-boom{width:12%}}body.thema-kerst .steps-section .tl:before{background:#ffd75eb3}body.thema-kerst .inlev-line{background:linear-gradient(#ffd75eb3 0% 28%,#ffd75e00 100%)}@media (max-width:900px){body.thema-kerst .steps-wolken{z-index:0}}body.thema-kerst .vernieuwing{background:linear-gradient(#292d70 0%,#262a66 100%);margin-top:-44px;margin-bottom:0;padding-top:110px;padding-bottom:90px}body.thema-kerst .sterren-onder{display:none}body.thema-kerst .steps-section{background:linear-gradient(#262a66 0,#1b2344 560px 100%);margin-top:0;padding-top:90px}body.thema-kerst .vernieuwing{padding-top:90px}body.thema-kerst .vernieuwing .vernieuwing-rays{-webkit-mask-image:linear-gradient(#0000 0% 19%,#000 52%);mask-image:linear-gradient(#0000 0% 19%,#000 52%)}body.thema-kerst .vernieuwing-wolken{-webkit-mask-image:linear-gradient(#0000 0 140px,#000 300px);mask-image:linear-gradient(#0000 0 140px,#000 300px)}body.thema-kerst .hero2-media:after{background:linear-gradient(#000c 0%,#00000085 12%,#00000042 24%,#00000014 34%,#0000 42%,#00000038 56%,#00000094 76%,#000000e0 100%)}@media (max-width:1100px){body.thema-kerst .hero2-media:after{background:linear-gradient(#000c 0%,#00000085 12%,#00000042 24%,#00000014 34%,#0000 42%,#00000038 56%,#00000094 76%,#000000e0 100%)}}body.thema-kerst .vernieuwing .vernieuwing-rays{top:calc(50% - 24px)}body.thema-kerst .vernieuwing-rays:before{background:repeating-conic-gradient(from var(--vern-hoek,0deg), #ffd68c21 0deg 12deg, transparent 12deg 24deg)}body.thema-kerst .vernieuwing .vernieuwing-card{grid-template-columns:minmax(0,1fr) 400px;gap:0 40px;padding:0 48px}body.thema-kerst .vernieuwing .vernieuwing-stage{justify-self:center}@media (max-width:900px){body.thema-kerst .vernieuwing .vernieuwing-card{grid-template-columns:1fr;padding:0}}body.thema-kerst .steps-section .tl-card,body.thema-kerst.stappen-b .tl-item,body.thema-kerst .win-section .vacc{background:#28325e;border-color:#ffffff29}body.thema-kerst .win-section .vacc.open{background:#2e3a6c}body.thema-kerst .vernieuwing-wolken .vw2{width:16%;inset:74% auto auto 44%}body.thema-kerst .vernieuwing-wolken .vw3{width:14%;inset:27% auto auto 61%}@media (max-width:900px){body.thema-kerst .vernieuwing-wolken .vw3{display:none}}body.thema-kerst .vernieuwing-wolken .vw2{top:84%;left:30%}body.thema-kerst .vernieuwing-wolken .vw1{aspect-ratio:1536/969;background-image:url(/site/img/kerst-wolk-groot.webp);width:17%;inset:44% auto auto -9%}body.thema-kerst .vernieuwing-wolken .vw2{aspect-ratio:1535/991;background-image:url(/site/img/kerst-wolk-groot-2.webp);width:13%;inset:84% auto auto 30%}body.thema-kerst .vernieuwing-wolken .vw3{aspect-ratio:1200/354;background-image:url(/site/img/kerst-wolk-1.webp);width:16%;inset:91% auto auto 58%}body.thema-kerst .vernieuwing-wolken .vw5{aspect-ratio:900/338;background-image:url(/site/img/kerst-wolk-2.webp);width:19%;inset:50% -14% auto auto}body.thema-kerst .vernieuwing-wolken .vw6{aspect-ratio:1536/969;background-image:url(/site/img/kerst-wolk-groot.webp);width:12%;inset:auto -8% 3% auto}@media (max-width:900px){body.thema-kerst .vernieuwing-wolken .vw1{width:38%;left:-22%}}body.thema-kerst .pcloud[data-tak=bal2] .pcloud-inner{transform-origin:100% 81.3%;background-image:url(/site/img/kerst-tak-bal2-r.webp);animation-name:takNieuwWuiftRechts;animation-duration:12s;rotate:none}body.thema-kerst .vernieuwing-wolken .vw1{left:1%}@media (max-width:900px){body.thema-kerst .vernieuwing-wolken .vw1{left:-10%}}body.thema-kerst .vernieuwing-wolken{z-index:1;filter:blur(16px);-webkit-mask-image:linear-gradient(#0000 0 140px,#000 300px calc(100% - 140px),#0000 100%);mask-image:linear-gradient(#0000 0 140px,#000 300px calc(100% - 140px),#0000 100%)}body.thema-kerst .vernieuwing>.container{z-index:2;position:relative}body.thema-kerst .vernieuwing-wolken .vw{opacity:.34;-webkit-mask:var(--plaat) no-repeat center / 100% 100%;-webkit-mask:var(--plaat) no-repeat center / 100% 100%;mask:var(--plaat) no-repeat center / 100% 100%;background-color:#0000;background-image:linear-gradient(170deg,#e2eefde6 0%,#bad3f39e 46%,#8cafdc47 100%)!important}body.thema-kerst .vernieuwing-wolken .vw1,body.thema-kerst .vernieuwing-wolken .vw6{--plaat:url(/site/img/kerst-wolk-groot.webp)}body.thema-kerst .vernieuwing-wolken .vw2{--plaat:url(/site/img/kerst-wolk-groot-2.webp);top:68%}body.thema-kerst .vernieuwing-wolken .vw3{--plaat:url(/site/img/kerst-wolk-1.webp);top:72%}body.thema-kerst .vernieuwing-wolken .vw4,body.thema-kerst .vernieuwing-wolken .vw5{--plaat:url(/site/img/kerst-wolk-2.webp)}body.thema-kerst .vernieuwing-wolken .vw6{bottom:12%}body.thema-kerst .vernieuwing-wolken .vw2,body.thema-kerst .vernieuwing-wolken .vw3{display:none}body.thema-kerst .vernieuwing-wolken .vw1{--plaat:url(/site/img/kerst-wolk-1.webp);aspect-ratio:1200/354}body.thema-kerst .steps-section{z-index:3}body.thema-kerst .steps-wolken{bottom:-400px;-webkit-mask-image:linear-gradient(#0000 0,#000 4% calc(100% - 520px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 4% calc(100% - 520px),#0000 100%)}body.thema-kerst .vernieuwing-wolken .vw4{display:none}body.thema-kerst .vernieuwing-wolken .vw5{top:30%}body.thema-kerst .krans-sneeuw,body.thema-kerst .krans-lichtjes{display:none}body.thema-kerst.krans-lichtjes .krans-lichtjes{z-index:3;pointer-events:none;background:url(/site/img/krans-lichtjes-snoer.svg) 0 0/240px 80px repeat-x;height:80px;display:block;position:absolute;top:74px;left:0;right:0}body.thema-kerst.krans-lichtjes .krans-lichtjes:before,body.thema-kerst.krans-lichtjes .krans-lichtjes:after{content:"";mix-blend-mode:screen;background-repeat:repeat-x;background-size:240px 80px;animation:2.8s ease-in-out infinite alternate kransTwinkel;position:absolute;inset:0}body.thema-kerst.krans-lichtjes .krans-lichtjes:before{background-image:url(/site/img/krans-lichtjes-gloed-a.svg)}body.thema-kerst.krans-lichtjes .krans-lichtjes:after{background-image:url(/site/img/krans-lichtjes-gloed-b.svg);animation-delay:-1.4s}@keyframes kransTwinkel{0%{opacity:.35}to{opacity:1}}@media (max-width:900px){body.thema-kerst.krans-lichtjes .krans-lichtjes{background-size:180px 60px;height:60px;top:50px}body.thema-kerst.krans-lichtjes .krans-lichtjes:before,body.thema-kerst.krans-lichtjes .krans-lichtjes:after{background-size:180px 60px}}@media (prefers-reduced-motion:reduce){body.thema-kerst.krans-lichtjes .krans-lichtjes:before,body.thema-kerst.krans-lichtjes .krans-lichtjes:after{opacity:.8;animation:none}}body.thema-kerst.krans-sneeuw .krans-sneeuw{z-index:3;pointer-events:none;--band:linear-gradient(180deg, transparent 0, transparent 60%, #000 68%, #000 100%);width:100%;height:200px;-webkit-mask-image:url(/site/img/krans-sneeuw-vlekken.svg), var(--band), url(/site/img/kerst-krans-franje-tegel-v4.webp);-webkit-mask-composite:source-in, source-in;-webkit-mask-position:0 0,0 0,0 0;-webkit-mask-size:320px 200px,100% 100%,auto 100%;-webkit-mask-repeat:repeat,no-repeat,repeat-x;-webkit-mask-image:url(/site/img/krans-sneeuw-vlekken.svg), var(--band), url(/site/img/kerst-krans-franje-tegel-v4.webp);mask-image:url(/site/img/krans-sneeuw-vlekken.svg), var(--band), url(/site/img/kerst-krans-franje-tegel-v4.webp);-webkit-mask-composite:source-in, source-in, xor;opacity:.94;background:linear-gradient(#fff 40%,#dce9fb);display:block;position:absolute;top:-40px;left:50%;transform:translate(-50%);-webkit-mask-position:0 0,0 0,0 0;mask-position:0 0,0 0,0 0;-webkit-mask-size:320px 200px,100% 100%,auto 100%;mask-size:320px 200px,100% 100%,auto 100%;-webkit-mask-repeat:repeat,no-repeat,repeat-x;mask-repeat:repeat,no-repeat,repeat-x;-webkit-mask-composite:source-in,source-in;mask-composite:intersect,intersect}@media (max-width:900px){body.thema-kerst.krans-sneeuw .krans-sneeuw{height:150px;top:-30px;-webkit-mask-size:240px 150px,100% 100%,auto 100%;mask-size:240px 150px,100% 100%,auto 100%}}body.thema-kerst .nav-garland,body.thema-kerst .nav-garland:after{background:linear-gradient(#0a3422 0 30%,#0c3825 42%,#0f3e28 52%,#13452c 62%,#174d30 72%,#1c5634 82%,#215f38 91%,#25663c 100%)}body.thema-kerst.krans-gloed .site-header{filter:drop-shadow(0 4px 16px #ffc46e80)drop-shadow(0 8px 7px #140c0047)}body.thema-kerst .cloud-band.kerst-daken:after{background-image:url(/site/img/kerst-bomen-paars-heuvel.webp);animation:none;transform:none}body.thema-kerst .bomen-wieg{z-index:3;pointer-events:none;position:absolute;inset:0 -6% -12px}body.thema-kerst .bomen-wieg .bw{transform-origin:50% 100%;will-change:transform;background-repeat:no-repeat;background-size:100% 100%;position:absolute;top:0}body.thema-kerst .bomen-wieg .bw1{background-image:url(/site/img/kerst-bomen-paars-boom-1.webp);width:11.372%;height:51.903%;animation:7.4s ease-in-out infinite bandBoomWiegt;left:7.597%}body.thema-kerst .bomen-wieg .bw2{background-image:url(/site/img/kerst-bomen-paars-boom-2.webp);width:9.945%;height:59.343%;animation:6.1s ease-in-out -1.7s infinite bandBoomWiegt;left:22.007%}body.thema-kerst .bomen-wieg .bw3{background-image:url(/site/img/kerst-bomen-paars-boom-3.webp);width:5.985%;height:68.339%;animation:8.3s ease-in-out -3.4s infinite bandBoomWiegt;left:42.726%}body.thema-kerst .bomen-wieg .bw4{background-image:url(/site/img/kerst-bomen-paars-boom-4.webp);width:7.735%;height:60.9%;animation:6.8s ease-in-out -.9s infinite bandBoomWiegt;left:57.459%}body.thema-kerst .bomen-wieg .bw5{background-image:url(/site/img/kerst-bomen-paars-boom-5.webp);width:6.169%;height:62.976%;animation:7.9s ease-in-out -2.6s infinite bandBoomWiegt;left:86.464%}@keyframes boomWiegt{0%,to{transform:skew(0)}32%{transform:skew(1.5deg)}68%{transform:skew(-1.2deg)}}@media (max-width:700px){body.thema-kerst .bomen-wieg{aspect-ratio:2172/578;width:auto;left:50%;right:auto;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){body.thema-kerst .bomen-wieg .bw{animation:none}}body.thema-kerst .footer:before{background:linear-gradient(#25663c 0,#215f38 12%,#1c5634 25%,#174d30 38%,#13452c 51%,#0f3e28 64%,#0c3825 78%,#0a3422 100%)}@keyframes bandBoomWiegt{0%,to{transform:skew(0)}32%{transform:skew(3.4deg)}68%{transform:skew(-2.8deg)}}@media (max-width:1252px){body.thema-kerst .nav-logo img{filter:drop-shadow(0 1px 2px #0000004d)}}body.thema-kerst .prizes-section{padding-top:calc(127px + var(--P) * .0618 + var(--G));padding-bottom:75px}@media (max-width:1252px){body.thema-kerst .prizes-section{padding-bottom:65px}}@media (max-width:600px){body.thema-kerst .prizes-section{padding-top:calc(79px + var(--P) * .0618 + var(--G))}}@media (min-width:901px){body.thema-kerst .vernieuwing-wolken .vw1{width:min(17%,340px)}body.thema-kerst .vernieuwing-wolken .vw5{width:min(19%,380px);right:calc(min(19%,380px)/-1.35685)}body.thema-kerst .vernieuwing-wolken .vw6{width:min(12%,240px);right:calc(min(12%,240px)/-1.49925)}}@media (max-width:600px){body.thema-kerst .cloud-divider .scheiding-plaat .sp-boom,body.thema-kerst .cloud-divider-green .scheiding-plaat .sp-boom{display:block}body.thema-kerst .cloud-divider .scheiding-plaat .sb1{width:11%;bottom:calc(63.5% - 15px);left:28%}body.thema-kerst .cloud-divider .scheiding-plaat .sb2{width:7.5%;bottom:calc(57.4% - 15px);left:45%}body.thema-kerst .cloud-divider .scheiding-plaat .sb3{width:11%;bottom:calc(61.4% - 15px);left:59%}body.thema-kerst .cloud-divider-green .scheiding-plaat .sb1{width:11%;bottom:calc(64.3% - 15px);left:29%}body.thema-kerst .cloud-divider-green .scheiding-plaat .sb2{width:7.5%;bottom:calc(56% - 15px);left:46%}body.thema-kerst .cloud-divider-green .scheiding-plaat .sb3{width:11%;bottom:calc(61.7% - 15px);left:59%}body.thema-kerst .cloud-divider .scheiding-plaat .sb2,body.thema-kerst .cloud-divider-green .scheiding-plaat .sb2{display:none}}@media (max-width:760px){body.thema-kerst .inlev-dash .dash-body{height:auto}body.thema-kerst .inlev-dash .dash-list{max-height:580px}body.thema-kerst .section-heading,body.thema-kerst .over-text h2,body.thema-kerst .steps-header h2,body.thema-kerst .inlev-head h2,body.thema-kerst .prizes-header h2,body.thema-kerst .win-head h2,body.thema-kerst .sfeer-header h2,body.thema-kerst .vernieuwing-card h2,body.thema-kerst .win-section .vernieuwing-card h2,body.thema-kerst .webapp-cta-text h2,body.thema-kerst .hero2-tekst h1,body.thema-kerst .hero-proef-tekst h1,body.thema-kerst .hero2-caption h1{font-size:2.8em}body.thema-kerst .hero2-agenda h2{font-size:2.2em}body.thema-kerst .steps-section h3{font-size:20px}body.thema-kerst .prizes-section h3{font-size:19px}}@media (max-width:700px){body.thema-kerst .cloud-band.kerst-daken{z-index:3;position:relative}body.thema-kerst .vernieuwing{margin-top:-16px}}@media (max-width:760px){body.thema-kerst .steps-header .section-heading .accent{display:block}}body.thema-kerst .nav-garland{width:calc(100% + 80px);-webkit-mask-image:url(/site/img/kerst-krans-franje-tegel-v3.webp);mask-image:url(/site/img/kerst-krans-franje-tegel-v3.webp);-webkit-mask-position:calc(50% + 2260.4px) 0;mask-position:calc(50% + 2260.4px) 0}body.thema-kerst .nav-garland:after{left:50%;-webkit-mask-image:url(/site/img/kerst-krans-franje-tegel-v3.webp),linear-gradient(90deg,#0000 0,#000 28% 72%,#0000 100%);mask-image:url(/site/img/kerst-krans-franje-tegel-v3.webp),linear-gradient(90deg,#0000 0,#000 28% 72%,#0000 100%);-webkit-mask-position:top,0 0;mask-position:top,0 0}@media (max-width:1252px){body.thema-kerst .nav-garland{-webkit-mask-image:url(/site/img/kerst-krans-franje-tegel-v4.webp);mask-image:url(/site/img/kerst-krans-franje-tegel-v4.webp);-webkit-mask-position:calc(-373.9px + min(100vw - 217px,183px)/2) 0;mask-position:calc(-373.9px + min(100vw - 217px,183px)/2) 0}body.thema-kerst .nav-garland:after{left:calc(48px + min(100vw - 217px,183px)/2);-webkit-mask-image:url(/site/img/kerst-krans-franje-tegel-v4.webp),linear-gradient(90deg,#0000 0,#000 28% 72%,#0000 100%);mask-image:url(/site/img/kerst-krans-franje-tegel-v4.webp),linear-gradient(90deg,#0000 0,#000 28% 72%,#0000 100%);-webkit-mask-position:-267px 0,0 0;mask-position:-267px 0,0 0}}@media (max-width:900px){body.thema-kerst .nav-garland{-webkit-mask-position:calc(-268.4px + min(100vw - 217px,183px)/2) 0;mask-position:calc(-268.4px + min(100vw - 217px,183px)/2) 0}body.thema-kerst .nav-garland:after{-webkit-mask-position:-242px 0,0 0;mask-position:-242px 0,0 0}}@media (max-width:1252px){body.thema-kerst .hero2-agenda{box-shadow:none}body.thema-kerst .nav-dropdown.open:before{background:linear-gradient(#13452c 0%,#11412a 100%)}body.thema-kerst .nav-dropdown.open{background:linear-gradient(#11412a 0,#0a3422 60px 100%)}body.thema-kerst .mainbar-inner .nav-cta-mobile,body.thema-kerst .mainbar-inner .nav-toggle{z-index:6;position:relative}body.thema-kerst .nav-dropdown.open:after{background:linear-gradient(#0a3422 0%,#174d30 45%,#25663c 100%)}}@media (max-width:760px){body.thema-kerst .footer-logo-img{height:160px}}body.thema-kerst .cloud-divider,body.thema-kerst .cloud-divider-green{clip-path:inset(-600px 0);overflow:visible}body.thema-kerst .app-melding{z-index:10000;background:#060c1eb3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}body.thema-kerst .app-melding-kaart{color:#e6ecf8;text-align:center;width:min(420px,100%);font-family:var(--font-body);background:#28325e;border:1px solid #ffffff29;border-radius:22px;justify-items:center;gap:10px;padding:34px 28px 28px;font-size:16px;line-height:1.5;display:grid;position:relative;box-shadow:0 30px 60px -20px #000000b3}body.thema-kerst .app-melding-kaart h2{font-family:"Mountains of Christmas", var(--font-display);color:#fff;-webkit-text-stroke:.6px currentColor;margin:0;font-size:40px;font-weight:700;line-height:1.05}body.thema-kerst .app-melding-kaart p{margin:0 0 8px}body.thema-kerst .app-melding-ico{font-size:38px}body.thema-kerst .app-melding-sluit{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:50%;width:36px;height:36px;font-size:16px;position:absolute;top:12px;right:12px}body.thema-kerst .app-melding-ok{cursor:pointer;border:0;min-width:140px}@media (hover:hover){body.thema-kerst .footer a.partner-logo{transform-origin:50%}body.thema-kerst .footer a.partner-logo:hover{transform:scale(1.07)}}.dash-detail-tijden{gap:2px;display:grid}body.thema-kerst .band-maan{display:none}@media (max-width:760px){body.thema-kerst .hero-moon-wrap{display:none}body.thema-kerst .band-maan{z-index:1;isolation:isolate;aspect-ratio:1;pointer-events:none;clip-path:inset(-40% -40% 0);width:124px;display:block;position:absolute;top:26px;right:22px}body.thema-kerst .over-section>.container{z-index:4}}body.thema-kerst .ond-lucht{position:relative}body.thema-kerst .ond-lucht>.sterren{top:calc(-1 * var(--kerst-nav-h,146px));height:calc(100% + var(--kerst-nav-h,146px));bottom:auto}body.thema-kerst .ond-lucht>.ond-hero{z-index:1;position:relative}body.thema-kerst .ond-zone-blauw{background:linear-gradient(#292d70 0%,#262a66 45%,#1b2344 100%)}body.thema-kerst .ond-hero h1{font-family:"Mountains of Christmas", var(--font-display);letter-spacing:0;color:#f2f8ff;-webkit-text-stroke:.7px currentColor;font-size:clamp(54px,6.2vw,92px);font-weight:700;line-height:1}body.thema-kerst .ond-hero .lead,body.thema-kerst .shop-scroll-verder,body.thema-kerst .winkels-uitleg,body.thema-kerst .winkels-telling{color:#eaf2ffdb}body.thema-kerst .ond-terug{color:#eaf2ffc7}body.thema-kerst .ond-terug:hover{color:#fff}body.thema-kerst .ond-werving,body.thema-kerst .shop-zone{padding-top:40px}@media (max-width:760px){body.thema-kerst .ond-hero h1{font-size:46px}}@media (min-width:1253px){body.thema-kerst .nav-group .tab-btn.nav-alleen-menu{display:none}}body.thema-kerst .ond-werving .win-step{aspect-ratio:auto;justify-content:flex-start}body.thema-kerst .ond-slot h3{color:#f2f8ff}body.thema-kerst .ond-werving,body.thema-kerst .shop-zone{padding-bottom:170px}body.thema-kerst .ann-rechts{display:contents}@media (min-width:1253px){body.thema-kerst .ann-rechts{grid-column:3;justify-self:end;align-items:center;gap:16px;min-width:0;max-width:100%;display:flex}}@media (min-width:1253px) and (max-width:1419px){body.thema-kerst .ann-left .ann-static.ann-ond-desktop,body.thema-kerst .ann-ond-desktop{display:none}}@media (min-width:1420px){body.thema-kerst .ann-ond-desktop{font-family:var(--font-display);white-space:nowrap;flex-shrink:0;padding:8px 0;font-size:13px;font-weight:700;display:block}}body.thema-kerst .ond-werving .win-steps{align-items:stretch}body.thema-kerst .ond-lucht>.ond-hero{padding-top:180px;padding-bottom:40px}@media (max-width:1252px){body.thema-kerst .ond-lucht>.ond-hero{padding-top:110px;padding-bottom:30px}}body.thema-kerst .inlev-dash .dash-list-head{align-items:center}body.thema-kerst .dash-gebied{flex-direction:column;gap:2px;font-size:16px;display:flex}body.thema-kerst .dash-wissel{color:#fff;font-family:var(--font-display);background:linear-gradient(#fb923c,#ea580c);border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:10px 16px;font-size:14.5px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex;box-shadow:inset 0 -3px #00000029,0 6px 14px -6px #ea580c99}body.thema-kerst .dash-wissel span{font-size:17px;line-height:1}body.thema-kerst .dash-wissel:hover{background:linear-gradient(#f97316,#c2410c)}body.thema-kerst .pcf-stage{overflow:clip visible}@media (min-width:1253px){body.thema-kerst .ond-hero h1{font-size:clamp(48px,min(4.4vw,8vh),82px)}body.thema-kerst .ond-lucht>.ond-hero{padding-top:clamp(90px,12vh,180px)}}@media (min-width:1253px) and (max-height:960px){body.thema-kerst .ond-hero-telefoons{margin-block:-38px;transform:scale(.86)}}@media (min-width:1253px) and (max-height:820px){body.thema-kerst .ond-hero-telefoons{margin-block:-65px;transform:scale(.76)}}body.thema-kerst .ond-manieren{max-width:none}body.thema-kerst .ond-manier{background:#fbf9f1;border-radius:10px;padding:30px 30px 28px;box-shadow:0 22px 44px -26px #05190f99,0 0 0 1px #1233220f}@media (min-width:1253px){html:has(.site-header){zoom:.9}}
