@import"https://fonts.googleapis.com/css2?family=Montserrat&family=Nanum+Myeongjo&family=Open+Sans&display=swap";.agenda__item-body[data-astro-cid-vylp73sz]{display:flex;flex-direction:column;& b[data-astro-cid-vylp73sz]{font-size:1.25rem;margin-bottom:.25em}.link{margin-top:var(--spacing-xs)}}.agenda-wrapper[data-astro-cid-6erdlrmz]{position:relative}.agenda[data-astro-cid-6erdlrmz]{position:absolute;top:calc(100% + var(--spacing-sm));right:0;width:500px;max-width:100vw;background-color:var(--color-gray-100);color:var(--color-black);padding:var(--spacing-md);& ol[data-astro-cid-6erdlrmz]{list-style:none}.agenda-item{border-top:1px solid var(--color-gray-200);padding-top:var(--spacing-sm)}}.to-top[data-astro-cid-m2w4i7vy]{position:fixed;bottom:var(--spacing-md);right:var(--spacing-md);display:flex;justify-content:center;align-items:center;padding:var(--spacing-sm);color:var(--color-body-background);background-color:var(--color-body-copy);width:64px;height:64px;border-radius:32px;text-decoration:none;opacity:0;outline:none;transition:opacity .1s linear;&.visible{opacity:1}&:hover,&:focus{background-color:var(--color-primary-300);color:var(--color-primary-300-copy)}}@media (prefers-color-scheme: dark){:root{--color-body-copy: var(--color-white);--color-body-background: var(--color-black);--color-menu-link: var(--color-white);--url-logo: url(/appelwinkel-logo-white.svg);& input,textarea,select,option{color:var(--color-white)}}}html{color-scheme:light dark}h1,h2{margin-bottom:.5em}h3,h4{margin-bottom:.75em}h5,h6,p,.list{margin-bottom:1.25em}.list{padding-left:var(--spacing-sm)}h1,h2,h3,h4,h5,h6{font-family:var(--font-headings)}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}button{font-size:1rem}body,button{font-family:var(--font-body);color:var(--color-body-copy)}body{background-color:var(--color-body-background);font-size:16px;&.darkmode{:root{--color-body-copy: var(--color-white);--color-body-background: var(--color-black)}& input,textarea,select,option{color:var(--color-white)!important}}}.fade-in{opacity:0;transition:all .3s linear;transform:translateY(16px);&.fade-in-triggered{opacity:1;transform:translateY(0)}}[x-cloak]{display:none!important}.link[data-astro-cid-vnzlvqnm]{color:var(--themeColor);background:none;border:none;cursor:pointer;position:relative;&:after{content:"";position:absolute;top:100%;left:0;height:1px;width:0;background-color:var(--color-primary-300);transition:width .1s ease-out}&:hover,&:focus{&:after{width:100%}}}.cta[data-astro-cid-vnzlvqnm]{font-size:1.25rem;font-weight:600}.content-block[data-astro-cid-hrx4cnfh]{display:inline;grid-column:var(--area);position:relative}.content-section[data-astro-cid-2w3r3o6g]{--section-gap-width: var(--spacing-lg);--section-margin-width: var(--spacing-xs);--section-center-width: calc( ( var(--max-width-content) - 3 * var(--section-gap-width) - 2 * var(--section-margin-width) ) / 2 );padding:var(--spacing-xl) 0}.content-heading[data-astro-cid-2w3r3o6g]{margin:0 auto var(--spacing-xs) auto;max-width:var(--max-width-content)}.content-body[data-astro-cid-2w3r3o6g]{display:grid;gap:var(--section-gap-width);grid-template-columns:minmax(var(--section-margin-width),1fr) var(--section-center-width) var(--section-center-width) minmax(var(--section-margin-width),1fr)}@media (prefers-color-scheme: dark){.content-section[data-astro-cid-2w3r3o6g]{background-color:var(--color-body-background)}}@media (max-width: 1160px){.content-heading[data-astro-cid-2w3r3o6g],.content-body[data-astro-cid-2w3r3o6g]{padding:0 var(--spacing-xs)}}@media screen and (max-width: 1160px){.content-body[data-astro-cid-2w3r3o6g]{display:flex;flex-direction:column}}.logo[data-astro-cid-tvrurpns]{background-image:var(--url-logo);width:100%;height:100%;margin:auto;background-size:contain;background-repeat:no-repeat}@media (prefers-color-scheme: dark){.footer[data-astro-cid-4z6ghy6d]{background-color:var(--color-gray-500)}}@media (prefers-color-scheme: light){.footer[data-astro-cid-4z6ghy6d]{background-color:var(--color-secondary-100)}}.footer[data-astro-cid-4z6ghy6d]{padding:var(--spacing-xl) 0}.logo-link[data-astro-cid-4z6ghy6d]{display:flex;margin-bottom:var(--spacing-sm);height:48px}ol[data-astro-cid-4z6ghy6d]{margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;list-style:none;gap:var(--spacing-xs)}.link[data-astro-cid-4z6ghy6d]{display:flex;width:fit-content;padding:4px}#header[data-astro-cid-qvfxjld2]{position:fixed;top:0;display:flex;align-items:center;justify-content:center;width:100vw;height:var(--height-header);z-index:3000;transform:translateY(0);background-color:transparent;transition:transform .2s linear,background-color .2s linear}nav[data-astro-cid-qvfxjld2]{display:grid;grid-template-columns:1fr 64px 1fr;gap:var(--spacing-md);padding:var(--spacing-sm);& a[data-astro-cid-qvfxjld2]{text-decoration:none;color:var(--color-menu-link)}}#header[data-astro-cid-qvfxjld2].tucked:not(:focus-within){transform:translateY(-100%)}#header[data-astro-cid-qvfxjld2].background{background-color:var(--color-body-background);& a[data-astro-cid-qvfxjld2]{color:var(--color-body-copy)}}.logo-link[data-astro-cid-qvfxjld2]{display:flex;transition:transform .1s ease-in-out;&:hover,&:focus-within{transform:scale(1.1)}}.logo[data-astro-cid-qvfxjld2]{background-image:var(--url-logo);width:100%;height:100%;margin:auto;background-size:contain;background-repeat:no-repeat}.nav-list[data-astro-cid-qvfxjld2]{display:flex;align-items:center;flex:1 1 auto;gap:var(--spacing-sm);list-style:none;&.first{margin-left:auto}}._navMobile_v876s_1{position:fixed;top:var(--spacing-md);right:var(--spacing-md);z-index:2000;width:64px;height:64px;border-radius:32px;background-color:var(--color-body-background);max-width:600px;transition:all .15s ease-in-out;overflow:hidden;._menuList_v876s_24{display:none;opacity:0}}._header_v876s_30{display:flex;justify-content:flex-end}._menuToggle_v876s_35{padding:var(--spacing-sm);width:64px;height:64px;display:flex;justify-content:center;align-items:center;color:var(--color-body-background);background-color:var(--color-body-copy);transition:background-color .1s linear;outline:none;&:hover,&:focus{background-color:var(--color-primary-300);color:var(--color-primary-300-copy)}border:none}._open_v876s_63{width:calc(100vw - 2 * var(--spacing-md));height:calc(100vh - 2 * var(--spacing-md));background-color:var(--color-body-background);._menuList_v876s_24{display:flex;flex-direction:column;opacity:1}}._linkHome_v876s_78{display:flex;padding:var(--spacing-sm)}._logo_v876s_83{background-image:var(--url-logo);width:100%;height:100%;margin:auto;background-size:contain;background-repeat:no-repeat;height:64px}._menuList_v876s_24{list-style:none}._link_v876s_78{display:flex;padding:var(--spacing-sm);border-top:1px solid var(--color-body-copy);text-decoration:none;&:hover,&:focus{background-color:var(--color-primary-300);color:var(--color-primary-300-copy)}}@layer reset{*{margin:0;padding:0;color:inherit;box-sizing:border-box}input{border:none}}.shadow-primary{box-shadow:var(--shadow-primary)}.shadow-secondary{box-shadow:var(--shadow-secondary)}.center-content{display:flex;justify-content:center;align-items:center}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.focus-only{&:not(:focus){z-index:3000;position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.skiplink{position:absolute;top:0;left:0;z-index:3000;&:not(:focus){width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}@media screen and (min-width: 1160px){.mobile-only{display:none!important}}@media screen and (max-width: 1159px){.desktop-only{display:none!important}}.column{display:flex;flex-direction:column}.row{display:flex;flex-direction:row}.gap-0{gap:0}.gap-1{gap:var(--spacing-xs)}.gap-2{gap:var(--spacing-sm)}.gap-3{gap:var(--spacing-md)}.gap-4{gap:var(--spacing-lg)}.gap-5{gap:var(--spacing-xl)}.p-0{padding:var(--spacing-xs)}.p-1{padding:var(--spacing-sm)}.p-2{padding:var(--spacing-md)}.p-3{padding:var(--spacing-lg)}.p-4{padding:var(--spacing-xl)}.m-0{margin:var(--spacing-xs)}.m-1{margin:var(--spacing-sm)}.m-2{margin:var(--spacing-md)}.m-3{margin:var(--spacing-lg)}.m-4{margin:var(--spacing-xl)}.color-primary-100{color:var(--color-primary-100)}.color-primary-200{color:var(--color-primary-200)}.color-primary-300{color:var(--color-primary-300)}.color-primary-400{color:var(--color-primary-400)}.color-primary-500{color:var(--color-primary-500)}.color-secondary-100{color:var(--color-secondary-100)}.color-secondary-200{color:var(--color-secondary-200)}.color-secondary-300{color:var(--color-secondary-300)}.color-secondary-400{color:var(--color-secondary-400)}.color-secondary-500{color:var(--color-secondary-500)}.color-gray-100{color:var(--color-gray-100)}.color-gray-200{color:var(--color-gray-200)}.color-gray-300{color:var(--color-gray-300)}.color-gray-400{color:var(--color-gray-400)}.color-gray-500{color:var(--color-gray-500)}.color-black{color:var(--color-black)}.color-white{color:var(--color-white)}.color-warning{color:var(--color-warning)}.color-danger{color:var(--color-danger)}.color-success{color:var(--color-success)}.bg-primary-100{background-color:var(--color-primary-100)}.bg-primary-200{background-color:var(--color-primary-200)}.bg-primary-300{background-color:var(--color-primary-300)}.bg-primary-400{background-color:var(--color-primary-400)}.bg-primary-500{background-color:var(--color-primary-500)}.bg-secondary-100{background-color:var(--color-secondary-100)}.bg-secondary-200{background-color:var(--color-secondary-200)}.bg-secondary-300{background-color:var(--color-secondary-300)}.bg-secondary-400{background-color:var(--color-secondary-400)}.bg-secondary-500{background-color:var(--color-secondary-500)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-gray-300{background-color:var(--color-gray-300)}.bg-gray-400{background-color:var(--color-gray-400)}.bg-gray-500{background-color:var(--color-gray-500)}.bg-black{background-color:var(--color-black)}.bg-white{background-color:var(--color-white)}.bg-warning{background-color:var(--color-warning)}.bg-danger{background-color:var(--color-danger)}.bg-success{background-color:var(--color-success)}.btn{padding:var(--spacing-sm) var(--spacing-md);text-decoration:none;cursor:pointer;transition:color .1s linear,background-color .1s linear;&.btn-primary{--btn-color: var(--color-primary-300);--btn-color-copy: var(--color-primary-300-copy);--btn-color-hover: var(--color-primary-200)}&.btn-secondary{--btn-color: var(--color-secondary-300);--btn-color-copy: var(--color-secondary-300-copy);--btn-color-hover: var(--color-secondary-200)}&.btn-fill{background-color:var(--btn-color);color:var(--btn-color-copy);border:var(--btn-color);&:hover,&:focus{background-color:var(--btn-color-hover);color:var(--btn-color-copy)}}&.btn-outline{background-color:transparent;color:var(--btn-color);border:2px solid var(--btn-color);&:hover,&:focus{background-color:var(--btn-color);color:var(--btn-color-copy)}}&.btn-link{border:none;background:transparent;color:var(--btn-color);padding:0}}.lead{font-size:1.35rem}@layer base{:root{--spacing-xs: 8px;--spacing-sm: 16px;--spacing-md: 32px;--spacing-lg: 64px;--spacing-xl: 128px;--max-width-content: 1160px;--height-header: 60px;--font-headings: "Nanum Myeongjo", serif;--font-body: "Open Sans", sans-serif;--font-size-h6: 1.325rem;--font-size-h5: 1.5rem;--font-size-h4: 1.75rem;--font-size-h3: 2.25rem;--font-size-h2: 3.5rem;--font-size-h1: 4rem;--color-primary-100: #ff3d00;--color-primary-200: #ff1744;--color-primary-300: #e21615;--color-primary-400: #9b0000;--color-primary-500: #6a1b9a;--color-primary-100-copy: var(--color-black);--color-primary-200-copy: var(--color-white);--color-primary-300-copy: var(--color-white);--color-primary-400-copy: var(--color-white);--color-primary-500-copy: var(--color-white);--color-secondary-100: hsl(108, 86%, 94%);--color-secondary-200: hsl(108, 100%, 86%);--color-secondary-300: hsl(108, 94%, 80%);--color-secondary-400: hsl(108, 65%, 68%);--color-secondary-500: hsl(108, 46%, 53%);--color-secondary-100-copy: var(--color-black);--color-secondary-200-copy: var(--color-black);--color-secondary-300-copy: var(--color-black);--color-secondary-400-copy: var(--color-black);--color-secondary-500-copy: var(--color-black);--color-gray-100: #ecece0;--color-gray-200: #dbdbdb;--color-gray-300: #848484;--color-gray-400: #555555;--color-gray-500: #222222;--color-black: #1a1a1a;--color-white: #f0f0f0;--color-warning: #ffb13c;--color-danger: #d30000;--color-success: #68e700;--color-body-background: #fefffa;--color-body-copy: var(--color-black);--color-menu-link: var(--color-white);--border-radius-sm: 2px;--border-radius-md: 4px;--border-radius-lg: 6px;--shadow-primary: 0 6px 6px 0 color-mix( in srgb, var(--color-primary-300) 20%, color-mix(in srgb, black 10%, transparent) );--shadow-secondary: 0 6px 6px 0 color-mix( in srgb, var(--color-secondary-300) 10%, color-mix(in srgb, black 10%, transparent) );--url-logo: url(/appelwinkel-logo-black.svg)}}html{scroll-behavior:smooth}body:not(.withHero){--color-menu-link: var(--color-black);padding-top:var(--height-header)}.mobile-agenda[data-astro-cid-sckkx6r4]{position:fixed;display:flex;justify-content:center;align-items:center;top:calc(var(--spacing-md) + 64px + var(--spacing-xs));right:var(--spacing-md);z-index:2000;width:64px;height:64px;border-radius:32px;background-color:var(--color-body-background);transition:all .15s ease-in-out}
