/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;tab-size:4;font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15}body{margin:0}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentColor}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:100%;line-height:1.15}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,:before,:after{box-sizing:inherit}html{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin:0}ul{margin:0;padding:0;list-style-type:none}a{color:var(--theme-clr-foreground);text-decoration:none}img{max-width:100%}@font-face{font-family:Apfel Grotezk;src:url(/assets/ApfelGrotezk-Regular-DEPaF7_e.woff2)format("woff2");font-weight:400}@font-face{font-family:Apfel Grotezk;src:url(/assets/ApfelGrotezk-Mittel-C6YL-2DV.woff2)format("woff2");font-weight:500}@font-face{font-family:Basteleur;src:url(/assets/Basteleur-Bold-DKFKedNb.woff2)format("woff2")}body{color:var(--theme-clr-foreground);font-family:Apfel Grotezk,sans-serif;font-size:18px;font-weight:400}h1,h2,h3,h4,h5,h6{font-family:Basteleur,sans-serif}strong{font-weight:500}.input{background:var(--theme-clr-white);border:solid 1px var(--theme-clr-gray);border-radius:6px;margin:1px;display:flex;box-shadow:0 0 0 1px #0000000d}.input:focus-within{border:solid 2px var(--theme-clr-light-accent);margin:0}.input:invalid{border-color:red}.input textarea{resize:vertical}.input input,.input select,.input textarea{appearance:none;background:0 0;border:none;outline:none;flex-grow:1;padding:.6em .8em;font-size:.9em}body{grid-template-rows:fit-content(8rem) auto fit-content(3rem);grid-template-areas:"header""main""footer";display:grid}body main{flex-direction:column;display:flex}body main section{flex-direction:column;max-width:100vw;display:inline-flex}:root,:root[data-theme=day]{--theme-clr-white:#fff;--theme-clr-gray:#f0eee9;--theme-clr-black:#111;--theme-clr-brown:#564428;--theme-clr-yellow:#fec176;--theme-clr-light-blue:#1a72b9;--theme-clr-dark-blue:#102841;--theme-clr-light:#f0eee9;--theme-clr-dark:#102841;--theme-clr-foreground:#111;--theme-clr-background:#f0eee9;--theme-clr-light-accent:#1a72b9;--theme-clr-light-accent-contrast:#fff;--theme-clr-dark-accent:#102841;--theme-clr-dark-accent-contrast:#102841}:root[data-theme=night]{--theme-clr-white:#fff;--theme-clr-gray:#f0eee9;--theme-clr-black:#111;--theme-clr-brown:#564428;--theme-clr-yellow:#fec176;--theme-clr-light-blue:#1a72b9;--theme-clr-dark-blue:#102841;--theme-clr-light:#f0eee9;--theme-clr-dark:#102841;--theme-clr-foreground:#f0eee9;--theme-clr-background:#102841;--theme-clr-light-accent:#fec176;--theme-clr-light-accent-contrast:#111;--theme-clr-dark-accent:#564428;--theme-clr-dark-accent-contrast:#fff}.hidden{display:none}.base-accordion[data-v-8025c2a9]{border-radius:6px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000000d}.base-accordion[data-v-8025c2a9]>li{border-bottom:solid 1px var(--theme-clr-foreground)}.base-accordion[data-v-8025c2a9]>li:last-of-type{border-bottom:none}.base-accordion-item[data-v-4dd3950f]{color:var(--theme-clr-foreground);grid-template:"header"fit-content(1em)"content"0fr/1fr;transition:all .2s;display:grid;box-shadow:0 0 0 1px #0000000d}.base-accordion-item.show[data-v-4dd3950f]{grid-template-rows:fit-content(1em) 1fr}.base-accordion-item.show .base-accordion-item-header>svg[data-v-4dd3950f]{transform:rotate(180deg)}.base-accordion-item.show .base-accordion-item-content[data-v-4dd3950f]{opacity:1}.base-accordion-item-header[data-v-4dd3950f]{grid-area:header;padding:.4em;display:flex}.base-accordion-item-header-content[data-v-4dd3950f]{flex-grow:1;align-items:center;gap:.4rem;display:flex}.base-accordion-item-header>svg[data-v-4dd3950f]{flex-shrink:0;transition:transform .2s}.base-accordion-item-content[data-v-4dd3950f]{opacity:0;grid-area:content;transition:opacity .2s;overflow:hidden}button.raw.disabled[data-v-638cdeef]{filter:grayscale(.6);opacity:.6}button.solid.white[data-v-638cdeef]{background:var(--theme-clr-white);border-color:var(--theme-clr-white);color:var(--theme-clr-black);box-shadow:0 0 0 1px #0000000d}button.solid.white[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-white), white 20%);border-color:color-mix(in srgb, var(--theme-clr-white), white 20%)}button.solid.white[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-white), black 10%);border-color:color-mix(in srgb, var(--theme-clr-white), black 10%)}button.solid.gray[data-v-638cdeef]{background:var(--theme-clr-gray);border-color:var(--theme-clr-gray);color:var(--theme-clr-black);box-shadow:0 0 0 1px #0000000d}button.solid.gray[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-gray), white 20%);border-color:color-mix(in srgb, var(--theme-clr-gray), white 20%)}button.solid.gray[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-gray), black 10%);border-color:color-mix(in srgb, var(--theme-clr-gray), black 10%)}button.solid.black[data-v-638cdeef]{background:var(--theme-clr-black);border-color:var(--theme-clr-black);color:var(--theme-clr-white);box-shadow:0 0 0 1px #0000000d}button.solid.black[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-black), white 20%);border-color:color-mix(in srgb, var(--theme-clr-black), white 20%)}button.solid.black[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-black), black 10%);border-color:color-mix(in srgb, var(--theme-clr-black), black 10%)}button.solid.brown[data-v-638cdeef]{background:var(--theme-clr-brown);border-color:var(--theme-clr-brown);color:var(--theme-clr-white);box-shadow:0 0 0 1px #0000000d}button.solid.brown[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-brown), white 20%);border-color:color-mix(in srgb, var(--theme-clr-brown), white 20%)}button.solid.brown[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-brown), black 10%);border-color:color-mix(in srgb, var(--theme-clr-brown), black 10%)}button.solid.yellow[data-v-638cdeef]{background:var(--theme-clr-yellow);border-color:var(--theme-clr-yellow);color:var(--theme-clr-black);box-shadow:0 0 0 1px #0000000d}button.solid.yellow[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-yellow), white 20%);border-color:color-mix(in srgb, var(--theme-clr-yellow), white 20%)}button.solid.yellow[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-yellow), black 10%);border-color:color-mix(in srgb, var(--theme-clr-yellow), black 10%)}button.solid.light-blue[data-v-638cdeef]{background:var(--theme-clr-light-blue);border-color:var(--theme-clr-light-blue);color:var(--theme-clr-white);box-shadow:0 0 0 1px #0000000d}button.solid.light-blue[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-light-blue), white 20%);border-color:color-mix(in srgb, var(--theme-clr-light-blue), white 20%)}button.solid.light-blue[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-light-blue), black 10%);border-color:color-mix(in srgb, var(--theme-clr-light-blue), black 10%)}button.solid.dark-blue[data-v-638cdeef]{background:var(--theme-clr-dark-blue);border-color:var(--theme-clr-dark-blue);color:var(--theme-clr-white);box-shadow:0 0 0 1px #0000000d}button.solid.dark-blue[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-dark-blue), white 20%);border-color:color-mix(in srgb, var(--theme-clr-dark-blue), white 20%)}button.solid.dark-blue[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-dark-blue), black 10%);border-color:color-mix(in srgb, var(--theme-clr-dark-blue), black 10%)}button.solid.light[data-v-638cdeef]{background:var(--theme-clr-light);border-color:var(--theme-clr-light);color:var(--theme-clr-dark);box-shadow:0 0 0 1px #0000000d}button.solid.light[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-light), white 20%);border-color:color-mix(in srgb, var(--theme-clr-light), white 20%)}button.solid.light[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-light), black 10%);border-color:color-mix(in srgb, var(--theme-clr-light), black 10%)}button.solid.dark[data-v-638cdeef]{background:var(--theme-clr-dark);border-color:var(--theme-clr-dark);color:var(--theme-clr-light);box-shadow:0 0 0 1px #0000000d}button.solid.dark[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-dark), white 20%);border-color:color-mix(in srgb, var(--theme-clr-dark), white 20%)}button.solid.dark[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-dark), black 10%);border-color:color-mix(in srgb, var(--theme-clr-dark), black 10%)}button.solid.foreground[data-v-638cdeef]{background:var(--theme-clr-foreground);border-color:var(--theme-clr-foreground);color:var(--theme-clr-background);box-shadow:0 0 0 1px #0000000d}button.solid.foreground[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-foreground), white 20%);border-color:color-mix(in srgb, var(--theme-clr-foreground), white 20%)}button.solid.foreground[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-foreground), black 10%);border-color:color-mix(in srgb, var(--theme-clr-foreground), black 10%)}button.solid.background[data-v-638cdeef]{background:var(--theme-clr-background);border-color:var(--theme-clr-background);color:var(--theme-clr-foreground);box-shadow:0 0 0 1px #0000000d}button.solid.background[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-background), white 20%);border-color:color-mix(in srgb, var(--theme-clr-background), white 20%)}button.solid.background[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-background), black 10%);border-color:color-mix(in srgb, var(--theme-clr-background), black 10%)}button.solid.light-accent[data-v-638cdeef]{background:var(--theme-clr-light-accent);border-color:var(--theme-clr-light-accent);color:var(--theme-clr-light-accent-contrast);box-shadow:0 0 0 1px #0000000d}button.solid.light-accent[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-light-accent), white 20%);border-color:color-mix(in srgb, var(--theme-clr-light-accent), white 20%)}button.solid.light-accent[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-light-accent), black 10%);border-color:color-mix(in srgb, var(--theme-clr-light-accent), black 10%)}button.solid.dark-accent[data-v-638cdeef]{background:var(--theme-clr-dark-accent);border-color:var(--theme-clr-dark-accent);color:var(--theme-clr-dark-accent-contrast);box-shadow:0 0 0 1px #0000000d}button.solid.dark-accent[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, var(--theme-clr-dark-accent), white 20%);border-color:color-mix(in srgb, var(--theme-clr-dark-accent), white 20%)}button.solid.dark-accent[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, var(--theme-clr-dark-accent), black 10%);border-color:color-mix(in srgb, var(--theme-clr-dark-accent), black 10%)}button.solid.disabled[data-v-638cdeef]{filter:grayscale(.6);opacity:.6}button.outline.white[data-v-638cdeef]{border-color:var(--theme-clr-white);color:var(--theme-clr-white);box-shadow:0 0 0 1px #0000000d}button.outline.white[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-white), white 20%), transparent 90%)}button.outline.white[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-white), black 10%), transparent 80%)}button.outline.gray[data-v-638cdeef]{border-color:var(--theme-clr-gray);color:var(--theme-clr-gray);box-shadow:0 0 0 1px #0000000d}button.outline.gray[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-gray), white 20%), transparent 90%)}button.outline.gray[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-gray), black 10%), transparent 80%)}button.outline.black[data-v-638cdeef]{border-color:var(--theme-clr-black);color:var(--theme-clr-black);box-shadow:0 0 0 1px #0000000d}button.outline.black[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-black), white 20%), transparent 90%)}button.outline.black[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-black), black 10%), transparent 80%)}button.outline.brown[data-v-638cdeef]{border-color:var(--theme-clr-brown);color:var(--theme-clr-brown);box-shadow:0 0 0 1px #0000000d}button.outline.brown[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-brown), white 20%), transparent 90%)}button.outline.brown[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-brown), black 10%), transparent 80%)}button.outline.yellow[data-v-638cdeef]{border-color:var(--theme-clr-yellow);color:var(--theme-clr-yellow);box-shadow:0 0 0 1px #0000000d}button.outline.yellow[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-yellow), white 20%), transparent 90%)}button.outline.yellow[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-yellow), black 10%), transparent 80%)}button.outline.light-blue[data-v-638cdeef]{border-color:var(--theme-clr-light-blue);color:var(--theme-clr-light-blue);box-shadow:0 0 0 1px #0000000d}button.outline.light-blue[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-light-blue), white 20%), transparent 90%)}button.outline.light-blue[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-light-blue), black 10%), transparent 80%)}button.outline.dark-blue[data-v-638cdeef]{border-color:var(--theme-clr-dark-blue);color:var(--theme-clr-dark-blue);box-shadow:0 0 0 1px #0000000d}button.outline.dark-blue[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-dark-blue), white 20%), transparent 90%)}button.outline.dark-blue[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-dark-blue), black 10%), transparent 80%)}button.outline.light[data-v-638cdeef]{border-color:var(--theme-clr-light);color:var(--theme-clr-light);box-shadow:0 0 0 1px #0000000d}button.outline.light[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-light), white 20%), transparent 90%)}button.outline.light[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-light), black 10%), transparent 80%)}button.outline.dark[data-v-638cdeef]{border-color:var(--theme-clr-dark);color:var(--theme-clr-dark);box-shadow:0 0 0 1px #0000000d}button.outline.dark[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-dark), white 20%), transparent 90%)}button.outline.dark[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-dark), black 10%), transparent 80%)}button.outline.foreground[data-v-638cdeef]{border-color:var(--theme-clr-foreground);color:var(--theme-clr-foreground);box-shadow:0 0 0 1px #0000000d}button.outline.foreground[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-foreground), white 20%), transparent 90%)}button.outline.foreground[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-foreground), black 10%), transparent 80%)}button.outline.background[data-v-638cdeef]{border-color:var(--theme-clr-background);color:var(--theme-clr-background);box-shadow:0 0 0 1px #0000000d}button.outline.background[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-background), white 20%), transparent 90%)}button.outline.background[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-background), black 10%), transparent 80%)}button.outline.light-accent[data-v-638cdeef]{border-color:var(--theme-clr-light-accent);color:var(--theme-clr-light-accent);box-shadow:0 0 0 1px #0000000d}button.outline.light-accent[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-light-accent), white 20%), transparent 90%)}button.outline.light-accent[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-light-accent), black 10%), transparent 80%)}button.outline.dark-accent[data-v-638cdeef]{border-color:var(--theme-clr-dark-accent);color:var(--theme-clr-dark-accent);box-shadow:0 0 0 1px #0000000d}button.outline.dark-accent[data-v-638cdeef]:not(.disabled):hover{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-dark-accent), white 20%), transparent 90%)}button.outline.dark-accent[data-v-638cdeef]:not(.disabled):active{background:color-mix(in srgb, color-mix(in srgb, var(--theme-clr-dark-accent), black 10%), transparent 80%)}button.outline.disabled[data-v-638cdeef]{filter:grayscale(.6);opacity:.6}button[data-v-638cdeef]{text-transform:uppercase;-webkit-user-select:none;user-select:none;background:0 0;border:3px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:.4em;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}button[data-v-638cdeef]:not(.disabled):hover{cursor:pointer}.base-gallery-page[data-v-1b42e8d6]{grid-area:center;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:.4rem;width:100%;height:14em;transition:all .2s,gap .2s .2s;display:grid;position:relative}.base-gallery-page[data-v-1b42e8d6]:has(li.maximed){gap:0}.base-gallery-page[data-v-1b42e8d6]:has(li:first-of-type.maximed){grid-template-rows:1fr 0fr 0fr;grid-template-columns:1fr 0fr 0fr}.base-gallery-page[data-v-1b42e8d6]:has(li:nth-of-type(2).maximed){grid-template-rows:1fr 0fr 0fr;grid-template-columns:0fr 1fr 0fr}.base-gallery-page[data-v-1b42e8d6]:has(li:nth-of-type(3).maximed){grid-template-rows:0fr 1fr 0fr;grid-template-columns:0fr 1fr 0fr}.base-gallery-page[data-v-1b42e8d6]:has(li:nth-of-type(4).maximed){grid-template-rows:0fr 1fr 0fr;grid-template-columns:0fr 0fr 1fr}.base-gallery-page[data-v-1b42e8d6]:has(li:nth-of-type(5).maximed){grid-template-rows:0fr 0fr 1fr;grid-template-columns:1fr 0fr 0fr}.base-gallery-page[data-v-1b42e8d6]:has(li:last-of-type.maximed){grid-template-rows:0fr 0fr 1fr;grid-template-columns:0fr 0fr 1fr}.base-gallery-page>li[data-v-1b42e8d6]{background:var(--theme-clr-black);border-radius:6px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #0000000d}.base-gallery-page>li[data-v-1b42e8d6]:hover{cursor:pointer}.base-gallery-page>li.row-2[data-v-1b42e8d6]{grid-row:span 2}.base-gallery-page>li.col-2[data-v-1b42e8d6]{grid-column:span 2}.base-gallery-page>li picture[data-v-1b42e8d6]{width:100%}.base-gallery-page>li picture img[data-v-1b42e8d6]{object-fit:cover;width:100%;height:100%}.base-gallery-page>li.maximed[data-v-1b42e8d6] .base-picture img{object-fit:contain}.base-gallery[data-v-6087763e]{grid-template-columns:fit-content(2.6em) auto fit-content(2.6em);grid-template-areas:"chevron-left pages chevron-right";place-items:center;display:grid}.base-gallery button[data-v-6087763e]:first-of-type{grid-area:chevron-left}.base-gallery button[data-v-6087763e]:last-of-type{grid-area:chevron-right}.base-gallery .base-gallery-pages[data-v-6087763e]{grid-area:pages;width:100%;display:flex;overflow-x:hidden}.base-gallery .base-gallery-pages>li[data-v-6087763e]{left:var(--v74ef7a67);flex:0 0 100%;transition:left .2s;position:relative}.base-label[data-v-62a6080d]{grid-template-rows:fit-content(1em) 1fr;gap:.4rem;display:grid}.base-label span[data-v-62a6080d]{text-transform:uppercase;font-size:.8em;font-weight:500}.base-marquees[data-v-1dc98f7f]{background:var(--theme-clr-background);align-items:center;min-height:2em;padding:.6em 0;display:flex;overflow-x:hidden}.base-marquees ul[data-v-1dc98f7f]{gap:var(--v0bee06aa);padding:0 var(--v0bee06aa);flex-grow:1;display:flex}.base-marquees ul[data-v-1dc98f7f] li{left:var(--v0f98e58f);flex:0 0 var(--v402ac56c);max-height:100%;transition:var(--v3287df5e);align-items:center;display:inline-flex;position:relative}.base-picture[data-v-1335da5b]{width:100%}.base-picture img[data-v-1335da5b]{object-fit:cover;width:100%;height:100%}.base-select[data-v-dbf7853e]{grid-template-columns:1fr fit-content(1em);align-items:center;display:grid}.base-select .lucide[data-v-dbf7853e]{color:var(--theme-clr-black);padding:.2em}.deadline-countdown[data-v-2f1603de]{color:var(--theme-clr-foreground);gap:1rem;display:flex}.deadline-countdown>span[data-v-2f1603de]{align-items:center;gap:.2rem;display:inline-flex}.deadline-countdown>span strong[data-v-2f1603de]{font-family:Basteleur,sans-serif;font-size:1.3em}.hamburger-button[data-v-e0ec30fb]{flex-direction:column;justify-content:space-between;width:2.8em;height:2.8em;padding:.6em .4em;display:inline-flex}.hamburger-button span[data-v-e0ec30fb]{border-radius:2px;height:.2em;display:block}.hamburger-button[data-v-e0ec30fb]:hover{cursor:pointer}.news-article[data-v-0b3552b9]{background:var(--theme-clr-white);color:var(--theme-clr-black);border-radius:6px;flex-direction:column;gap:1rem;padding:.8em;font-size:.9em;display:flex;position:relative;box-shadow:0 0 0 1px #0000000d}.news-article-date[data-v-0b3552b9]{padding:.4em .6em;font-size:1.1em;display:inline-flex;position:absolute;top:-.6rem;left:-.6rem;transform:rotate(-5deg)}.news-article-date span[data-v-0b3552b9]{color:var(--theme-clr-light-accent-contrast);z-index:1}.news-article-date svg[data-v-0b3552b9]{fill:var(--theme-clr-light-accent);width:100%;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #0000000d}.news-article-cover[data-v-0b3552b9]{background:var(--theme-clr-foreground);border-radius:6px;height:120px;overflow:hidden}.news-article-cover img[data-v-0b3552b9]{object-fit:cover;width:100%;height:100%}.news-article-text[data-v-0b3552b9]{flex-direction:column;gap:.4rem;display:flex}.news-article strong[data-v-0b3552b9]{font-family:Basteleur,arial;font-size:1.2em}.news-article[data-v-0b3552b9] button span{align-items:center;gap:.4rem;display:inline-flex}.numeric-statistic[data-v-ff0b0f4a]{flex-direction:column;align-items:center;display:inline-flex}.numeric-statistic-value[data-v-ff0b0f4a]{font-family:Basteleur,arial;font-size:1.2em;font-weight:700}.numeric-statistic-label[data-v-ff0b0f4a]{text-align:center;text-transform:uppercase;max-width:100px;font-size:.7em}.profile-picture[data-v-a3ffbcea]{background:var(--theme-clr-background);height:var(--v9ec19974);width:var(--v9ec19974);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.profile-picture svg[data-v-a3ffbcea]{width:60%;height:100%}.programme-day[data-v-4062b5e2]{background:var(--theme-clr-white);border-radius:6px;flex-direction:column;flex-grow:1;display:inline-flex;overflow:hidden;box-shadow:0 0 0 1px #0000000d}.programme-day strong[data-v-4062b5e2]{color:var(--theme-clr-black);grid-template-columns:fit-content(1em) fit-content(2em);grid-template-areas:"date month""date year";gap:.4rem .8rem;padding:.6em 1em;font-family:Basteleur,arial;font-size:1.2em;display:grid}.programme-day strong .programme-day-date[data-v-4062b5e2]{grid-area:date;font-size:2em}.programme-day strong .programme-day-month[data-v-4062b5e2],.programme-day strong .programme-day-year[data-v-4062b5e2]{font-size:.9em}.programme-day strong .programme-day-month[data-v-4062b5e2]{grid-area:month}.programme-day strong .programme-day-year[data-v-4062b5e2]{grid-area:year}.programme-day hr[data-v-4062b5e2]{border-color:var(--theme-clr-gray);width:100%;margin:0}.programme-day-activities[data-v-4062b5e2]{z-index:1;flex-direction:column;gap:.4rem;padding:1.4em 1em;display:flex}.programme-day .section-edge[data-v-4062b5e2]{fill:var(--theme-clr-gray)}.programme-day .section-edge[data-v-4062b5e2]:first-of-type{transform:rotate(180deg)scaleX(-1)}.programme-day-activity[data-v-bcba6916]{color:var(--theme-clr-black);align-items:center;gap:.6rem;font-size:.9em;display:flex}.section-title[data-v-0c60ce17]{grid-template-rows:1fr 1fr fit-content(1em);place-items:center;gap:1rem;font-size:1.4em;display:grid}.section-title-icon[data-v-0c60ce17] svg{stroke:var(--v062e0b6f);width:1.8em;height:1.8em}.section-title h3[data-v-0c60ce17]{color:var(--v062e0b6f);text-align:center}.section-title-dots[data-v-0c60ce17]{fill:var(--v062e0b6f);width:1.6em}.section-title hr[data-v-0c60ce17]{border-color:var(--v062e0b6f);border-style:dashed;width:100%}.sponsoring-offer[data-v-d24896d8]{flex-direction:column;flex-grow:1;align-items:center;display:inline-flex}.sponsoring-offer strong[data-v-d24896d8]{background:var(--theme-clr-light-accent);background:-moz-linear-gradient(45deg, var(--theme-clr-light-accent) .6em, var(--theme-clr-light-accent) .6em), -moz-linear-gradient(135deg, var(--theme-clr-light-accent) .6em, var(--theme-clr-light-accent) .6em), -moz-linear-gradient(225deg, transparent .6em, var(--theme-clr-light-accent) .6em), -moz-linear-gradient(315deg, transparent .6em, var(--theme-clr-light-accent) .6em);background:-o-linear-gradient(45deg, var(--theme-clr-light-accent) .6em, var(--theme-clr-light-accent) .6em), -o-linear-gradient(135deg, var(--theme-clr-light-accent) .6em, var(--theme-clr-light-accent) .6em), -o-linear-gradient(225deg, transparent .6em, var(--theme-clr-light-accent) .6em), -o-linear-gradient(315deg, transparent .6em, var(--theme-clr-light-accent) .6em);background:-webkit-linear-gradient(45deg, var(--theme-clr-light-accent) .6em, var(--theme-clr-light-accent) .6em), -webkit-linear-gradient(135deg, var(--theme-clr-light-accent) .6em, var(--theme-clr-light-accent) .6em), -webkit-linear-gradient(225deg, transparent .6em, var(--theme-clr-light-accent) .6em), -webkit-linear-gradient(315deg, transparent .6em, var(--theme-clr-light-accent) .6em);-moz-background-size:50% 50%;-webkit-background-size:50% 50%;color:var(--theme-clr-light-accent-contrast);z-index:1;background-position:0 100%,100% 100%,100% 0,0 0;background-repeat:no-repeat;background-size:50% 50%;margin:0 1em -.8em;padding:.4em 1em 0;font-family:Basteleur,arial;font-size:1em}.sponsoring-offer div[data-v-d24896d8]{background:var(--theme-clr-light-accent);background:-moz-linear-gradient(45deg, transparent 6px, var(--theme-clr-light-accent) 6px), -moz-linear-gradient(135deg, transparent 6px, var(--theme-clr-light-accent) 6px), -moz-linear-gradient(225deg, transparent 6px, var(--theme-clr-light-accent) 6px), -moz-linear-gradient(315deg, transparent 6px, var(--theme-clr-light-accent) 6px);background:-o-linear-gradient(45deg, transparent 6px, var(--theme-clr-light-accent) 6px), -o-linear-gradient(135deg, transparent 6px, var(--theme-clr-light-accent) 6px), -o-linear-gradient(225deg, transparent 6px, var(--theme-clr-light-accent) 6px), -o-linear-gradient(315deg, transparent 6px, var(--theme-clr-light-accent) 6px);background:-webkit-linear-gradient(45deg, transparent 6px, var(--theme-clr-light-accent) 6px), -webkit-linear-gradient(135deg, transparent 6px, var(--theme-clr-light-accent) 6px), -webkit-linear-gradient(225deg, transparent 6px, var(--theme-clr-light-accent) 6px), -webkit-linear-gradient(315deg, transparent 6px, var(--theme-clr-light-accent) 6px);-moz-background-size:50% 50%;-webkit-background-size:50% 50%;background-position:0 100%,100% 100%,100% 0,0 0;background-repeat:no-repeat;background-size:50% 50%;flex-direction:column;flex-grow:1;align-items:center;width:100%;padding:.4em;display:flex}.sponsoring-offer div span[data-v-d24896d8]{color:var(--theme-clr-light-accent-contrast);text-align:center;padding:.4em;font-size:.8em}.sponsoring-offer div ul[data-v-d24896d8]{background:var(--theme-clr-white);background:-moz-linear-gradient(45deg, transparent 6px, var(--theme-clr-white) 6px), -moz-linear-gradient(135deg, transparent 6px, var(--theme-clr-white) 6px), -moz-linear-gradient(225deg, var(--theme-clr-white) 6px, var(--theme-clr-white) 6px), -moz-linear-gradient(315deg, var(--theme-clr-white) 6px, var(--theme-clr-white) 6px);background:-o-linear-gradient(45deg, transparent 6px, var(--theme-clr-white) 6px), -o-linear-gradient(135deg, transparent 6px, var(--theme-clr-white) 6px), -o-linear-gradient(225deg, var(--theme-clr-white) 6px, var(--theme-clr-white) 6px), -o-linear-gradient(315deg, var(--theme-clr-white) 6px, var(--theme-clr-white) 6px);background:-webkit-linear-gradient(45deg, transparent 6px, var(--theme-clr-white) 6px), -webkit-linear-gradient(135deg, transparent 6px, var(--theme-clr-white) 6px), -webkit-linear-gradient(225deg, var(--theme-clr-white) 6px, var(--theme-clr-white) 6px), -webkit-linear-gradient(315deg, var(--theme-clr-white) 6px, var(--theme-clr-white) 6px);-moz-background-size:50% 50%;-webkit-background-size:50% 50%;background-position:0 100%,100% 100%,100% 0,0 0;background-repeat:no-repeat;background-size:50% 50%;flex-wrap:wrap;flex:1 0 25%;gap:1rem;width:100%;padding:.6em;display:flex}.sponsoring-offer div ul[data-v-d24896d8] li{justify-content:center;align-items:center;display:inline-flex}.sponsoring-offer div ul[data-v-d24896d8] li img{height:1em}#contact[data-v-9b379d40]{color:var(--theme-clr-black);margin:14rem 0 0}#contact .section-edge[data-v-9b379d40]{fill:var(--theme-clr-white)}#contact .section-edge[data-v-9b379d40]:first-of-type{margin:0 0 -1px}#contact .section-edge[data-v-9b379d40]:last-of-type{margin:-1px 0 0;transform:scaleX(-1)rotate(180deg)}#contact .content[data-v-9b379d40]{background:var(--theme-clr-white);flex-direction:column;gap:1rem;padding:2em;display:flex}#contact .content form[data-v-9b379d40]{grid-template-columns:1fr;gap:1rem;display:grid}.contact-status[data-v-9b379d40]{text-align:center;margin:0;font-size:.95rem}.contact-status[data-status=error][data-v-9b379d40]{color:#ffb4a8}#faq[data-v-1350af31]{margin:14rem 0 0}#faq .section-edge[data-v-1350af31]{fill:var(--theme-clr-white)}#faq .section-edge[data-v-1350af31]:first-of-type{margin:0 0 -1px}#faq .section-edge[data-v-1350af31]:last-of-type{margin:-1px 0 0;transform:scaleX(-1)rotate(180deg)}#faq .content[data-v-1350af31]{background:var(--theme-clr-white);color:var(--theme-clr-black);flex-direction:column;gap:1.5rem;padding:2em;display:flex}#faq .base-accordion[data-v-1350af31]{background:var(--theme-clr-white)}#faq .base-accordion[data-v-1350af31] .base-accordion-item-header{color:var(--theme-clr-black);padding:.6em;font-family:Basteleur,arial}#faq .base-accordion[data-v-1350af31] .base-accordion-item-content p{color:var(--theme-clr-black);padding:0 .8em .8em}#event[data-v-24ae57fd]{color:var(--theme-clr-dark);flex-direction:column;display:flex}#event .section-edge[data-v-24ae57fd]{fill:var(--theme-clr-white);width:100%}#event .section-edge-1[data-v-24ae57fd]{margin:0 0 -1px}#event .section-edge-2[data-v-24ae57fd]{margin:-1px 0 0;transform:rotate(180deg)}#event .event-content[data-v-24ae57fd]{background:var(--theme-clr-white);flex-direction:column;gap:1rem;padding:1em 2em 2em;display:flex}#event img[data-v-24ae57fd]{width:100%;margin:-2em 0}#event-bottom h4[data-v-24ae57fd]{font-size:1.1em}#event-bottom ul[data-v-24ae57fd]{margin:1rem 0}#event-bottom p[data-v-24ae57fd]{margin:.5rem 0 0}#event-stats[data-v-24ae57fd]{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}#event-stats li[data-v-24ae57fd]{flex:40%;justify-content:center;font-size:1.4em;display:inline-flex}#gallery-content[data-v-be8f1198]{background:var(--theme-clr-white);flex-direction:column;gap:2rem;padding:2em;display:flex}#gallery-content[data-v-be8f1198] button span{align-items:center;gap:.4rem;display:inline-flex}#gallery .section-edge[data-v-be8f1198]{fill:var(--theme-clr-white)}#gallery .section-edge[data-v-be8f1198]:first-of-type{margin:0 0 -1px}#gallery .section-edge[data-v-be8f1198]:last-of-type{margin:-1px 0 0;transform:rotate(180deg)}#hero[data-v-4a68076d]{flex-direction:column;justify-content:space-evenly;align-items:center;height:100svh;padding:24svh 0 0;display:flex;position:relative}#hero p[data-v-4a68076d]{color:var(--theme-clr-gray);text-align:center;max-width:240px}#hero p[data-v-4a68076d]:first-of-type{color:var(--theme-clr-foreground);font-family:Basteleur,sans-serif;font-size:1.1em}#hero svg[data-v-4a68076d]{max-width:280px}#hero-btn[data-v-4a68076d]{flex-wrap:wrap;justify-content:center;gap:.4rem;display:flex}#hero-btn button span[data-v-4a68076d]{align-items:center;gap:.4rem;font-size:.9em;display:inline-flex}#hero-arrow[data-v-4a68076d]{flex-direction:column;justify-self:flex-end;align-items:center;gap:.4rem;padding:.6em;display:inline-flex}#hero-arrow span[data-v-4a68076d]{text-transform:uppercase;font-size:.9em}#hero-arrow svg[data-v-4a68076d]{fill:none;stroke:var(--theme-clr-foreground);stroke-linejoin:round;stroke-width:12px;max-width:60px}#news[data-v-2a273ac6]{color:var(--theme-clr-foreground);gap:2rem 0;padding:4em 2em}#news-articles[data-v-2a273ac6],#news-articles ul[data-v-2a273ac6]{flex-direction:column;gap:2rem;display:flex}#news-articles[data-v-2a273ac6] button span{align-items:center;gap:.4rem;display:inline-flex}#news-empty[data-v-2a273ac6]{text-align:center;flex-direction:column;align-items:center;gap:.4rem;display:flex;position:relative}#news-empty strong[data-v-2a273ac6]{font-size:1.4em}#news-empty p[data-v-2a273ac6]{max-width:280px}#partners[data-v-a87e7597]{flex-direction:column;gap:2rem;padding:4em 2em;display:flex;overflow:hidden}#partners section[data-v-a87e7597]{flex-direction:column;gap:1rem;display:inline-flex}#partners section h4[data-v-a87e7597]{color:var(--theme-clr-foreground);text-align:center;font-size:1.2em}#big-partners ul[data-v-a87e7597]{flex-wrap:wrap;gap:.6rem;display:flex}#big-partners ul li[data-v-a87e7597]{flex:1 0 30%;display:inline-flex}#small-partners div[data-v-a87e7597]{position:relative}#small-partners div[data-v-a87e7597] .base-marquees{background:var(--theme-clr-white);color:var(--theme-clr-black);width:110vw;height:100%;position:relative;top:0;left:-2em;transform:rotate(-1deg)}#becoming-partner[data-v-a87e7597] button span{align-items:center;gap:.4rem;display:inline-flex}#programme[data-v-98c4bfd9]{color:var(--theme-clr-light-accent-contrast);margin:-2rem 0 0}#programme .content[data-v-98c4bfd9]{background:var(--theme-clr-light-accent);flex-direction:column;gap:2rem;padding:4em 2em;display:flex}#programme .content ul li[data-v-98c4bfd9]{display:inline-flex}#programme .content ul li[data-v-98c4bfd9] .programme-day .lucide-icon{width:1em;height:1em}#programme .section-edge[data-v-98c4bfd9]{fill:var(--theme-clr-light-accent);width:100%;margin:-1px 0 0;transform:rotate(180deg)}#programme-days[data-v-98c4bfd9]{flex-direction:column;gap:1rem;display:flex}#team .section-edge[data-v-a2013f18]{fill:var(--theme-clr-white)}#team .section-edge[data-v-a2013f18]:first-of-type{margin:0 0 -1px}#team .section-edge[data-v-a2013f18]:last-of-type{margin:-1px 0 0;transform:rotate(180deg)}#team .content[data-v-a2013f18]{background:var(--theme-clr-white);flex-direction:column;gap:2rem;padding:2em;display:flex}#team .content section[data-v-a2013f18]{flex-direction:column;gap:1rem;display:flex}#team-members[data-v-a2013f18],#team-comitee[data-v-a2013f18]{color:var(--theme-clr-black)}#team-comitee[data-v-a2013f18] .base-accordion .base-accordion-item.show .base-accordion-item-header-content .profile-picture{opacity:0}#team-comitee[data-v-a2013f18] .base-accordion .base-accordion-item .base-accordion-item-header-content strong{color:var(--theme-clr-black);font-size:.9em}#team-comitee[data-v-a2013f18] .base-accordion .base-accordion-item .base-accordion-item-header-content .profile-picture{opacity:1;transition:opacity .2s}#team-comitee[data-v-a2013f18] .base-accordion .base-accordion-item .base-accordion-item-header>svg{stroke:var(--theme-clr-black)}#team-comitee[data-v-a2013f18] .base-accordion .base-accordion-item .base-accordion-item-content ul{justify-content:center;gap:1rem;width:100%;padding:.2em .4em .4em;display:flex}#team-comitee[data-v-a2013f18] .base-accordion .base-accordion-item .base-accordion-item-content ul li{flex-direction:column;align-items:center;gap:.4rem;display:flex}#team-comitee[data-v-a2013f18] .base-accordion .base-accordion-item .base-accordion-item-content ul li strong{color:var(--theme-clr-black);font-size:.8em;font-weight:400}footer[data-v-f66096a6]{flex-direction:column;margin:3rem 0 0;display:flex;position:relative}footer>div[data-v-f66096a6]{z-index:1;justify-content:space-between;align-items:center;padding:2em 2em 1.6em;display:flex}footer>div svg[data-v-f66096a6]{fill:var(--theme-clr-white);max-width:80px}footer span[data-v-f66096a6]{background:var(--theme-clr-black);text-align:center;padding:.6em;font-size:.8em}footer>svg[data-v-f66096a6]{z-index:-1;width:100%;height:100%;fill:var(--theme-clr-brown);position:absolute;top:0;left:0}#footer-contact[data-v-f66096a6]{flex-direction:column;justify-content:space-between;gap:1rem;display:inline-flex}#footer-details[data-v-f66096a6]{text-align:left;flex-direction:column;gap:.2rem;display:flex}#footer-details a[data-v-f66096a6]{color:var(--theme-clr-white);font-size:.95em}#footer-socials[data-v-f66096a6]{gap:1rem;display:inline-flex}#footer-socials a svg[data-v-f66096a6]{fill:var(--theme-clr-white)}nav[data-v-ae64f94f]{flex-direction:column;display:flex;overflow-y:hidden}nav>a[data-v-ae64f94f]{border-top:solid 1px var(--theme-clr-brown);color:var(--theme-clr-brown);justify-content:space-between;align-items:center;padding:.4em;font-size:1.1em;font-weight:500;display:inline-flex}nav>a span[data-v-ae64f94f]{align-items:center;gap:.4rem;display:inline-flex}nav>a svg[data-v-ae64f94f]:last-of-type{justify-self:flex-end}nav>a.router-link-exact-active[data-v-ae64f94f]{font-weight:600}nav>a[data-v-ae64f94f]:first-of-type{margin:1rem 0 0}nav>a[data-v-ae64f94f]:last-of-type{border-bottom:solid 1px var(--theme-clr-brown)}#nav-socials[data-v-ae64f94f]{justify-content:flex-end;gap:1rem;padding:1em 0 0;display:flex}#nav-socials a svg[data-v-ae64f94f]{fill:var(--theme-clr-brown)}header[data-v-2445d174]{z-index:10;flex-direction:column;width:100%;padding:2.4em 3em;display:flex;position:absolute}header div[data-v-2445d174]{justify-content:space-between;align-items:center;display:flex}header div h1[data-v-2445d174]{color:var(--theme-clr-gray);font-size:1.1em}header div[data-v-2445d174] .hamburger-button span{background:var(--theme-clr-gray)}header svg[data-v-2445d174]{filter:drop-shadow(0 0 1px #0000001a);z-index:-1;width:calc(100% - 2rem);height:calc(100% - 2rem);position:absolute;top:1rem;left:1rem}header svg rect[data-v-2445d174]{fill:#0000}#body-gradient[data-v-8090b771]{z-index:-2;background:var(--v5979af12);width:100%;height:100%;position:fixed;top:0;left:0}
