@font-face{font-family:archivo;src:url(../media/Archivo_normal-s.p.0mdsvvlvr98a5.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:85.41%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:102.8%}.PoLCva_className{font-family:archivo,archivo Fallback,system-ui,Helvetica Neue,Arial,sans-serif}.PoLCva_variable{--font-archivo:"archivo", "archivo Fallback", system-ui, Helvetica Neue, Arial, sans-serif}
@font-face{font-family:mono;src:url(../media/SplineSansMono_normal-s.0ql4jxouub7rw.woff2)format("woff2");font-display:swap;font-weight:300 700;font-style:normal}@font-face{font-family:mono Fallback;src:local(Arial);ascent-override:73.27%;descent-override:17.99%;line-gap-override:0.0%;size-adjust:131.49%}.xh2-8W_className{font-family:mono,mono Fallback,ui-monospace,Menlo,monospace}.xh2-8W_variable{--font-mono:"mono", "mono Fallback", ui-monospace, Menlo, monospace}
@font-face{font-family:Newsreader;src:url(/fonts/newsreader-roman-v2.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/newsreader-italic-v2.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:Newsreader Fallback;src:local(Arial);ascent-override:80.52%;descent-override:29.03%;line-gap-override:0%;size-adjust:91.28%}:root{--font-newsreader:"Newsreader", "Newsreader Fallback";--cn-kers:#d8412c;--cn-kers-donker:#a93220;--cn-kers-tint:#fbeee9;--cn-nacht:#17181c;--cn-rook:#6e7178;--cn-ijs:#e8e6e0;--cn-servet:#fbfaf7;--cn-wit:#fff;--cn-bar:#101114;--cn-font-kop:var(--font-newsreader), Georgia, serif;--cn-font-ui:var(--font-archivo), system-ui, sans-serif;--cn-font-mono:var(--font-mono), monospace;--cn-max-width:1200px;--cn-measure:680px;--cn-gutter:24px;--cn-radius:6px;--cn-space:8px}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--cn-servet);color:var(--cn-nacht);font-family:var(--cn-font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}a{color:var(--cn-kers-donker);text-decoration:none}a:hover{text-decoration:underline}img{max-width:100%;display:block}:focus-visible{outline:2px solid var(--cn-kers);outline-offset:2px;border-radius:2px}.wrap{max-width:var(--cn-max-width);padding:0 var(--cn-gutter);margin:0 auto}@media (max-width:640px){.wrap{padding:0 18px}}.hairline{border:0;border-top:1px solid var(--cn-ijs);margin:0}.kop-display{font-family:var(--cn-font-kop);letter-spacing:-.025em;margin:0;font-size:clamp(34px,5vw,52px);font-weight:700;line-height:1.05}h1,.h1{font-family:var(--cn-font-kop);margin:0;font-size:clamp(28px,4vw,36px);font-weight:600;line-height:1.12}h2,.h2{font-family:var(--cn-font-kop);margin:0;font-size:26px;font-weight:600;line-height:1.2}h3,.h3{font-family:var(--cn-font-kop);margin:0;font-size:21px;font-weight:600;line-height:1.3}.intro{font-family:var(--cn-font-kop);color:var(--cn-nacht);font-size:20px;font-weight:400;line-height:1.55}.meta{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--cn-rook);font-size:12px;font-weight:600;line-height:1.4}.mono{font-family:var(--cn-font-mono);font-size:14px;font-weight:500}.kers{background:var(--cn-kers);border-radius:50%;width:8px;height:8px;display:inline-block}.site-top{border-bottom:1px solid var(--cn-ijs);background:var(--cn-servet)}.site-top__inner{padding:16px var(--cn-gutter);max-width:var(--cn-max-width);justify-content:space-between;align-items:baseline;gap:16px;margin:0 auto;display:flex}@media (max-width:640px){.site-top__inner{padding:12px 18px}}.site-date{font-family:var(--cn-font-mono);color:var(--cn-rook);font-size:11.5px}.wordmark{font-family:var(--cn-font-kop);letter-spacing:-.025em;color:var(--cn-nacht);text-transform:lowercase;font-size:24px;font-weight:700;line-height:1;text-decoration:none}.wordmark:hover{text-decoration:none}.wordmark__dot{color:var(--cn-kers)}.nav{border-bottom:1px solid var(--cn-ijs);background:var(--cn-servet);z-index:20;position:sticky;top:0}.nav__inner{max-width:var(--cn-max-width);padding:0 var(--cn-gutter);scrollbar-width:none;gap:4px;margin:0 auto;display:flex;overflow-x:auto}.nav__inner::-webkit-scrollbar{display:none}@media (max-width:640px){.nav__inner{padding:0 10px}}.nav__link{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--cn-rook);white-space:nowrap;border-bottom:3px solid #0000;padding:14px 12px;font-size:13px;font-weight:600}.nav__link:hover{color:var(--cn-nacht);text-decoration:none}.nav__link[aria-current=page]{color:var(--cn-kers-donker);border-bottom-color:var(--cn-kers);border-radius:2px 2px 0 0}.breaking{background:var(--cn-kers);color:var(--cn-wit);border-radius:var(--cn-radius);align-items:center;gap:10px;margin:20px 0;padding:10px 14px;display:flex}.breaking__tag{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:8px;font-size:13px;font-weight:700;display:inline-flex}.breaking__pulse{background:var(--cn-wit);border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite cn-pulse}.breaking__title{color:var(--cn-wit);font-family:var(--cn-font-kop);font-size:16px;font-weight:600}.breaking__title:hover{text-decoration:underline}@keyframes cn-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.breaking__pulse{animation:none}}.chip{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--cn-kers-donker);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.chip__dot{background:var(--cn-kers);border-radius:50%;width:6px;height:6px}.card{background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);flex-direction:column;display:flex;overflow:hidden}.card__media{aspect-ratio:3/2;border-bottom:1px solid var(--cn-ijs);display:block;overflow:hidden}.card__body{flex-direction:column;flex:1;gap:8px;padding:16px;display:flex}.card__title{font-family:var(--cn-font-kop);color:var(--cn-nacht);font-size:21px;font-weight:600;line-height:1.25}.card a.card__title:hover{color:var(--cn-kers-donker);text-decoration:none}.card__summary{color:var(--cn-rook);font-size:14px;line-height:1.5}.card__foot{font-family:var(--cn-font-mono);color:var(--cn-rook);margin-top:auto;font-size:11.5px}.grid{gap:var(--cn-gutter);display:grid}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}@media (max-width:1024px){.grid-3{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.grid-3,.grid-2{grid-template-columns:1fr}}.lead{grid-template-columns:2fr 1fr;gap:40px;padding:32px 0 40px;display:grid}@media (min-width:1025px){.rail{border-left:1px solid var(--cn-ijs);padding-left:32px}}@media (max-width:1024px){.lead{grid-template-columns:1fr;gap:28px}}@media (max-width:640px){.lead{padding:20px 0 28px}}.lead__media{aspect-ratio:16/9;border-radius:var(--cn-radius);border:1px solid var(--cn-ijs);margin-bottom:18px;display:block;overflow:hidden}.lead__title{font-family:var(--cn-font-kop);letter-spacing:-.025em;color:var(--cn-nacht);font-size:clamp(30px,4.5vw,50px);font-weight:700;line-height:1.06}a.lead__title:hover{color:var(--cn-kers-donker);text-decoration:none}.rail{flex-direction:column;gap:20px;display:flex}.rail__item{border-bottom:1px solid var(--cn-ijs);padding-bottom:20px}.rail__item:last-child{border-bottom:0}.rail__title{font-family:var(--cn-font-kop);color:var(--cn-nacht);font-size:18px;font-weight:600;line-height:1.25}.rail__title:hover{color:var(--cn-kers-donker);text-decoration:none}.section-head{align-items:center;gap:10px;padding:28px 0 16px;display:flex}.section-head h2{font-size:22px}.btn{font-family:var(--cn-font-ui);border-radius:var(--cn-radius);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;padding:11px 18px;font-size:14px;font-weight:600;display:inline-flex}.btn--primary{background:var(--cn-kers);color:var(--cn-wit)}.btn--primary:hover{background:var(--cn-kers-donker);text-decoration:none}.btn--secondary{background:var(--cn-wit);color:var(--cn-nacht);border-color:var(--cn-ijs)}.btn--secondary:hover{border-color:var(--cn-nacht);text-decoration:none}.btn--text{color:var(--cn-kers-donker);padding:0}.h1-soft{color:var(--cn-rook);font-weight:400}.article{padding:32px 0 64px}@media (max-width:640px){:root{--cn-gutter:18px}.article{padding:20px var(--cn-gutter) 48px}.article .lijst-index,.article .lijst-items,.article .maand-items,.article .duel-head,.article .duel-rounds,.article .duel-verdict,.article>.wrap{padding-left:0;padding-right:0}}.article__head{max-width:var(--cn-measure);margin:0 auto}.article__media{aspect-ratio:2;border-radius:var(--cn-radius);border:1px solid var(--cn-ijs);background:var(--cn-ijs);max-width:860px;max-height:440px;margin:24px auto 8px;overflow:hidden}@media (max-width:640px){.article__media{aspect-ratio:3/2;margin-top:16px}}.article__caption{max-width:860px;font-family:var(--cn-font-ui);color:var(--cn-rook);margin:0 auto 24px;font-size:13.5px}.prose{max-width:var(--cn-measure);margin:0 auto}.prose p{font-family:var(--cn-font-kop);margin:0 0 20px;font-size:17.5px;font-weight:400;line-height:1.65}.prose h2{margin:36px 0 12px}.prose h3{margin:28px 0 10px}.prose a{text-underline-offset:2px;text-decoration:underline}.pullquote{border-top:3px solid var(--cn-kers);margin:32px 0;padding-top:16px}.pullquote__text{font-family:var(--cn-font-kop);color:var(--cn-nacht);font-size:23px;font-style:italic;font-weight:400;line-height:1.4}.pullquote__source{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--cn-rook);margin-top:10px;font-size:12px;font-weight:600}.byline{flex-wrap:wrap;align-items:center;gap:8px 14px;margin:16px 0 8px;display:flex}.byline__name{font-family:var(--cn-font-ui);color:var(--cn-nacht);font-size:14px;font-weight:600}.byline__meta{font-family:var(--cn-font-mono);color:var(--cn-rook);font-size:12px}.recipe-answer{max-width:var(--cn-measure);background:var(--cn-kers-tint);border-left:3px solid var(--cn-kers);border-radius:0 var(--cn-radius) var(--cn-radius) 0;margin:28px auto 0;padding:18px 22px}.recipe-answer__label{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--cn-kers-donker);margin:0 0 6px;font-size:11px;font-weight:600}.recipe-answer__text{font-family:var(--cn-font-kop);color:var(--cn-nacht);margin:0;font-size:18.5px;line-height:1.5}.recipe-serve{gap:var(--cn-gutter);max-width:var(--cn-measure);grid-template-columns:1fr 1fr;margin:16px auto 0;display:grid}@media (max-width:640px){.recipe-serve{grid-template-columns:1fr}}.recipe-serve__col{background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);padding:18px 20px}.recipe-serve__head{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--cn-kers-donker);margin:0 0 10px;font-size:11px;font-weight:600}.recipe-serve__col ul{margin:0;padding:0;list-style:none}.recipe-serve__col li{font-family:var(--cn-font-kop);padding:7px 0 7px 20px;font-size:16.5px;line-height:1.5;position:relative}.recipe-serve__col li:before{content:"";background:var(--cn-kers);border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:0}.recipe-variant{max-width:var(--cn-measure);background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);align-items:center;gap:14px;margin:28px auto 0;padding:18px 22px;display:flex}.recipe-variant:hover{border-color:var(--cn-kers);text-decoration:none}.recipe-variant__label{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--cn-kers-donker);background:var(--cn-kers-tint);border-radius:100px;flex-shrink:0;padding:5px 10px;font-size:11px;font-weight:700}.recipe-variant__title{font-family:var(--cn-font-kop);color:var(--cn-nacht);flex:1;font-size:18px;font-weight:600}.recipe-variant__arrow{color:var(--cn-kers-donker);font-size:20px}@media (max-width:640px){.recipe-variant{flex-wrap:wrap}}.recipe-newslist{max-width:var(--cn-measure);margin:0 auto;padding:0;list-style:none}.recipe-newslist li{border-bottom:1px solid var(--cn-ijs);padding:14px 0}.recipe-newslist li:first-child{border-top:1px solid var(--cn-ijs)}.recipe-newslist a{font-family:var(--cn-font-kop);color:var(--cn-nacht);font-size:19px;font-weight:600;line-height:1.3;display:block}.recipe-newslist a:hover{color:var(--cn-kers-donker);text-decoration:none}.recipe-newslist__dek{font-family:var(--cn-font-ui);color:var(--cn-rook);margin-top:4px;font-size:14px;display:block}.source-note{max-width:var(--cn-measure);background:var(--cn-kers-tint);border-radius:var(--cn-radius);font-family:var(--cn-font-ui);color:var(--cn-nacht);margin:32px auto 0;padding:14px 16px;font-size:13.5px}.cta{max-width:var(--cn-measure);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);background:var(--cn-wit);margin:40px auto 0;padding:24px}.cta--partner{background:var(--cn-kers-tint);border-color:#0000}.cta__label{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--cn-rook);margin:0 0 10px;font-size:11px;font-weight:600}.cta__title{font-family:var(--cn-font-kop);margin:0 0 6px;font-size:20px;font-weight:600}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cta__body{font-family:var(--cn-font-ui);color:var(--cn-rook);margin:0 0 16px;font-size:14.5px;line-height:1.5}.recipe-list{max-width:var(--cn-measure);margin:0 auto;padding:0;list-style:none}.recipe-list li{font-family:var(--cn-font-kop);border-bottom:1px solid var(--cn-ijs);padding:10px 0 10px 22px;font-size:17.5px;line-height:1.6;position:relative}.recipe-list li:before{content:"";background:var(--cn-kers);border-radius:50%;width:7px;height:7px;position:absolute;top:18px;left:0}.recipe-list__amount{font-family:var(--cn-font-mono);white-space:nowrap;font-size:15px;font-weight:500}.recipe-hero{gap:var(--cn-gutter);max-width:var(--cn-max-width);grid-template-columns:1.55fr 1fr;align-items:stretch;margin:28px auto 8px;display:grid}.recipe-hero__media{border-radius:var(--cn-radius);border:1px solid var(--cn-ijs);aspect-ratio:4/3;margin:0;overflow:hidden}.recipe-hero .recipe-summary{flex-direction:column;max-width:none;margin:0;display:flex}.recipe-hero .recipe-summary table{flex:1}@media (max-width:1024px){.recipe-hero{grid-template-columns:1fr}.recipe-hero__media{aspect-ratio:16/9}}.recipe-head{max-width:var(--cn-measure);align-items:center;gap:10px;margin:40px auto 14px;display:flex}.recipe-head h2{font-size:24px}.recipe-ingredients{max-width:var(--cn-measure);background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);margin:0 auto;overflow:hidden}.recipe-ingredients__row{grid-template-columns:96px 1fr;align-items:baseline;gap:14px;padding:12px 16px;display:grid}.recipe-ingredients__row+.recipe-ingredients__row{border-top:1px solid var(--cn-ijs)}.recipe-ingredients__amount{font-family:var(--cn-font-mono);color:var(--cn-kers-donker);white-space:nowrap;font-size:14px;font-weight:500}.recipe-ingredients__name{font-family:var(--cn-font-kop);font-size:17.5px;line-height:1.5}.recipe-steps li{counter-increment:stap;font-family:var(--cn-font-kop);border-bottom:1px solid var(--cn-ijs);grid-template-columns:44px 1fr;align-items:start;gap:16px;padding:16px 0;font-size:17.5px;line-height:1.65;display:grid}.recipe-steps li:before{content:counter(stap);background:var(--cn-kers-tint);width:30px;height:30px;color:var(--cn-kers-donker);font-family:var(--cn-font-mono);border-radius:50%;justify-content:center;align-items:center;font-size:13.5px;font-weight:500;display:flex}.recipe-tips{max-width:var(--cn-measure);background:var(--cn-kers-tint);border-radius:var(--cn-radius);margin:0 auto;padding:20px 24px}.recipe-tips ul{margin:0;padding:0;list-style:none}.recipe-tips li{font-family:var(--cn-font-kop);padding:7px 0 7px 20px;font-size:17px;line-height:1.6;position:relative}.recipe-tips li:before{content:"";background:var(--cn-kers);border-radius:50%;width:7px;height:7px;position:absolute;top:15px;left:0}.recipe-summary{max-width:var(--cn-measure);background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);margin:28px auto;overflow:hidden}.recipe-summary__caption{border-bottom:1px solid var(--cn-ijs);font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--cn-rook);align-items:center;gap:8px;padding:12px 16px;font-size:12px;font-weight:600;display:flex}.recipe-summary table{border-collapse:collapse;width:100%}.recipe-summary th{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--cn-rook);text-align:left;width:40%;padding:11px 16px;font-size:11px;font-weight:600}.recipe-summary td{font-family:var(--cn-font-mono);color:var(--cn-nacht);padding:11px 16px;font-size:14px;font-weight:500}.recipe-summary tr+tr th,.recipe-summary tr+tr td{border-top:1px solid var(--cn-ijs)}.recipe-steps{max-width:var(--cn-measure);counter-reset:stap;margin:0 auto;padding:0;list-style:none}.recipe-steps li{counter-increment:stap;font-family:var(--cn-font-kop);border-bottom:1px solid var(--cn-ijs);grid-template-columns:40px 1fr;gap:14px;padding:14px 0;font-size:17.5px;line-height:1.65;display:grid}.recipe-steps li:before{content:counter(stap, decimal-leading-zero);font-family:var(--cn-font-mono);color:var(--cn-kers-donker);font-size:14px;font-weight:500;line-height:2}.recipe-faq{max-width:var(--cn-measure);border-top:1px solid var(--cn-ijs);margin:0 auto}.recipe-faq details{border-bottom:1px solid var(--cn-ijs)}.recipe-faq summary{cursor:pointer;font-family:var(--cn-font-kop);color:var(--cn-nacht);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;font-size:19px;font-weight:600;line-height:1.3;list-style:none;display:flex}.recipe-faq summary::-webkit-details-marker{display:none}.recipe-faq summary:after{content:"+";font-family:var(--cn-font-mono);color:var(--cn-kers-donker);flex-shrink:0;font-size:18px}.recipe-faq details[open] summary:after{content:"−"}.recipe-faq summary:hover{color:var(--cn-kers-donker)}.recipe-faq__answer{font-family:var(--cn-font-kop);color:var(--cn-nacht);margin:0;padding:0 28px 18px 0;font-size:17px;line-height:1.65}.agenda-item{background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);grid-template-columns:76px 1fr;align-items:center;gap:18px;padding:16px 18px;display:grid}.agenda-date{text-align:center;border-right:1px solid var(--cn-ijs);padding-right:18px}.agenda-date__day{font-family:var(--cn-font-kop);color:var(--cn-nacht);font-size:30px;font-weight:700;line-height:1}.agenda-date__month{font-family:var(--cn-font-mono);text-transform:uppercase;color:var(--cn-kers-donker);margin-top:4px;font-size:12px}.coupe-fill{background:var(--cn-nacht);width:100%;height:100%;min-height:100%;color:var(--cn-wit);justify-content:center;align-items:center;display:flex}.coupe-fill--light{background:var(--cn-kers-tint);color:var(--cn-nacht)}.coupe-fill svg{width:34%;max-width:120px;height:auto}.site-foot{background:var(--cn-bar);color:var(--cn-servet);margin-top:64px;padding:56px 0 36px}.site-foot a{color:var(--cn-servet)}.site-foot__tag{font-family:var(--cn-font-kop);letter-spacing:-.015em;max-width:520px;color:var(--cn-wit);margin:0 0 36px;font-size:clamp(21px,2.4vw,28px);font-style:italic;font-weight:600;line-height:1.25}.site-foot__tag .wordmark__dot{font-style:normal}.site-foot__grid{border-top:1px solid #e8e6e026;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px 64px;padding-top:32px;display:flex}.site-foot__brand{max-width:340px}.site-foot__wordmark{font-family:var(--cn-font-kop);letter-spacing:-.025em;text-transform:lowercase;color:var(--cn-wit);font-size:24px;font-weight:700;line-height:1}.site-foot__wordmark:hover{text-decoration:none}.site-foot__about{font-family:var(--cn-font-ui);color:var(--cn-rook);margin:14px 0 0;font-size:13.5px;line-height:1.6}.site-foot__social{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--cn-ijs);align-items:center;gap:9px;margin-top:16px;font-size:12px;font-weight:600;display:inline-flex}.site-foot__social svg{fill:currentColor;border:1px solid #e8e6e040;border-radius:50%;flex-shrink:0;width:30px;height:30px;padding:7px;transition:background-color .15s,border-color .15s,color .15s}.site-foot__social:hover{color:var(--cn-wit);text-decoration:none}.site-foot__social:hover svg{background:var(--cn-kers);border-color:var(--cn-kers);color:var(--cn-wit)}.site-foot__nav{flex-wrap:wrap;gap:32px 56px;display:flex}.site-foot__head{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--cn-rook);margin:0 0 10px;font-size:11px;font-weight:600}.site-foot__col a{font-family:var(--cn-font-ui);color:var(--cn-ijs);padding:5px 0;font-size:14px;display:block}.site-foot__col a:hover{color:var(--cn-wit)}.site-foot__legal{font-family:var(--cn-font-mono);color:var(--cn-rook);border-top:1px solid #e8e6e026;flex-wrap:wrap;justify-content:space-between;gap:8px 24px;margin-top:44px;padding-top:20px;font-size:11.5px;display:flex}@media (max-width:640px){.site-foot{margin-top:48px;padding:40px 0 28px}.site-foot__tag{margin-bottom:28px}}.page-head{padding:40px 0 8px}.page-head__label{margin-bottom:8px}@media (max-width:640px){.page-head{padding:26px 0 4px}.section-head{padding:24px 0 14px}.recipe-summary th,.recipe-summary td{padding:10px 14px}.recipe-summary th{width:44%}}.article__chips,.card__chips{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.kind-tag{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--cn-wit);background:var(--cn-nacht);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700;line-height:1.4}.lijst-index{max-width:var(--cn-measure);padding:0 var(--cn-gutter);flex-wrap:wrap;align-items:center;gap:8px;margin:28px auto 8px;display:flex}.lijst-index__label{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--cn-rook);margin-right:4px;font-size:11px;font-weight:700}.lijst-index a{font-family:var(--cn-font-ui);color:var(--cn-nacht);background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:999px;padding:5px 11px;font-size:13px;text-decoration:none}.lijst-index a b{color:var(--cn-kers);margin-right:2px;font-weight:700}.lijst-index a:hover{border-color:var(--cn-nacht)}.lijst-items{padding:8px var(--cn-gutter) 0;max-width:900px;margin:0 auto;list-style:none}.lijst-item{background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);grid-template-columns:220px 1fr;gap:24px;margin:36px 0;padding:24px;scroll-margin-top:90px;display:grid;position:relative}.lijst-item--tekst{grid-template-columns:1fr}.lijst-item__nr{font-family:var(--cn-font-kop);color:var(--cn-kers);background:linear-gradient(to bottom, var(--cn-servet) 0 22px, var(--cn-wit) 22px);padding:0 8px;font-size:44px;font-weight:700;line-height:1;position:absolute;top:-22px;left:20px}.lijst-item__media{aspect-ratio:1;border-radius:var(--cn-radius);background:var(--cn-ijs);display:block;overflow:hidden}.lijst-item__media img{object-fit:cover;width:100%;height:100%}.lijst-item__body{min-width:0}.lijst-item__title{font-family:var(--cn-font-kop);margin:4px 0 10px;font-size:26px;font-weight:600;line-height:1.2}.lijst-item__facts{flex-wrap:wrap;gap:6px;margin:0 0 10px;padding:0;list-style:none;display:flex}.lijst-item__facts li{font-family:var(--cn-font-ui);color:var(--cn-kers-donker);background:var(--cn-kers-tint);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.lijst-item__smaak{font-family:var(--cn-font-ui);color:var(--cn-rook);margin:0 0 8px;font-size:14px}.lijst-item__smaak span{text-transform:uppercase;letter-spacing:.05em;color:var(--cn-nacht);margin-right:6px;font-size:11px;font-weight:700}.lijst-item__text .prose{max-width:none;margin:0;padding:0}.lijst-item__text .prose p{font-size:17px}.lijst-item__actions{align-items:center;gap:14px;margin-top:12px;display:flex}.lijst-item__ingr{font-family:var(--cn-font-ui);color:var(--cn-rook);font-size:13px}@media (max-width:640px){.lijst-item{grid-template-columns:1fr;gap:14px;padding:18px}.lijst-item__media{aspect-ratio:3/2}.lijst-item__title{font-size:22px}}.techniek-kop{max-width:var(--cn-measure);padding:0 var(--cn-gutter);margin:8px auto 0}.techniek-kop__meta{gap:8px;margin:0 0 14px;display:flex}.techniek-kop__pill{font-family:var(--cn-font-ui);color:var(--cn-kers-donker);background:var(--cn-kers-tint);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.techniek-nodig{background:var(--cn-zand);border:1px solid var(--cn-zand-lijn);border-radius:var(--cn-radius);padding:16px 20px}.techniek-nodig__label{font-family:var(--cn-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--cn-rook);margin:0 0 8px;font-size:11px;font-weight:700}.techniek-nodig ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.techniek-nodig li{font-family:var(--cn-font-ui);background:var(--cn-wit);border:1px solid var(--cn-zand-lijn);border-radius:999px;padding:5px 12px;font-size:14px}.techniek-stappen{max-width:var(--cn-measure);padding:0 var(--cn-gutter);counter-reset:stap;margin:28px auto 0;list-style:none}.techniek-stap{border-top:1px solid var(--cn-ijs);grid-template-columns:56px 1fr;gap:18px;padding:22px 0;scroll-margin-top:90px;display:grid}.techniek-stap:last-child{border-bottom:1px solid var(--cn-ijs)}.techniek-stap__nr{font-family:var(--cn-font-kop);color:var(--cn-kers);font-size:40px;font-weight:700;line-height:1}.techniek-stap__title{font-family:var(--cn-font-kop);margin:4px 0 8px;font-size:22px;font-weight:600;line-height:1.25}.techniek-stap p{font-family:var(--cn-font-kop);margin:0;font-size:17.5px;line-height:1.6}.techniek-fouten{max-width:var(--cn-measure);padding:0 var(--cn-gutter);margin:32px auto 0}.techniek-fouten h2{margin:0 0 10px;font-size:24px}.techniek-fouten ul{margin:0;padding-left:22px}.techniek-fouten li{font-family:var(--cn-font-kop);margin-bottom:6px;font-size:17px;line-height:1.55}.techniek-tip{max-width:var(--cn-measure);padding:0 var(--cn-gutter);margin:28px auto 0}.techniek-tip>*{display:block}.techniek-tip__label{font-family:var(--cn-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--cn-kers-donker);margin-bottom:6px;font-size:11px;font-weight:700}.techniek-tip p{font-family:var(--cn-font-kop);border-left:3px solid var(--cn-kers);margin:0;padding-left:16px;font-size:19px;font-style:italic;line-height:1.5}.techniek-recepten,.gids-recepten{max-width:900px;padding:0 var(--cn-gutter);margin:36px auto 0}.techniek-recepten__rij,.gids-recepten__rij{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.techniek-recept,.gids-recept{color:var(--cn-nacht);background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);flex-direction:column;gap:6px;padding-bottom:14px;text-decoration:none;display:flex;overflow:hidden}.techniek-recept__media,.gids-recept__media{aspect-ratio:4/3;background:var(--cn-ijs)}.techniek-recept b,.gids-recept b{font-family:var(--cn-font-kop);padding:8px 14px 0;font-size:18px;font-weight:600}.techniek-recept span,.gids-recept span{font-family:var(--cn-font-ui);color:var(--cn-rook);padding:0 14px;font-size:13px;line-height:1.45}.techniek-recept:hover b,.gids-recept:hover b{color:var(--cn-kers-donker)}.gids-antwoord{max-width:var(--cn-measure);padding:0 var(--cn-gutter);margin:8px auto 0}.gids-antwoord__label{font-family:var(--cn-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--cn-kers-donker);margin-bottom:8px;font-size:11px;font-weight:700;display:block}.gids-antwoord p{font-family:var(--cn-font-kop);background:var(--cn-kers-tint);border-radius:var(--cn-radius);margin:0;padding:18px 22px;font-size:21px;line-height:1.5}.gids-grid{max-width:980px;padding:0 var(--cn-gutter);grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:40px;margin:8px auto 0;display:grid}.gids-tekst .prose{max-width:none;margin:0;padding:0}.gids-kaart{background:var(--cn-wit);border:1px solid var(--cn-ijs);border-top:3px solid var(--cn-kers);border-radius:var(--cn-radius);margin-top:28px;padding:16px 18px;position:sticky;top:84px}.gids-kaart__label{font-family:var(--cn-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--cn-rook);margin:0 0 10px;font-size:11px;font-weight:700}.gids-kaart dl{margin:0}.gids-kaart dl>div{border-top:1px solid var(--cn-ijs);padding:8px 0}.gids-kaart dt{font-family:var(--cn-font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--cn-rook);margin-bottom:2px;font-size:11px;font-weight:700}.gids-kaart dd{font-family:var(--cn-font-ui);margin:0;font-size:14px;line-height:1.45}.gids-alternatieven{max-width:var(--cn-measure);padding:0 var(--cn-gutter);margin:32px auto 0}.gids-alternatieven h2{margin:0 0 10px;font-size:24px}.gids-alternatieven__lijst{flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.gids-alternatieven__lijst li{font-family:var(--cn-font-ui);background:var(--cn-zand);border:1px solid var(--cn-zand-lijn);border-radius:999px;padding:5px 12px;font-size:13.5px}.gids-alternatieven .prose{max-width:none;margin:0;padding:0}.week-lijst{max-width:900px;padding:0 var(--cn-gutter);margin:24px auto 0;list-style:none}.week-item{border-top:1px solid var(--cn-ijs);grid-template-columns:44px 260px 1fr;align-items:start;gap:18px;padding:20px 0;display:grid}.week-item:last-child{border-bottom:1px solid var(--cn-ijs)}.week-item__nr{font-family:var(--cn-font-mono);color:var(--cn-kers);padding-top:4px;font-size:13px}.week-item__media{aspect-ratio:3/2;border-radius:var(--cn-radius);background:var(--cn-ijs);display:block;overflow:hidden}.week-item__meta{font-family:var(--cn-font-mono);color:var(--cn-rook);align-items:center;gap:12px;font-size:12px;display:flex}.week-item__title{font-family:var(--cn-font-kop);margin:8px 0 6px;font-size:23px;font-weight:600;line-height:1.25}.week-item__title a{color:inherit;text-decoration:none}.week-item__title a:hover{color:var(--cn-kers)}.week-item__note{font-family:var(--cn-font-kop);margin:0;font-size:17px;line-height:1.55}@media (max-width:1024px){.gids-grid{grid-template-columns:1fr;gap:16px}.gids-kaart{margin-top:0;position:static}.techniek-recepten__rij,.gids-recepten__rij{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.techniek-stap{grid-template-columns:40px 1fr;gap:12px}.techniek-stap__nr{font-size:30px}.week-item{grid-template-columns:1fr;gap:10px}.week-item__nr{display:none}.techniek-recepten,.gids-recepten,.techniek-kop,.techniek-stappen,.techniek-fouten,.techniek-tip,.gids-antwoord,.gids-grid,.gids-alternatieven,.week-lijst{padding-left:0;padding-right:0}}.maand-items{padding:8px var(--cn-gutter) 0;max-width:900px;margin:0 auto;list-style:none}.maand-item{background:var(--cn-wit);border:1px solid var(--cn-ijs);border-left:3px solid var(--cn-kers);border-radius:var(--cn-radius);grid-template-columns:96px 1fr;gap:24px;margin:20px 0;padding:22px 24px;scroll-margin-top:90px;display:grid}.maand-item__datum{text-align:center;border-right:1px solid var(--cn-ijs);flex-direction:column;justify-content:flex-start;align-items:center;padding:6px 0;display:flex}.maand-item__dag{font-family:var(--cn-font-kop);color:var(--cn-nacht);font-size:40px;font-weight:700;line-height:1}.maand-item__dag small{color:var(--cn-rook);margin-left:2px;font-size:18px;font-weight:600}.maand-item__dag--tekst{font-size:16px;font-family:var(--cn-font-ui);font-weight:700}.maand-item__maand{font-family:var(--cn-font-ui);letter-spacing:.1em;color:var(--cn-kers);margin-top:6px;font-size:12px;font-weight:700}.maand-item__body{min-width:0}.maand-item__meta{font-family:var(--cn-font-ui);color:var(--cn-rook);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.maand-item__soort{text-transform:uppercase;letter-spacing:.06em;color:var(--cn-kers-donker);background:var(--cn-kers-tint);border-radius:999px;padding:3px 9px;font-size:11px;font-weight:700}.maand-item__title{font-family:var(--cn-font-kop);margin:8px 0 4px;font-size:26px;font-weight:600;line-height:1.2}.maand-item__title a{color:inherit;text-decoration:none}.maand-item__title a:hover{color:var(--cn-kers)}.maand-item__plaats{font-family:var(--cn-font-ui);color:var(--cn-rook);margin:0 0 10px;font-size:14px}.maand-item__text .prose{max-width:none;margin:0;padding:0}.maand-item__text .prose p{font-size:17px}.maand-item__actions{font-family:var(--cn-font-ui);flex-wrap:wrap;align-items:center;gap:14px;margin-top:12px;font-size:13px;display:flex}.maand-item__site,.maand-item__ics{color:var(--cn-nacht);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--cn-ijs);text-decoration-color:var(--cn-ijs)}.maand-item__site:hover,.maand-item__ics:hover{-webkit-text-decoration-color:var(--cn-kers);text-decoration-color:var(--cn-kers)}@media (max-width:640px){.maand-item{grid-template-columns:1fr;gap:10px;padding:16px 18px}.maand-item__datum{border-right:0;border-bottom:1px solid var(--cn-ijs);flex-direction:row;align-items:baseline;gap:8px;padding:0 0 8px}.maand-item__dag{font-size:30px}.maand-item__maand{margin-top:0}.maand-item__title{font-size:22px}}.duel-head{max-width:900px;padding:0 var(--cn-gutter);grid-template-columns:1fr 64px 1fr;align-items:start;gap:12px;margin:28px auto 0;display:grid}.duel-side{background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);padding:16px}.duel-side__media{aspect-ratio:4/3;border-radius:var(--cn-radius);background:var(--cn-ijs);margin-bottom:12px;display:block;overflow:hidden}.duel-side__media img{object-fit:cover;width:100%;height:100%}.duel-side__title{font-family:var(--cn-font-kop);margin:0 0 8px;font-size:26px;font-weight:600;line-height:1.15}.duel-side__facts{flex-wrap:wrap;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.duel-side__facts li{font-family:var(--cn-font-ui);color:var(--cn-kers-donker);background:var(--cn-kers-tint);border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600}.duel-side__smaak{font-family:var(--cn-font-ui);color:var(--cn-rook);text-transform:lowercase;margin:0 0 6px;font-size:14px}.duel-side__voor{margin:0;font-size:15px}.duel-vs{text-align:center;font-family:var(--cn-font-kop);color:var(--cn-kers);align-self:center;font-size:34px;font-style:italic;font-weight:700}.duel-rounds{max-width:900px;padding:0 var(--cn-gutter);margin:24px auto 0}.duel-rounds__head{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.05em;border-bottom:2px solid var(--cn-nacht);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 4px;font-size:13px;font-weight:700;display:grid}.duel-rounds__head span:last-child{text-align:right}.duel-rounds__stand{font-family:var(--cn-font-kop);letter-spacing:0;text-transform:none;color:var(--cn-kers);font-size:28px}.duel-rounds__stand em{color:var(--cn-rook);margin:0 4px;font-style:normal}.duel-rounds ol{margin:0;padding:0;list-style:none}.duel-round{border-bottom:1px solid var(--cn-ijs);padding:18px 4px}.duel-round__aspect{font-family:var(--cn-font-ui);color:var(--cn-rook);margin:0 0 8px;font-size:13px}.duel-round__aspect b{color:var(--cn-nacht);margin-right:8px}.duel-round__cols{grid-template-columns:1fr 1fr;gap:20px;display:grid}.duel-round__col{margin:0;padding-top:4px;font-size:16px;line-height:1.5;position:relative}.duel-round--left .duel-round__col:first-child,.duel-round--right .duel-round__col:last-child{font-weight:500}.duel-round__win{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.06em;color:var(--cn-wit);background:var(--cn-kers);vertical-align:middle;border-radius:999px;margin-right:8px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-block}.duel-round__gelijk{font-family:var(--cn-font-ui);color:var(--cn-rook);text-align:center;margin:8px 0 0;font-size:12px}.duel-verdict{background:var(--cn-nacht);max-width:900px;color:var(--cn-wit);border-radius:var(--cn-radius);margin:32px auto;padding:28px}.duel-verdict__label{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--cn-kers);margin:0 0 8px;font-size:11px;font-weight:700}.duel-verdict__text{font-family:var(--cn-font-kop);margin:0 0 18px;font-size:22px;line-height:1.4}.duel-verdict__actions{flex-wrap:wrap;gap:10px;display:flex}.duel-verdict .btn--secondary{color:var(--cn-wit);background:0 0;border-color:#ffffff59}@media (max-width:640px){.duel-head{grid-template-columns:1fr}.duel-vs{padding:4px 0}.duel-round__cols{grid-template-columns:1fr;gap:10px}.duel-rounds__stand{font-size:22px}.duel-verdict{margin-left:var(--cn-gutter);margin-right:var(--cn-gutter);padding:20px}}.site-foot__brand .site-foot__social{width:max-content;display:flex}.site-foot__social+.site-foot__social{margin-top:10px}.site-foot__mail{text-transform:none;letter-spacing:0;font-size:13px}:root{--cn-zand:#f3ede3;--cn-zand-lijn:#e6dccb}.band{margin-top:40px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:36px calc(50vw - 50%) 44px}.band+.band{margin-top:0}.band--zand{background:var(--cn-zand);border-top:1px solid var(--cn-zand-lijn);border-bottom:1px solid var(--cn-zand-lijn)}.band--zand .card,.band--zand .agenda-widget{border-color:var(--cn-zand-lijn)}.band--nacht{color:var(--cn-wit);background:radial-gradient(900px 420px at 12% 0,#d8412c29 0%,#d8412c00 70%),radial-gradient(700px 360px at 92% 100%,#ffffff0d 0%,#fff0 70%),linear-gradient(165deg,#34363d 0%,#2a2c32 48%,#232529 100%)}.band--nacht .section-head h2{color:var(--cn-wit)}.band--nacht .card{border-color:#ffffff14;box-shadow:0 10px 30px #00000047}.strip-head{flex-wrap:wrap;justify-content:space-between;row-gap:10px}.strip-head h2{margin-right:auto}.strip-head__tools{align-items:center;gap:14px;display:flex}.strip-head__all{font-family:var(--cn-font-ui);color:#ffffffd1;border-bottom:1px solid #ffffff40;padding-bottom:1px;font-size:13px;font-weight:600;text-decoration:none}.strip-head__all:hover{color:var(--cn-wit);border-bottom-color:var(--cn-kers)}.strip-nav{gap:6px;display:flex}.strip-nav button{width:36px;height:36px;color:var(--cn-wit);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.strip-nav button:hover:not(:disabled){background:var(--cn-kers);border-color:var(--cn-kers)}.strip-nav button:disabled{opacity:.3;cursor:default}.strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:18px;padding:6px 0 14px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0% calc(100% - 56px),#0000 100%);mask-image:linear-gradient(90deg,#000 0% calc(100% - 56px),#0000 100%)}.strip[data-at-end=true]{-webkit-mask-image:none;mask-image:none}.strip::-webkit-scrollbar{display:none}.strip:focus-visible{outline:2px solid var(--cn-kers);outline-offset:-2px}.strip__item{scroll-snap-align:start;flex:0 0 320px}.strip__more{scroll-snap-align:start;border-radius:var(--cn-radius);color:var(--cn-wit);font-family:var(--cn-font-kop);border:1px dashed #ffffff4d;flex-direction:column;flex:0 0 240px;justify-content:center;gap:8px;padding:24px;font-size:24px;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.strip__more small{font-family:var(--cn-font-ui);color:#ffffffb3;font-size:13px;font-weight:400}.strip__more:hover{border-color:var(--cn-kers);border-style:solid}@media (max-width:640px){.strip{scroll-snap-type:x proximity;margin:0 calc(-1 * var(--cn-gutter));padding:6px var(--cn-gutter) 14px;scroll-padding-inline:var(--cn-gutter);gap:12px;-webkit-mask-image:none;mask-image:none}.strip__item{flex-basis:78vw}.strip__more{flex-basis:60vw;font-size:20px}.strip-nav{display:none}}.band--nacht .card__title,.band--nacht .card__summary,.band--nacht .card__foot{color:var(--cn-nacht)}.band .section-head{margin-top:0}.band+.hairline,.band+section{margin-top:40px}body{background:linear-gradient(180deg, #fff 0%, var(--cn-servet) 360px) no-repeat, var(--cn-servet)}.lead__media{box-shadow:0 18px 40px #17181c24}.rail{border-left:1px solid var(--cn-ijs);padding-left:32px}@media (max-width:1024px){.rail{border-left:0;padding-left:0}}.partner-note{font-family:var(--cn-font-ui);color:var(--cn-rook);margin:14px 4px 0;font-size:13px;line-height:1.5}.partner-note span{text-transform:uppercase;letter-spacing:.06em;color:var(--cn-nacht);margin-right:4px;font-size:11px;font-weight:700}.partner-note a{color:var(--cn-nacht);font-weight:600}.tipline{max-width:var(--cn-measure);padding:14px var(--cn-gutter);font-family:var(--cn-font-ui);color:var(--cn-rook);border-top:1px dashed var(--cn-ijs);margin:28px auto 0;font-size:14px}.tipline a{color:var(--cn-nacht);font-weight:600}.nav{position:sticky}@media (max-width:640px){.nav__bar:after{content:"";pointer-events:none;background:linear-gradient(90deg, #fbfaf700, var(--cn-servet) 70%);width:44px;position:absolute;top:0;bottom:0;right:76px}.nav__link{padding:15px 11px}.lijst-index a,.btn,.recipe-faq summary{min-height:40px}.lijst-index a{align-items:center;padding:8px 13px;display:inline-flex}.band{margin-top:32px;padding-top:28px;padding-bottom:32px}.meta,.card__foot,.byline__meta,.article__caption,.source-note,.lijst-item__ingr{font-size:13px}.lead__media{box-shadow:none}.partner-note{margin:12px 0 0}}.byline__meta+.byline__meta:before{content:"·";color:var(--cn-ijs);margin-right:10px}@media (max-width:640px){.byline__meta+.byline__meta:before{content:none}}.nav__bar{max-width:var(--cn-max-width);align-items:stretch;margin:0 auto;display:flex;position:relative}.nav__bar .nav__inner{flex:1;min-width:0;margin:0}.nav__toggle,.nav-menu,.to-top{display:none}@media (max-width:640px){.nav__toggle{border:0;border-left:1px solid var(--cn-ijs);background:var(--cn-servet);width:76px;color:var(--cn-nacht);font-family:var(--cn-font-ui);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;flex:none;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.nav__toggle-icon{flex-direction:column;gap:3px;width:14px;display:inline-flex}.nav__toggle-icon span{background:currentColor;border-radius:1px;height:2px;transition:transform .2s,opacity .2s;display:block}.nav[data-open] .nav__toggle-icon span:first-child{transform:translateY(5px)rotate(45deg)}.nav[data-open] .nav__toggle-icon span:nth-child(2){opacity:0}.nav[data-open] .nav__toggle-icon span:nth-child(3){transform:translateY(-5px)rotate(-45deg)}.nav-menu:not([hidden]){overscroll-behavior:contain;background:var(--cn-servet);border-top:1px solid var(--cn-ijs);height:calc(100dvh - 100%);padding:8px 18px 40px;display:block;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.nav-menu ul{margin:0;padding:0;list-style:none}.nav-menu__home{font-family:var(--cn-font-kop);color:var(--cn-nacht);border-bottom:1px solid var(--cn-ijs);padding:14px 0;font-size:24px;font-weight:700;display:block}.nav-menu__head{font-family:var(--cn-font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--cn-rook);margin:22px 0 6px;font-size:11px;font-weight:600}.nav-menu__grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.nav-menu__grid a{border:1px solid var(--cn-ijs);min-height:52px;font-family:var(--cn-font-kop);color:var(--cn-nacht);background:#fff;border-radius:6px;align-items:center;padding:0 14px;font-size:19px;font-weight:600;display:flex}.nav-menu__list a{border-bottom:1px solid var(--cn-ijs);min-height:46px;font-family:var(--cn-font-ui);color:var(--cn-nacht);align-items:center;font-size:15px;display:flex}.nav-menu a:hover{text-decoration:none}.nav-menu a[aria-current=page]{color:var(--cn-kers-donker);border-color:var(--cn-kers)}.to-top{right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:15;border:1px solid var(--cn-ijs);background:var(--cn-servet);width:44px;height:44px;color:var(--cn-nacht);opacity:0;pointer-events:none;border-radius:50%;justify-content:center;align-items:center;transition:opacity .2s,transform .2s;display:inline-flex;position:fixed;transform:translateY(12px);box-shadow:0 2px 10px #0000001f}.to-top[data-show]{opacity:1;pointer-events:auto;transform:none}}@media (prefers-reduced-motion:reduce){.nav__toggle-icon span,.to-top{transition:none}}.site-foot__about,.site-foot__legal,.site-foot__head,.site-foot__col a,.site-foot__social{color:#fbfaf7d1}.site-foot__col a:hover,.site-foot__social:hover{color:#fff}.coll-crumbs{font-family:var(--cn-font-ui);color:var(--cn-rook);flex-wrap:wrap;gap:8px;padding:28px 0 0;font-size:13px;display:flex}.coll-crumbs a{color:var(--cn-rook)}.coll-crumbs+.page-head{padding-top:16px}.coll-table{background:var(--cn-wit);border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);margin:28px 0 36px;overflow:hidden}.coll-table__caption{border-bottom:1px solid var(--cn-ijs);font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--cn-rook);margin:0;padding:12px 16px;font-size:12px;font-weight:600}.coll-table table{border-collapse:collapse;width:100%}.coll-table thead th{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--cn-rook);text-align:left;border-bottom:1px solid var(--cn-ijs);padding:10px 16px;font-size:11px;font-weight:600}.coll-table tbody th,.coll-table td{text-align:left;vertical-align:top;padding:11px 16px}.coll-table tbody tr+tr>*{border-top:1px solid var(--cn-ijs)}.coll-table tbody th a{font-family:var(--cn-font-ui);color:var(--cn-nacht);font-size:15px;font-weight:600}.coll-table tbody th a:hover{color:var(--cn-kers-donker)}.coll-table td.coll-table__wrap{white-space:normal;min-width:160px}.coll-table__flavor{color:var(--cn-rook);margin-top:2px;font-size:13px;font-weight:400;display:block}.coll-table td{font-family:var(--cn-font-mono);color:var(--cn-nacht);white-space:nowrap;font-size:13px}@media (max-width:640px){.coll-table thead{display:none}.coll-table tbody tr{grid-template-columns:repeat(4,auto);justify-content:start;column-gap:14px;padding:12px 16px;display:grid}.coll-table tbody tr+tr{border-top:1px solid var(--cn-ijs)}.coll-table tbody tr+tr>*{border-top:0}.coll-table tbody th{grid-column:1/-1;padding:0 0 6px}.coll-table td{color:var(--cn-rook);padding:0;font-size:12px}.coll-table td.coll-table__wrap{grid-column:1/-1;min-width:0;margin-top:4px}}.coll-links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.coll-links a{border:1px solid var(--cn-ijs);background:var(--cn-wit);min-height:40px;font-family:var(--cn-font-ui);color:var(--cn-nacht);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:500;display:inline-flex}.coll-links a:hover{border-color:var(--cn-nacht)}.coll-links span{font-family:var(--cn-font-mono);color:var(--cn-rook);font-size:12px}.keypoints{max-width:var(--cn-measure);background:var(--cn-kers-tint);border-left:3px solid var(--cn-kers);border-radius:0 var(--cn-radius) var(--cn-radius) 0;margin:16px auto 32px;padding:16px 22px 14px}.keypoints__label{font-family:var(--cn-font-ui);text-transform:uppercase;letter-spacing:.12em;color:var(--cn-kers-donker);margin:0 0 8px;font-size:11px;font-weight:600}.keypoints ul{margin:0;padding-left:18px}.keypoints li{color:var(--cn-nacht);margin:0 0 6px;font-size:16.5px;line-height:1.5}.keypoints li::marker{color:var(--cn-kers)}@media (max-width:640px){.keypoints{margin:12px 0 24px;padding:14px 16px 10px}}:root{--cn-wijn:#6b1f3a;--cn-wijn-donker:#3f1022;--cn-wijn-tint:#f7eef1;--cn-wijn-lijn:#e9d3da;--cn-goud:#b58b3c}.chip--wijn{color:var(--cn-wijn)}.chip--wijn .chip__dot,.card__chips .chip--wijn+.kind-tag{background:var(--cn-wijn)}.card{transition:transform .2s,box-shadow .2s,border-color .2s}.card__media img{transition:transform .5s}@media (hover:hover){.card:hover{border-color:var(--cn-zand-lijn);transform:translateY(-2px);box-shadow:0 12px 28px #17181c1a}.card:hover .card__media img{transform:scale(1.04)}}.card:focus-within{box-shadow:0 0 0 3px var(--cn-kers-tint)}.strip{cursor:grab}.strip.is-dragging{cursor:grabbing;scroll-snap-type:none;scroll-behavior:auto;-webkit-user-select:none;user-select:none}.strip.is-dragging a{pointer-events:none}:not(.band--nacht)>.strip-head .strip-head__all{color:var(--cn-bar);border-bottom-color:var(--cn-ijs)}:not(.band--nacht)>.strip-head .strip-nav button{border-color:var(--cn-ijs);background:var(--cn-wit);color:var(--cn-bar)}:not(.band--nacht)>.strip-head .strip-nav button:hover:not(:disabled){color:var(--cn-wit)}.crumbs{color:var(--cn-rook);align-items:center;gap:6px;margin-bottom:10px;font-size:13px;display:flex}.crumbs a{color:inherit;text-decoration:none}.crumbs a:hover{text-decoration:underline}@media (max-width:640px){.nav__bar .nav__inner{padding-right:48px}}.article.art{--art-max:1240px;padding:0}.art-label{font:800 12px/1.2 var(--cn-font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--cn-kers);margin:0 0 10px}.art-label--grey{color:var(--cn-rook);margin-bottom:4px}.art-label--ink{color:var(--cn-nacht)}.art-hero{color:var(--cn-servet);padding:36px var(--cn-gutter) 40px;background:linear-gradient(#24262c 0%,#17181c 55%,#101114 100%)}.art-hero__inner{max-width:var(--art-max);flex-direction:column;gap:20px;margin:0 auto;display:flex}.art-hero__crumbs{color:#9a9ca2;margin:0}.art-hero__kicker{font:700 12px/1 var(--cn-font-ui);letter-spacing:.14em;text-transform:uppercase;color:#b9bbc0;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.art-hero__kicker a{color:#ff7a63;text-decoration:none}.art-hero__sep{color:#9a9ca2}.art-hero__title{max-width:1000px;font-family:var(--cn-font-kop);letter-spacing:-.025em;color:var(--cn-servet);margin:0;font-size:clamp(38px,6.2vw,84px);font-weight:400;line-height:1}.art-hero__title--mid{font-size:clamp(36px,5vw,68px);line-height:1.04}.art-hero__title--long{letter-spacing:-.02em;max-width:960px;font-size:clamp(32px,4vw,54px);line-height:1.08}.art-hero__row{flex-direction:column;align-items:flex-start;gap:22px;max-width:760px;display:flex}.art-hero__row .art-byline{border-top:1px solid #ffffff1f;min-width:280px;padding-top:18px}.art-hero .art-hero__dek{max-width:720px;font-family:var(--cn-font-kop);color:#d6d4cf;margin:0;font-size:21px;line-height:1.45}.art-byline{align-items:center;gap:12px;display:flex}.art-byline__avatar{object-fit:cover;background:var(--cn-kers);color:#fff;width:44px;height:44px;font:800 15px var(--cn-font-ui);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.art-byline__avatar--lg{width:52px;height:52px}.art-byline__text{flex-direction:column;gap:3px;display:flex}.art-byline__name{font:600 15px var(--cn-font-ui);color:var(--cn-servet);text-decoration:none}.art-byline__name:hover{text-decoration:underline}.art-byline__meta{font:13px/1.4 var(--cn-font-ui);color:#b9bbc0}.art-media{padding:0 var(--cn-gutter);background:linear-gradient(#101114 0 50%, var(--cn-servet) 50% 100%);margin:0}.art-media__inner{max-width:var(--art-max);margin:0 auto}.art-media__img{background:var(--cn-ijs);border-radius:4px;height:clamp(240px,42vw,560px);overflow:hidden}.art-media__caption{max-width:none;margin:10px 0 0;font-size:12.5px}.art-grid{max-width:var(--art-max);padding:44px var(--cn-gutter) 0;flex-wrap:wrap;align-items:flex-start;gap:56px;margin:0 auto;display:flex}.art-main{flex:999 600px;min-width:0;max-width:740px}.art-main .prose,.art-main .keypoints{max-width:none}.art-side{flex-direction:column;flex:260px;gap:32px;max-width:300px;display:flex;position:sticky;top:24px}.art-answer{border-top:3px solid var(--cn-nacht);margin-bottom:36px;padding-top:18px}.art-answer .art-label{color:var(--cn-nacht)}.art-answer__text{font-family:var(--cn-font-kop);color:var(--cn-nacht);margin:0;font-size:25px;font-weight:500;line-height:1.4}.art-stats{background:var(--cn-ijs);border:2px solid var(--cn-ijs);border-radius:var(--cn-radius);grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:2px;margin-bottom:40px;display:grid;overflow:hidden}.art-stats__item{background:#fff;flex-direction:column;gap:8px;padding:22px;display:flex}.art-stats__value{font:400 44px/1 var(--cn-font-kop);color:var(--cn-kers)}.art-stats__item:nth-child(2) .art-stats__value{color:var(--cn-nacht)}.art-stats__label{font:14px/1.45 var(--cn-font-ui);color:#3a3c42}.art-main .keypoints{background:var(--cn-kers-tint);border:0;border-radius:6px;margin:0 0 44px;padding:24px 28px}.art-main .keypoints__label{color:var(--cn-kers-donker);margin-bottom:14px}.art-main .keypoints ul{counter-reset:kp;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.art-main .keypoints li{counter-increment:kp;grid-template-columns:22px 1fr;gap:12px;padding:0;font-size:16px;line-height:1.5;display:grid}.art-main .keypoints li:before{content:counter(kp);font:500 22px/1.1 var(--cn-font-kop);color:var(--cn-kers)}.art-main{counter-reset:art-h2}.art-main .prose p{color:#23252a;margin-bottom:24px;font-size:19.5px;line-height:1.7}.art-main .prose h2{counter-increment:art-h2;font-family:var(--cn-font-kop);letter-spacing:-.01em;margin:52px 0 16px;scroll-margin-top:24px;font-size:34px;font-weight:500;line-height:1.12}.art-main .prose h2:before{content:counter(art-h2, decimal-leading-zero);font:800 13px/1 var(--cn-font-ui);letter-spacing:.14em;color:var(--cn-kers);margin-bottom:8px;display:block}.art-main .prose h3{font-family:var(--cn-font-kop);font-size:25px;font-weight:500}.art-main .prose a{color:var(--cn-kers-donker);text-underline-offset:3px;text-decoration-thickness:1px}.art-main .pullquote{border-top:1px solid var(--cn-nacht);border-bottom:1px solid var(--cn-nacht);margin:40px 0;padding:28px 0}.art-main .pullquote__text{letter-spacing:-.01em;margin:0;font-size:30px;line-height:1.28}.art-main .pullquote__source:before{content:"";background:var(--cn-kers);vertical-align:middle;width:32px;height:2px;margin-right:12px;display:inline-block}.art-inline-figure{margin:8px 0 36px}.art-inline-figure>img,.art-inline-figure>svg{aspect-ratio:16/9;border-radius:var(--cn-radius);display:block;height:auto!important}.art-inline-figure figcaption{font:13px var(--cn-font-ui);color:var(--cn-rook);padding-top:8px}.art-chart{background:var(--cn-bar);color:var(--cn-servet);border-radius:var(--cn-radius);margin:8px 0 40px;padding:26px 28px}.art-chart__head{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:22px;display:flex}.art-chart__title{font:400 22px/1.25 var(--cn-font-kop)}.art-chart__legend{font:12px var(--cn-font-ui);color:#b9bbc0;align-items:center;gap:16px;display:flex}.art-chart__legend span{align-items:center;gap:6px;display:inline-flex}.art-chart__dot{background:var(--cn-kers);border-radius:2px;width:10px;height:10px;display:inline-block}.art-chart__dot--from{background:#4a4c52}.art-chart__rows{flex-direction:column;gap:18px;display:flex}.art-chart__row{font:14px var(--cn-font-ui);flex-direction:column;gap:6px;display:flex}.art-chart__labels{justify-content:space-between;gap:12px;font-weight:600;display:flex}.art-chart__value{font-weight:700}.art-chart__value--up{color:#8fd19e}.art-chart__value--down{color:#ff9b8a}.art-chart__bar{background:var(--cn-kers);border-radius:2px;height:8px}.art-chart__bar--from{background:#4a4c52}.art-chart__note{font:12px/1.5 var(--cn-font-ui);color:#9a9ca2;margin:20px 0 0}.art-compare,.art-timeline{margin:8px 0 40px}.art-compare__title,.art-timeline__title,.art-facts__title{font:400 22px/1.25 var(--cn-font-kop);color:var(--cn-nacht);margin:0 0 14px}.art-compare__scroll{border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);background:#fff;overflow-x:auto}.art-compare table{border-collapse:collapse;width:100%;font:15px/1.45 var(--cn-font-ui);min-width:420px}.art-compare th,.art-compare td{text-align:left;vertical-align:top;border-bottom:1px solid var(--cn-ijs);padding:12px 16px}.art-compare tbody tr:last-child th,.art-compare tbody tr:last-child td{border-bottom:0}.art-compare thead th{background:var(--cn-nacht);color:var(--cn-servet);font:600 15px var(--cn-font-kop);font-size:17px}.art-compare thead th:first-child{width:28%}.art-compare tbody th{letter-spacing:.1em;text-transform:uppercase;color:var(--cn-kers-donker);font-size:12px;font-weight:700}.art-timeline__list{margin:0;padding:0 0 0 4px;list-style:none;position:relative}.art-timeline__list:before{content:"";background:var(--cn-ijs);width:2px;position:absolute;top:6px;bottom:6px;left:9px}.art-timeline__item{font:15px/1.5 var(--cn-font-ui);grid-template-columns:110px 1fr;gap:6px 18px;padding:0 0 18px 30px;display:grid;position:relative}.art-timeline__item:last-child{padding-bottom:0}.art-timeline__item:before{content:"";background:var(--cn-kers);border:3px solid var(--cn-servet);width:12px;height:12px;box-shadow:0 0 0 1px var(--cn-kers);border-radius:50%;position:absolute;top:4px;left:0}.art-timeline__when{font:500 20px/1.15 var(--cn-font-kop);color:var(--cn-kers-donker)}.art-timeline__text{color:#3a3c42}.art-facts{background:var(--cn-zand,#f3ede3);border-radius:var(--cn-radius);margin:8px 0 40px;padding:24px 28px}.art-facts__list{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:16px 28px;margin:0;display:grid}.art-facts__row{border-top:1px solid #17181c1f;flex-direction:column;gap:4px;padding-top:10px;display:flex}.art-facts__row dt{font:700 11px var(--cn-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--cn-kers-donker)}.art-facts__row dd{font:500 17px/1.35 var(--cn-font-kop);color:var(--cn-nacht);margin:0}@media (max-width:560px){.art-timeline__item{grid-template-columns:1fr}.art-facts{padding:20px}}.art-make{border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);background:#fff;grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr));margin:12px 0 48px;display:grid;overflow:hidden}.art-make__img{background:var(--cn-ijs);min-height:220px}.art-make__body{flex-direction:column;gap:12px;padding:24px;display:flex}.art-make__body .art-label{margin:0}.art-make__title{font:400 26px/1.15 var(--cn-font-kop);margin:0}.art-make__list{font:15px/1.45 var(--cn-font-ui);color:#3a3c42;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.art-make__btn{background:var(--cn-nacht);color:#fff;font:700 14px var(--cn-font-ui);border-radius:4px;align-self:flex-start;padding:13px 18px;text-decoration:none}.art-make__btn:hover{background:var(--cn-kers-donker);color:#fff}.art-faq{margin:8px 0 44px}.art-faq__title{font:500 32px/1.15 var(--cn-font-kop);margin:0 0 18px;scroll-margin-top:24px}.art-faq__list{border-top:1px solid #d9d6cf}.art-faq details{border-bottom:1px solid #d9d6cf;padding:18px 0}.art-faq summary{cursor:pointer;font:700 17.5px/1.4 var(--cn-font-ui);color:var(--cn-nacht);justify-content:space-between;gap:16px;list-style:none;display:flex}.art-faq summary::-webkit-details-marker{display:none}.art-faq summary:after{content:"+";color:var(--cn-kers);flex:none;font-size:22px;line-height:1}.art-faq details[open] summary:after{content:"−"}.art-faq details p{font:18px/1.6 var(--cn-font-kop);color:#3a3c42;margin:12px 0 0}.art-method{background:var(--cn-zand,#f3ede3);border-radius:var(--cn-radius);font:14.5px/1.6 var(--cn-font-ui);color:#3a3c42;padding:22px 24px}.art-method .art-label{color:var(--cn-nacht)}.art-method__line{margin:0 0 6px}.art-method__list{margin:0 0 6px;padding-left:18px}.art-method a{color:var(--cn-kers-donker)}.art-end{border-top:3px solid var(--cn-nacht);flex-direction:column;gap:22px;margin-top:52px;padding-top:26px;display:flex}.art-end__author{align-items:center;gap:14px;display:flex}.art-end__name{font:400 22px var(--cn-font-kop);color:var(--cn-nacht);text-decoration:none}.art-end__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.art-tags{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.art-tags li{font:13px var(--cn-font-ui);border:1px solid #d9d6cf;border-radius:999px;padding:7px 14px}.art-share{gap:8px;display:flex}.art-share__btn{font:700 13px var(--cn-font-ui);min-height:40px;color:var(--cn-nacht);cursor:pointer;background:0 0;border:1px solid #d9d6cf;border-radius:999px;padding:10px 16px}.art-share__btn--dark{background:var(--cn-nacht);border-color:var(--cn-nacht);color:#fff}.art .art-end__tip{max-width:none;color:var(--cn-rook);background:0 0;border:0;margin:0;padding:0;font-size:13.5px}.art-toc ol{counter-reset:toc;margin:0;padding:0;list-style:none}.art-toc li{counter-increment:toc}.art-toc a{font:15px/1.35 var(--cn-font-ui);color:#3a3c42;gap:12px;padding:7px 0;text-decoration:none;display:flex}.art-toc a:before{content:counter(toc, decimal-leading-zero);color:var(--cn-kers);font-weight:800}.art-toc a:hover{color:var(--cn-nacht);text-decoration:underline}.art-side__recipes{flex-direction:column;gap:12px;display:flex}.art-side__recipes .art-label{margin-bottom:0}.art-side__recipe{color:var(--cn-nacht);align-items:center;gap:12px;text-decoration:none;display:flex}.art-side__thumb{background:var(--cn-ijs);border-radius:4px;flex:none;width:56px;height:56px;overflow:hidden}.art-side__rtitle{font:700 15px var(--cn-font-ui);display:block}.art-side__rmeta{font:13px var(--cn-font-ui);color:var(--cn-rook);display:block}.art-letter{background:var(--cn-bar);color:var(--cn-servet);border-radius:var(--cn-radius);padding:20px}.art-letter__title{font:400 21px/1.25 var(--cn-font-kop);margin:0 0 14px}.art-letter__form{flex-direction:column;gap:8px;display:flex}.art-letter__form input{height:42px;font:15px var(--cn-font-ui);border:0;border-radius:4px;padding:0 12px}.art-letter__form button{background:var(--cn-kers);color:#fff;height:44px;font:700 14px var(--cn-font-ui);cursor:pointer;border:0;border-radius:4px}.art-letter__note{font:12px/1.35 var(--cn-font-ui);color:#b9bbc0;margin-top:10px;display:block}.art-more{padding:0 var(--cn-gutter) 72px;margin-top:80px}.art-more__inner{max-width:var(--art-max);border-top:1px solid #d9d6cf;margin:0 auto;padding-top:38px}.art-more__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.art-more__head h2{font:400 32px var(--cn-font-kop);margin:0}.art-more__head a{font:700 14px var(--cn-font-ui);color:var(--cn-kers-donker)}.art-more__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:32px;display:grid}.art-more__card{color:var(--cn-nacht);flex-direction:column;gap:10px;text-decoration:none;display:flex}.art-more__card .art-label{color:var(--cn-kers-donker);margin:4px 0 0}.art-more__img{aspect-ratio:3/2;background:var(--cn-ijs);border-radius:4px;display:block;overflow:hidden}.art-more__title{font:400 23px/1.22 var(--cn-font-kop)}.art-more__card:hover .art-more__title{text-underline-offset:3px;text-decoration:underline}.art-more__meta{font:13px var(--cn-font-ui);color:var(--cn-rook)}@media (max-width:960px){.art-side{flex-basis:100%;max-width:none;position:static}.art-grid{gap:40px}}@media (max-width:640px){.article.art{padding:0}.art-hero{padding:24px var(--cn-gutter) 32px}.art-hero .art-hero__dek{flex-basis:100%;font-size:18.5px}.art-grid{padding-top:28px}.art-main{flex-basis:100%}.art-answer__text{font-size:21px}.art-stats__value{font-size:38px}.art-main .prose p{font-size:18px}.art-main .prose h2{margin-top:40px;font-size:28px}.art-main .pullquote__text{font-size:24px}.art-chart{padding:20px}.art-more{margin-top:56px}}.art-media__img,.art-make__img,.art-side__thumb,.art-more__img{position:relative}.art-media__img>*,.art-make__img>*,.art-side__thumb>*,.art-more__img>*{width:100%;height:100%;position:absolute;inset:0}.art-hero--photo{background:var(--cn-bar);align-items:flex-end;min-height:clamp(560px,78vh,760px);padding-top:120px;padding-bottom:48px;display:flex;position:relative;overflow:hidden}.art-hero__bg{position:absolute;inset:0}.art-hero__bg img{object-position:center 40%}.art-hero__scrim{background:linear-gradient(#10111459 0%,#10111440 30%,#101114c7 68%,#101114f5 100%);position:absolute;inset:0}.art-hero--photo .art-hero__inner{width:100%;position:relative}.art-hero--photo .art-hero__crumbs,.art-hero--photo .art-hero__crumbs a{color:#d6d4cf}.art-hero--photo .art-hero__kicker{color:#e8e6e0}.art-hero--photo .art-hero__kicker a{color:#ff8a73}.art-hero--photo .art-hero__sep{color:#fff9}.art-hero--photo .art-hero__title{text-shadow:0 2px 24px #00000059}.art-hero--photo .art-hero__dek{color:#ece9e3}.art-hero--photo .art-hero__row{max-width:none}.art-hero--photo .art-hero__row .art-byline{border-top-color:#ffffff2e}.art-hero__credit{font:12px/1.4 var(--cn-font-ui);color:#b9bbc0;text-align:right;max-width:40%;margin:0;position:absolute;bottom:0;right:0}@media (max-width:760px){.art-hero--photo{min-height:520px;padding-top:96px;padding-bottom:28px}.art-hero__credit{text-align:left;max-width:none;position:static}}.ad{flex-direction:column;gap:6px;display:flex}.ad__label,.ad-partner__label{font:700 11px/1 var(--cn-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--cn-rook)}.ad__note{font:400 11px/1.3 var(--cn-font-ui);color:var(--cn-rook)}.ad__link{line-height:0;display:block}.ad__link img{border-radius:4px;width:100%;height:auto}.ad--top{max-width:var(--cn-max-width);padding:0 var(--cn-gutter);margin:18px auto 6px}.ad--side{position:static}.ad--side img{max-width:300px}@media (max-width:1023px){.ad--side{display:none}}.ad-partner{background:var(--cn-zand,#f3ede3);border-radius:6px;padding:8px}.ad-partner__dek{font:400 13px/1.4 var(--cn-font-ui);color:#3a3c42}@media (max-width:640px){.ad--top{align-items:center}.ad--top .ad__link img{max-width:320px}}.nav__link--ad{color:var(--cn-kers)}.nav__link--ad:hover,.nav__link--ad[aria-current=page]{color:var(--cn-kers-donker)}.nav-menu__ad{color:var(--cn-kers)!important}[data-rot]{display:contents}[data-rot]>[data-ad-i]{display:none}[data-rot]:not([data-pick])>[data-ad-i="0"],[data-rot][data-pick="0"]>[data-ad-i="0"],[data-rot][data-pick="1"]>[data-ad-i="1"]{display:contents}.nav__inner>.nav__link:first-of-type{margin-left:-12px}.ad--top{max-width:none;margin-left:0;margin-right:0;padding:0}.cijfers-chart__rows{flex-direction:column;gap:10px;display:flex}.cijfers-chart__row{font:14px var(--cn-font-ui);color:inherit;grid-template-columns:22px minmax(110px,170px) 1fr auto;align-items:center;gap:12px;padding:4px 0;text-decoration:none;display:grid}.cijfers-chart__row:hover .cijfers-chart__name{text-decoration:underline}.cijfers-chart__rank{color:#9a9ca2;text-align:right;font-weight:700}.cijfers-chart__name{font-weight:600}.cijfers-chart__track{background:#ffffff14;border-radius:3px;height:10px;overflow:hidden}.cijfers-chart__bar{background:var(--cn-kers);border-radius:3px;height:100%;display:block}.cijfers-chart__value{white-space:nowrap;text-align:right;min-width:64px;font-weight:700}.cijfers-chart__value small{color:#b9bbc0;font-weight:400}.cijfers-tabel{border:1px solid var(--cn-ijs);border-radius:var(--cn-radius);background:#fff;margin:0 0 44px;overflow-x:auto}.cijfers-tabel table{border-collapse:collapse;width:100%;font:14px/1.4 var(--cn-font-ui);min-width:520px}.cijfers-tabel th,.cijfers-tabel td{text-align:right;border-bottom:1px solid var(--cn-ijs);white-space:nowrap;padding:10px 14px}.cijfers-tabel th[scope=row],.cijfers-tabel thead th:first-child{text-align:left}.cijfers-tabel thead th{text-transform:uppercase;letter-spacing:.04em;color:#6b6d73;font-size:12px}.cijfers-tabel td.is-key{color:var(--cn-kers);font-weight:700}.cijfers-tabel tr.is-ref th,.cijfers-tabel tr.is-ref td{color:#55575d;background:#f6f5f2;font-weight:400}.cijfers-tabel tr.is-ref small{color:#8a8c92}.cijfers-kaarten{flex-direction:column;gap:28px;margin:0 0 44px;padding:0;list-style:none;display:flex}.cijfers-kaart{border-bottom:1px solid var(--cn-ijs);grid-template-columns:220px 1fr;gap:24px;padding-bottom:28px;scroll-margin-top:90px;display:grid}.cijfers-kaart__beeld{aspect-ratio:4/5;border-radius:var(--cn-radius);background:var(--cn-ijs);display:block;position:relative;overflow:hidden}.cijfers-kaart__beeld img{object-fit:cover;width:100%;height:100%}.cijfers-kaart__rank{background:var(--cn-bar);color:var(--cn-servet);font:700 15px var(--cn-font-ui);border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;left:10px}.cijfers-kaart h3{font:400 26px/1.2 var(--cn-font-kop);margin:0 0 6px}.cijfers-kaart h3 a{color:inherit;text-decoration:none}.cijfers-kaart__cijfer{font:700 34px/1 var(--cn-font-ui);color:var(--cn-kers);margin:0 0 10px}.cijfers-kaart__cijfer span{color:#6b6d73;font-size:14px;font-weight:400}.cijfers-kaart__chips{flex-wrap:wrap;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.cijfers-kaart__chips li{font:12px var(--cn-font-ui);background:#f1efea;border-radius:99px;padding:4px 10px}.cijfers-kaart__link{font:600 14px var(--cn-font-ui);color:var(--cn-kers)}.cijfers-lichter{border-radius:var(--cn-radius);background:#f6f5f2;margin:0 0 44px;padding:24px}.cijfers-lichter h2{font:400 24px/1.2 var(--cn-font-kop);margin:0 0 4px}.cijfers-lichter>p{font:15px var(--cn-font-ui);color:#55575d;margin:0 0 16px}.cijfers-lichter ul{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.cijfers-lichter a{color:inherit;flex-direction:column;gap:6px;text-decoration:none;display:flex}.cijfers-lichter a>:first-child{aspect-ratio:1;border-radius:var(--cn-radius);overflow:hidden}.cijfers-lichter img{object-fit:cover;width:100%;height:100%}.cijfers-lichter__naam{font:600 15px var(--cn-font-ui)}.cijfers-lichter__cijfer{font:13px var(--cn-font-ui);color:#6b6d73}@media (max-width:640px){.cijfers-chart__row{grid-template-columns:18px 1fr auto}.cijfers-chart__track{grid-area:2/2/auto/4}.cijfers-kaart{grid-template-columns:1fr;gap:14px}.cijfers-kaart__beeld{aspect-ratio:16/10}.cijfers-lichter ul{grid-template-columns:1fr 1fr}}
