:root{--policy-paper:#f4f0e7;--policy-ink:#171916;--policy-moss:#26352b;--policy-gold:#6f5417;--policy-line:rgba(23,25,22,.18)}.policy-page{background:var(--policy-paper);color:var(--policy-ink)}.policy-main{max-width:920px;margin:0 auto;padding:170px clamp(22px,6vw,80px) 120px}.policy-kicker{color:var(--policy-gold);font-size:10px;letter-spacing:.2em;text-transform:uppercase}.policy-main h1,.policy-main .policy-h1{max-width:760px;margin:22px 0 30px;font:300 clamp(52px,7vw,94px)/.92 var(--serif);letter-spacing:-.045em;overflow-wrap:anywhere}.policy-intro{max-width:650px;margin:0 0 80px;font:300 20px/1.55 var(--serif);color:rgba(23,25,22,.72)}.policy-meta{padding:16px 0;border-top:1px solid var(--policy-line);border-bottom:1px solid var(--policy-line);font-size:11px;color:rgba(23,25,22,.62)}.policy-body{max-width:720px;margin-top:70px}.policy-body section{padding-top:38px;margin-top:38px;border-top:1px solid var(--policy-line)}.policy-body section:first-child{padding-top:0;margin-top:0;border-top:0}.policy-body h2{margin:0 0 15px;font:400 30px/1.1 var(--serif)}.policy-body h3{margin:25px 0 8px;font:500 12px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase}.policy-body p,.policy-body li{font-size:14px;line-height:1.75;color:rgba(23,25,22,.78)}.policy-body ul{padding-left:20px}.policy-body a{color:var(--policy-gold);text-decoration:underline;text-underline-offset:3px}.policy-note{padding:18px 20px;background:#e9e4d9;border-left:3px solid var(--policy-gold);font-size:12px!important;line-height:1.6!important}.policy-nav{display:flex;flex-wrap:wrap;gap:12px;margin-top:75px;padding-top:22px;border-top:1px solid var(--policy-line)}.policy-nav a{padding-bottom:6px;border-bottom:1px solid currentColor;font-size:10px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none}.policy-nl{display:none}html[data-language="nl"] .policy-en{display:none}html[data-language="nl"] .policy-nl{display:block}@media(max-width:640px){.policy-main{padding:130px 20px 80px}.policy-main h1{font-size:52px}.policy-intro{margin-bottom:55px;font-size:18px}.policy-body{margin-top:50px}.policy-body h2{font-size:27px}.policy-body p,.policy-body li{font-size:13px}.policy-nav{display:grid;grid-template-columns:1fr;gap:15px}}