*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{margin:.67em 0;font-size:2em}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace;font-size:1em}a{background-color:#0000}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner{border-style:none;padding:0}[type=button]::-moz-focus-inner{border-style:none;padding:0}[type=reset]::-moz-focus-inner{border-style:none;padding:0}[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring{outline:1px dotted buttontext}[type=button]:-moz-focusring{outline:1px dotted buttontext}[type=reset]:-moz-focusring{outline:1px dotted buttontext}[type=submit]:-moz-focusring{outline:1px dotted buttontext}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;white-space:normal;max-width:100%;padding:0;display:table}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button{height:auto}[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template,[hidden]{display:none}body{font-family:aktiv-grotesk-extended,sans-serif}h1,h2,h3,h4,h5{font-weight:400}.blocks{flex-direction:column;gap:40px;display:flex}.blocks__row{gap:15px;display:flex}.block{background:linear-gradient(118deg,#ebebeb .9%,#e7e7e7 100%);border:2px solid #f2f2f2;border-radius:12px;width:100%;padding:21px 35px;position:relative;overflow:hidden}.block--full{width:100%}.block--biggerhalve{width:55%;min-height:390px}.block__title{margin:0 0 24px;font-size:32px;line-height:40.96px}html{-webkit-font-smoothing:antialiased;font-size:62.5%}::-webkit-scrollbar{background:0 0;width:0}::-webkit-scrollbar-thumb{background:red}body{color:#313131;background:#f2f2f2;width:1080px;height:1920px;font-size:1.6rem;overflow:hidden}.debug{overflow:auto}#dashboard{flex-direction:column;height:100vh;padding:56px 54px 40px;display:flex}.header{color:#674aff;justify-content:space-between;align-items:center;padding-bottom:64px;display:flex}.header svg{width:252px;height:41px}.icon{stroke-width:0;stroke:currentColor;fill:currentColor;width:1em;height:1em;display:inline-block}.beer-modus{pointer-events:none;z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}.slider{flex-grow:1;width:972px;height:1517px}.swiper{height:100%}.slide{height:100%;position:relative}.slider-progress{gap:40px;margin-bottom:56px;display:flex}.slider-progress span{background:#674aff33;width:100%;height:8px;display:block;position:relative;overflow:hidden}.slider-progress span:after{content:"";width:100%;transform:translateX(var(--transform));background:#674aff;position:absolute;top:0;bottom:0;left:0}.chart{width:calc(100% + 20px);height:300px;position:absolute;bottom:0;left:-10px}.chart--dashline svg{position:absolute;bottom:148px;left:0;right:0}.chart--smaller{height:120px}.projects__collection{gap:24px;display:flex}.time__content{font-size:3.2rem;font-style:normal;font-weight:400}.instagram .icon-insta-post-hartje{width:18px;height:16.6px;margin-right:6px}.instagram .icon-insta-post-comment{width:16px;height:16px;margin-right:5px}.instagram__media{width:100%;height:340px}.instagram__media img,.instagram__media video{object-fit:cover;width:100%;height:100%}.instagram__data{margin-bottom:10px;font-size:15px;font-weight:600}.instagram__data span{margin-right:11px}.instagram__post{padding:25px;font-size:15px;line-height:1.53}.instagram__post strong{font-weight:600}.instagram__post .caption span{color:#674aff;display:none}.sonos{flex-direction:column;display:flex}.sonos-speakers{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.speaker{background:#fffc;border-radius:8px;align-items:center;padding:15px;display:flex}.speaker .speaker__image{border-radius:4px;flex-shrink:0;width:50px;height:50px;margin-right:15px;overflow:hidden}.speaker .speaker__image img{object-fit:cover;object-position:center;width:100%;height:100%}.speaker__data{flex-direction:column;min-width:0;display:flex}.speaker__data .room{color:#674aff80;align-items:center;gap:4px;font-size:11px;font-weight:400;display:flex}.speaker__data .icon{width:12px;height:12px;margin-right:4px;transform:translateY(-1px)}.speaker__data .artist{opacity:.5;white-space:nowrap;text-overflow:ellipsis;margin-bottom:2px;font-size:12px;display:block;overflow:hidden}.speaker__data .title{white-space:nowrap;text-overflow:ellipsis;flex-grow:1;align-items:flex-end;margin-bottom:2px;font-size:14px;font-weight:700;display:block;overflow:hidden}.weather__currently{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.weather__date{opacity:.5;margin:16px 0 24px;font-size:2.6rem;font-style:normal;font-weight:400;line-height:3.6rem}.weather__current-temp{color:#674aff;align-items:center;font-size:8.8rem;font-style:normal;font-weight:400;line-height:1;display:flex}.weather__week{opacity:.5;margin-bottom:24px;font-size:2.4rem;display:block}.weather__text{margin:0}.weather__headline{justify-content:space-between;gap:16px;width:100%;max-width:410px;display:flex}.weather__current-icon{margin-right:22px;font-size:18rem;line-height:1}.weather__current-icon img{width:120px}.weather__small-icon{font-size:5.2rem;line-height:1}.weather__next{justify-content:space-between;gap:24px;display:flex}.weather__temp{color:#674aff;font-size:3.2rem;font-style:normal;font-weight:400;line-height:1}.weather__day{background:#eee;border-radius:6px;flex-direction:column;gap:16px;width:100%;padding:20px;display:flex}.weather__day-of-week{opacity:.5;text-transform:lowercase;font-size:1.6rem;font-style:normal;font-weight:400;line-height:3.6rem}.weather__byline{text-wrap:pretty;margin:0;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.5}.weather__next-temp{justify-content:space-between;display:flex}.giphy img{object-fit:cover;object-position:center;width:100%;height:100%}.giphy__image{aspect-ratio:1;border-radius:6px;overflow:hidden}.quote{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:17px;min-height:212px;display:flex;position:relative}.quote .quote-icon{width:44px;height:31px;top:22px}.quote h3{margin:0;font-size:2.6rem;font-style:italic;font-weight:400;line-height:3.6rem;display:block;position:relative}.quote h3:after{content:"";background:#674aff;width:32px;height:2px;display:block;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.quote span{text-transform:capitalize}.quote .quote__time{opacity:.5;color:#313131;margin:0;font-size:1.8rem;font-style:italic;line-height:3.6rem;position:relative}.quote .quote__background{width:259.79px;height:212px;position:absolute;bottom:0;right:0}.network{text-align:center;padding:40px;font-size:16px;font-weight:400}.network .icon-wifi{width:26px;height:21.5px;margin-bottom:10.5px}.network .wifi span{margin-bottom:22px;line-height:1.25;display:block}.network .password span{line-height:1.13;display:block}.network .icon-wifi-wachtwoord{width:27px;height:13.5px;margin-bottom:14.5px}form{padding:50px}form h3{margin:0 0 30px}form label{font-weight:700;display:block}form input{margin-bottom:10px}form button{color:#fff;background:#000;padding:5px 15px;display:block}.launchedprojects{text-align:center;padding:40px}.launchedprojects span{display:block}.launchedprojects span:first-child{margin-bottom:18px;font-size:16px}.launchedprojects .amount{font-size:50px;font-weight:800;line-height:.96}.analytics{padding:35px}.analytics .VueCarousel-dot-button{opacity:.15;padding:6px;background:#000!important}.analytics .VueCarousel-dot--active button{opacity:1;transform:translateY(1px);background:#674aff!important;width:7px!important;height:7px!important}.analytic{text-align:center}.analytic .analytic__name{letter-spacing:.7px;margin-bottom:25px;padding-bottom:25px;font-size:16px;font-weight:700;position:relative}.analytic .analytics__data span:first-child{margin:0 0 10px;font-size:16px;display:block}.analytic .analytics__data span:last-child{font-size:40px;font-weight:800;line-height:1.2}.analytic .analytics__month{margin-bottom:40px}.analytic .analytics__pageviews{padding-bottom:20px;position:relative}.float{box-sizing:border-box;padding:0;position:relative}.float__heading{z-index:50;background:#fffc;border-radius:5px;align-items:center;gap:12px;padding:5px 12px;display:flex;position:absolute;top:35px;left:21px}.float__heading h2{margin:0}.float-items{flex-wrap:wrap;gap:7px;display:flex}.float-item{transform-origin:50%;color:#fff;background:#674aff;border-radius:100px;justify-content:center;align-items:center;gap:7px;padding:12px;display:flex;position:absolute}.float-item--inactive{color:#ccc;background:#8f8f8f}.float-item--inactive img{opacity:.5}.float-item__avatar-wrapper{position:relative}.float-item__avatar{border-radius:50%;width:50px;height:50px;overflow:hidden}.float-item__avatar img{object-fit:cover;width:100%;height:100%}.float-item__birthday-hat{pointer-events:none;z-index:1;width:51px;position:absolute;top:-32px;left:-14px}.float-item__birthday-slingers{pointer-events:none;z-index:1;width:60px;position:absolute;top:-12px;right:-43px}.float-title{color:#313131;opacity:.5;z-index:50;font-size:24px;font-weight:400;display:block;position:relative}@keyframes blink{0%{color:#0000}50%{color:#000}}.gitlab{padding:40px 45px 40px 30px;font-family:botanika-mono-web,monospace}.gitlab__message{font-size:14px;font-style:normal;font-weight:400;font-stretch:100%;line-height:1.29}.gitlab__hash{margin:0 0 10px;font-size:22px;font-weight:400;line-height:1.36}.gitlab__hash .time{display:block}.gitlab__hash .cursor{animation:1s step-end infinite blink}.gitlab__content{align-items:center;margin-bottom:22px;display:flex}.gitlab__image{flex:0 0 46px;width:46px;height:46px;margin-right:15px;position:relative}.gitlab__image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.gitlab__text{font-size:14px;font-style:normal;font-weight:600;line-height:normal}.events{width:50%;padding:48px 35px}.event{flex-direction:column;justify-content:space-between;height:100%;display:flex}.event__summary{margin:0;font-size:3.2rem;font-style:normal;font-weight:400;line-height:normal}.event__time{color:#9c9c9c;font-size:2.2rem;font-style:normal;font-weight:400;line-height:3.6rem}.event__location{color:#674aff;font-size:4rem;font-style:normal;font-weight:400;line-height:normal}.nextup-events{padding:40px}.nextup-events h1{margin:0 0 30px;font-size:22px;font-weight:600;line-height:1.18}.nextup:not(:last-child){border-bottom:1px solid #e7e7e7;margin-bottom:20px;padding-bottom:20px}.nextup h3{color:#674aff;margin:0 0 6px;font-size:22px;font-weight:600}.nextup .event__info{font-size:18px;font-weight:400}.history{text-align:center;padding:40px 30px}.history h1{color:#b6b6b6;margin:0 0 10px;font-size:18px;font-weight:300}.history .text{font-size:14px;line-height:1.64}.rooms{padding:40px 50px 40px 40px}.rooms .room{justify-content:space-between;align-items:center;display:flex}.rooms .room:not(:last-child){margin-bottom:24px}.rooms .room h3{font-size:20px;font-weight:600;line-height:1.3}.rooms .room span{background:#674aff;border-radius:100%;width:10px;height:10px}.rooms .room .occupied{opacity:.1;background:#000}.dribbble{text-align:center;width:100%}.dribbble h1{margin:2px 0 30px;font-size:22px;font-weight:600;line-height:1.18}.dribbble svg{width:140px;padding:40px 0 0}.dribbble .dribbble__wrapper{width:100%}.dribbble video{object-fit:contain;object-position:center;width:100%}.rijksmuseum__image{height:400px}.rijksmuseum img{object-fit:contain;width:100%;height:100%}.rijksmuseum__caption{padding:30px}.rijksmuseum__caption p{font-size:14px;line-height:1.64}.stek h2{margin:0;padding:30px 40px;font-size:19px}.stek img{max-width:100%}.stek__logo{justify-content:center;align-items:center;padding:20px;display:flex}.stek__logo svg{max-width:110px}.stek__logo{font-size:25px}.image-text{height:100%;position:relative}.image-text img,.image-text video{object-fit:cover;object-position:center;width:100%;height:100%}.image-text:after{content:"";background:linear-gradient(#0000 0%,#000 100%);height:477px;display:block;position:absolute;bottom:0;left:0;right:0}.page-text{color:#fff;z-index:5;padding:47px;position:absolute;bottom:0;left:0;right:0}.page-text h1{margin:0 0 35px;font-size:8.8rem;font-weight:400}.page-text p{margin:0;font-size:2.6rem;font-style:normal;font-weight:400;line-height:3.6rem}.current-visitors{width:50%;height:300px;padding:48px 35px}.current-visitors__text{flex-direction:column;gap:8px;display:flex}.current-visitors__text h2{margin:0;font-size:4rem;font-style:normal;font-weight:400;line-height:normal}.current-visitors__text p{margin:0;font-size:2.3rem;font-style:normal;font-weight:400;line-height:3.6rem}.current-visitors__text span{color:#2da539;font-size:2.2rem;font-style:normal;font-weight:400;line-height:3.6rem}.current-visitors__text .circle{vertical-align:middle;background:#2da539;border-radius:100%;width:10px;height:10px;margin-right:8px;display:inline-block}.total-visitors{padding-bottom:260px}.total-visitors__text{align-items:center;gap:25px;display:flex}.total-visitors__text h2{margin:0;font-size:8.8rem;font-style:normal;font-weight:400;line-height:normal}.total-visitors__text p{color:#666;margin:-20px 0 0;font-size:2rem;font-style:normal;font-weight:400;line-height:2.6rem}.stat-block{position:relative}.stat-block__wrapper{text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#fffc;border-radius:6px;padding:10px}.stat-block__logo{text-align:center;margin-bottom:26px}.stat-block__image{position:relative}.stat-block__bg{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.stat-block__count{font-size:32px;line-height:40.96px}.stat-block__label{color:#909090;margin:0;font-size:18px;line-height:23.04px}.travel-time__header{justify-content:space-between;align-items:center;margin-bottom:2px;font-size:32px;line-height:40.96px;display:flex}.travel-time__direction{color:#666;font-size:1.2rem;font-weight:500}.travel-time__list{grid-template-columns:1fr 1fr;gap:10px;display:grid}.travel-time__item{background:#fffc;border-radius:8px;align-items:center;gap:10px;width:100%;padding:15px;display:flex}.travel-time__icon-wrapper{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:2rem;display:flex}.travel-time__icon-wrapper--car{background:#674aff1a}.travel-time__icon-wrapper--train{background:#f59e0b1a}.travel-time__content{flex-direction:column;flex:1;gap:2px;display:flex}.travel-time__row{justify-content:space-between;align-items:center;display:flex}.travel-time__row--secondary{color:#999;font-size:1.1rem}.travel-time__name{color:#000;font-size:1.2rem;font-weight:600;line-height:1.2}.travel-time__meta{align-items:center;gap:6px;display:flex}.travel-time__duration{color:#666;font-size:1.2rem;line-height:1.2}.travel-time__departure{color:#999;font-size:1.1rem}.travel-time__pure{color:#999;margin-left:4px;font-size:1.1rem}.travel-time__delay{color:#ef4444;font-size:1.1rem;font-weight:600;line-height:1.2}.travel-time__empty{color:#999;grid-column:1/-1;justify-content:center;align-items:center;gap:12px;padding:32px 0;font-size:2rem;display:flex}.travel-time__spinner{font-size:2.4rem;animation:2s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.seasonal-food__columns{column-count:6;gap:16px 18px;width:100%;margin:0 auto}.seasonal-food__columns--compact{gap:6px 10px}.seasonal-food__columns--compact .seasonal-food__item{gap:5px;margin-bottom:6px;padding:3px 8px;font-size:1.1rem}.seasonal-food__columns--compact .seasonal-food__item .seasonal-food__icon{width:18px;height:18px}.color-white,.color-beige{border:2px solid #0000001a!important}.seasonal-food{padding:28px 32px}.seasonal-food h3{text-transform:uppercase;letter-spacing:.08em;color:#b6b6b6;margin:0 0 16px;font-size:1.4rem;font-weight:600}.seasonal-food h3 .seasonal-food__month{color:#674aff;margin-left:6px}.seasonal-food h3 .seasonal-food__month .seasonal-food__emoji{font-size:24px}.seasonal-food__list{flex-wrap:wrap;gap:14px 22px;margin:0;padding:0;list-style:none;display:flex}.seasonal-food__item{text-transform:lowercase;background-color:var(--item-pill-bg,#f8f8f8);border-radius:22px;justify-content:center;align-items:center;gap:8px;margin-bottom:12px;padding:6px 12px;font-size:1.5rem;font-weight:500;display:flex}.seasonal-food .color-darkgreen{color:#174e15;background-color:#a8c8a7}.seasonal-food .color-icegreen{color:#566f37;background-color:#d0ddc2}.seasonal-food .color-mint{color:#587058;background-color:#d2e5d2}.seasonal-food .color-softgreen{color:#687955;background-color:#a7df67}.seasonal-food .color-turquoise{color:#316863;background-color:#d1dedd}.seasonal-food .color-goldorange{color:#965e0b;background-color:#ebd3ad}.seasonal-food .color-beige{color:#7a7257;background-color:#f2edde}.seasonal-food .color-red{color:#a61714;background-color:#e9dada}.seasonal-food .color-pink{color:#885353;background-color:#e3c6c2}.seasonal-food .color-burgundy{color:#880e4f;background-color:#e3bdd2}.seasonal-food .color-purple{color:#7c2f71;background-color:#e1d2df}.seasonal-food .color-darkpurple{color:#5b1878;background-color:#dcb0ee}.seasonal-food .color-blue{color:#103f74;background-color:#aebed0}.seasonal-food .color-brown{color:#71554b;background-color:#dcd3ce}.seasonal-food .color-darkbrown{color:#6f493b;background-color:#baa59d}.seasonal-food .color-white{color:#9a8282;background-color:#eee}.seasonal-food .color-black{color:#322929;background-color:#b9b7b7}.seasonal-food__dot{background-color:var(--item-color,#ccc);border-radius:50%;flex-shrink:0;width:18px;height:18px;display:inline-block;box-shadow:inset 0 0 0 1.5px #00000026}.weekly{z-index:5000;opacity:0;background:#f2f2f2;padding-top:56px;transition:opacity .4s;position:fixed;inset:0 54px}.weekly-visible{opacity:1;transition:opacity .4s}.weekly-progress{gap:40px;display:flex}.weekly-progress-indicator{opacity:.2;background:#674aff;width:100%;height:8px;display:block}.weekly-progress-indicator--active{opacity:1}.weekly-slide{opacity:0;position:absolute;inset:227px 0 54px}.weekly-slide--active{opacity:1;transition:opacity .4s}.weekly-slide__header{justify-content:space-between;align-items:center;display:flex}.weekly-slide__header h2{font-size:48px;font-weight:400}.weekly-slide__header span{color:#674aff;text-align:center;background:#e7e7e7;border-radius:5px;flex-shrink:0;width:61px;height:61px;padding:10px;font-size:32px;font-weight:700;display:block}.weekly-cards{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}.weekly-card{background:#e7e7e7;border-radius:12px;flex-direction:column;padding:24px 32px;display:flex}.weekly-card h3{margin:0;font-size:26px;font-weight:600;line-height:36px}.weekly-card span{opacity:.5;font-size:18px;line-height:36px}.weekly-card__owner{border-radius:50%;width:42px;height:42px;margin-top:16px;overflow:hidden}.weekly-card__owner img{object-fit:cover;width:100%;height:100%}.meditation{z-index:5000;opacity:0;pointer-events:none;background:#1c1c1c;justify-content:center;align-items:center;transition:opacity .8s;display:flex;position:fixed;inset:0}.meditation--active{opacity:1;pointer-events:all}.meditation__content{flex-direction:column;align-items:center;gap:80px;display:flex}.meditation__timer{color:#ffffff59;letter-spacing:6px;font-size:48px;font-weight:300}.meditation__orb-wrapper{justify-content:center;align-items:center;width:800px;height:800px;display:flex;position:relative}.meditation__orb{background:radial-gradient(circle at 35% 35%,#a594ff 0%,#674aff 55%,#3d2bbf 100%);border-radius:50%;width:800px;height:800px;transform:scale(.5);box-shadow:0 0 50px #674aff59}.meditation__orb--breathing{animation:12s ease-in-out infinite meditation-breathe}.meditation__orb-ring{opacity:0;border:1px solid #674aff66;border-radius:50%;width:800px;height:800px;position:absolute;transform:scale(.5)}.meditation__orb-ring--breathing{animation:12s ease-in-out infinite meditation-breathe-ring}.meditation__orb-start{opacity:1;border:1px solid #ffffff80;border-radius:50%;width:800px;height:800px;position:absolute;transform:scale(.5)}.meditation__orb-end{opacity:1;border:1px solid #ffffff80;border-radius:50%;width:800px;height:800px;position:absolute;transform:scale(1)}.meditation__label{color:#ffffffbf;letter-spacing:4px;text-transform:uppercase;align-items:center;height:72px;font-size:56px;font-weight:300;display:flex}.meditation__progress{background:#ffffff14;height:45px;position:absolute;bottom:0;left:0;right:0}.meditation__progress-bar{background:#674affb3;height:100%;transition:width .1s linear}@keyframes meditation-breathe{0%{transform:scale(.5);box-shadow:0 0 40px #674aff40}28.57%{transform:scale(1);box-shadow:0 0 100px #674affb3}57.14%{transform:scale(1);box-shadow:0 0 100px #674affb3}to{transform:scale(.5);box-shadow:0 0 40px #674aff40}}@keyframes meditation-breathe-ring{0%{opacity:0;transform:scale(.5)}28.57%{opacity:.5;transform:scale(1.5)}57.14%{opacity:.2;transform:scale(1.5)}to{opacity:0;transform:scale(.5)}}.game-wrapper{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:500;opacity:0;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:fixed;inset:0}.game-wrapper--active{opacity:1;transition:opacity .4s}.game-screen{background:#fefefe;width:90vw;height:85vh;position:relative}.game-screen img{position:absolute;bottom:400px;left:30px;right:30px}
