.footer.svelte-erawsq{margin-top:2vh;min-height:80vh;min-width:100vw;display:flex;flex-direction:column;position:relative;background-size:cover;background-position:top center;background-image:url(./Footer.BlkjRMNy.png);background-repeat:no-repeat}.footer-upper.svelte-erawsq a:where(.svelte-erawsq),p.svelte-erawsq{margin:.5vh;font-family:var(--font-headline),serif;font-size:1.2vw}.footer-lower.svelte-erawsq a:where(.svelte-erawsq),p.svelte-erawsq{font-family:var(--font-headline),serif;font-weight:var(--font-weight-normal)}.footer-upper.svelte-erawsq,.footer-lower.svelte-erawsq{width:100%;display:flex;flex-direction:column;align-items:center;padding:2vh 1vh}.footer-upper.svelte-erawsq{min-height:20vh;margin-top:15vh;justify-content:flex-start}.footer-upper.svelte-erawsq .columns:where(.svelte-erawsq){display:flex;align-items:center;width:90%;margin-bottom:3vh}.footer-upper.svelte-erawsq .column:where(.svelte-erawsq){min-width:10vw;display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding:0 .1vh}.footer-upper.svelte-erawsq .column:where(.svelte-erawsq) h3:where(.svelte-erawsq){margin-bottom:1vh;font-weight:var(--font-weight-bold);font-family:var(--font-headline),serif;font-size:1.4vw}.footer-upper.svelte-erawsq .column:where(.svelte-erawsq) a:where(.svelte-erawsq){margin-bottom:.5vh;color:var(--color-text);text-decoration:none;transition:color .3s ease}.footer-upper.svelte-erawsq .logo:where(.svelte-erawsq){width:100%;height:100%}.footer-upper.svelte-erawsq .logo:where(.svelte-erawsq){margin-top:2vh;max-height:40vh;object-fit:contain}.footer-upper.svelte-erawsq .support-logo:where(.svelte-erawsq){margin-top:2vh;height:11vh;object-fit:contain}.footer-lower.svelte-erawsq{justify-content:flex-start;text-align:center;align-items:center;margin-top:11vh;margin-bottom:5vh}.footer-lower.svelte-erawsq p:where(.svelte-erawsq){margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:5vh}.footer-lower.svelte-erawsq a:where(.svelte-erawsq){margin:0 2vh;color:var(--color-text);text-decoration:none;transition:color .3s ease}.logoWithSubtitles.svelte-erawsq{display:flex;flex-direction:column;justify-items:center;justify-content:center;margin:0;padding:0;width:20vw;text-align:center}.upperBoxes.svelte-erawsq{display:flex;width:60vw;justify-content:flex-end;gap:5vw}.footer.svelte-1ovapt4{margin-top:2vh;min-width:100vw;height:60vh;min-height:40vw;display:flex;flex-direction:column;position:relative;background-size:cover;background-position:top center;background-image:url(./Footer.BlkjRMNy.png);background-repeat:no-repeat}.footer-upper.svelte-1ovapt4 a:where(.svelte-1ovapt4),p.svelte-1ovapt4{margin:.5vh;font-family:var(--font-headline),serif;font-size:2.5vw}.footer-lower.svelte-1ovapt4 a:where(.svelte-1ovapt4),p.svelte-1ovapt4{font-family:var(--font-headline),serif;font-weight:var(--font-weight-normal)}.footer-upper.svelte-1ovapt4,.footer-lower.svelte-1ovapt4{width:100%;display:flex;flex-direction:column;padding:2vh 1vh;justify-self:flex-end}.footer-upper.svelte-1ovapt4{min-height:20vh;margin-top:10vh;justify-content:flex-start;text-align:center}.footer-upper.svelte-1ovapt4 .columns:where(.svelte-1ovapt4){display:flex;justify-content:space-between;margin-bottom:1vh}.footer-upper.svelte-1ovapt4 .column:where(.svelte-1ovapt4){width:33vw;flex:1;display:flex;flex-direction:column;text-align:center;padding:0 1vh}.footer-upper.svelte-1ovapt4 .column:where(.svelte-1ovapt4) h3:where(.svelte-1ovapt4){margin-bottom:1vh;font-weight:var(--font-weight-bold);font-family:var(--font-headline),serif;font-size:3vw}.footer-upper.svelte-1ovapt4 .column:where(.svelte-1ovapt4) a:where(.svelte-1ovapt4){margin-bottom:.5vh;color:var(--color-text);text-decoration:none;transition:color .3s ease}.footer-upper.svelte-1ovapt4 .logo:where(.svelte-1ovapt4){margin-right:5%}.footer-upper.svelte-1ovapt4 .support-logo:where(.svelte-1ovapt4),.footer-upper.svelte-1ovapt4 .logo:where(.svelte-1ovapt4){margin-top:2vh;width:auto;min-height:10vh;height:auto;max-height:50px;object-fit:contain}.footer-lower.svelte-1ovapt4{justify-content:flex-start;text-align:center;align-items:center;margin-top:2vh;margin-bottom:5vh}.footer-lower.svelte-1ovapt4 p:where(.svelte-1ovapt4){margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:1vh}.footer-lower.svelte-1ovapt4 a:where(.svelte-1ovapt4){margin:0 .5vh;color:var(--color-text);text-decoration:none;transition:color .3s ease}.column.svelte-1ovapt4{text-align:center;border:white;border-radius:2px}@media(orientation:landscape){.footer.svelte-1ovapt4{margin-top:2vh;min-width:100vw;height:60vh;min-height:40vw;display:flex;flex-direction:column;position:relative;background-size:cover;background-position:top center;background-image:url(./Footer.BlkjRMNy.png);background-repeat:no-repeat}.footer-upper.svelte-1ovapt4 a:where(.svelte-1ovapt4),p.svelte-1ovapt4{margin:2vh;font-family:var(--font-headline),serif;font-size:2vw}.footer-lower.svelte-1ovapt4 a:where(.svelte-1ovapt4),p.svelte-1ovapt4{font-family:var(--font-headline),serif;font-weight:var(--font-weight-normal)}.footer-upper.svelte-1ovapt4,.footer-lower.svelte-1ovapt4{width:100%;display:flex;flex-direction:column;padding:2vh 1vh;justify-self:flex-end}.footer-upper.svelte-1ovapt4{min-height:20vh;margin-top:10vh;justify-content:flex-start;text-align:center}.footer-upper.svelte-1ovapt4 .columns:where(.svelte-1ovapt4){display:flex;justify-content:space-between;margin-bottom:1vh}.footer-upper.svelte-1ovapt4 .column:where(.svelte-1ovapt4){width:33vw;flex:1;display:flex;flex-direction:column;text-align:center;padding:0 1vh}.footer-upper.svelte-1ovapt4 .column:where(.svelte-1ovapt4) h3:where(.svelte-1ovapt4){margin-bottom:1vh;font-weight:var(--font-weight-bold);font-family:var(--font-headline),serif;font-size:3vw}.footer-upper.svelte-1ovapt4 .column:where(.svelte-1ovapt4) a:where(.svelte-1ovapt4){margin-bottom:.5vh;color:var(--color-text);text-decoration:none;transition:color .3s ease}.footer-upper.svelte-1ovapt4 .logo:where(.svelte-1ovapt4){margin-right:5%}.footer-upper.svelte-1ovapt4 .support-logo:where(.svelte-1ovapt4),.footer-upper.svelte-1ovapt4 .logo:where(.svelte-1ovapt4){margin-top:2vh;width:auto;min-height:10vh;height:auto;max-height:50px;object-fit:contain}.footer-lower.svelte-1ovapt4{justify-content:flex-start;text-align:center;align-items:center;margin-top:10vh;margin-bottom:5vh}.footer-lower.svelte-1ovapt4 p:where(.svelte-1ovapt4){margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:3vh}.footer-lower.svelte-1ovapt4 a:where(.svelte-1ovapt4){margin:0 .5vh;color:var(--color-text);text-decoration:none;transition:color .3s ease}.column.svelte-1ovapt4{text-align:center;border:white;border-radius:2px}}
