@layer components{.pg-balk,.pg{width:100%;max-width:27.5rem;margin:0 auto}.pg{padding:.25rem 1rem 3rem}html:has(.pg-dok){--onderlaag:5.5rem}.pasvorm.pg-pas{max-width:none}.pg-plekvorm{--u:calc(min(358px, 100vw - 2rem) / 358);container-type:inline-size}@supports (width:1cqw){.pg-plekvorm{--u:calc(100cqw / 358)}}.pg-plek{min-height:calc(224 * var(--u));padding:calc(17 * var(--u)) calc(20 * var(--u)) calc(15 * var(--u));border-radius:calc(26 * var(--u));box-shadow:var(--schaduw-kaart);background:#fff;flex-direction:column;line-height:1.2;display:flex;position:relative;overflow:hidden}.pg-plek-kaart{right:calc(-26 * var(--u));top:calc(-26 * var(--u));width:calc(218 * var(--u));color:#deddd7;pointer-events:none;position:absolute;-webkit-mask-image:linear-gradient(225deg,#000 35%,#0000 78%);mask-image:linear-gradient(225deg,#000 35%,#0000 78%)}.pg-plek-waar{font-size:max(12px, calc(13.5 * var(--u)));color:var(--color-grijs);font-weight:580;position:relative}.pg-plek-groot{padding-top:calc(40 * var(--u));font-size:calc(28 * var(--u));letter-spacing:-.035em;overflow-wrap:break-word;text-wrap:balance;margin-top:auto;font-weight:760;font-stretch:106%;line-height:1.05;position:relative}.pg-plek[data-lang] .pg-plek-groot{padding-top:calc(24 * var(--u));font-size:calc(23 * var(--u))}.pg-plek-naam{margin-top:calc(6 * var(--u));font-size:max(12.5px, calc(15 * var(--u)));font-weight:600;position:relative}.pg-plek-voet{margin-top:calc(13 * var(--u));padding-top:calc(10 * var(--u));border-top:1px solid var(--color-lijn);font-size:max(12px, calc(13 * var(--u)));color:var(--color-grijs);justify-content:space-between;gap:.625rem;font-weight:520;display:flex;position:relative}.pg-plek-voet b{color:var(--color-inkt);font-weight:660}.pg-tekst{padding:1.5rem .25rem 0}.pg-naam{color:var(--color-grijs);font-size:.9375rem;font-weight:620}.pg-kop{letter-spacing:-.045em;text-wrap:balance;overflow-wrap:break-word;margin-top:.375rem;font-size:clamp(2.25rem,1.5rem + 2vw,3rem);font-weight:770;font-stretch:104%;line-height:1}.pg-zin{max-width:34rem;color:var(--color-donkergrijs);margin-top:.75rem;font-size:1.125rem;font-weight:500;line-height:1.35}.pg-via{background:var(--color-vlak);color:var(--color-donkergrijs);border-radius:999px;margin-top:.875rem;padding:.4375rem .75rem;font-size:.875rem;font-weight:640;line-height:1.2;display:inline-flex}.pg-label{color:var(--color-grijs);margin-top:1.75rem;font-size:.875rem;font-weight:640}.pg-feiten{border-top:1px solid var(--color-lijn);margin:.5rem 0 0;padding:0;list-style:none}.pg-feiten li{border-bottom:1px solid var(--color-lijn);grid-template-columns:1rem 1fr;align-items:baseline;gap:.625rem;padding:.75rem 0;font-size:1rem;font-weight:560;display:grid}.pg-feiten li:before{content:"";background:var(--color-rand);border-radius:50%;justify-self:center;width:.3125rem;height:.3125rem;transform:translateY(-.1875rem)}.pg-tussen{letter-spacing:-.035em;margin-top:2rem;font-size:1.375rem;font-weight:750;font-stretch:104%;line-height:1.1}.pg-stappen{counter-reset:s;gap:.875rem;margin:.875rem 0 0;padding:0;list-style:none;display:grid}.pg-stappen li{counter-increment:s;grid-template-columns:2.125rem 1fr;align-items:start;gap:.75rem;font-size:1.03125rem;font-weight:520;line-height:1.35;display:grid}.pg-stappen li:before{content:counter(s);background:var(--color-inkt);color:#fff;border-radius:50%;place-items:center;width:2.125rem;height:2.125rem;font-size:1rem;font-weight:760;font-stretch:110%;display:grid}.pg-stappen li>span{overflow-wrap:break-word;min-width:0;padding-top:.3125rem}.pg-stappen a{white-space:nowrap;text-underline-offset:3px;margin:-.75rem -.25rem;padding:.75rem .25rem;font-weight:680;text-decoration:underline;text-decoration-thickness:1.5px}.pg-staffel{border-collapse:collapse;border-top:1px solid var(--color-lijn);width:100%;margin-top:.75rem;font-size:1rem}.pg-staffel th,.pg-staffel td{border-bottom:1px solid var(--color-lijn);text-align:left;padding:.6875rem 0;font-weight:560}.pg-staffel td{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.pg-ouder{border-radius:var(--radius-kaart);background:#fff;gap:.75rem;margin-top:1.625rem;padding:1rem;display:grid;box-shadow:inset 0 0 0 1px #10100e0d}.pg-ouder p{font-size:.96875rem;font-weight:560;line-height:1.3}.pg-ouder p span{color:var(--color-grijs);margin-top:.125rem;font-size:.90625rem;font-weight:500;display:block}.pg-tweede{text-align:left;justify-content:space-between;min-height:3.25rem;padding:.4375rem 1.125rem .4375rem 1.25rem}.pg-tweede>span:first-child{min-width:0;line-height:1.15;display:grid}.pg-tweede b{font-weight:660}.pg-tweede small{color:var(--color-grijs);overflow-wrap:anywhere;font-size:.78125rem;font-weight:520}.pg-tweede svg{flex:none}.pg-contact{border-top:1px solid var(--color-lijn);margin:.5rem 0 0}.pg-contact>div{border-bottom:1px solid var(--color-lijn);grid-template-columns:4.75rem minmax(0,1fr);align-items:baseline;gap:.75rem;display:grid}.pg-contact dt{color:var(--color-grijs);font-size:.875rem;font-weight:560}.pg-contact dd{margin:0}.pg-contact a{overflow-wrap:anywhere;text-underline-offset:4px;min-height:3rem;text-decoration:underline;text-decoration-thickness:1.5px;-webkit-text-decoration-color:var(--color-streep);text-decoration-color:var(--color-streep);align-items:center;padding:.375rem 0;font-size:1.03125rem;font-weight:640;line-height:1.3;display:flex}.pg-bron{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.875rem;margin-top:1.625rem;display:grid}.pg-bron p{color:var(--color-grijs);grid-column:2;font-size:.84375rem;font-weight:500;line-height:1.45}.pg-bron p:only-child{grid-column:1/-1}.pg-bron b{color:var(--color-inkt);margin-bottom:.125rem;font-size:.90625rem;font-weight:660;display:block}.pg-bron a{color:var(--color-inkt);text-underline-offset:3px;font-weight:620;text-decoration:underline}.pg-deel{margin-top:1rem}.pg-dok{z-index:5;padding:.875rem 1rem max(1rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#f4f4f1c7;grid-template-columns:minmax(0,1fr);grid-auto-columns:auto;grid-auto-flow:column;gap:.5rem;margin:.75rem -1rem 0;display:grid;position:sticky;bottom:0;-webkit-mask-image:linear-gradient(#0000,#000 14px);mask-image:linear-gradient(#0000,#000 14px)}.pg-dok-hoofd{text-align:left;justify-content:space-between;min-height:3.875rem;padding:.5rem 1.375rem .5rem 1.625rem}.pg-dok-hoofd>span:first-child{min-width:0;line-height:1.15;display:grid}.pg-dok-hoofd b{letter-spacing:-.015em;font-size:1.0625rem;font-weight:680}.pg-dok-hoofd small{color:#c9c9c4;overflow-wrap:anywhere;font-size:.78125rem;font-weight:520}.pg-dok-hoofd svg{flex:none}.pg-dok-hoofd.pil--wit small{color:var(--color-grijs)}.pg-dok-bel{width:3.875rem;height:3.875rem}@media (max-width:22.5rem){.pg-dok-hoofd{padding-left:1.25rem;padding-right:1rem}}.pg-meer{background:var(--color-vlak);border-radius:1.875rem;gap:1.125rem;margin-top:2.25rem;padding:1.5rem 1.25rem 1.25rem;display:grid}.pg-meer h2{letter-spacing:-.04em;font-size:1.625rem;font-weight:760;font-stretch:104%;line-height:1.05}.pg-meer p{color:var(--color-grijs);margin-top:.375rem;font-size:.9375rem;font-weight:520}.pg-meer-knoppen{flex-wrap:wrap;align-items:center;gap:.25rem 1.25rem;display:flex}.pg-voet{margin-top:2rem;padding:0 .25rem}@media (min-width:60rem){.pg-balk,.pg{max-width:67rem}.pg-balk{min-height:5rem;padding:0 2rem}.pg{--pg-b:27rem;--pg-h:calc(var(--pg-b) * .6257);padding:1.25rem 2rem 4rem}.pg-item{grid-template-columns:var(--pg-b) minmax(0, 1fr);align-items:start;column-gap:clamp(3rem,6vw,5.5rem);display:grid}.pg-beeld,.pg-dok{grid-area:1/1;position:sticky}.pg-beeld{top:1.5rem}.pg-dok{top:calc(1.5rem + var(--pg-h) + 1.25rem);z-index:auto;margin:calc(var(--pg-h) + 1.25rem) 0 0;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;padding:0;bottom:auto;-webkit-mask-image:none;mask-image:none}html:has(.pg-dok){--onderlaag:0px}.pg-tekst{grid-area:1/2;max-width:34rem;padding:.5rem 0 0}.pg-meer{grid-template-columns:minmax(0,1fr) auto;align-items:center;margin-top:4rem;padding:2rem 2.25rem}.pg-meer h2{font-size:2rem}.pg-voet{max-width:40rem;padding:0}}@media (min-width:60rem) and (max-height:34rem){.pg-beeld,.pg-dok{position:static}}}@media (prefers-reduced-transparency:reduce){.pg-dok{background:var(--color-papier);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.pg-dok{background:var(--color-papier);-webkit-backdrop-filter:none;backdrop-filter:none;border-top:2px solid var(--color-inkt);-webkit-mask-image:none;mask-image:none}.pg-dok-hoofd small{color:#fff}.pg-dok-hoofd.pil--wit small,.pg-tweede small{color:var(--color-inkt)}.pg-via{box-shadow:inset 0 0 0 2px var(--color-inkt);color:var(--color-inkt)}.pg-plek,.pg-ouder{box-shadow:inset 0 0 0 2px var(--color-inkt)}.pg-contact a,.pg-bron a{text-decoration-color:currentColor}.pg-feiten li:before{background:var(--color-inkt)}}@media (prefers-contrast:more) and (min-width:60rem){.pg-dok{border-top:0}}@media (forced-colors:active){.pg-plek,.pg-ouder,.pg-meer{border:2px solid canvastext}.pg-plek-kaart{display:none}.pg-dok{border-top:2px solid canvastext;-webkit-mask-image:none;mask-image:none}.pg-stappen li:before{forced-color-adjust:none;color:canvas;background:canvastext;border:2px solid canvastext}.pg-feiten li:before{background:canvastext}}@media (forced-colors:active) and (min-width:60rem){.pg-dok{border-top:0}}
