@layer generic,overflow,snap,scroll-buttons,scroll-animation;@layer generic{main.svelte-1uha8ag{--purple: #A675F5;--blue: #050542;--blue-50: rgba(5, 5, 66, .5);--green: #66E5BF;--yellow: #FFFC86;line-height:1.6;display:flex;flex-direction:column;height:100vh;color:var(--blue)}header.svelte-1uha8ag{margin:0 0 4rem;padding:.5rem;background:var(--green);translate:-.5rem -.5rem;width:100%}header.svelte-1uha8ag h1:where(.svelte-1uha8ag){margin:0;letter-spacing:-.05em;font-weight:400}header.svelte-1uha8ag p:where(.svelte-1uha8ag){margin:0}.svelte-1uha8ag:focus-visible{outline:3px solid var(--blue);outline-offset:3px}article.svelte-1uha8ag{position:relative;padding:3rem 2rem;display:grid;place-content:center;flex:85vw 1 0;--color: var(--purple);background:var(--color);scroll-snap-align:center}article.svelte-1uha8ag h2:where(.svelte-1uha8ag){position:absolute;top:0;right:0;background:#ffffff4d;margin:0;padding:.25rem 1rem;font-weight:400}article.svelte-1uha8ag blockquote:where(.svelte-1uha8ag){margin:0;line-height:1.6;text-align:center;font-weight:200;font-style:italic;font-size:calc(3rem + .5vw)}article.svelte-1uha8ag:nth-of-type(3n+1){--color: var(--purple)}article.svelte-1uha8ag:nth-of-type(3n+2){--color: var(--yellow)}article.svelte-1uha8ag:nth-of-type(3n+3){--color: var(--green)}footer.svelte-1uha8ag{position:relative;margin-top:auto;display:flex;justify-content:space-between;width:100%}footer.svelte-1uha8ag button:where(.svelte-1uha8ag){margin-bottom:2em;margin-left:3rem;height:3em;min-width:8em;padding:.3em .6em;border:3px solid #fff;border-radius:.5rem;font-family:inherit;font-size:inherit;text-decoration:none;color:var(--blue);background:var(--green);cursor:pointer}footer.svelte-1uha8ag button:where(.svelte-1uha8ag):last-of-type{margin-left:0;margin-right:3rem}}@layer overflow{div.svelte-1uha8ag{display:flex;overflow:auto}}@layer snap{div.svelte-1uha8ag{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none}}@layer scroll-buttons{@supports selector(::scroll-button(*)){div.svelte-1uha8ag{anchor-name:--carrousel}div.svelte-1uha8ag::scroll-button(*){font-size:1rem;opacity:.7;white-space:nowrap;margin-bottom:1em;height:3em;min-width:8em;padding:.3em .6em;border:3px solid #fff;border-radius:.5rem;font-family:inherit;font-size:inherit;text-decoration:none;color:var(--blue);background:var(--green);cursor:pointer}div.svelte-1uha8ag::scroll-button(*):hover,div.svelte-1uha8ag::scroll-button(*):focus{opacity:1}div.svelte-1uha8ag::scroll-button(*):active{translate:1px 1px}div.svelte-1uha8ag::scroll-button(*):disabled{opacity:.2;cursor:unset}div.svelte-1uha8ag::scroll-button(left){content:"← Vorige"}div.svelte-1uha8ag::scroll-button(right){content:"Volgende →"}div.svelte-1uha8ag::scroll-button(*){position:absolute;position-anchor:--carrousel}div.svelte-1uha8ag::scroll-button(left){right:calc(anchor(left) - 170px);bottom:3rem}div.svelte-1uha8ag::scroll-button(right){left:calc(anchor(right) - 190px);bottom:3rem}button.svelte-1uha8ag{display:none}footer.svelte-1uha8ag{justify-content:center;padding-bottom:3rem}}}@layer scroll-animations{blockquote.svelte-1uha8ag{animation:svelte-1uha8ag-scaleIn linear both;animation-range:0% 50%;animation-timeline:view(inline)}@keyframes svelte-1uha8ag-scaleIn{0%{scale:.6}to{scale:1}}}
