.kp-svp{width:100%;padding:clamp(2.4rem,5vw,4.4rem)0 clamp(2.6rem,5vw,4.6rem);background:#fff}.kp-svp__inner{width:min(1170px,91vw);margin:0 auto}.kp-svp__kop{font-family:heebo,sans-serif;font-weight:800;font-size:clamp(1.5rem,2.6vw,2.1rem);letter-spacing:-.02em;line-height:1.15;color:#14110f;margin:0 0 clamp(1.2rem,2.4vw,1.8rem)}.kp-svp__tabs{display:flex;flex-wrap:wrap;gap:.4rem;margin:0 0 clamp(1rem,2vw,1.5rem);border-bottom:2px solid #efe3d5}.kp-svp__tabs[hidden]{display:none}.kp-svp__tab{font-family:heebo,sans-serif;font-weight:600;font-size:clamp(.94rem,1.1vw,1.02rem);letter-spacing:.01em;color:#6b6057;background:0 0;border:0;border-bottom:3px solid transparent;padding:.55rem .9rem .5rem;margin:0 0 -2px;cursor:pointer}.kp-svp__tab:hover,.kp-svp__tab:focus-visible{color:#14110f;background:#fdf7f0}.kp-svp__tab.is-actief{color:#14110f;font-weight:800;border-bottom-color:#c9b294}.kp-svp__caption{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kp-svp__tabel{width:100%;border-collapse:collapse;font-family:heebo,sans-serif}.kp-svp__tabel thead th{font-weight:800;font-size:clamp(.82rem,.95vw,.92rem);letter-spacing:.08em;text-transform:uppercase;color:#6b6057;text-align:left;padding:0 clamp(.6rem,1.2vw,1rem).6rem;border-bottom:2px solid #f3d7bb}.kp-svp__naam{font-weight:800;font-size:clamp(.98rem,1.16vw,1.16rem);line-height:1.25;color:#14110f;text-align:left;width:26%;padding:clamp(.8rem,1.5vw,1.15rem)clamp(.6rem,1.2vw,1rem);vertical-align:top}.kp-svp__advies{display:inline-block;margin-left:.4rem;padding:.1rem .42rem;font-size:.64rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#6b6057;border:1px solid #c9b294;vertical-align:.12em}.kp-svp__cel{padding:clamp(.8rem,1.5vw,1.15rem)clamp(.6rem,1.2vw,1rem);vertical-align:top}.kp-svp__tabel tbody tr+tr .kp-svp__cel,.kp-svp__tabel tbody tr+tr .kp-svp__naam{border-top:1px solid #efe3d5}.kp-svp__datum{display:block;font-size:clamp(.92rem,1.05vw,1.05rem);line-height:1.35;color:#14110f}.kp-svp__week{display:block;margin-top:.2rem;font-size:clamp(.78rem,.88vw,.86rem);font-weight:400;color:#8b7b67}.kp-svp__cel--heel{background:#fdf7f0}.kp-svp__heel{display:block;font-size:clamp(.78rem,.88vw,.86rem);font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#6b6057;margin-bottom:.2rem}.kp-svp__leeg{color:#b9a489}.kp-svp__blok--volgend,.kp-svp__blok--feest{margin-top:clamp(2.2rem,4.4vw,3.6rem)}.kp-svp__blok--volgend[role=tabpanel]{margin-top:0}.kp-svp__blok[role=tabpanel]>.kp-svp__kop{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.kp-svp__extra{margin:clamp(.7rem,1.4vw,1rem)0 0;font-family:heebo,sans-serif;font-size:clamp(.86rem,.98vw,.96rem);line-height:1.45;color:#5b5148}.kp-svp__extra strong{font-weight:800;color:#14110f}.kp-svp__tabel--feest .kp-svp__naam{width:34%}.kp-svp__meldingen{margin:clamp(1.1rem,2.2vw,1.7rem)0 0;padding:0;list-style:none;font-family:heebo,sans-serif;font-size:clamp(.88rem,1vw,.98rem);line-height:1.5;color:#5b5148}.kp-svp__meldingen li{position:relative;padding-left:1.1rem;margin-bottom:.5rem}.kp-svp__meldingen li::before{content:"";position:absolute;left:0;top:.62em;width:.6rem;height:2px;background:#c9b294}.kp-svp__bron{margin:clamp(.9rem,1.8vw,1.3rem)0 0;font-family:heebo,sans-serif;font-size:clamp(.8rem,.92vw,.88rem);color:#8b7b67}.kp-svp__bron a{color:#8b7b67;text-decoration:underline}.kp-svp__bron a:hover,.kp-svp__bron a:focus-visible{color:#8f0caf}@media only screen and (max-width:768px){.kp-svp__tabel,.kp-svp__tabel tbody,.kp-svp__tabel tr,.kp-svp__naam,.kp-svp__cel{display:block;width:auto}.kp-svp__tabel thead{display:none}.kp-svp__tabel tbody tr{padding-bottom:.9rem;margin-bottom:1.1rem;border-bottom:1px solid #efe3d5}.kp-svp__tabel tbody tr:last-child{margin-bottom:0;border-bottom:0}.kp-svp__tabel tbody tr+tr .kp-svp__cel,.kp-svp__tabel tbody tr+tr .kp-svp__naam{border-top:0}.kp-svp__naam{padding:0 0 .5rem;font-size:1.05rem}.kp-svp__cel{padding:.34rem 0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 .5rem}.kp-svp__cel::before{content:attr(data-regio);flex:0 0 5.6rem;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#8b7b67}.kp-svp__cel--heel::before{content:none}.kp-svp__cel--heel{padding:.5rem .7rem}.kp-svp__heel{margin-bottom:.1rem}.kp-svp__datum,.kp-svp__week{display:inline}.kp-svp__week{margin-top:0}}.kp-svj{--kp-svj-paars:#8F0CAF;--kp-svj-beige:#EBDCC9;--kp-svj-grijs:#6B6057;--kp-svj-lijn:#E8E3DD;--kp-svj-beige-zacht:#FAF6F0;--kp-svj-bleed:clamp(1.1rem, 3.2vw, 3.4rem);margin:clamp(2.2rem,3.6vw,3rem)0 0;max-width:61rem;margin-bottom:clamp(2.6rem,4.2vw,3.4rem)}.kp-artikel__body .kp-svj .kp-svj__kop,.kp-svj__kop{font-family:heebo,sans-serif;font-weight:800;font-size:clamp(1.5rem,2.5vw,2rem);line-height:1.2;letter-spacing:-.01em;color:#14110f;margin:clamp(2.6rem,4.2vw,3.4rem)0 clamp(1.1rem,1.9vw,1.5rem)}.kp-svj__kop--klein{font-size:clamp(1.14rem,1.6vw,1.3rem)}.kp-svj__lijst{display:flex;flex-direction:column;gap:clamp(3rem,5.2vw,4.6rem)}.kp-svj__vak{padding-top:0}.kp-artikel__body .kp-svj .kp-svj__naam,.kp-svj__naam{font-family:heebo,sans-serif;font-weight:800;font-size:clamp(1.32rem,2.1vw,1.7rem);line-height:1.2;letter-spacing:-.005em;color:#14110f;margin:0 0 .5rem}.kp-svj__overloop{font-family:heebo,sans-serif;font-size:clamp(.84rem,.98vw,.9rem);line-height:1.5;color:var(--kp-svj-grijs);margin:-.15rem 0 .6rem}.kp-svj__regios{display:grid;grid-template-columns:repeat(auto-fit,minmax(13.5rem,17rem));justify-content:start;gap:clamp(.8rem,1.4vw,1.1rem)clamp(1.2rem,2.2vw,1.8rem)}.kp-svj__regio{display:flex;flex-direction:column;align-items:flex-start;gap:.18rem}.kp-svj__regionaam{font-family:heebo,sans-serif;font-weight:700;font-size:clamp(.74rem,.88vw,.8rem);letter-spacing:.08em;text-transform:uppercase;color:var(--kp-svj-grijs)}.kp-svj__datum{font-family:heebo,sans-serif;font-weight:600;font-size:clamp(1rem,1.22vw,1.08rem);line-height:1.35;color:#14110f;text-wrap:balance}.kp-svj__week{display:inline-block;margin-top:.3rem;padding:.2em .7em .14em;font-family:heebo,sans-serif;font-weight:600;font-size:clamp(.77rem,.9vw,.84rem);line-height:1.45;letter-spacing:.02em;color:#574e47;background:#efe8df;border-radius:999px}.kp-svj__extra{font-family:heebo,sans-serif;font-size:clamp(.84rem,.98vw,.9rem);line-height:1.55;color:var(--kp-svj-grijs);margin:clamp(1.1rem,1.8vw,1.5rem)0 0}.kp-svj__sectie--beige{margin:clamp(3.2rem,5.2vw,4.4rem)0;padding:clamp(.8rem,1.4vw,1.2rem)var(--kp-svj-bleed)clamp(2.4rem,3.6vw,3rem);background:var(--kp-svj-beige-zacht);border-radius:4px}.kp-artikel__body .kp-svj .kp-svj__sectie--beige .kp-svj__kop,.kp-svj__sectie--beige .kp-svj__kop{margin-top:clamp(1.4rem,2.4vw,2rem)}.kp-svj__feest{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:clamp(.55rem,1vw,.8rem)clamp(1.6rem,3vw,2.6rem)}.kp-svj__feestdag{display:flex;flex-direction:column;gap:.05rem;padding-bottom:clamp(.4rem,.8vw,.6rem)}.kp-svj__feestnaam{font-family:heebo,sans-serif;font-weight:700;font-size:clamp(.95rem,1.1vw,1.02rem);line-height:1.3;color:#14110f}.kp-svj__feestdatum{font-family:heebo,sans-serif;font-weight:400;font-size:clamp(.88rem,1.04vw,.95rem);line-height:1.4;color:var(--kp-svj-grijs)}.kp-svj__bouwvak{margin-top:clamp(3rem,4.8vw,4rem)}.kp-svj__bouwvakuitleg{font-family:heebo,sans-serif;font-size:clamp(.88rem,1.04vw,.95rem);line-height:1.55;color:var(--kp-svj-grijs);margin:-.6rem 0 1rem}.kp-artikel__body .kp-svj .kp-svj__weten{margin:clamp(2.6rem,4.2vw,3.4rem)0 0;padding:clamp(1.15rem,1.9vw,1.5rem)clamp(1.2rem,2vw,1.6rem)clamp(1.25rem,2vw,1.6rem)clamp(3.6rem,5vw,4.2rem)}.kp-artikel__body .kp-svj .kp-svj__weten::before{top:clamp(1.15rem,2vw,1.5rem);transform:none}.kp-artikel__body .kp-svj .kp-svj__wetenkop{font-family:heebo,sans-serif;font-weight:800;font-size:clamp(1.02rem,1.3vw,1.14rem);line-height:1.3;color:#14110f;text-transform:uppercase;letter-spacing:.02em;margin:0 0 .7rem}.kp-svj .kp-svj__wetenlijst{margin:0;padding:0;list-style:none}.kp-svj__wetenlijst li{position:relative;padding-left:1.05rem;font-family:heebo,sans-serif;font-size:clamp(.9rem,1.06vw,.97rem);line-height:1.6;color:#000}.kp-svj__wetenlijst li+li{margin-top:.6rem}.kp-svj__wetenlijst li::before{content:"";position:absolute;left:0;top:.62em;width:.34rem;height:.34rem;border-radius:50%;background:#8b8178}.kp-svj__bron{font-family:heebo,sans-serif;font-size:clamp(.82rem,.96vw,.88rem);line-height:1.5;color:#8b8178;margin:clamp(1rem,1.8vw,1.4rem)0 0}.kp-svj__bronnen{margin-top:clamp(1.6rem,2.6vw,2.2rem)}.kp-svj__bronnen .kp-svj__bron{margin-top:0}.kp-svj__bron a{color:#8b8178;text-decoration:underline;text-underline-offset:2px}.kp-svj__bron a:hover,.kp-svj__bron a:focus-visible{color:var(--kp-svj-paars)}.kp-svj__faq{margin-top:clamp(2.6rem,4.2vw,3.4rem)}.kp-svj__vraag{border-top:1px solid var(--kp-svj-lijn)}.kp-svj__vraag:last-of-type{border-bottom:1px solid var(--kp-svj-lijn)}.kp-svj__vraag>summary{position:relative;display:block;cursor:pointer;list-style:none;padding:clamp(1.45rem,2.4vw,1.9rem)2.8rem clamp(1.45rem,2.4vw,1.9rem)0;font-family:heebo,sans-serif;font-weight:700;font-size:clamp(1.02rem,1.26vw,1.14rem);line-height:1.4;letter-spacing:-.005em;color:#14110f;transition:color .15s ease}.kp-svj__vraag>summary::-webkit-details-marker{display:none}.kp-svj__vraag>summary:hover,.kp-svj__vraag>summary:focus-visible{color:var(--kp-svj-paars)}.kp-svj__vraag>summary::before,.kp-svj__vraag>summary::after{content:"";position:absolute;right:.4rem;top:50%;width:.92rem;height:1.6px;background:var(--kp-svj-paars);border-radius:1px;transform:translateY(-50%);transition:transform .18s ease,opacity .18s ease,background-color .18s ease}.kp-svj__vraag>summary:hover::before,.kp-svj__vraag>summary:hover::after,.kp-svj__vraag>summary:focus-visible::before,.kp-svj__vraag>summary:focus-visible::after{background:#6b0885}.kp-svj__vraag>summary::after{transform:translateY(-50%)rotate(90deg)}.kp-svj__vraag[open]>summary::after{transform:translateY(-50%)rotate(0);opacity:0}.kp-svj__antwoord{padding:0 2.6rem clamp(1.4rem,2.2vw,1.8rem)0;margin-top:-.35rem}.kp-svj__antwoord p{font-family:heebo,sans-serif;font-size:clamp(.92rem,1.08vw,.99rem);line-height:1.65;color:#3b342d;margin:0 0 .7rem}.kp-svj__antwoord p:last-child{margin-bottom:0}.kp-svj__jaarnav{width:100%;margin:clamp(3.2rem,5.4vw,4.4rem)auto 0;padding-top:clamp(1.5rem,2.8vw,2.1rem);padding-bottom:clamp(.175rem,.56vw,.4375rem);border-top:1px solid #eee}.kp-svj__jaarnav-rij{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2.2vw,2rem);align-items:start}.kp-svj__jaarnav-link{display:flex;flex-direction:column;gap:.15em;text-decoration:none}.kp-artikel__body .kp-svj .kp-svj__jaarnav-link{text-decoration:none}.kp-svj__jaarnav-link--vorige{grid-column:1;text-align:left;align-items:flex-start}.kp-svj__jaarnav-link--volgende{grid-column:2;text-align:right;align-items:flex-end}.kp-svj__jaarnav-label{display:flex;align-items:center;gap:.45em;font-family:heebo,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--kp-svj-paars)}.kp-svj__jaarnav-pijl{font-family:heebo,sans-serif;font-weight:400;font-size:1.15em;line-height:1;transition:transform .2s ease}.kp-svj__jaarnav-link--vorige:hover .kp-svj__jaarnav-pijl,.kp-svj__jaarnav-link--vorige:focus-visible .kp-svj__jaarnav-pijl{transform:translateX(-3px)}.kp-svj__jaarnav-link--volgende:hover .kp-svj__jaarnav-pijl,.kp-svj__jaarnav-link--volgende:focus-visible .kp-svj__jaarnav-pijl{transform:translateX(3px)}.kp-svj__jaarnav-nummer{display:block;line-height:1.45;min-height:1.45em;font-family:heebo,sans-serif;font-size:12.5px;font-weight:400;letter-spacing:.02em;color:#69674f}.kp-svj__jaarnav-titel{font-family:cormorant garamond,eb garamond,Georgia,serif;font-size:clamp(20px,1.7vw,25px);font-weight:500;line-height:1.3;color:#000;overflow-wrap:break-word;hyphens:auto;transition:color .2s ease}.kp-svj__jaarnav-link:hover .kp-svj__jaarnav-titel,.kp-svj__jaarnav-link:focus-visible .kp-svj__jaarnav-titel{color:var(--kp-svj-paars)}@media(max-width:560px){.kp-svj__jaarnav-rij{grid-template-columns:1fr;gap:clamp(1.1rem,4vw,1.6rem)}.kp-svj__jaarnav-link--vorige,.kp-svj__jaarnav-link--volgende{grid-column:1}}.kp-svj__mankement{margin:1rem 0;padding:.7rem .9rem;background:#eef4ff;border-left:3px solid #3b82f6;border-radius:0 8px 8px 0;font-family:heebo,sans-serif;font-size:.88rem;line-height:1.5;color:#27318b}@media only screen and (max-width:560px){.kp-svj__weten{padding:1.1rem;border-radius:12px}.kp-svj__jarenrij{flex-direction:column}}.kp-artikel.kp-artikel--svjaar{padding-top:0}.kp-artikel__kruimelboven{padding:clamp(1rem,2vw,1.5rem)0 0}.kp-artikel--svjaar .kp-artikel__inner:not(.kp-artikel__kruimelboven){padding-top:clamp(2.6rem,4.8vw,4.2rem)}.kp-artikel--svjaar{--kp-svj-zijbalk:336px;--kp-svj-gat:calc(clamp(1rem, calc(4vw - 1rem), 2.5rem) + 3%)}.kp-artikel--svjaar .kp-artikel__title,.kp-artikel--svjaar .kp-artikel__body>*:not(.kp-svj){max-width:calc(100% - var(--kp-svj-zijbalk) - var(--kp-svj-gat))}.kp-artikel.kp-artikel--svjaar .kp-artikel__title{font-size:clamp(24px,2.6vw,32px);line-height:1.18;letter-spacing:-.015em;margin-bottom:.55em}@media only screen and (max-width:1024px){.kp-artikel--svjaar .kp-artikel__title,.kp-artikel--svjaar .kp-artikel__body>*:not(.kp-svj){max-width:none}}.kp-artikel--svjaar .kp-artikel__layout{grid-template-columns:minmax(0,1fr);column-gap:0}.kp-artikel--svjaar .kp-sub-hero{margin-bottom:0}