header.svelte-12qhfyh{padding:10px 0 0;border-bottom:2px #767676 solid;background-color:#fff;width:100%;z-index:100;margin-bottom:20px;position:sticky;top:0}header.svelte-12qhfyh .container:where(.svelte-12qhfyh){display:flex;flex-direction:column;align-items:center;gap:15px;padding-bottom:20px}.header-top.svelte-12qhfyh{display:flex;width:100%;justify-content:center;align-items:center}header.svelte-12qhfyh h1:where(.svelte-12qhfyh){margin:0;font-size:40pt;line-height:1;text-align:center}header.svelte-12qhfyh .firstname:where(.svelte-12qhfyh){color:#767676}header.svelte-12qhfyh .lastname:where(.svelte-12qhfyh){color:#666}.menu-toggle-input.svelte-12qhfyh{display:none}.menu-toggle-label.svelte-12qhfyh{display:none;cursor:pointer;color:#666;padding:5px;position:absolute;right:15px}.menu-toggle-label.hidden.svelte-12qhfyh,.menu-icon-close.svelte-12qhfyh{display:none}.menu-toggle-input.svelte-12qhfyh:checked~.header-top:where(.svelte-12qhfyh) .menu-icon-open:where(.svelte-12qhfyh){display:none}.menu-toggle-input.svelte-12qhfyh:checked~.header-top:where(.svelte-12qhfyh) .menu-icon-close:where(.svelte-12qhfyh){display:block}.header-nav.svelte-12qhfyh{display:flex;gap:1.5em;list-style:none;margin:0;padding:0;justify-content:center;transition:all .3s ease-in-out}.header-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){text-decoration:none;color:#666;font-size:1.1em;transition:color .1s ease;padding:5px 0;display:inline}.header-nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover,.header-nav.svelte-12qhfyh a:where(.svelte-12qhfyh):focus{color:#333}@media screen and (max-width:749px){.menu-toggle-label.svelte-12qhfyh{display:block}header.svelte-12qhfyh .container:where(.svelte-12qhfyh){align-items:stretch;padding-bottom:0}.header-top.svelte-12qhfyh{padding-bottom:15px}.header-nav.svelte-12qhfyh{display:none;flex-direction:column;gap:0;width:100%;border-top:1px solid #eee}.menu-toggle-input.svelte-12qhfyh:checked~.header-nav:where(.svelte-12qhfyh){display:flex}.header-nav.subpage-nav.svelte-12qhfyh{display:flex;border-top:none;padding-bottom:10px}.header-nav.subpage-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){text-align:center;border-bottom:none}.header-nav.svelte-12qhfyh a:where(.svelte-12qhfyh){padding:15px 20px;border-bottom:1px solid #eee;width:100%;display:block;text-align:left}.header-nav.svelte-12qhfyh a:where(.svelte-12qhfyh):last-child{border-bottom:none}}@media screen and (max-width:549px),screen and (max-height:399px){header.svelte-12qhfyh h1:where(.svelte-12qhfyh){font-size:32pt}}@media screen and (max-width:426px){header.svelte-12qhfyh h1:where(.svelte-12qhfyh){font-size:10vw}}
