.mm-pb-active .entry-hero{display:none}.pm-page{--pm-brand:#1799b3;--pm-brand-dark:#117f95;--pm-accent:#75e6da;--pm-paper:#f4fbfc;--pm-panel:#ffffff;--pm-ink:#29434d;--pm-muted:#5f7881;--pm-line:rgba(41,67,77,.13);--pm-line-soft:rgba(41,67,77,.08);--pm-shadow:0 16px 38px -30px rgba(25,68,78,.48);--pm-radius:16px;--pm-shell:min(72rem,calc(100% - 2rem));background:var(--pm-paper);color:var(--pm-ink);font-family:"Avenir Next",Avenir,"Segoe UI",system-ui,-apple-system,sans-serif;font-size:clamp(.98rem,.95rem + .12vw,1.05rem);line-height:1.58;min-height:100vh;overflow:clip;-webkit-text-size-adjust:100%}.pm-page,.pm-page *,.pm-page *::before,.pm-page *::after{box-sizing:border-box}.pm-page h1,.pm-page h2,.pm-page h3,.pm-page p,.pm-page ul,.pm-page ol,.pm-page li,.pm-page figure{margin:0;padding:0}.pm-page ul,.pm-page ol{list-style:none}.pm-page h1,.pm-page h2,.pm-page h3{font-family:inherit;font-weight:700;line-height:1.15;letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance}.pm-page h1{max-width:17ch;color:var(--pm-brand-dark);font-size:clamp(2rem,1.45rem + 2vw,3rem)}.pm-page h2{color:var(--pm-brand-dark);font-size:clamp(1.4rem,1.15rem + .8vw,1.85rem)}.pm-page h3{color:var(--pm-ink);font-size:1.18rem}.pm-page a{color:var(--pm-brand-dark)}.pm-page button,.pm-page input,.pm-page textarea,.pm-page select{font:inherit}.pm-page button{-webkit-appearance:none;appearance:none;line-height:1.2}.pm-page .pm-shell{width:var(--pm-shell);margin-inline:auto}.pm-page .pm-main{padding-top:1.25rem}.pm-page [hidden]{display:none!important}.pm-page .pm-hero{padding:clamp(1.6rem,1rem + 2vw,2.6rem) 0;background:linear-gradient(135deg,#ffffff 0%,#e8f8f9 100%);border-bottom:1px solid var(--pm-line-soft)}.pm-page .pm-hero-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,24rem);gap:clamp(1.6rem,3vw,3.5rem);align-items:center}.pm-page .pm-hero-in>div{max-width:40rem}.pm-page .pm-eyebrow{margin-bottom:.7rem;color:#367685;font-size:.7rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.pm-page .pm-standfirst{max-width:44rem;margin-top:1rem;color:var(--pm-muted);font-size:1.05rem}.pm-page .pm-byline{margin-top:1rem;color:#627d85;font-size:.8rem}.pm-page .pm-media{position:relative;min-height:0;aspect-ratio:16/10;overflow:hidden;border:1px solid rgb(23 153 179 / .14);border-radius:18px;background:#e5f7f8}.pm-page .pm-media svg{display:block;width:100%;height:100%}.pm-page .pm-media img{display:none;width:100%;height:100%;object-fit:cover}.pm-page .pm-media.pm-has-pic img{display:block}.pm-page .pm-media.pm-has-pic svg{display:none}.pm-page .pm-bar{position:sticky;top:0;z-index:30;background:rgb(255 255 255 / .96);border-bottom:1px solid var(--pm-line-soft);box-shadow:0 8px 22px -22px rgb(32 52 60 / .55);backdrop-filter:saturate(1.2) blur(12px)}.pm-page .pm-bar-in{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center;padding:.6rem 0}.pm-page .pm-bar-spacer{flex:1 1 1rem}.pm-page .pm-saved{padding-inline:.15rem;color:var(--pm-muted);font-size:.76rem;white-space:nowrap}.pm-page .pm-btn{display:inline-flex;min-height:2.3rem;align-items:center;justify-content:center;gap:.42rem;padding:.48rem .82rem;border:1px solid var(--pm-line);border-radius:10px;background:#fff;color:var(--pm-ink);box-shadow:none;cursor:pointer;font-size:.8rem;font-weight:700;text-align:center;text-decoration:none;white-space:nowrap;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}.pm-page .pm-btn:hover{border-color:rgb(23 153 179 / .34);background:#eef9fa;color:var(--pm-ink);box-shadow:0 0 0 3px rgb(23 153 179 / .09)}.pm-page .pm-btn:focus-visible{outline:2px solid var(--pm-brand);outline-offset:2px}.pm-page .pm-btn-main{border-color:var(--pm-brand);background:var(--pm-brand);color:#fff}.pm-page .pm-btn-main:hover{border-color:var(--pm-brand-dark);background:var(--pm-brand-dark);color:#fff}.pm-page .pm-btn-quiet{border-color:#fff0;background:#fff0;color:var(--pm-muted)}.pm-page .pm-btn-quiet:hover{border-color:#fff0;background:#eef7f8;box-shadow:none}.pm-page .pm-btn-wide{min-height:2.7rem;padding:.7rem 1.15rem;font-size:.92rem}.pm-page .pm-btn-small{min-height:2rem;padding:.38rem .68rem;font-size:.75rem}.pm-page .pm-ico{display:block;width:1em;height:1em;flex:0 0 auto}.pm-page .pm-privacy{display:flex;gap:.65rem;align-items:flex-start;padding:.78rem .9rem;border-radius:12px;background:rgb(117 230 218 / .14);color:#55747d;font-size:.8rem}.pm-page .pm-privacy svg{width:1.05rem;height:1.05rem;flex:0 0 auto;margin-top:.12rem;color:var(--pm-brand-dark)}.pm-page .pm-filters{display:flex;gap:.42rem;align-items:center;margin-top:1rem;padding:0 0 .25rem;overflow-x:auto;scrollbar-width:none}.pm-page .pm-filters::-webkit-scrollbar{display:none}.pm-page .pm-filter{display:inline-flex;flex:0 0 auto;align-items:center;padding:.48rem .75rem;border:1px solid var(--pm-line);border-radius:10px;background:#fff;color:#48636d;cursor:pointer;font-size:.77rem;font-weight:700;white-space:nowrap}.pm-page .pm-filter:hover{border-color:rgb(23 153 179 / .28);background:#eef9fa;color:var(--pm-ink)}.pm-page .pm-filter.pm-on{border-color:var(--pm-brand);background:var(--pm-brand);color:#fff}.pm-page .pm-filter-count{display:inline-block;margin-left:.32rem;padding:0 .36rem;border-radius:999px;background:rgb(23 153 179 / .1);color:#48636d;font-size:.7rem;font-variant-numeric:tabular-nums}.pm-page .pm-filter.pm-on .pm-filter-count{background:rgb(255 255 255 / .2);color:#fff}.pm-page .pm-shown{margin-top:.6rem;color:#6a838b;font-size:.76rem}.pm-page .pm-gate{margin-top:1rem;padding:clamp(1.3rem,1rem + 1.4vw,2rem);border-radius:16px;background:linear-gradient(135deg,var(--pm-brand),var(--pm-brand-dark));color:#fff;text-align:center;box-shadow:0 18px 44px -30px rgb(17 91 108 / .55)}.pm-page .pm-gate h2,.pm-page .pm-gate p{color:#fff}.pm-page .pm-gate p{max-width:55ch;margin:.6rem auto 0;font-size:.9rem}.pm-page .pm-gate .pm-btn{margin-top:1rem;border-color:#fff;background:#fff;color:var(--pm-brand-dark)}.pm-page .pm-gate .pm-btn:hover{background:#eaf8fa;color:var(--pm-brand-dark)}.pm-page .pm-card.pm-locked{display:none}.pm-page .pm-lock{display:none!important}.pm-page .pm-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin-top:1rem;counter-reset:pm-card}.pm-page .pm-card{display:flex;min-width:0;flex-direction:column;padding:1.15rem;border:1px solid var(--pm-line-soft);border-radius:14px;background:var(--pm-panel);color:var(--pm-ink);box-shadow:var(--pm-shadow);counter-increment:pm-card;transition:border-color .16s ease,box-shadow .16s ease}.pm-page .pm-card:hover{border-color:rgb(23 153 179 / .3);box-shadow:0 17px 34px -27px rgb(32 52 60 / .65)}.pm-page .pm-card.pm-gone{display:none}.pm-page .pm-card.pm-picked{border-color:var(--pm-accent);background:#effcf9}.pm-page .pm-card.pm-picked::after{content:"Op mijn lijst";order:-1;align-self:flex-start;margin:0 0 .7rem;padding:.22rem .5rem;border-radius:999px;background:var(--pm-accent);color:#234d56;font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.pm-page .pm-tags{display:flex;flex-wrap:wrap;gap:.35rem;align-items:center;margin-bottom:.7rem}.pm-page .pm-tag{display:inline-flex;padding:.21rem .5rem;border-radius:999px;background:rgb(23 153 179 / .1);color:#47717c;font-size:.6rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.pm-page .pm-tag-time{background:#f3f7f8;color:#667f87}.pm-page .pm-tags .pm-tag-time:nth-child(n+3){display:none}.pm-page .pm-card h3{font-size:1.18rem;line-height:1.25}.pm-page .pm-card h3::before{content:counter(pm-card,decimal-leading-zero);display:block;margin-bottom:.32rem;color:var(--pm-brand);font-size:.68rem;font-weight:800;letter-spacing:.15em}.pm-page .pm-card-why{margin-top:.65rem;color:var(--pm-muted);font-size:.9rem;font-style:italic}.pm-page .pm-card-body{display:-webkit-box;margin-top:.75rem;padding-top:.75rem;overflow:hidden;border-top:1px solid var(--pm-line-soft);color:#405f68;font-size:.9rem;line-height:1.55;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.pm-page .pm-card-body p+p{margin-top:.55rem}.pm-page .pm-card-body a{color:var(--pm-brand-dark);font-weight:700}.pm-page .pm-card.pm-open .pm-card-body{display:block;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset}.pm-page .pm-card-acts{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;margin-top:auto;padding-top:.9rem}.pm-page .pm-card-acts .pm-more{margin-right:auto;padding:.38rem 0;border:0;background:#fff0;color:var(--pm-brand-dark);cursor:pointer;font-size:.77rem;font-weight:700;text-decoration:underline;text-underline-offset:3px}.pm-page .pm-mark.pm-marked{border-color:var(--pm-accent);background:var(--pm-accent);color:#214c55}.pm-page .pm-mark .pm-mark-off{display:inline}.pm-page .pm-mark .pm-mark-on{display:none}.pm-page .pm-mark.pm-marked .pm-mark-off{display:none}.pm-page .pm-mark.pm-marked .pm-mark-on{display:inline}.pm-page .pm-card.pm-highlight{outline:3px solid var(--pm-accent);outline-offset:2px;box-shadow:0 0 0 7px rgb(117 230 218 / .25)}.pm-page .pm-empty{margin-top:1rem;padding:1.5rem;border:1px dashed var(--pm-line);border-radius:14px;background:#fff;color:var(--pm-muted);text-align:center;font-size:.85rem}.pm-page .pm-empty.pm-gone{display:none}.pm-page .pm-list{margin-top:2rem;padding:clamp(1.25rem,1rem + 1.4vw,2rem);border:1px solid var(--pm-line-soft);border-radius:16px;background:#fff;box-shadow:var(--pm-shadow)}.pm-page .pm-label{display:block;margin-bottom:.42rem;font-weight:700}.pm-page .pm-hint{margin-top:.35rem;margin-bottom:.55rem;color:var(--pm-muted);font-size:.84rem}.pm-page .pm-area{width:100%;min-height:4.8rem;padding:.72rem .85rem;border:1px solid var(--pm-line);border-radius:10px;background:#fbfefe;color:var(--pm-ink);line-height:1.5;resize:vertical}.pm-page .pm-area:focus{outline:none;border-color:var(--pm-brand);box-shadow:0 0 0 3px rgb(23 153 179 / .12)}.pm-page .pm-list-out{margin-top:.9rem}.pm-page .pm-list-line{display:flex;gap:.75rem;align-items:baseline;padding:.48rem 0;border-top:1px solid var(--pm-line-soft)}.pm-page .pm-list-line:first-child{border-top:0}.pm-page .pm-list-when{color:var(--pm-brand-dark);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.pm-page .pm-list-btns{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.pm-page .pm-aside{margin-top:1.25rem;padding:1rem 1.1rem;border:1px solid rgb(117 230 218 / .45);border-radius:12px;background:rgb(117 230 218 / .1)}.pm-page .pm-aside h3{margin-bottom:.3rem}.pm-page .pm-aside p{color:var(--pm-muted);font-size:.86rem}.pm-page .pm-aside .pm-btn{margin-top:.7rem}.pm-page .pm-closing{margin-top:2rem;padding:clamp(1.4rem,1rem + 2vw,2.4rem);border-radius:16px;background:linear-gradient(135deg,var(--pm-brand),var(--pm-brand-dark));color:#fff;text-align:center}.pm-page .pm-closing h2,.pm-page .pm-closing p{color:#fff}.pm-page .pm-closing p{max-width:52ch;margin:.65rem auto 0}.pm-page .pm-closing .pm-btn{margin-top:1rem;border-color:#fff;background:#fff;color:var(--pm-brand-dark)}.pm-page .pm-foot{margin-top:2.2rem;padding:1.5rem 0 2rem;border-top:1px solid var(--pm-line-soft);color:#667f87;font-size:.8rem}.pm-page .pm-foot-in{display:flex;flex-wrap:wrap;gap:1rem 2rem;align-items:flex-start}.pm-page .pm-foot-in>div{flex:1 1 16rem}.pm-page .pm-foot p+p{margin-top:.42rem}.pm-page .pm-fiction{font-size:.76rem;opacity:.8}.pm-toast{position:fixed;left:50%;bottom:1.4rem;z-index:60;max-width:min(28rem,92vw);padding:.8rem 1.2rem;border-radius:999px;background:#1c2126;color:#fff;font-family:system-ui,-apple-system,"Segoe UI",sans-serif;font-size:.88rem;box-shadow:0 12px 30px -12px rgb(0 0 0 / .6);opacity:0;pointer-events:none;transform:translate(-50%,140%);transition:transform .28s ease,opacity .28s ease}.pm-toast.pm-toast-on{opacity:1;pointer-events:auto;transform:translate(-50%,0)}.pm-sheet{position:fixed;inset:0;z-index:70;display:none;align-items:flex-end;justify-content:center;background:rgb(20 24 28 / .45);font-family:system-ui,-apple-system,"Segoe UI",sans-serif}.pm-sheet.pm-sheet-on{display:flex}.pm-sheet-in{width:min(34rem,100%);max-height:88vh;padding:1.4rem 1.4rem 2rem;overflow:auto;border-radius:18px 18px 0 0;background:#fff;color:#1c2126;box-shadow:0 -10px 40px -18px rgb(0 0 0 / .55)}.pm-sheet h2{margin:0 0 .3rem;font-size:1.15rem}.pm-sheet p{margin:.35rem 0 0;color:#5d666e;font-size:.88rem;line-height:1.5}.pm-sheet textarea{width:100%;min-height:7rem;padding:.55rem .7rem;border:1px solid #d7dade;border-radius:10px;background:#fbfbfa;color:#1c2126;font:inherit;font-size:.9rem;resize:vertical}.pm-sheet-btns{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.8rem}.pm-mini{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .85rem;border:1px solid #d7dade;border-radius:999px;background:#fff;color:#1c2126;cursor:pointer;font-size:.85rem;font-weight:700}.pm-mini-main{border-color:#1c2126;background:#1c2126;color:#fff}.pm-page .pm-printonly{display:none}.pm-page .pm-answer{min-height:1.4em;padding-bottom:.25rem;border-bottom:1px solid var(--pm-line);white-space:pre-wrap}.pm-flip .pm-more{display:none!important}.pm-flip #pm-grid{perspective:1200px}.pm-flip .pm-card{cursor:pointer;transition:transform .32s ease}.pm-flip .pm-card.pm-turning{transform:rotateY(90deg)}.pm-flip .pm-card:not(.pm-open) .pm-card-why,.pm-flip .pm-card:not(.pm-open) .pm-card-body{display:none}.pm-flip .pm-card::after{content:"Draai om";display:block;margin-top:.7rem;font-size:.75rem;letter-spacing:.04em;opacity:.55}.pm-flip .pm-card.pm-open::after{content:"Draai terug"}@media (max-width:46rem){.pm-page{--pm-shell:min(100% - 1rem,72rem)}.pm-page .pm-hero{padding:1.2rem 0}.pm-page .pm-hero-in{grid-template-columns:1fr;gap:1rem}.pm-page .pm-media{order:-1;aspect-ratio:16/7}.pm-page h1{font-size:2rem}.pm-page .pm-bar-in{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.pm-page .pm-bar-spacer,.pm-page .pm-saved{display:none}.pm-page .pm-grid{grid-template-columns:1fr}}@media print{.pm-page{--pm-paper:#fff;--pm-panel:#fff;--pm-ink:#16191d;--pm-muted:#4d555c;--pm-shell:100%;min-height:0;background:#fff;color:#16191d;font-size:10pt}.pm-noprint,.pm-toast,.pm-sheet{display:none!important}.pm-page .pm-hero{padding:0 0 1rem;background:none;border:0}.pm-page .pm-hero-in{display:block}.pm-page .pm-media,.pm-page .pm-privacy,.pm-page .pm-filters,.pm-page .pm-shown{display:none}.pm-page .pm-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.pm-page .pm-card{padding:.8rem;border:1px solid #c9ced4;border-radius:8px;box-shadow:none;break-inside:avoid}.pm-page .pm-card-body{display:block;overflow:visible;color:#16191d;-webkit-line-clamp:unset;line-clamp:unset}.pm-page .pm-card-acts{display:none}.pm-page.pm-has-picks .pm-card:not(.pm-picked){display:none}.pm-page .pm-list{margin-top:1.3rem;padding:0;border:0;box-shadow:none;break-inside:avoid}.pm-page .pm-area,.pm-page .pm-list-btns{display:none}.pm-page .pm-printonly{display:block}.pm-page .pm-closing{padding:1rem 0 0;border-top:1px solid #c9ced4;background:none;color:inherit;text-align:left}.pm-page .pm-closing h2,.pm-page .pm-closing p{margin-inline:0;color:inherit}.pm-page .pm-foot{margin-top:1.2rem;padding:1rem 0 0;border-top:1px solid #c9ced4}.pm-flip .pm-card-why,.pm-flip .pm-card-body{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset!important}.pm-flip .pm-card::after{display:none!important}@page{margin:15mm}}