@font-face{font-family:Castoro;src:url(/fonts/Castoro-Roman.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Castoro;src:url(/fonts/Castoro-Italic.woff2)format("woff2");font-weight:400 700;font-style:italic;font-display:swap}@font-face{font-family:Castoro Titling;src:url(/fonts/CastoroTitling-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--papier:#fcfbf7;--inkt:#1d2028;--inkt-zacht:#3e4351;--grijs:#676d7c;--lijn:#d8dbe2;--accent:#2a4380;--accent-lijn:#b4bfd8;--selectie:#dde4f3;--letter-tekst:"Castoro", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--letter-naam:"Castoro Titling", "Castoro", "Palatino Linotype", Georgia, serif;--kolom:37rem;--rand:1.25rem;--tekstgrootte:1.25rem;--regelafstand:1.6;--inspringing:1.7em}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--papier:#17171a;--inkt:#e7e6e1;--inkt-zacht:#c4c6cc;--grijs:#979dac;--lijn:#2f333d;--accent:#aabae3;--accent-lijn:#48577c;--selectie:#2b3550;color-scheme:dark}}:root[data-theme=dark]{--papier:#17171a;--inkt:#e7e6e1;--inkt-zacht:#c4c6cc;--grijs:#979dac;--lijn:#2f333d;--accent:#aabae3;--accent-lijn:#48577c;--selectie:#2b3550;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}body{padding-left:max(var(--rand), env(safe-area-inset-left,0px));padding-right:max(var(--rand), env(safe-area-inset-right,0px));background:var(--papier);color:var(--inkt);font-family:var(--letter-tekst);font-size:var(--tekstgrootte);line-height:var(--regelafstand);font-kerning:normal;font-synthesis:none;text-rendering:optimizelegibility;margin:0}::selection{background:var(--selectie)}a:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:2px}.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}.pagina{max-width:var(--kolom);flex-direction:column;gap:clamp(2.75rem,8vw,4.75rem);margin-inline:auto;padding-block:clamp(2rem,7vw,4.5rem) clamp(3rem,9vw,5.5rem);display:flex}.hoofd{flex-direction:column;gap:clamp(2.5rem,7vw,3.5rem);display:flex}.kop{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;display:flex}.naam{font-family:var(--letter-naam);letter-spacing:.3em;color:var(--inkt);margin:0;font-size:1.05rem;font-weight:400;line-height:1;text-decoration:none}.kop--groot{align-items:flex-start}.kop--groot .kop-naam{flex-direction:column;gap:1rem;display:flex}.kop--groot .naam{letter-spacing:.14em;margin-right:-.14em;font-size:clamp(2.6rem,10vw,4rem)}.kop--groot .menu{padding-top:.6rem}.lemma{color:var(--grijs);margin:0;font-size:1.05rem;line-height:1.45}.lemma b{color:var(--inkt);font-weight:600}.lemma .nr{font-variant-numeric:lining-nums;color:var(--inkt-zacht);font-weight:600}.menu{gap:1.25rem;display:flex}.menu a{color:var(--grijs);letter-spacing:.1em;font-size:1.15rem;font-variant-caps:all-small-caps;text-decoration:none}.menu a:hover,.menu a[aria-current=page]{color:var(--inkt)}.menu a[aria-current=page]{text-decoration:underline 1px;text-decoration-color:var(--lijn);text-underline-offset:.3em}.sectie{flex-direction:column;gap:.5rem;display:flex}.label{letter-spacing:.14em;color:var(--grijs);margin:0;font-size:1.05rem;font-variant-caps:all-small-caps;font-weight:400}.inhoud{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.regel{color:var(--inkt);grid-template-columns:minmax(0,max-content) minmax(1.5rem,1fr) auto;align-items:end;column-gap:.6rem;padding-block:.35rem;text-decoration:none;display:grid}.regel-titel{text-wrap:pretty}.regel-soort{letter-spacing:.08em;color:var(--grijs);margin-left:.35em;font-size:.85em;font-variant-caps:all-small-caps}.regel-punten{border-bottom:1px dotted var(--grijs);opacity:.55;margin-bottom:.5em}.regel-datum{color:var(--grijs);white-space:nowrap;font-variant-numeric:oldstyle-nums tabular-nums;font-size:1.05rem}.regel:hover .regel-titel{text-decoration:underline 1px;text-decoration-color:var(--accent-lijn);text-underline-offset:.2em}.tekst{flex-direction:column;gap:clamp(1.75rem,5vw,2.5rem);display:flex}.tekst-kop{flex-direction:column;gap:.75rem;display:flex}.meta{color:var(--grijs);letter-spacing:.08em;margin:0;font-size:1.05rem;font-variant-caps:all-small-caps;overflow:hidden}.meta-rij{flex-wrap:wrap;margin-left:-1.2em;display:flex}.meta-rij>*{white-space:nowrap}.meta-rij>:before{content:"·";text-align:center;width:1.2em;display:inline-block}.tekst-titel{text-wrap:balance;margin:0;font-size:clamp(2.1rem,6.5vw,2.85rem);font-weight:400;line-height:1.12}.tekst-inleiding{color:var(--inkt-zacht);text-wrap:pretty;margin:0;font-size:1.35rem;font-style:italic;line-height:1.45}.proza{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:8 4 3}.proza>*{margin:0}.proza>*+*{margin-top:1.4em}.proza>p{text-align:justify;text-wrap:pretty}.proza>p+p{text-indent:var(--inspringing);margin-top:0}.proza>h2,.proza>h3{text-wrap:balance;margin-top:2.2em;font-size:1.3em;font-style:italic;font-weight:400;line-height:1.25}.proza>h3{font-size:1.1em}.proza>h2+*,.proza>h3+*{margin-top:.6em}.proza a{color:var(--accent);text-decoration:underline 1px;text-decoration-color:var(--accent-lijn);text-underline-offset:.2em}.proza a:hover{text-decoration-color:currentColor}.proza strong{font-weight:600}.proza blockquote{margin-left:var(--inspringing);color:var(--inkt-zacht);-webkit-hyphens:manual;hyphens:manual;font-style:italic}.proza blockquote>p+p{margin-top:.4em}.proza ul,.proza ol{padding-left:var(--inspringing);flex-direction:column;gap:.4em;display:flex}.proza li::marker{color:var(--grijs)}.proza hr{text-align:center;color:var(--grijs);border:0;margin-block:2.2em}.proza hr:after{content:"* * *";letter-spacing:.8em;margin-right:-.8em}.proza img{max-width:100%;height:auto}.proza>p:last-child:after,.proza>p:has(+.footnotes):after{content:"";background:var(--accent);width:.38em;height:.38em;margin-left:.5em;display:inline-block;transform:translateY(-.12em)rotate(45deg)}.proza .ondertekening{flex-direction:column;gap:.4em;display:flex}.proza .ondertekening p{margin:0}.proza .ondertekening-naam{letter-spacing:.12em;font-variant-caps:all-small-caps}.proza sup{font-size:.68em;line-height:0}.proza sup a{padding-inline:.1em;text-decoration:none}.proza .footnotes{color:var(--inkt-zacht);margin-top:3em;font-size:1.05rem;line-height:1.5}.proza .footnotes:before{content:"";border-top:1px solid var(--lijn);width:4rem;margin-bottom:1rem;display:block}.proza .footnotes>h2{clip:auto;white-space:normal;letter-spacing:.14em;width:auto;height:auto;color:var(--grijs);margin:0 0 .5rem;font-size:1.05rem;font-variant-caps:all-small-caps;font-weight:400;position:static;overflow:visible}.proza .footnotes ol{gap:.6em;margin:0}.proza .footnotes p{margin:0}.proza [data-footnote-backref]{letter-spacing:.06em;margin-left:.35em;font-variant-caps:all-small-caps;text-decoration:none}.tekst-voet{border-top:1px solid var(--lijn);letter-spacing:.1em;color:var(--grijs);padding-top:1.25rem;font-size:1.05rem;font-variant-caps:all-small-caps}.tekst-voet a{color:var(--grijs);text-decoration:none}.tekst-voet a:hover{color:var(--inkt)}@media (width<=34rem){.proza>p{text-align:start}.regel{grid-template-columns:minmax(0,1fr);padding-block:.45rem}.regel-punten{display:none}.regel-datum{font-size:.95rem}}
