@font-face{font-family:Sugar;src:url(../../../more-sugar.thin.ttf)}@font-face{font-family:"Zing Cursive";src:url(../../../zing-cursive.otf)}:root{--padding-side: 16rem;--nav-height: 80px;--color-bg-main: #ccc;--color-bg-alt: rgb(41, 35, 35);--color-bg-contrast: #112a27;--color-bg-nav: #ffffff;--color-bg-nav-alt: #1f2937;--color-primary: #17556e;--color-secondary: #264653;--color-accent: #e9c46a;--color-error: #e76f51;--color-success: #43aa8b;--color-text-main: #222;--color-text-alt: #dfdfdf;--font-title: "Zing Cursive", sans-serif;--font-btn: "Sugar", sans-serif;--font-main: "Open Sans", sans-serif}body,html{margin:0;padding:0;color:var(--color-text-main);font-family:var(--font-main)}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-secondary);text-decoration:underline}button{background-color:var(--color-bg-contrast);color:var(--color-text-alt);border:none;padding:1.5rem;border-radius:.5rem;font-size:1.25rem;font-family:var(--font-btn);position:relative}button:after{content:"";display:block;width:100%;height:100%;top:0;left:0;position:absolute;background-color:#0000;transition:width .3s;border-radius:.5rem;transition:all .2s ease}button:hover:after{background-color:#fff3}.section{padding:0rem var(--padding-side);margin:0}.sugar{font-family:var(--font-btn);font-size:1.5rem;color:var(--color-bg-contrast);text-align:center;margin:0;padding:1rem 0px}@media (max-width: 1300px){:root{--padding-side: 8rem}}@media (max-width: 1080px){:root{--padding-side: 4rem}}@media (max-width: 920px){:root{--padding-side: 2rem}}@media (max-width: 680px){:root{--padding-side: 1rem}}.footer.svelte-k5ryoc{background-color:#333;color:#ccc}.footer.svelte-k5ryoc .content:where(.svelte-k5ryoc){padding:2rem;display:flex;flex-wrap:wrap;justify-content:space-between;gap:2rem}.footer.svelte-k5ryoc .content:where(.svelte-k5ryoc) .col:where(.svelte-k5ryoc){flex:1;min-width:200px}.footer.svelte-k5ryoc .content:where(.svelte-k5ryoc) .col:where(.svelte-k5ryoc) h4:where(.svelte-k5ryoc){color:#fff;margin-bottom:1rem;border-bottom:1px solid #555;font-family:Playfair Display,serif;width:fit-content;padding-bottom:.25rem;-webkit-user-select:none;user-select:none}.footer.svelte-k5ryoc .content:where(.svelte-k5ryoc) .col:where(.svelte-k5ryoc) a:where(.svelte-k5ryoc){color:#ccc;transition:color .3s;text-decoration:none;cursor:pointer}.footer.svelte-k5ryoc .content:where(.svelte-k5ryoc) .col:where(.svelte-k5ryoc) a:where(.svelte-k5ryoc):hover{color:var(--color-accent)}.footer.svelte-k5ryoc .content:where(.svelte-k5ryoc) .col:where(.svelte-k5ryoc) ul:where(.svelte-k5ryoc){list-style:none;padding:0}.footer.svelte-k5ryoc .content:where(.svelte-k5ryoc) .col:where(.svelte-k5ryoc) ul:where(.svelte-k5ryoc) li:where(.svelte-k5ryoc){margin-bottom:.5rem}.footer.svelte-k5ryoc .copyright:where(.svelte-k5ryoc){text-align:center;margin-top:2rem;border-top:1px solid #555;font-size:.8rem;color:#aaa;padding:1rem;font-weight:900}.alert-wrapper.svelte-1i6qz1z{position:fixed;top:0;left:0;width:100%;z-index:1000;pointer-events:none}.page-wrapper.svelte-1i6qz1z{min-height:calc(100vh - var(--nav-height));box-sizing:border-box;margin:0;padding:0;overflow:hidden}
