input[type=checkbox].svelte-wzt8c9{display:none}nav.svelte-1uy9yvv{display:flex;position:fixed;width:100vw;justify-content:center;padding:16px 0;z-index:10;background-color:var(--navbar-bg);border-bottom:4px solid;border-image:var(--acm-union) 1;background-origin:border-box}nav.svelte-1uy9yvv .backdrop:where(.svelte-1uy9yvv){position:absolute;top:0;left:0;width:100vw;height:100vh;opacity:0;background-color:var(--perma-dark);transition:opacity .25s ease-in;pointer-events:none}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv){display:flex;align-items:center;justify-content:space-between;padding:0 16px;width:1280px}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .logo-container:where(.svelte-1uy9yvv) .logo:where(.svelte-1uy9yvv){display:flex;align-items:center;text-decoration:none;gap:4px}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .logo-container:where(.svelte-1uy9yvv) .logo:where(.svelte-1uy9yvv) .badge:where(.svelte-1uy9yvv){height:64px;width:auto;filter:drop-shadow(0 1.5px 4.5px rgba(44,145,198,.5));z-index:-1}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .logo-container:where(.svelte-1uy9yvv) .logo:where(.svelte-1uy9yvv) h3:where(.svelte-1uy9yvv){font-size:clamp(1.25rem,1.2039rem + .2632vw,1.625rem)}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv){display:flex;align-items:center;gap:64px;height:100%}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv),nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) li:where(.svelte-1uy9yvv),nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) a:where(.svelte-1uy9yvv){display:flex;justify-content:center;align-items:center;height:100%}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv){gap:50px;list-style:none}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv) a:where(.svelte-1uy9yvv){text-decoration:none;transition:.25s ease-in-out;padding:8px}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv) a:where(.svelte-1uy9yvv):hover,nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv) a[aria-current=true]:where(.svelte-1uy9yvv){color:var(--acm-blue)}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .hidden:where(.svelte-1uy9yvv){opacity:0}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .toggle-container:where(.svelte-1uy9yvv)::not(.hidden){opacity:1}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .toggle-container:where(.svelte-1uy9yvv){display:flex;justify-content:flex-end}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .toggle-container:where(.svelte-1uy9yvv) .dark-toggle:where(.svelte-1uy9yvv){display:flex;align-items:center;max-width:fit-content;padding:6px 12px;background-color:var(--perma-dark);border-radius:8px;gap:4px}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .toggle-container:where(.svelte-1uy9yvv) .dark-toggle:where(.svelte-1uy9yvv):hover{cursor:pointer;background-color:#3d4043}nav.svelte-1uy9yvv .toggle:where(.svelte-1uy9yvv),nav.svelte-1uy9yvv .menu:where(.svelte-1uy9yvv){display:none;z-index:10}@media screen and (max-width: 900px){nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .logo-container:where(.svelte-1uy9yvv) .logo:where(.svelte-1uy9yvv) .badge:where(.svelte-1uy9yvv){height:64px}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv){position:fixed;flex-direction:column;justify-content:center;align-items:center;top:0;right:0;width:0;background-color:var(--navbar-mobile-sidebar-bg);overflow:hidden;z-index:9;transition:.25s ease-in-out}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv) a:where(.svelte-1uy9yvv){justify-content:center;font-size:var(--size-lg);width:100%;text-align:center}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv) li:where(.svelte-1uy9yvv){height:10vh}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv) li:where(.svelte-1uy9yvv),nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv) a:where(.svelte-1uy9yvv){width:100%}nav.svelte-1uy9yvv .toggle-container:where(.svelte-1uy9yvv) .dark-toggle:where(.svelte-1uy9yvv){position:absolute;top:50%;transform:translateY(-50%);right:56px;z-index:8}nav.svelte-1uy9yvv .menu:where(.svelte-1uy9yvv){display:block;position:absolute;padding:8px;top:50%;transform:translateY(-50%);right:8px;cursor:pointer}nav.svelte-1uy9yvv .menu:where(.svelte-1uy9yvv):hover .menuLine:where(.svelte-1uy9yvv){background-color:var(--acm-blue)}nav.svelte-1uy9yvv .menu:where(.svelte-1uy9yvv) .menuLine:where(.svelte-1uy9yvv){width:24px;height:2px;margin:6px 0;background-color:var(--acm-dark);transition:.25s ease-in-out}nav.svelte-1uy9yvv :where(.svelte-1uy9yvv):checked~.backdrop:where(.svelte-1uy9yvv){opacity:.7;pointer-events:all}nav.svelte-1uy9yvv :where(.svelte-1uy9yvv):checked~.container:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv){width:60%;pointer-events:all}nav.svelte-1uy9yvv :where(.svelte-1uy9yvv):checked~.menu:where(.svelte-1uy9yvv) .menuLine:where(.svelte-1uy9yvv){background-color:var(--acm-blue)}nav.svelte-1uy9yvv :where(.svelte-1uy9yvv):checked~.menu:where(.svelte-1uy9yvv) .menuLine:where(.svelte-1uy9yvv):nth-child(1){transform:translateY(8px) rotate(45deg)}nav.svelte-1uy9yvv :where(.svelte-1uy9yvv):checked~.menu:where(.svelte-1uy9yvv) .menuLine:where(.svelte-1uy9yvv):nth-child(2){opacity:0}nav.svelte-1uy9yvv :where(.svelte-1uy9yvv):checked~.menu:where(.svelte-1uy9yvv) .menuLine:where(.svelte-1uy9yvv):nth-child(3){transform:translateY(-8px) rotate(-45deg)}}footer.svelte-krhllb{display:flex;width:100%;justify-content:center;padding:24px 0;background-color:var(--footer-bg)}footer.svelte-krhllb .container:where(.svelte-krhllb){display:flex;justify-content:space-between;padding:0 16px;width:1280px}footer.svelte-krhllb .container:where(.svelte-krhllb) ul:where(.svelte-krhllb),footer.svelte-krhllb .container:where(.svelte-krhllb) li:where(.svelte-krhllb){list-style:none}footer.svelte-krhllb .container:where(.svelte-krhllb) a:where(.svelte-krhllb){color:var(--perma-light);text-decoration:none;transition:.25s ease-in-out}footer.svelte-krhllb .container:where(.svelte-krhllb) a:where(.svelte-krhllb):hover{color:var(--acm-blue)}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb),footer.svelte-krhllb .container:where(.svelte-krhllb) .legal:where(.svelte-krhllb),footer.svelte-krhllb .container:where(.svelte-krhllb) .more:where(.svelte-krhllb){display:flex;flex-direction:column;gap:4px}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) h3:where(.svelte-krhllb),footer.svelte-krhllb .container:where(.svelte-krhllb) .legal:where(.svelte-krhllb) h3:where(.svelte-krhllb),footer.svelte-krhllb .container:where(.svelte-krhllb) .more:where(.svelte-krhllb) h3:where(.svelte-krhllb){color:var(--perma-light)}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb){width:250px;align-items:flex-start}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) .socials:where(.svelte-krhllb){display:flex;gap:32px}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) .socials:where(.svelte-krhllb) a:where(.svelte-krhllb){display:flex;padding-top:6px}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) .socials:where(.svelte-krhllb) a:where(.svelte-krhllb):hover path{fill:var(--acm-blue)}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) .socials:where(.svelte-krhllb) svg{height:32px;width:auto}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) .socials:where(.svelte-krhllb) path{fill:var(--perma-light);transition:.25s ease-in-out}footer.svelte-krhllb .container:where(.svelte-krhllb) .legal:where(.svelte-krhllb){align-items:center;text-align:center}footer.svelte-krhllb .container:where(.svelte-krhllb) .more:where(.svelte-krhllb){width:250px;align-items:flex-end;text-align:right}@media screen and (max-width: 900px){footer.svelte-krhllb .container:where(.svelte-krhllb){flex-direction:column;align-items:center;gap:32px;padding:unset}footer.svelte-krhllb .container:where(.svelte-krhllb) a:where(.svelte-krhllb){font-size:var(--size-sm)}footer.svelte-krhllb .container:where(.svelte-krhllb) .legal:where(.svelte-krhllb){order:1}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb){order:2;align-items:center}footer.svelte-krhllb .container:where(.svelte-krhllb) .more:where(.svelte-krhllb){order:3;align-items:center;text-align:center}}
