.footer.svelte-pinybw{background-color:var(--color-bg-4);padding:4rem 0;text-align:center;color:#ccc}.footer__creator.svelte-pinybw{height:50px;overflow:hidden;position:relative}.footer__creator-img.svelte-pinybw{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:300px}@media all and (min-width: 1024px){.container.svelte-pinybw{max-width:700px}}.header-menu.svelte-18n75hb{display:block;overflow:scroll;list-style:none;padding:0;margin:0}.header-menu-item__clickable.svelte-18n75hb{padding:.75rem 1rem;border:none;border-radius:1rem;text-decoration:none;width:100%;text-align:center;justify-content:center;cursor:pointer;color:var(--color-header-text);background-color:transparent;font-size:1.25rem;font-weight:700;line-height:1.5rem;display:block}.header-menu-item__clickable.svelte-18n75hb:hover{color:var(--color-theme-1)}.menu__item--expandable.svelte-18n75hb{display:flex;align-items:center}.header-menu-item__submenu.svelte-18n75hb{list-style:none;padding:0;margin:0;display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s ease;overflow:hidden}.header-menu-item__submenu--expanded.svelte-18n75hb{grid-template-rows:1fr}.header-menu-item__submenu-list.svelte-18n75hb{list-style:none;padding:0;margin:0;min-height:0}.header-menu-item__clickable--subitem.svelte-18n75hb{font-size:.875rem}@media all and (min-width: 1024px){.header-menu.svelte-18n75hb{display:flex;flex-direction:row;overflow:hidden}.header-menu-item__clickable.svelte-18n75hb{font-size:1rem;margin:0;width:auto}.menu__item--mobile-only.svelte-18n75hb{display:none}.header-menu-item__submenu.svelte-18n75hb{--color-header-text: var(--color-text-standard);position:absolute;background:#fff;box-shadow:2px 2px 10px #00000026}.header-menu-item.svelte-18n75hb:hover>.header-menu-item__submenu:where(.svelte-18n75hb){grid-template-rows:1fr}.menu__item--expandable.svelte-18n75hb{pointer-events:none}}.header.svelte-1icz7f{--color-header-text: var(--color-text-standard);position:absolute;top:0;left:0;width:100%;z-index:100}.header--fixed.svelte-1icz7f{position:fixed;top:0;left:0;background-color:var(--color-bg-1);box-shadow:0 0 10px #0003}.header--alt.svelte-1icz7f:not(.header--fixed){--color-header-text: #FFF}.header--alt.svelte-1icz7f:not(.header--fixed) .menu--open:where(.svelte-1icz7f){--color-header-text: #000}.header__container.svelte-1icz7f{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;padding-bottom:1rem}.header__menu-btn.svelte-1icz7f{background:none;border:none;color:#000;font-size:2rem;cursor:pointer}.header--alt.svelte-1icz7f:not(.header--fixed) .header__menu-btn:where(.svelte-1icz7f){color:#fff}.logo.svelte-1icz7f{text-decoration:none}.logo__img.svelte-1icz7f{width:150px}.header:not(.header--fixed).header--inversed.svelte-1icz7f .logo:where(.svelte-1icz7f){position:relative}.header:not(.header--fixed).header--inversed.svelte-1icz7f .logo:where(.svelte-1icz7f):after{content:"";position:absolute;width:100%;height:100%;background-image:url(../../../logo-inversed.svg);background-size:contain;background-position:center;background-repeat:no-repeat;left:0;top:0}.header:not(.header--fixed).header--inversed.svelte-1icz7f .logo__img:where(.svelte-1icz7f){opacity:0}.menu.svelte-1icz7f{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-overlay-bg)}.menu.svelte-1icz7f:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff6;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:-1}.menu--open.svelte-1icz7f{display:block}.menu__inner.svelte-1icz7f{display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:1rem}.menu__close-wrapper.svelte-1icz7f{display:flex;justify-content:flex-end}.menu__close-btn.svelte-1icz7f{background:#000;border:none;border-radius:1rem;color:#fff;font-size:2rem;cursor:pointer;padding:.75rem}@media all and (min-width: 1024px){.header__menu-btn.svelte-1icz7f{display:none}.logo__img.svelte-1icz7f{width:200px}.menu.svelte-1icz7f{display:block;position:static;background:none}.menu.svelte-1icz7f:before{display:none}.menu__inner.svelte-1icz7f{flex-direction:row;justify-content:flex-end;padding:0}.menu__close-wrapper.svelte-1icz7f{display:none}}
