.logo.svelte-hp3e63{align-items:center;gap:16px;width:auto;height:100%;display:flex}@media (width<=767px){.logo.svelte-hp3e63{gap:8px}}.logo.svelte-hp3e63 #logo-name:where(.svelte-hp3e63){width:auto;height:100%;max-height:28px}.logo.svelte-hp3e63 #logo-name:where(.svelte-hp3e63) #name:where(.svelte-hp3e63){fill:var(--color--text);transition:all .2s ease-in-out}@media (width<=767px){.logo.svelte-hp3e63 #logo-name:where(.svelte-hp3e63){display:none}}.logo.svelte-hp3e63:hover #logo-name:where(.svelte-hp3e63){filter:drop-shadow(0px 0px 3px var(--color--primary))}@media screen and (prefers-reduced-motion:no-preference){.animated.svelte-hp3e63 #name:where(.svelte-hp3e63){stroke-width:2px;--text-color:var(--color--text);animation:3s svg-text-stroke}}.socials.svelte-1qpamce{align-items:center;gap:20px;display:flex}.socials.svelte-1qpamce a:where(.svelte-1qpamce){width:24px;color:var(--color--text);fill:var(--color--text);transition:all .2s ease-in-out}.socials.svelte-1qpamce a:where(.svelte-1qpamce):hover{color:var(--color--primary);fill:var(--color--primary);filter:drop-shadow(0px 0px 3px var(--color--primary))}.wrapper.svelte-13bz016{z-index:1;-webkit-user-select:none;user-select:none;place-items:center;width:40px;height:32px;display:grid}#control.svelte-13bz016{cursor:pointer;appearance:none;z-index:99;-webkit-touch-callout:none;width:40px;height:32px;display:block;position:absolute}#control.svelte-13bz016:hover~.line:where(.svelte-13bz016){color:var(--color--primary);filter:drop-shadow(0px 0px 3px var(--color--primary))}.line.svelte-13bz016{z-index:98;background:var(--color--text);border-radius:3px;width:33px;height:4px;margin-bottom:5px;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),all .5s;display:block;position:relative}.line.three.svelte-13bz016{margin-bottom:0}#menu.svelte-13bz016{z-index:97;background:rgba(var(--color--page-background-rgb), 1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-font-smoothing:antialiased;transform-origin:100% 0;opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100dvw;height:100dvh;margin:0;padding:70px 20px;list-style-type:none;transition:transform .5s cubic-bezier(.77,.2,.05,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%)}#menu.closing.svelte-13bz016{transition:transform .5s cubic-bezier(.77,.2,.05,1),opacity .5s cubic-bezier(.77,.2,.05,1) .5s}.menu-item.svelte-13bz016{width:fit-content;font-size:1.5rem}.menu-item.svelte-13bz016:hover{color:var(--color--primary);filter:drop-shadow(0px 0px 3px var(--color--primary))}@media (width>=768px){.menu-item.svelte-13bz016{font-size:1rem;text-decoration:none}}#control.svelte-13bz016:checked~.line.one:where(.svelte-13bz016){transform-origin:0 0;transform:rotate(45deg)translate(6px,-3px)}#control.svelte-13bz016:checked~.line.two:where(.svelte-13bz016){opacity:0;transform:rotate(0)scale(.2)}#control.svelte-13bz016:checked~.line.three:where(.svelte-13bz016){transform-origin:0 100%;transform:rotate(-45deg)translate(4px,3px)}#control.svelte-13bz016:checked~#menu:where(.svelte-13bz016){opacity:1;transform:none}@media (width<=767px){.socials.svelte-13bz016{margin-inline:auto;order:2;align-items:center;gap:20px;margin-top:20px;display:flex}.socials.svelte-13bz016 a{display:inline-block;width:32px!important}}@media (width>=768px){#control.svelte-13bz016,.line.svelte-13bz016{display:none}.wrapper.svelte-13bz016{place-items:unset;width:unset;height:unset}#menu.svelte-13bz016{z-index:unset;width:fit-content;height:unset;background:unset;-webkit-backdrop-filter:unset;backdrop-filter:unset;transform:unset;opacity:1;flex-direction:row;gap:30px;padding:0;position:relative}}header.svelte-ssrqy9{z-index:9;padding:30px 0;position:relative}@media (width<=767px){header.svelte-ssrqy9{padding:20px 0}}header.has-background.svelte-ssrqy9{background:linear-gradient(60deg, var(--color--waves-start) 0%, var(--color--waves-end) 100%)}header.svelte-ssrqy9 .container:where(.svelte-ssrqy9){justify-content:space-between;align-items:center;gap:30px;display:flex}@media (width<=767px){header.svelte-ssrqy9 .container:where(.svelte-ssrqy9){gap:20px}}header.svelte-ssrqy9 .logo:where(.svelte-ssrqy9){height:44px}@media (width<=767px){header.svelte-ssrqy9 .logo:where(.svelte-ssrqy9){height:unset;width:60px}}header.svelte-ssrqy9 a:where(.svelte-ssrqy9){color:var(--color--text)}header.svelte-ssrqy9 .links:where(.svelte-ssrqy9){justify-content:flex-end;align-items:center;gap:30px;display:flex}@media (width<=767px){header.svelte-ssrqy9 .links:where(.svelte-ssrqy9) .menu-wrapper:where(.svelte-ssrqy9){order:2}}.theme-toggle.svelte-1ah1djj{appearance:none;cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;height:24px;padding:0;display:flex}.theme-toggle.svelte-1ah1djj:hover .label:where(.svelte-1ah1djj){color:var(--color--primary)}.theme-toggle.svelte-1ah1djj:hover #moon:where(.svelte-1ah1djj),.theme-toggle.svelte-1ah1djj:hover #sun:where(.svelte-1ah1djj){fill:var(--color--primary)}.theme-toggle.svelte-1ah1djj:hover #moon:where(.svelte-1ah1djj)>:where(.svelte-1ah1djj){filter:drop-shadow(0px 0px 3px var(--color--primary))}.theme-toggle.svelte-1ah1djj:hover #sun-beams:where(.svelte-1ah1djj){stroke:var(--color--primary)}.theme-toggle.svelte-1ah1djj:hover #sun-beams:where(.svelte-1ah1djj) line:where(.svelte-1ah1djj){filter:drop-shadow(0px 0px 3px var(--color--primary))}.label.svelte-1ah1djj{transition:all .5s var(--ease-4);text-transform:uppercase;opacity:0;transform-origin:0;max-width:0;color:var(--color--text);font-size:.6rem;transform:scaleX(0)}#moon.svelte-1ah1djj,#sun.svelte-1ah1djj{fill:var(--color--text);stroke:none}#sun.svelte-1ah1djj{transition:all .5s var(--ease-4);transform-origin:50%}#sun-beams.svelte-1ah1djj{--_opacity-dur:.15s;stroke:var(--color--text);stroke-width:2px;transform-origin:50%;transition:all .5s var(--ease-elastic-4), opacity var(--_opacity-dur) var(--ease-3)}#moon.svelte-1ah1djj>circle:where(.svelte-1ah1djj){transition:all .5s var(--ease-out-3)}.theme-toggle.svelte-1ah1djj:not([data-theme]) #sun:where(.svelte-1ah1djj){transform:scale(.5)}.theme-toggle.svelte-1ah1djj:not([data-theme]) #sun-beams:where(.svelte-1ah1djj){--_opacity-dur:.5s;transform:rotate(.25turn)}[data-theme=auto].svelte-1ah1djj .label:where(.svelte-1ah1djj){opacity:1;max-width:30px;transform:scaleX(1)}@media not all and (prefers-color-scheme:dark){[data-theme=auto].svelte-1ah1djj #sun:where(.svelte-1ah1djj){transform:scale(.5)}[data-theme=auto].svelte-1ah1djj #sun-beams:where(.svelte-1ah1djj){--_opacity-dur:.5s;transform:rotate(.25turn)}}@media (prefers-color-scheme:dark){[data-theme=auto].svelte-1ah1djj #moon:where(.svelte-1ah1djj)>circle:where(.svelte-1ah1djj){transform:translate(-20px)}[data-theme=auto].svelte-1ah1djj #sun-beams:where(.svelte-1ah1djj){opacity:0}}[data-theme=light].svelte-1ah1djj #sun:where(.svelte-1ah1djj){transform:scale(.5)}[data-theme=light].svelte-1ah1djj #sun-beams:where(.svelte-1ah1djj){--_opacity-dur:.5s;transform:rotate(.25turn)}[data-theme=dark].svelte-1ah1djj #moon:where(.svelte-1ah1djj)>circle:where(.svelte-1ah1djj){transform:translate(-20px)}[data-theme=dark].svelte-1ah1djj #sun-beams:where(.svelte-1ah1djj){opacity:0}footer.svelte-gv7xsr{background:linear-gradient(60deg, var(--color--waves-start) 0%, var(--color--waves-end) 100%);grid-template-rows:120px 1fr;width:100%;height:340px;display:grid}footer.svelte-gv7xsr .content:where(.svelte-gv7xsr){text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:15px;font-weight:600;display:flex}footer.svelte-gv7xsr .content:where(.svelte-gv7xsr) .credits:where(.svelte-gv7xsr){color:var(--color--text-shade);font-size:90%;font-weight:400}footer.svelte-gv7xsr .content:where(.svelte-gv7xsr) .socials:where(.svelte-gv7xsr){align-items:center;gap:20px;display:flex}footer.svelte-gv7xsr a:where(.svelte-gv7xsr):hover{filter:drop-shadow(0px 0px 3px var(--color--primary))}
