html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{scroll-behavior:smooth}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:Helvetica,Arial,sans-serif;font-size:16px;line-height:1.25}p{margin-bottom:1rem}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes wiggle{0%{transform:rotate(0deg)}60%{transform:rotate(-8deg)}90%{transform:rotate(3deg)}100%{transform:rotate(0deg)}}@keyframes cycling{0%{transform:translateX(0)}20%{transform:translateX(0)}40%{transform:translateX(100rem);opacity:1}41%{opacity:0}42%{transform:translateX(-200rem)}43%{opacity:1}55%{transform:translateX(-100rem)}80%{transform:translateX(0)}100%{transform:translateX(0)}}@keyframes wheel{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes spaken{0%{opacity:0}20%{opacity:0}25%{opacity:.5}60%{opacity:.9}55%{opacity:.5}80%{opacity:0}100%{opacity:0}}@keyframes heartbeat{0%{transform:scale(1)}20%{transform:scale(1.2);fill:#fbbd00}30%{transform:scale(1.1);fill:#50b692}45%{transform:scale(1.2);fill:#fbbd00}65%{transform:scale(1);fill:#50b692}100%{transform:scale(1)}}@keyframes map-pin{0%{transform:translateY(-60%) scale(1, 3);opacity:0}19%{transform:scale(1, 1.1);opacity:1}24%{transform:translateY(0) scale(1.1, 0.8)}28%{transform:scale(0.9, 1.1)}30%{transform:scale(1)}35%{transform:scale(0.9, 1.1)}40%{transform:scale(1)}75%{transform:translateY(0) scale(1);opacity:1}85%{transform:translateY(-50%) scale(1, 2);opacity:0}100%{opacity:0}}@keyframes cloud1{0%{transform:translateX(0)}40%{transform:translateX(-50%)}100%{transform:translateX(0)}}@keyframes cloud2{0%{transform:translateX(0)}60%{transform:translateX(-55%)}100%{transform:translateX(0)}}@keyframes cloud3{0%{transform:translateX(60%)}50%{transform:translateX(-60%)}100%{transform:translateX(60%)}}body{background:#2d54d6}body main{padding:2rem}body main .bg-img{width:100%;height:auto;position:relative;overflow:hidden}body main .bg-img img.background{display:block;width:100%;height:auto}body main .bg-img>div,body main .bg-img>svg{pointer-events:none}body main .bg-img .modal-trigger{pointer-events:all}body main .bg-img .windmolen1-totaal{position:absolute;width:19.7%;aspect-ratio:1308/2047;top:1.55%;left:39.15%}body main .bg-img .windmolen1-totaal g.wieken{transform-box:fill-box;transform-origin:center;animation:rotating 16s linear infinite}body main .bg-img .windmolen2-totaal{position:absolute;width:10.4%;aspect-ratio:1308/2047;top:20.35%;left:50.88%}body main .bg-img .windmolen2-totaal g.wieken{transform-box:fill-box;transform-origin:center;animation:rotating 21s linear infinite}body main .bg-img .man-chip{position:absolute;top:16.48%;left:57.18%;width:20.25%;aspect-ratio:1362/1243}body main .bg-img .trein{position:absolute;top:42.42%;left:8.7%;width:29.54%;aspect-ratio:19865/4448}body main .bg-img .masker{position:absolute;top:23.931%;left:26.63%;width:12.46%;aspect-ratio:23065/42946}body main .bg-img .brug{position:absolute;top:62.5%;left:37.5%;width:42.6%;aspect-ratio:28574/9157}body main .bg-img .nxp{position:absolute;top:54.76%;left:14.2%;width:28%;aspect-ratio:1883/1310}body main .bg-img .dame-studieboek{position:absolute;top:41.6%;left:0;width:20.4%;aspect-ratio:323/520}body main .bg-img .dame-studieboek svg{pointer-events:none;animation:wiggle 2s linear infinite;transform-origin:30% 72%}body main .bg-img .dame-studieboek svg g,body main .bg-img .dame-studieboek svg path,body main .bg-img .dame-studieboek svg polygon{pointer-events:visibleFill}body main .bg-img .kerk2{position:absolute;top:65.28%;left:27.86%;width:50.05%;aspect-ratio:33577/14207}body main .bg-img .kerk{position:absolute;top:65.25%;left:34.865%;width:19.7%;aspect-ratio:13206/14207}body main .bg-img .dame-fiets{position:absolute;top:68.7%;left:57.5%;aspect-ratio:923/902;width:27.35%}body main .bg-img .dame-fiets svg{pointer-events:none;animation:cycling 15s ease-in-out infinite}body main .bg-img .dame-fiets svg g,body main .bg-img .dame-fiets svg path,body main .bg-img .dame-fiets svg polygon{pointer-events:visibleFill}body main .bg-img .dame-fiets svg g.wheel{transform-box:fill-box;transform-origin:center;animation:wheel 7.5s linear infinite}body main .bg-img .dame-fiets svg g.spaken{transform-box:fill-box;transform-origin:center;animation:spaken 15s linear infinite}body main .bg-img .ziekenhuis{position:absolute;top:24.62%;left:40.18%;width:17.55%;aspect-ratio:5897/6080}body main .bg-img .ziekenhuis svg{pointer-events:none}body main .bg-img .ziekenhuis svg g,body main .bg-img .ziekenhuis svg path,body main .bg-img .ziekenhuis svg polygon{pointer-events:visibleFill}body main .bg-img .ziekenhuis svg path.heart{transform-box:fill-box;transform-origin:50% 85%;animation:heartbeat 4s ease-in-out infinite}body main .bg-img .huizen{position:absolute;top:47.83%;left:50.9%;width:22.71%;aspect-ratio:15256/7077}body main .bg-img .hoogbouw,body main .bg-img .hert{position:absolute;top:41.35%;left:74.15%;width:25.15%;aspect-ratio:16891/10937}body main .bg-img .map-pin{position:absolute;top:24.25%;left:90.34%;width:4.05%;aspect-ratio:2725/4376}body main .bg-img .map-pin svg{animation:map-pin 7s ease-in-out infinite;transform-origin:50% 100%}body main .bg-img .wolk1{position:absolute;top:31.07%;left:20.7%;width:10.8%;aspect-ratio:362/135;transform-box:fill-box;transform-origin:center;animation:cloud1 15s ease-in-out infinite}body main .bg-img .wolk2{position:absolute;top:12.8%;left:21.5%;width:16.2%;aspect-ratio:1081/360;transform-box:fill-box;transform-origin:center;animation:cloud2 19s ease-in-out infinite}body main .bg-img .wolk3{position:absolute;top:4.4%;left:60.9%;width:10.2%;aspect-ratio:340/127;transform-box:fill-box;transform-origin:center;animation:cloud3 25s ease-in-out infinite}svg g.modal-trigger{transition:filter .3s ease}svg g.modal-trigger:hover{filter:brightness(0.5)}.infowrapper{margin-top:8rem}@media screen and (min-width: 768px){.infowrapper{display:none}}.infowindow{background:#fff;border-radius:30px;color:#2d54d6;margin-bottom:20px;padding:30px 20px;scroll-margin-top:20px}@media screen and (min-width: 768px){.infowindow{padding:40px}}.infowindow h2.entry-title{font-weight:900;font-size:24px;line-height:1.1;margin-bottom:1rem;hyphens:auto;text-wrap:pretty}@media screen and (min-width: 768px){.infowindow h2.entry-title{font-size:30px}}.infowindow .entry-content{hyphens:auto;text-wrap:pretty}.infowindow .entry-footer{display:flex;flex-direction:column;align-items:flex-start}.infowindow .entry-footer a.read-more,.infowindow .entry-footer a.scroll-top{text-decoration:none;padding:4px 14px;border-radius:5px;display:inline-block;transition:all .3s ease-in-out;margin-top:1rem;width:auto}.infowindow .entry-footer a.read-more{background-color:#2d54d6;color:#fff}.infowindow .entry-footer a.read-more:hover,.infowindow .entry-footer a.read-more:focus-visible{background-color:#8cd1ef;color:#2d54d6}.infowindow .entry-footer a.scroll-top{border:1px solid #4fb792;background-color:#fff;color:#4fb792}.infowindow .entry-footer a.scroll-top:hover,.infowindow .entry-footer a.scroll-top:focus-visible{border:1px solid #a1d7c6;background-color:#a1d7c6;color:#2d54d6}@media screen and (min-width: 768px){.infowindow .entry-footer a.scroll-top{display:none}}.schaalsprong-overlay{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.schaalsprong-modal{background:#fff;border-radius:30px;padding:40px;max-width:600px;width:90%;max-height:80vh;overflow-y:auto;position:relative}.schaalsprong-modal .infowindow{padding:0;margin-bottom:0;border-radius:0}.schaalsprong-modal button{color:#2d54d6;position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:1.2rem;cursor:pointer}.schaalsprong-modal button:hover{color:#51b793}strong{font-weight:700}em{font-style:italic}/*# sourceMappingURL=style.css.map */