@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0%;size-adjust:98.7%}@font-face{font-family:PlexMono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0%;size-adjust:134.59%}:root:has(.site){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--site-paper:#f6f4ee;--site-paper-2:#edeae2;--site-sheet:#fff;--site-ink:#15140f;--site-ink-2:#46433a;--site-ink-3:#5f5b51;--site-line:#15140f21;--site-line-strong:#15140f52;--site-field:#15140f85;--site-grid:#15140f0e;--site-signal:#fc0;--site-signal-hover:#f0bd00;--site-signal-wash:#fff3bf;--site-plum:#7b2d8e;--site-plum-wash:#f4eaf6;--site-teal:#0f766e;--site-teal-wash:#e1f1ed;--site-danger:#b42318;--site-night:#15140f;--site-night-2:#24221b;--site-night-text:#f6f4ee;--site-night-text-2:#bdb8aa;--site-night-line:#f6f4ee29;--background:#f6f4ee;--foreground:#15140f;--card:#fff;--card-foreground:#15140f;--popover:#fff;--popover-foreground:#15140f;--primary:#15140f;--primary-foreground:#f6f4ee;--secondary:#edeae2;--secondary-foreground:#15140f;--muted:#edeae2;--muted-foreground:#5f5b51;--accent:#edeae2;--accent-foreground:#15140f;--destructive:#b42318;--border:#15140f21;--input:#15140f85;--ring:#15140f;background:#f6f4ee}:root:has(.site) body{color:#15140f;background:#f6f4ee}@layer base{.site{font-family:var(--font-site), ui-sans-serif, system-ui, sans-serif;font-feature-settings:normal;color:var(--site-ink);background:var(--site-paper);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.0625rem;line-height:1.6}.site *,.site :before,.site :after{border-color:var(--site-line)}.site h1,.site h2,.site h3,.site h4{color:inherit;text-wrap:balance}.site p,.site li,.site dd{text-wrap:pretty}.site :is(h1,h2,h3):lang(de),.site :is(h1,h2,h3):lang(nl){-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4}.site ::selection{background:var(--site-signal);color:var(--site-ink)}.site :focus-visible{outline:2px solid var(--site-ink);outline-offset:3px;border-radius:2px}.site .site-night :focus-visible{outline-color:var(--site-signal)}.site a{text-underline-offset:.22em}.site img{background:var(--site-paper-2)}}@layer components{.site-wrap{width:100%;max-width:78rem;margin-inline:auto;padding-inline:1.25rem}.site-wrap--text{max-width:52rem}@media (min-width:640px){.site-wrap{padding-inline:2rem}}@media (min-width:1024px){.site-wrap{padding-inline:2.5rem}}.site-section{padding-block:clamp(4rem,2.6rem + 4.6vw,7.5rem)}.site-section--tight{padding-block:clamp(3rem,2.2rem + 2.8vw,5rem)}.site-band{background:var(--site-paper-2)}.site-night{background:var(--site-night);color:var(--site-night-text)}.site-night .site-lead,.site-night .site-muted,.site-night .site-label{color:var(--site-night-text-2)}.site-night,.site-night *{border-color:var(--site-night-line)}.site-night .site-sheet{color:var(--site-ink)}.site-night .site-sheet .site-label,.site-night .site-sheet .site-muted{color:var(--site-ink-2)}.site-night .site-sheet,.site-night .site-sheet *{border-color:var(--site-line)}.site-display{letter-spacing:-.03em;font-size:clamp(2.3rem,1.25rem + 4.2vw,4.6rem);font-weight:800;font-stretch:100%;line-height:1}.site-display:lang(de),.site-display:lang(nl){font-size:clamp(2rem,.95rem + 4.2vw,4.4rem)}.site-h1{letter-spacing:-.026em;font-size:clamp(2.05rem,1.35rem + 2.9vw,3.6rem);font-weight:800;font-stretch:100%;line-height:1.04}.site-h2{letter-spacing:-.022em;font-size:clamp(1.75rem,1.25rem + 2.1vw,2.85rem);font-weight:800;font-stretch:100%;line-height:1.06}@media (min-width:768px){.site-display,.site-h1,.site-h2{font-stretch:110%}}.site-h3{letter-spacing:-.012em;font-size:clamp(1.18rem,1.08rem + .4vw,1.4rem);font-weight:700;font-stretch:104%;line-height:1.22}.site-lead{color:var(--site-ink-2);font-size:clamp(1.075rem,.99rem + .36vw,1.25rem);line-height:1.55}.site-muted{color:var(--site-ink-2)}.site-small{font-size:.9375rem;line-height:1.55}.site-mono{font-family:var(--font-site-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;font-variant-numeric:tabular-nums}.site-num{font-variant-numeric:tabular-nums}.site-label{font-family:var(--font-site-mono), ui-monospace, "SFMono-Regular", Menlo, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--site-ink-2);font-size:.75rem;font-weight:500;line-height:1.35}.site-eyebrow{align-items:center;gap:.6rem;display:inline-flex}.site-eyebrow:before{content:"";background:var(--site-signal);width:.625rem;height:.625rem;box-shadow:inset 0 0 0 1px var(--site-ink);flex:none}.site-night .site-eyebrow:before{box-shadow:none}.site-mark{color:inherit;background-color:#0000;background-image:linear-gradient(transparent 56%, var(--site-signal) 56%, var(--site-signal) 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.04em}.site-btn{text-align:center;cursor:pointer;touch-action:manipulation;border:1.5px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:.6rem;min-height:3rem;padding:.7rem 1.35rem;font-size:1rem;font-weight:700;font-stretch:104%;line-height:1.2;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .1s;display:inline-flex}.site-btn:active{transform:translateY(1px)}.site-btn svg{flex:none;width:1.1em;height:1.1em}.site-btn .site-btn__arrow{transition:transform .15s}.site-btn:hover .site-btn__arrow{transform:translate(3px)}.site-btn--sm{min-height:2.75rem;padding:.55rem 1rem;font-size:.9375rem}.site-btn--signal{background:var(--site-signal);color:var(--site-ink);border-color:var(--site-ink)}.site-btn--signal:hover{background:var(--site-signal-hover)}.site-btn--ink{background:var(--site-ink);color:var(--site-paper);border-color:var(--site-ink)}.site-btn--ink:hover{background:#2f2c24}.site-btn--line{color:var(--site-ink);border-color:var(--site-ink);background:0 0}.site-btn--line:hover{background:#15140f0f}.site-night .site-btn--signal{border-color:var(--site-signal)}.site-night .site-btn--line{color:var(--site-night-text);border-color:#f6f4ee9e}.site-night .site-btn--line:hover{background:#f6f4ee14}.site-link{min-height:2.75rem;color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--site-signal);text-decoration-color:var(--site-signal);text-underline-offset:.3em;align-items:center;gap:.4rem;font-weight:700;font-stretch:104%;text-decoration-thickness:2px;transition:text-decoration-color .15s;display:inline-flex}.site-link:hover{text-decoration-color:currentColor}.site-link svg{flex:none;width:1em;height:1em;transition:transform .15s}.site-link:hover svg{transform:translate(2px)}.site-head__tag{border-bottom:1px solid var(--site-line-strong);align-items:baseline;gap:1rem;margin-bottom:clamp(1.75rem,1.2rem + 1.6vw,2.75rem);padding-bottom:.85rem;display:flex}.site-night .site-head__tag{border-color:#f6f4ee4d}.site-sheet{background:var(--site-sheet);border:1px solid var(--site-line);border-radius:6px}.site-sheet--lifted{box-shadow:0 1px #15140f0a,0 22px 44px -26px #15140f61}.site-grid-bg{background-image:linear-gradient(var(--site-grid) 1px, transparent 1px), linear-gradient(90deg, var(--site-grid) 1px, transparent 1px);background-size:28px 28px;-webkit-mask-image:radial-gradient(70% 75% at 72% 38%,#000 25%,#0000 78%);mask-image:radial-gradient(70% 75% at 72% 38%,#000 25%,#0000 78%)}.site-hatch{background-image:repeating-linear-gradient(135deg,#15140f2e 0 1px,#0000 1px 7px)}.site-cote{color:var(--site-ink-2);align-items:center;gap:.75rem;display:flex}.site-cote:before,.site-cote:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/100% 1px no-repeat;border-inline:1px solid;flex:1;height:9px}.site-stamp{color:var(--site-teal);font-family:var(--font-site-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;background:#ffffffe0;border:2px solid;border-radius:4px;flex-direction:column;align-items:center;gap:.1rem;padding:.35rem .65rem;font-size:.6875rem;font-weight:500;line-height:1.25;display:inline-flex;transform:rotate(-4deg)}.site-tag{font-family:var(--font-site-mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:3px;align-items:center;gap:.35rem;padding:.15rem .5rem;font-size:.75rem;font-weight:500;line-height:1.4;display:inline-flex}.site-tag--teal{color:var(--site-teal);background:var(--site-teal-wash)}.site-tag--plum{color:var(--site-plum);background:var(--site-plum-wash)}.site-tag--ink{color:var(--site-ink);background:var(--site-sheet)}.site-tag--danger{color:var(--site-danger);background:#fdecea}.site-notes{counter-reset:site-note}.site-note{border-top:1px solid var(--site-line);grid-template-columns:2.75rem minmax(0,1fr);align-content:start;gap:.25rem 1rem;padding-block:1.25rem;display:grid}.site-note:before{counter-increment:site-note;content:"N" counter(site-note, decimal-leading-zero);font-family:var(--font-site-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--site-ink-3);grid-row:span 2;padding-top:.2rem;font-size:.75rem;font-weight:500}.site-night .site-note:before{color:var(--site-night-text-2)}.site-faq{border-bottom:1px solid var(--site-line-strong)}.site-faq details{border-top:1px solid var(--site-line-strong)}.site-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1.25rem;min-height:3.5rem;padding-block:1.1rem;font-size:clamp(1.05rem,1rem + .25vw,1.2rem);font-weight:700;font-stretch:104%;line-height:1.3;list-style:none;display:flex}.site-faq summary::-webkit-details-marker{display:none}.site-faq summary:after{content:"";border:1.5px solid var(--site-ink);background:linear-gradient(var(--site-ink), var(--site-ink)) center / .7rem 1.5px no-repeat, linear-gradient(var(--site-ink), var(--site-ink)) center / 1.5px .7rem no-repeat;border-radius:50%;flex:none;width:1.75rem;height:1.75rem;transition:transform .15s,background-color .15s}.site-faq details[open]>summary:after{background-color:var(--site-signal);transform:rotate(45deg)}.site-faq details>div{max-width:68ch;color:var(--site-ink-2);padding-bottom:1.4rem}.site-field{border:1.5px solid var(--site-field);background:var(--site-sheet);width:100%;min-height:3rem;color:var(--site-ink);font:inherit;border-radius:4px;padding:.7rem .9rem;font-size:1rem;line-height:1.3;transition:border-color .15s,box-shadow .15s;display:block}.site-field::placeholder{color:var(--site-ink-3)}.site-field:hover{border-color:var(--site-ink)}.site-field:focus-visible{border-color:var(--site-ink);box-shadow:0 0 0 3px var(--site-signal);outline:none}.site-prose{max-width:68ch;color:var(--site-ink-2);font-size:1.0625rem;line-height:1.7}.site-prose>:first-child{margin-top:0}.site-prose h2{letter-spacing:-.02em;color:var(--site-ink);margin:2.75rem 0 .9rem;font-size:clamp(1.45rem,1.25rem + .8vw,1.85rem);font-weight:800;font-stretch:108%;line-height:1.15}.site-prose h3{color:var(--site-ink);margin:2rem 0 .6rem;font-size:1.2rem;font-weight:700;font-stretch:104%;line-height:1.3}.site-prose p{margin:0 0 1.1em}.site-prose a{color:var(--site-ink);text-underline-offset:.2em;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.site-prose a:hover{-webkit-text-decoration-color:var(--site-signal);text-decoration-color:var(--site-signal);text-decoration-thickness:2px}.site-prose strong{color:var(--site-ink);font-weight:700}.site-prose ul,.site-prose ol{margin:0 0 1.2em;padding:0}.site-prose ul{list-style:none}.site-prose ul>li{margin-bottom:.45em;padding-left:1.4em;position:relative}.site-prose ul>li:before{content:"";background:var(--site-ink);width:.55em;height:2px;position:absolute;top:.78em;left:.15em}.site-prose ol{padding-left:1.4em;list-style:decimal}.site-prose ol>li{margin-bottom:.45em;padding-left:.2em}.site-prose ol>li::marker{font-family:var(--font-site-mono), ui-monospace, monospace;color:var(--site-ink-3);font-size:.85em}.site-prose blockquote{border-left:3px solid var(--site-signal);color:var(--site-ink);margin:1.6em 0;padding:.2em 0 .2em 1.1em}.site-prose hr{border:0;border-top:1px solid var(--site-line-strong);margin:2.5em 0}.site-prose table{border-collapse:collapse;width:100%;margin:1.6em 0;font-size:.9375rem;line-height:1.45}.site-prose th{border-bottom:1.5px solid var(--site-ink);text-align:left;font-family:var(--font-site-mono), ui-monospace, monospace;letter-spacing:.06em;text-transform:uppercase;color:var(--site-ink-2);padding:.6rem .75rem .6rem 0;font-size:.75rem;font-weight:500}.site-prose td{border-bottom:1px solid var(--site-line);vertical-align:top;font-variant-numeric:tabular-nums;padding:.65rem .75rem .65rem 0}.site-prose code{background:var(--site-paper-2);font-family:var(--font-site-mono), ui-monospace, monospace;border-radius:3px;padding:.08em .35em;font-size:.9em}.site-prose img{border-radius:6px}.site-house__num{font-family:var(--font-site-mono), ui-monospace, monospace;font-size:14px;font-weight:500}.site-house__dot,.site-house__num{transition:fill .15s}.site-house li[data-legend] a:hover>span:first-child,.site-house li[data-legend] a:focus-visible>span:first-child{background:var(--site-ink);color:var(--site-signal)}@media (max-width:639px){.site-house__halo{r:27px}.site-house__dot{r:23px}.site-house__num{font-size:22px}}}.site input.site-field,.site select.site-field,.site textarea.site-field{border-radius:4px}.site select.site-field{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%2315140f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round' fill='none'/></svg>");background-position:right .9rem center;background-repeat:no-repeat;background-size:12px 8px;padding-right:2.5rem}html:has(.site){overflow-x:clip}html:has(.site) body{overflow-x:clip}.site :is(p,h1,h2,h3,h4,h5,h6,li,td,th,dd,dt){overflow-wrap:break-word}:is(.site-house:has([data-legend="1"] a:is(:hover,:focus-visible)) [data-marker="1"] .site-house__dot,.site-house:has([data-legend="2"] a:is(:hover,:focus-visible)) [data-marker="2"] .site-house__dot,.site-house:has([data-legend="3"] a:is(:hover,:focus-visible)) [data-marker="3"] .site-house__dot,.site-house:has([data-legend="4"] a:is(:hover,:focus-visible)) [data-marker="4"] .site-house__dot,.site-house:has([data-legend="5"] a:is(:hover,:focus-visible)) [data-marker="5"] .site-house__dot,.site-house:has([data-legend="6"] a:is(:hover,:focus-visible)) [data-marker="6"] .site-house__dot,.site-house:has([data-legend="7"] a:is(:hover,:focus-visible)) [data-marker="7"] .site-house__dot,.site-house:has([data-legend="8"] a:is(:hover,:focus-visible)) [data-marker="8"] .site-house__dot,.site-house:has([data-legend="9"] a:is(:hover,:focus-visible)) [data-marker="9"] .site-house__dot,.site-house:has([data-legend="10"] a:is(:hover,:focus-visible)) [data-marker="10"] .site-house__dot,.site-house:has([data-legend="11"] a:is(:hover,:focus-visible)) [data-marker="11"] .site-house__dot,.site-house:has([data-legend="12"] a:is(:hover,:focus-visible)) [data-marker="12"] .site-house__dot){fill:var(--site-ink)}:is(.site-house:has([data-legend="1"] a:is(:hover,:focus-visible)) [data-marker="1"] .site-house__num,.site-house:has([data-legend="2"] a:is(:hover,:focus-visible)) [data-marker="2"] .site-house__num,.site-house:has([data-legend="3"] a:is(:hover,:focus-visible)) [data-marker="3"] .site-house__num,.site-house:has([data-legend="4"] a:is(:hover,:focus-visible)) [data-marker="4"] .site-house__num,.site-house:has([data-legend="5"] a:is(:hover,:focus-visible)) [data-marker="5"] .site-house__num,.site-house:has([data-legend="6"] a:is(:hover,:focus-visible)) [data-marker="6"] .site-house__num,.site-house:has([data-legend="7"] a:is(:hover,:focus-visible)) [data-marker="7"] .site-house__num,.site-house:has([data-legend="8"] a:is(:hover,:focus-visible)) [data-marker="8"] .site-house__num,.site-house:has([data-legend="9"] a:is(:hover,:focus-visible)) [data-marker="9"] .site-house__num,.site-house:has([data-legend="10"] a:is(:hover,:focus-visible)) [data-marker="10"] .site-house__num,.site-house:has([data-legend="11"] a:is(:hover,:focus-visible)) [data-marker="11"] .site-house__num,.site-house:has([data-legend="12"] a:is(:hover,:focus-visible)) [data-marker="12"] .site-house__num){fill:var(--site-signal)}
@font-face{font-family:Archivo;font-stretch:62% 125%;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/archivo_latin.p.14a9xpaqsbppk.woff2)format("woff2");font-display:swap;font-weight:100 900}._39GeaW_className{font-family:Archivo,Archivo Fallback,system-ui,sans-serif}._39GeaW_variable{--font-site:"Archivo", Archivo Fallback, system-ui, sans-serif}
@font-face{font-family:Archivo;font-stretch:62% 125%;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/archivo_latin_ext.02aqyp7acl16b.woff2)format("woff2");font-display:swap;font-weight:100 900}._6OHYQq_className{font-family:ArchivoExt}._6OHYQq_variable{--font-site-ext:"ArchivoExt"}
@font-face{font-family:PlexMono;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/ibm_plex_mono_400_latin.1dgcou5jor5q_.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:PlexMono;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;src:url(../media/ibm_plex_mono_500_latin.28xcb7557rbh2.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}.ckpmsa_className{font-family:PlexMono,PlexMono Fallback,ui-monospace,monospace}.ckpmsa_variable{--font-site-mono:"PlexMono", PlexMono Fallback, ui-monospace, monospace}
@font-face{font-family:PlexMono;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/ibm_plex_mono_400_latin_ext.1i05ju5aeyhye.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:PlexMono;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;src:url(../media/ibm_plex_mono_500_latin_ext.0htwiiqufp3l9.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}._5QyXBa_className{font-family:PlexMonoExt}._5QyXBa_variable{--font-site-mono-ext:"PlexMonoExt"}
