input[type=checkbox].svelte-wzt8c9{display:none}nav.svelte-1uy9yvv{z-index:10;background-color:var(--navbar-bg);border-bottom:4px solid;border-image:var(--acm-union) 1;background-origin:border-box;justify-content:center;width:100vw;padding:16px 0;display:flex;position:fixed}nav.svelte-1uy9yvv .backdrop:where(.svelte-1uy9yvv){opacity:0;background-color:var(--perma-dark);pointer-events:none;width:100vw;height:100vh;transition:opacity .25s ease-in;position:absolute;top:0;left:0}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv){justify-content:space-between;align-items:center;width:1280px;padding:0 16px;display:flex}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .logo-container:where(.svelte-1uy9yvv) .logo:where(.svelte-1uy9yvv){align-items:center;gap:4px;text-decoration:none;display:flex}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .logo-container:where(.svelte-1uy9yvv) .logo:where(.svelte-1uy9yvv) .badge:where(.svelte-1uy9yvv){filter:drop-shadow(0 1.5px 4.5px #2c91c680);z-index:-1;width:auto;height:64px}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){align-items:center;gap:64px;height:100%;display:flex}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){justify-content:center;align-items:center;height:100%;display:flex}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){padding:8px;text-decoration:none;transition:all .25s ease-in-out}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){justify-content:flex-end;display:flex}nav.svelte-1uy9yvv section:where(.svelte-1uy9yvv) .toggle-container:where(.svelte-1uy9yvv) .dark-toggle:where(.svelte-1uy9yvv){background-color:var(--perma-dark);border-radius:8px;align-items:center;gap:4px;max-width:fit-content;padding:6px 12px;display:flex}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){z-index:10;display:none}@media screen and (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){background-color:var(--navbar-mobile-sidebar-bg);z-index:9;flex-direction:column;justify-content:center;align-items:center;width:0;transition:all .25s ease-in-out;position:fixed;top:0;right:0;overflow:hidden}nav.svelte-1uy9yvv .container:where(.svelte-1uy9yvv) .pages:where(.svelte-1uy9yvv) a:where(.svelte-1uy9yvv){font-size:var(--size-lg);text-align:center;justify-content:center;width:100%}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){z-index:8;position:absolute;top:50%;right:56px;transform:translateY(-50%)}nav.svelte-1uy9yvv .menu:where(.svelte-1uy9yvv){cursor:pointer;padding:8px;display:block;position:absolute;top:50%;right:8px;transform:translateY(-50%)}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){background-color:var(--acm-dark);width:24px;height:2px;margin:6px 0;transition:all .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){pointer-events:all;width:60%}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):first-child{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)}}.social-icon.svelte-6tpdbf{width:var(--size-w);height:var(--size-h);-webkit-mask:var(--icon-url) no-repeat center/contain;mask:var(--icon-url) no-repeat center/contain;-webkit-mask:var(--icon-url) no-repeat center/contain;background-color:var(--icon-color,#fff);transition:background-color .25s ease-in-out;display:inline-block}footer.svelte-krhllb{background-color:var(--footer-bg);justify-content:center;width:100%;padding:24px 0;display:flex}footer.svelte-krhllb .container:where(.svelte-krhllb){justify-content:space-between;width:1280px;padding:0 16px;display:flex}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:all .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){flex-direction:column;gap:4px;display:flex}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){align-items:flex-start;width:250px}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) .socials:where(.svelte-krhllb){gap:32px;padding-top:6px;display:flex}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) .socials:where(.svelte-krhllb) a:where(.svelte-krhllb){--icon-color:#fff;display:flex}footer.svelte-krhllb .container:where(.svelte-krhllb) .connect:where(.svelte-krhllb) .socials:where(.svelte-krhllb) a:where(.svelte-krhllb):hover{--icon-color:var(--acm-blue)}footer.svelte-krhllb .container:where(.svelte-krhllb) .legal:where(.svelte-krhllb){text-align:center;align-items:center}footer.svelte-krhllb .container:where(.svelte-krhllb) .more:where(.svelte-krhllb){text-align:right;align-items:flex-end;width:250px}@media screen and (width<=900px){footer.svelte-krhllb .container:where(.svelte-krhllb){padding:unset;flex-direction:column;align-items:center;gap:32px}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){text-align:center;order:3;align-items:center}}
