@import"https://fonts.googleapis.com/css2?family=Monda:wght@400..700&family=Rammetto+One&display=swap";*{box-sizing:border-box}body{--elevation-0: #050724;--elevation-1: hsl(from var(--elevation-0) h calc(s - 10) calc(l + 4) );--elevation-2: hsl(from var(--elevation-1) h calc(s - 10) calc(l + 4) );--elevation-3: hsl(from var(--elevation-2) h calc(s - 10) calc(l + 4) );--header-color-1: #d1dfff;--header-color-2: hsl(from var(--header-color-1) h calc(s + 10) calc(l - 4) );--text-color: hsl(from var(--header-color-2) h calc(s + 10) calc(l - 4) );--header-font: "Rammetto One", sans-serif;margin:0;font-family:Monda,sans-serif;color:var(--text-color);line-height:1.6;background:url(../../../img/bg.webp) repeat var(--elevation-0)}h1{color:var(--header-color-1);font-size:min(9vw,3rem)}h2,h3{color:var(--header-color-2)}main{max-width:1200px;margin:0 auto}a{color:inherit}header.svelte-1elxaub{background:var(--elevation-0);display:flex;justify-content:center;z-index:100;position:sticky;top:0;font-size:1.2em}.head.svelte-1elxaub{width:100%;max-width:1200px;display:flex;justify-content:space-between;align-items:center;padding:1rem 2rem;color:#fff}@media screen and (max-width:768px){.head.svelte-1elxaub{padding:1rem}}.logo.svelte-1elxaub{font-size:1.5em;color:#fff;text-decoration:none;font-family:Rammetto One,sans-serif;text-transform:uppercase}@media screen and (max-width:768px){.logo.svelte-1elxaub{font-size:1em}}nav.svelte-1elxaub{display:flex;gap:1.5rem}nav.svelte-1elxaub a:where(.svelte-1elxaub){color:#ccc;text-decoration:none}nav.svelte-1elxaub a:where(.svelte-1elxaub):hover{color:#fff}.burger.svelte-1elxaub{display:none;background:none;border:none;color:#fff;font-size:1.5rem;cursor:pointer}.overlay.svelte-1elxaub{display:none}@media(max-width:768px){.burger.svelte-1elxaub{display:block}nav.svelte-1elxaub{position:fixed;top:70px;right:-100%;flex-direction:column;background:var(--elevation-0);padding:2rem;gap:1.5rem;transition:right .3s ease;border-radius:0 0 0 20px;min-width:200px;z-index:101}nav.open.svelte-1elxaub{right:0}nav.svelte-1elxaub a:where(.svelte-1elxaub){font-size:1.2rem}.overlay.svelte-1elxaub{display:block;position:fixed;inset:0;background:#00000080;z-index:99;border:none;cursor:pointer}}footer.svelte-jz8lnl{background-color:var(--elevation-0);padding:3rem 0rem;margin-top:4rem}.content.svelte-jz8lnl{max-width:1200px;margin:0 auto;padding:0 2rem}@media screen and (max-width:768px){.content.svelte-jz8lnl{padding:0 1rem}}.foot-top.svelte-jz8lnl{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:2rem}@media screen and (max-width:768px){.foot-top.svelte-jz8lnl{flex-direction:column}.foot-top.svelte-jz8lnl .links:where(.svelte-jz8lnl){justify-content:flex-start}}.logo.svelte-jz8lnl{font-family:Rammetto One,sans-serif;color:#fff;text-transform:uppercase;font-size:2rem;text-decoration:none}.links.svelte-jz8lnl{display:flex;gap:4rem;justify-content:center}.link-group.svelte-jz8lnl h3:where(.svelte-jz8lnl){font-family:var(--header-font);text-transform:uppercase;font-size:1.1rem;margin-bottom:1rem}.link-group.svelte-jz8lnl ul:where(.svelte-jz8lnl){list-style:none;padding:0;margin:0}.link-group.svelte-jz8lnl li:where(.svelte-jz8lnl){margin-bottom:.5rem}.link-group.svelte-jz8lnl a:where(.svelte-jz8lnl){color:var(--text-color);text-decoration:none}.link-group.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{text-decoration:underline}.socials.svelte-jz8lnl h3:where(.svelte-jz8lnl){font-family:var(--header-font);text-transform:uppercase;font-size:1.1rem;margin-bottom:1rem}.social-links.svelte-jz8lnl{display:flex;gap:1rem}.social-links.svelte-jz8lnl a:where(.svelte-jz8lnl){display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--elevation-2);border-radius:50%;color:var(--text-color);text-decoration:none;font-size:1.2rem;transition:background-color .2s;padding-left:2px}.social-links.svelte-jz8lnl a:where(.svelte-jz8lnl):hover{background-color:var(--elevation-3)}.disclaimer.svelte-jz8lnl{border-top:1px solid var(--elevation-2);padding-top:2rem;margin-bottom:2rem}.disclaimer.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--text-color);font-size:.9rem;line-height:1.6;margin-bottom:.5rem}.copyright.svelte-jz8lnl{text-align:center}.copyright.svelte-jz8lnl p:where(.svelte-jz8lnl){color:var(--text-color);font-size:.85rem}main.svelte-12qhfyh{padding:2rem}@media screen and (max-width:768px){main.svelte-12qhfyh{padding:1rem}}
