.tp__titel{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:10.5em}.tp__etiket{background:var(--inkt);color:var(--papier);font-family:var(--heading-font);text-transform:uppercase;justify-self:start;gap:.375rem;margin:0;padding:.625rem .875rem .75rem;font-stretch:62%;line-height:1.15;display:inline-grid}.tp__etiket div{gap:.0625rem;display:grid}.tp__etiket dt{letter-spacing:.12em;opacity:.85;font-size:.75rem;font-weight:650}.tp__etiket dd{letter-spacing:.03em;margin:0;font-size:1.125rem;font-weight:800}.tp{padding:clamp(2.5rem,6vw,4.5rem) 0 clamp(4rem,9vw,7rem)}.tp__body{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}.tp__tekst,.tp__zij{min-width:0}.tp .prose>h2{font-size:clamp(1.375rem,1vw + 1rem,1.75rem);line-height:1.05}.tp[style*=--k1] .prose>h2:before{content:"";background:var(--k1);width:.55em;height:.55em;margin-right:.5em;display:inline-block}.tp[style*=--k1] .prose>h2:nth-of-type(4n+2):before{background:var(--k2)}.tp[style*=--k1] .prose>h2:nth-of-type(4n+3):before{background:var(--k3)}.tp[style*=--k1] .prose>h2:nth-of-type(4n+4):before{background:var(--k4)}.tp__kortlijst{grid-template-columns:minmax(0,1fr);margin:0 auto;padding:0;list-style:none;display:grid}.tp__kortlijst li{align-content:start;gap:.5rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.tp__kortlabel{font-family:var(--heading-font);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem;font-weight:700;font-stretch:62%}.tp__korttekst{font-size:1.0625rem;font-weight:600;line-height:1.4}@media (min-width:640px){.tp__kortlijst{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.tp__kortlijst{grid-template-columns:repeat(4,minmax(0,1fr))}.tp__kortlijst li{padding:1.5rem 1.5rem 1.875rem}.tp__raster{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end}.tp__etiket{justify-self:end}.tp__body--zij{grid-template-columns:minmax(0,40rem) 16rem;justify-content:space-between;column-gap:4rem}.tp__zij{order:2;align-self:start;position:sticky;top:1.5rem}}.prose .tabel-stapel{min-width:0}@media (max-width:639px){.prose .tabel-stapel thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.prose .tabel-stapel,.prose .tabel-stapel tbody,.prose .tabel-stapel tr,.prose .tabel-stapel td{width:100%;display:block}.prose .tabel-stapel tr{border-top:1px solid var(--line);padding:.75rem 0}.prose .tabel-stapel tr:last-child{border-bottom:1px solid var(--line)}.prose .tabel-stapel td{overflow-wrap:break-word;border:0;padding:.125rem 0 .375rem}.prose .tabel-stapel td:before{content:attr(data-label);font-family:var(--heading-font);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:.75rem;font-weight:700;font-stretch:62%;display:block}}.tp__zij nav a{align-items:center;min-height:44px;padding-block:.375rem;display:flex}.tp__zij summary{min-height:44px}
