@font-face{font-family:Frank Ruhl Libre;src:url(/fonts/frank-ruhl-libre-regular.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Frank Ruhl Libre;src:url(/fonts/frank-ruhl-libre-medium.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Frank Ruhl Libre;src:url(/fonts/frank-ruhl-libre-bold.woff2)format("woff2");font-weight:700;font-display:swap}.kintsu-site{--goud:#e3b55a;--scherf:#262729;--lak:#0d0c0b;--klei:#f1ede6;--steen:#a39c90;--taupe:#5a554c;--vlak:#1a1a1c;--lijn:#2a2826;--tekst-zacht:#ddd7cc;--tekst-licht:#d7d1c6;--rand:#34312d;--font:"Frank Ruhl Libre", Georgia, serif;--wrap:1200px;--pad:clamp(20px, 5vw, 64px);--sec:clamp(72px, 10vw, 128px)}.kintsu-site *,.kintsu-site :before,.kintsu-site:before,.kintsu-site :after,.kintsu-site:after{box-sizing:border-box}html:has(.kintsu-site){scroll-behavior:smooth;scroll-padding-top:112px}.kintsu-site{background:var(--lak);color:var(--klei);font-family:var(--font);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;line-height:1.65}.kintsu-site img{max-width:100%;display:block}.kintsu-site a{color:var(--klei);text-decoration:underline}.kintsu-site a:hover{color:#fff}.kintsu-site h1,.kintsu-site h2,.kintsu-site h3{margin:0;font-weight:500;line-height:1.08}.kintsu-site h2{letter-spacing:-.01em;max-width:22ch;font-size:clamp(34px,4.4vw,56px)}.kintsu-site h3{font-size:24px;line-height:1.2}.kintsu-site p{margin:0}.kintsu-site :focus-visible{outline:2px solid var(--goud);outline-offset:3px;border-radius:4px}.kintsu-site .wrap{max-width:var(--wrap);padding:0 var(--pad);margin:0 auto}.kintsu-site .nav-logo img{width:190px;height:auto}.kintsu-site .footer{padding:56px 0 calc(56px + env(safe-area-inset-bottom,0px));background:#080807;border-top:1px solid #1e1c1a}.kintsu-site .footer-inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;display:flex}.kintsu-site .footer-inner img{width:230px;height:auto}.kintsu-site .footer nav{flex-wrap:wrap;gap:14px 32px;font-size:15px;display:flex}.kintsu-site .footer nav a{color:var(--steen);text-decoration:none}.kintsu-site .footer nav a:hover{color:var(--klei)}.kintsu-site .doc-head{border-bottom:1px solid var(--lijn)}.kintsu-site .doc-head-inner{justify-content:space-between;align-items:center;gap:24px;height:96px;display:flex}.kintsu-site .doc-back{color:var(--steen);font-size:16px;text-decoration:none}.kintsu-site .doc{padding:64px 0 var(--sec)}.kintsu-site .doc-body{max-width:72ch}.kintsu-site .doc-body h1{font-size:clamp(36px,4vw,48px);line-height:1.1}.kintsu-site .doc-meta{color:var(--steen);margin-top:12px;font-size:16px}.kintsu-site .doc-body h2{max-width:none;margin:48px 0 14px;font-size:24px;line-height:1.25}.kintsu-site .doc .doc-body p,.kintsu-site .doc .doc-body li{color:var(--tekst-zacht);font-size:17px}.kintsu-site .doc .doc-body p+p{margin-top:12px}.kintsu-site .doc-body ul{margin:8px 0 12px;padding-left:22px}.kintsu-site .doc .doc-body a{color:var(--goud)}@media (max-width:760px){.kintsu-site{font-size:17px}.kintsu-site .doc-head-inner{height:76px}html:has(.kintsu-site){scroll-padding-top:92px}.kintsu-site .nav-logo img{width:150px}}@media (prefers-reduced-motion:reduce){html:has(.kintsu-site){scroll-behavior:auto}}html:has(.kintsu-site){background:#0d0c0b}html:has(.kintsu-site) body{background:#0d0c0b}.kintsu-site{min-height:100svh}.kintsu-site .footer nav a[aria-current=true]{color:var(--klei)}
