.logo.svelte-qu2viy.svelte-qu2viy{width:auto;height:100%;display:flex;gap:16px;align-items:center}@media (max-width: 767px){.logo.svelte-qu2viy.svelte-qu2viy{gap:8px}}.logo.svelte-qu2viy #logo-text.svelte-qu2viy{width:auto;height:100%;max-height:28px}.logo.svelte-qu2viy #logo-text #text.svelte-qu2viy{transition:all .2s ease-in-out;fill:var(--color--text)}.logo.svelte-qu2viy:hover #logo-text.svelte-qu2viy{filter:drop-shadow(0px 0px 3px var(--color--primary))}@media screen and (prefers-reduced-motion: no-preference){.animated.svelte-qu2viy #text.svelte-qu2viy{animation:svg-text-stroke 3s;stroke-width:2;--text-color:var(--color--text)}}a.svelte-1llmev{transition:all .2s ease-in-out;width:24px;color:var(--color--text);fill:var(--color--text)}a.svelte-1llmev:hover{color:var(--color--primary);fill:var(--color--primary);filter:drop-shadow(0px 0px 3px var(--color--primary))}header.svelte-1gvg2a4.svelte-1gvg2a4{position:relative;padding:30px 0}@media (max-width: 767px){header.svelte-1gvg2a4.svelte-1gvg2a4{padding:20px 0}}header.has-background.svelte-1gvg2a4.svelte-1gvg2a4{background:linear-gradient(60deg,var(--color--waves-start) 0%,var(--color--waves-end) 100%)}header.svelte-1gvg2a4 .container.svelte-1gvg2a4{display:flex;align-items:center;gap:30px}@media (max-width: 767px){header.svelte-1gvg2a4 .container .links a.svelte-1gvg2a4{display:none}}header.svelte-1gvg2a4 .logo.svelte-1gvg2a4{height:44px;flex:1}header.svelte-1gvg2a4 a.svelte-1gvg2a4{color:var(--color--text)}header.svelte-1gvg2a4 .links.svelte-1gvg2a4{display:flex;align-items:center;justify-content:flex-end;gap:30px}header.svelte-1gvg2a4 .links a.svelte-1gvg2a4{text-decoration:none}header.svelte-1gvg2a4 .links a.svelte-1gvg2a4:hover{color:var(--color--primary);filter:drop-shadow(0px 0px 3px var(--color--primary))}footer.svelte-1m94jhe.svelte-1m94jhe{height:340px;width:100%;background:linear-gradient(60deg,var(--color--waves-start) 0%,var(--color--waves-end) 100%);display:grid;grid-template-rows:120px 1fr}footer.svelte-1m94jhe .content.svelte-1m94jhe{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;font-weight:600;text-align:center}footer.svelte-1m94jhe .content .credits.svelte-1m94jhe{font-weight:400;font-size:90%;color:var(--color--text-shade)}footer.svelte-1m94jhe .content .socials.svelte-1m94jhe{display:flex;align-items:center;gap:20px}footer.svelte-1m94jhe a.svelte-1m94jhe:hover{filter:drop-shadow(0px 0px 3px var(--color--primary))}
