svg.svelte-u2y6om{display:inline-block;vertical-align:middle}svg.svelte-eqsyxp{display:inline-block;vertical-align:middle}.fixed-navbar.svelte-rfuq4y{position:fixed;top:0;left:0;z-index:100;width:100%;background-color:var(--color-white)}.open.svelte-rfuq4y{background-color:var(--color-black)}.nav-content.svelte-rfuq4y{display:flex;justify-content:center;align-items:center;gap:var(--spacing-40);max-width:1200px;margin:0 auto;padding:0 var(--spacing-20);flex-wrap:wrap}.desktop-links.svelte-rfuq4y{display:flex;justify-content:center;align-items:center;gap:var(--spacing-40)}.logo.svelte-rfuq4y{display:flex;align-items:center;line-height:0;transition:opacity .2s ease;color:var(--color-black);text-decoration:none}.logo.svelte-rfuq4y:hover{opacity:.8;color:var(--color-black)}.separator.svelte-rfuq4y{display:flex;align-items:center;color:var(--color-black)}button.svelte-rfuq4y{background:none;border:none;cursor:pointer;font-family:var(--font-heading);font-size:24px;color:var(--color-black);padding:0;transition:color .2s ease}button.svelte-rfuq4y:hover{text-decoration:underline}.nav-link.svelte-rfuq4y{text-decoration:none;display:inline-flex;align-items:center}.sticker-rain.svelte-rfuq4y{position:fixed;inset:0;pointer-events:none;z-index:200;overflow:hidden}.sticker-rain.svelte-rfuq4y span:where(.svelte-rfuq4y){position:absolute;top:-50px;line-height:0;animation:svelte-rfuq4y-stickerFall linear forwards}@keyframes svelte-rfuq4y-stickerFall{0%{transform:translateY(0) rotate(0);opacity:1}to{transform:translateY(115vh) rotate(var(--rot));opacity:.85}}.mobile-overlay.svelte-rfuq4y{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:var(--color-black);z-index:99;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s ease}.overlay-links.svelte-rfuq4y{display:flex;flex-direction:column;gap:var(--spacing-80);text-align:center}.overlay-links.svelte-rfuq4y a:where(.svelte-rfuq4y) button:where(.svelte-rfuq4y){font-size:32px;color:var(--color-white)}.overlay-links.svelte-rfuq4y a:where(.svelte-rfuq4y) button:where(.svelte-rfuq4y):hover{color:var(--color-pink);font-size:40px}.burger-menu-btn.svelte-rfuq4y{position:absolute;left:var(--spacing-20);top:50%;transform:translateY(-50%);width:30px;height:24px;padding:0;background:none;border:none;display:none;flex-direction:column;justify-content:space-between;cursor:pointer;z-index:101}.bar.svelte-rfuq4y{display:block;width:100%;height:2px;background-color:var(--color-black);transition:all .3s ease}.mobile-logo.svelte-rfuq4y{display:none}@media(max-width:768px){.fixed-navbar.svelte-rfuq4y{padding:var(--spacing-20);justify-content:center}.nav-content.svelte-rfuq4y{justify-content:space-between;padding:0}.desktop-links.svelte-rfuq4y{display:none}.mobile-logo.svelte-rfuq4y{display:flex;flex-grow:1;justify-content:center;align-items:center;transform:translate(-5%)}.mobile-logo.svelte-rfuq4y .text-logo{color:var(--color-black)!important}.burger-menu-btn.svelte-rfuq4y{display:flex;position:relative;left:0;transform:none;width:24px;height:20px}.burger-menu-btn[aria-expanded=true].svelte-rfuq4y .bar:where(.svelte-rfuq4y){background-color:var(--color-white)}.burger-menu-btn[aria-expanded=true].svelte-rfuq4y .top-bar:where(.svelte-rfuq4y){transform:translateY(9px) rotate(45deg)}.burger-menu-btn[aria-expanded=true].svelte-rfuq4y .middle-bar:where(.svelte-rfuq4y){opacity:0}.burger-menu-btn[aria-expanded=true].svelte-rfuq4y .bottom-bar:where(.svelte-rfuq4y){transform:translateY(-9px) rotate(-45deg)}}.doodle.animate.svelte-9inprn path:where(.svelte-9inprn){stroke-dasharray:1;stroke-dashoffset:1}.doodle.animate.drawn.svelte-9inprn path:where(.svelte-9inprn){transition:stroke-dashoffset .6s ease;transition-delay:calc(var(--i) * .18s);stroke-dashoffset:0}@media(prefers-reduced-motion:reduce){.doodle.animate.svelte-9inprn path:where(.svelte-9inprn){stroke-dashoffset:0;transition:none}}
