*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f7efe0;color:#3a332c;-webkit-font-smoothing:antialiased;font-family:EB Garamond,serif}a{color:#a83a2a;text-decoration:none}a:hover{color:#8f2f22}button,input,select,textarea{font-family:inherit}input:focus,textarea:focus{outline:none}::selection{background:#2f5d3a;color:#f7efe0}@keyframes heroUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fall{0%{transform:translateY(-12vh) translateX(0);opacity:0}10%{opacity:.7}90%{opacity:.7}to{transform:translateY(112vh) translateX(24px);opacity:0}}@keyframes sway{0%,to{transform:rotate(var(--r)) translateY(0)}50%{transform:rotate(var(--r)) translateY(6px)}}@keyframes cue{0%,to{transform:translateY(0);opacity:.55}50%{transform:translateY(8px);opacity:1}}[data-reveal]{opacity:0;transform:translateY(30px);transition:opacity .85s cubic-bezier(.22,.65,.25,1),transform .85s cubic-bezier(.22,.65,.25,1)}[data-reveal].is-visible{opacity:1;transform:none}.dc-navlink{transition:color .3s}.dc-navlink:hover{color:#2f5d3a}.dc-cta{transition:background .3s,transform .3s}.dc-cta:hover{background:#8f2f22}.dc-cta:hover,.dc-route-btn:hover{transform:translateY(-1px);color:#f7efe0}.dc-route-btn:hover{background:#244a2e}.dc-submit-btn:hover{background:#8f2f22;transform:translateY(-1px);color:#f7efe0}.dc-reset-btn:hover{background:#2f5d3a;color:#f7efe0}.dc-step-btn:hover{background:#eee2cd}.dc-input:focus{border-color:#2f5d3a}@media (max-width:860px){.dc-grid-locatie,.dc-grid-verhaal{grid-template-columns:1fr!important;gap:40px!important}.dc-nav-links a:not(.dc-nav-cta){display:none!important}}