@layer components{.pi{position:relative}.pi-stapel{width:100%;max-width:22.375rem;padding-top:calc(var(--n,0) * .5rem);--u:calc(100cqw / 358);margin:0 auto;position:relative;container-type:inline-size}.pi-rug{left:0;right:0;top:calc((var(--n) - var(--i)) * .5rem);background:var(--bg);height:5rem;transform:scale(calc(1 - var(--i) * .04));transform-origin:50% 0;border-radius:1.625rem 1.625rem 0 0;position:absolute;box-shadow:inset 0 1px #fff6,0 -6px 14px -10px #10100e4d}.pi-stapel .pasvorm{max-width:none;position:relative}.pi-plek{max-width:22.375rem;min-height:8.5rem;box-shadow:var(--schaduw-kaart);background:#fff;border-radius:1.625rem;flex-direction:column;justify-content:flex-end;margin:0 auto;padding:1.125rem 1.25rem;display:flex;position:relative;overflow:hidden}.pi-plek .plek-adres{margin-top:0;font-size:1.75rem}.pi-tekst{padding:1.375rem .25rem 0}.pi-chip{background:var(--color-vlak);color:var(--color-donkergrijs);border-radius:999px;align-items:center;gap:.4375rem;padding:.375rem .6875rem;font-size:.875rem;font-weight:640;display:inline-flex}.pi-chip--past{background:var(--color-past);color:var(--color-past-inkt);padding-left:.5rem}.pi-zelf{background:#fff;border-radius:1.125rem;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.75rem;padding:.25rem .875rem .25rem 1rem;font-size:.90625rem;font-weight:520;line-height:1.3;display:flex;box-shadow:inset 0 0 0 1px #10100e0f}.pi-zelf b{font-weight:660}.pi-zelf .tekstlink{flex:none;font-size:.875rem}.pi-kop{letter-spacing:-.045em;text-wrap:balance;outline:none;margin-top:.875rem;font-size:2.25rem;font-weight:770;font-stretch:104%;line-height:1}.pi-zin{color:#2b2b28;margin-top:.625rem;font-size:1.125rem;font-weight:500;line-height:1.35}.pi-feiten{border-top:1px solid var(--color-lijn);margin:1.375rem 0 0;padding:0;list-style:none}.pi-feiten li{border-bottom:1px solid var(--color-lijn);align-items:center;gap:.625rem;padding:.75rem 0;font-size:1rem;font-weight:560;display:flex}.pi-feiten svg{color:var(--tik,var(--color-inkt));flex:none}.pi-punt{flex:none;place-items:center;width:1rem;display:grid}.pi-punt:before{content:"";background:var(--color-rand);border-radius:50%;width:.3125rem;height:.3125rem}.pi-tussen{letter-spacing:-.035em;margin-top:2rem;font-size:1.375rem;font-weight:750;font-stretch:104%;line-height:1.1}.pi-stappen{counter-reset:s;gap:.875rem;margin:.875rem 0 0;padding:0;list-style:none;display:grid}.pi-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}.pi-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}.pi-stappen li>span{padding-top:.3125rem}.pi-stappen a{white-space:nowrap;text-underline-offset:3px;font-weight:680}.pi-kanalen{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0 0;padding:0;list-style:none;display:flex}.pi-kanalen .pil{justify-content:flex-start;max-width:100%}.pi-kanalen .pil>span:first-of-type{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pi-kanalen svg{flex:none}.pi-ouder{background:#fff;border-radius:1.375rem;gap:.75rem;margin-top:1.625rem;padding:1rem;display:grid;box-shadow:inset 0 0 0 1px #10100e0d}.pi-ouder p{font-size:.96875rem;font-weight:560;line-height:1.3}.pi-ouder p span{color:var(--color-grijs);margin-top:.125rem;font-size:.90625rem;font-weight:500;display:block}.pi-ouder .pil{justify-self:start}.pi-tweede{text-align:left;justify-content:space-between;gap:.875rem;min-height:3.25rem;padding:.4375rem 1.125rem .4375rem 1.25rem}.pi-tweede>span:first-child{min-width:0;line-height:1.15;display:grid}.pi-tweede b{font-weight:660}.pi-tweede small{color:var(--color-grijs);overflow-wrap:anywhere;font-size:.78125rem;font-weight:520}.pi-tweede svg{flex:none}.pi-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}.pi-staffel{border-collapse:collapse;width:100%;max-width:24rem;margin-top:.75rem;font-size:1rem}.pi-staffel th,.pi-staffel td{border-bottom:1px solid var(--color-lijn);text-align:left;padding:.625rem 0;font-weight:520}.pi-staffel td{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.pi-bron{color:var(--color-grijs);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.875rem;margin-top:1.5rem;font-size:.84375rem;font-weight:500;line-height:1.45;display:grid}.pi-bron-kop{color:var(--color-inkt);font-size:.9375rem;font-weight:660;line-height:1.3}.pi-bron p+p{margin-top:.25rem}.pi-bron a{color:var(--color-inkt);font-weight:620}.pi-stapel .keur{--kzu:84}.pi[data-vorm=paneel] .pi-tekst{padding:0}.pi[data-vorm=paneel] .pi-kop{margin-top:.75rem;font-size:2rem}.pi[data-vorm=paneel] .pi-zin{font-size:1.0625rem}.pi[data-vorm=paneel] .pi-feiten{margin-top:1.125rem}.pi[data-vorm=paneel] .pi-feiten li{padding:.625rem 0;font-size:.96875rem}.pi[data-vorm=paneel] .pi-tussen{margin-top:1.5rem;font-size:1.25rem}.pi[data-vorm=paneel] .pi-stappen{gap:.75rem}.pi[data-vorm=paneel] .pi-stappen li{font-size:.96875rem}.pi[data-vorm=paneel] .pi-bron{margin-top:1rem}.pi-dok{padding:.75rem 1rem max(1.25rem, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);background:#f4f4f1c7;grid-template-columns:1fr;grid-auto-columns:auto;grid-auto-flow:column;gap:.5rem;display:grid;-webkit-mask-image:linear-gradient(#0000,#000 14px);mask-image:linear-gradient(#0000,#000 14px)}.pi-dok-hoofd{text-align:left;justify-content:space-between;min-height:3.875rem;padding:.5rem 1.375rem .5rem 1.625rem}.pi-dok-hoofd>span:first-child{min-width:0;line-height:1.15;display:grid}.pi-dok-hoofd b{letter-spacing:-.015em;font-size:1.0625rem;font-weight:680}.pi-dok-hoofd small{color:#c9c9c4;overflow-wrap:anywhere;font-size:.78125rem;font-weight:520}.pi-dok-hoofd svg{flex:none}.pi-dok-hoofd.pil--wit small{color:var(--color-grijs)}.pi-dok-bel{width:3.875rem;height:3.875rem}}@media (prefers-reduced-transparency:reduce){.pi-dok{background:var(--color-papier);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-contrast:more){.pi-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}.pi-dok-hoofd small{color:#fff}.pi-dok-hoofd.pil--wit small,.pi-tweede small{color:var(--color-inkt)}.pi-via{box-shadow:inset 0 0 0 2px var(--color-inkt);color:var(--color-inkt)}}@media (forced-colors:active){.pi-rug{border:1px solid canvastext}.pi-dok{border-top:2px solid canvastext;-webkit-mask-image:none;mask-image:none}}
