footer.svelte-kcvnik{display:flex;justify-content:center;align-items:center;height:var(--step-3);background-color:var(--base-color-4);font-family:DM Sans,sans-serif;font-size:var(--step--1)}footer.svelte-kcvnik span:where(.svelte-kcvnik){font-weight:700;color:var(--primary-color)}header.svelte-12qhfyh{display:flex;justify-content:center;padding-left:.5rem;padding-right:1rem;height:var(--step-4);background-color:var(--primary-color)}.header-contents.svelte-12qhfyh{flex:1;display:flex;max-width:2000px;height:100%;align-items:center;color:var(--text-light)}.header-contents.svelte-12qhfyh>h1:where(.svelte-12qhfyh){height:100%;font-size:var(--step-3);font-family:The Bold Font,sans-serif}.header-contents.svelte-12qhfyh>h1:where(.svelte-12qhfyh)>a:where(.svelte-12qhfyh){display:flex;align-items:center;height:100%;text-decoration:none}.header-contents.svelte-12qhfyh>h1:where(.svelte-12qhfyh)>a:where(.svelte-12qhfyh)>span:where(.svelte-12qhfyh){margin-top:.5rem}@media(max-width:600px){.header-contents.svelte-12qhfyh>h1:where(.svelte-12qhfyh)>a:where(.svelte-12qhfyh)>span:where(.svelte-12qhfyh){display:none}}.header-contents.svelte-12qhfyh>h1:where(.svelte-12qhfyh)>a:where(.svelte-12qhfyh)>img:where(.svelte-12qhfyh){padding-top:.1rem;padding-bottom:.1rem;height:100%;font-family:DM Sans,sans-serif;font-size:var(--step--2);max-width:80px}.header-contents.svelte-12qhfyh>nav:where(.svelte-12qhfyh){flex:1;text-align:right}.header-contents.svelte-12qhfyh>nav:where(.svelte-12qhfyh)>a:where(.svelte-12qhfyh){font-family:DM Sans,sans-serif;font-size:var(--step-1);font-weight:700;text-decoration:none}.header-contents.svelte-12qhfyh>nav:where(.svelte-12qhfyh)>a:where(.svelte-12qhfyh):hover{text-decoration:underline}*{margin:0;padding:0;font:inherit;color:inherit}*,*:before,*:after{box-sizing:border-box}html{height:100%}body{display:grid;grid-template-rows:auto 1fr auto;min-height:100%;background-color:var(--base-color-3);color:var(--text-color)}input{padding-inline:.15rem;background-color:var(--base-color-5);border-color:var(--base-color-8);border-style:solid;border-radius:5px;outline:none}input:focus{border-color:var(--base-color-12)}input:hover:not(:disabled):not(:focus){border-color:var(--base-color-10)}input::placeholder{font-style:italic}select{background-color:var(--base-color-5);border-width:2px;border-color:var(--base-color-8);border-style:solid;border-radius:5px;transition:border-radius .1s}select:open{border-radius:5px 5px 0 0}select:focus{border-color:var(--base-color-12)}select:hover:not(:disabled):not(:focus){border-color:var(--base-color-10)}:root{color-scheme:light dark;--primary-color: oklch(.6391 .1623 22.82);--secondary-color: oklch(.7 .12 249.59);--success-color: oklch(.7 .18029 155.021);--error-color: oklch(.55 .21 30);--text-color: white;--base-color-1: oklch(.162 0 0);--base-color-2: oklch(.195 0 0);--base-color-3: oklch(.254 0 0);--base-color-4: oklch(.302 0 0);--base-color-5: oklch(.348 0 0);--base-color-6: oklch(.396 0 0);--base-color-7: oklch(.459 0 0);--base-color-8: oklch(.549 0 0);--base-color-9: oklch(.649 0 0);--base-color-10: oklch(.72 0 0);--base-color-11: oklch(.863 0 0);--base-color-12: oklch(.933 0 0);--step--2: clamp(.6944rem, .6585rem + .1535vw, .7813rem);--step--1: clamp(.8333rem, .7902rem + .1842vw, .9375rem);--step-0: clamp(1rem, .9482rem + .221vw, 1.125rem);--step-1: clamp(1.2rem, 1.1378rem + .2652vw, 1.35rem);--step-2: clamp(1.44rem, 1.3654rem + .3182vw, 1.62rem);--step-3: clamp(1.728rem, 1.6385rem + .3819vw, 1.944rem);--step-4: clamp(2.0736rem, 1.9662rem + .4583vw, 2.3328rem);--step-5: clamp(2.4883rem, 2.3594rem + .5499vw, 2.7994rem)}@font-face{font-family:The Bold Font;src:url(../../../fonts/TheBoldFont.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(../../../fonts/DMSans-ExtraLightItalic.woff) format("woff");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(../../../fonts/DMSans-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(../../../fonts/DMSans-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(../../../fonts/DMSans-ExtraLight.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(../../../fonts/DMSans-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(../../../fonts/DMSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}
