:root{--ui-white-fg-rgb:248, 248, 248;--ui-white-fg:rgb(var(--ui-white-fg-rgb));--links-font-size:1.5rem;--menu-transition-time:125ms;--dropdown-transition-time:.2s}.menu-toggle.svelte-ge3902.svelte-ge3902{margin:0;border:none;padding:0;background:none;z-index:3;position:relative;width:60px;height:60px}img.svelte-ge3902.svelte-ge3902{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;transition:opacity var(--menu-transition-time) ease-in-out}img.visible.svelte-ge3902.svelte-ge3902{opacity:1}.links.svelte-ge3902.svelte-ge3902{display:none;flex-direction:column;justify-content:center;align-items:center;position:fixed;top:0;right:0;bottom:0;width:100%;border-left:4px solid #2e3f73;background:#f8f8f84d;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:2;opacity:0;transition:all var(--menu-transition-time) ease-in-out;font-size:var(--links-font-size);overflow-y:auto}.svelte-ge3902.svelte-ge3902:is(.links.active){opacity:1;display:flex}.links.svelte-ge3902 a.svelte-ge3902{display:inline-block;position:relative;margin:1em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drop-btn.svelte-ge3902.svelte-ge3902{display:inline-block;position:relative;font-family:inherit;border:none;background-color:var(--element-color);font-size:inherit;padding:0}.dropdown.svelte-ge3902.svelte-ge3902{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:visible;margin:1em;max-height:calc(1.2 * var(--links-font-size));transition:max-height var(--dropdown-transition-time) ease-out}.svelte-ge3902.svelte-ge3902:is(.dropdown.expanded){max-height:calc(10 * var(--links-font-size))}.dropdown-content.svelte-ge3902.svelte-ge3902{display:flex;flex-direction:column;justify-content:center;align-items:center;max-height:0;margin-top:0;opacity:0;overflow:hidden;transition:all var(--dropdown-transition-time) ease-out;pointer-events:none;font-size:calc(.8 * var(--links-font-size));gap:.5em}.svelte-ge3902.svelte-ge3902:is(.dropdown.expanded>.dropdown-content){max-height:100%;margin-top:1em;pointer-events:auto;opacity:1}.dropdown-content.svelte-ge3902 a.svelte-ge3902{display:inline;margin:7px 0;width:-moz-fit-content;width:fit-content}.no-highlight-link.svelte-ge3902.svelte-ge3902{color:#000;text-decoration:none;cursor:pointer}.underline-animation.svelte-ge3902.svelte-ge3902:after,.drop-btn.svelte-ge3902.svelte-ge3902:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:-4px;left:0;background-color:#2fe68a;transform-origin:bottom right;transition:transform .25s ease-out}.underline-animation.svelte-ge3902.svelte-ge3902:hover:after,.svelte-ge3902:is(.dropdown.expanded) .drop-btn.svelte-ge3902:after{transform:scaleX(1);transform-origin:bottom left}.highlight-link.svelte-ge3902.svelte-ge3902{background-color:#2fe68a;color:#fff;font-weight:700;padding:1em 1.75em;border-radius:15px;transition:all .1s linear;border:transparent solid 2px;text-decoration:none;box-shadow:2px 2px 4px #00000080}.highlight-link.svelte-ge3902.svelte-ge3902:hover{background-color:rgba(var(--ui-white-fg-rgb),.8);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:var(--accent-green);border:var(--accent-green) solid 2px}@media (max-width: 768px){.menu-toggle.svelte-ge3902.svelte-ge3902{width:50px;height:50px}}:root{--ui-white-fg-rgb:248, 248, 248;--ui-white-fg:rgb(var(--ui-white-fg-rgb))}.links.svelte-1gw84fq.svelte-1gw84fq{font-size:1rem;font-weight:500}@media (max-width: 1130px){.links.svelte-1gw84fq.svelte-1gw84fq{font-size:.85rem}}.links.svelte-1gw84fq a.svelte-1gw84fq{display:inline-block;position:relative;margin:0 10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drop-btn.svelte-1gw84fq.svelte-1gw84fq{display:inline-block;position:relative;font-family:inherit;border:none;background-color:var(--element-color);font-size:inherit;padding:0}.dropdown.svelte-1gw84fq.svelte-1gw84fq{display:inline;overflow:hidden;margin:0 10px;position:relative;padding-bottom:1em;z-index:10}.dropdown-content.svelte-1gw84fq.svelte-1gw84fq{display:flex;opacity:0;position:absolute;flex-direction:column;justify-content:space-between;background-color:rgba(var(--ui-white-fg-rgb),.5);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);border-radius:12px;border-left:3px solid var(--accent-blue);box-shadow:0 4px 4px #00000040;top:100%;left:0;width:230%;padding:.2em 0 .8em;max-height:0;overflow:hidden;transition:opacity .2s ease-in-out,max-height .2s ease-out;pointer-events:none}.dropdown.svelte-1gw84fq:hover .dropdown-content.svelte-1gw84fq,.drop-btn.svelte-1gw84fq:focus+.dropdown-content.svelte-1gw84fq,.dropdown-content.svelte-1gw84fq.svelte-1gw84fq:focus-within{opacity:1;max-height:340%;pointer-events:auto}.dropdown-content.svelte-1gw84fq a.svelte-1gw84fq{display:inline;margin:7px 0 0 .8em;width:-moz-fit-content;width:fit-content}.no-highlight-link.svelte-1gw84fq.svelte-1gw84fq{color:#000;text-decoration:none;cursor:pointer}.underline-animation.svelte-1gw84fq.svelte-1gw84fq:after,.drop-btn.svelte-1gw84fq.svelte-1gw84fq:after{content:"";position:absolute;width:100%;transform:scaleX(0);height:3px;bottom:-4px;left:0;background-color:#2fe68a;transform-origin:bottom right;transition:transform .25s ease-out}.underline-animation.svelte-1gw84fq.svelte-1gw84fq:hover:after,.dropdown.svelte-1gw84fq:hover .drop-btn.svelte-1gw84fq:after{transform:scaleX(1);transform-origin:bottom left}.highlight-link.svelte-1gw84fq.svelte-1gw84fq{background-color:#2fe68a;color:#fff;font-weight:700;padding:1em 1.75em;border-radius:15px;transition:all .1s linear;border:transparent solid 2px;text-decoration:none;margin-left:.5em}.highlight-link.svelte-1gw84fq.svelte-1gw84fq:hover{background-color:rgba(var(--ui-white-fg-rgb),.8);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);color:var(--accent-green);border:var(--accent-green) solid 2px}@media (min-width: 1360px){.nav.svelte-dhtrze{padding-left:8rem;padding-right:8rem}}@media (max-width: 1360px){.nav.svelte-dhtrze{padding-left:2rem;padding-right:2rem}}@media (max-width: 640px){.nav.svelte-dhtrze{padding-left:1rem;padding-right:1rem}}[data-vaul-drawer]{touch-action:none;transition:transform .5s cubic-bezier(.32,.72,0,1)}[data-vaul-drawer][data-vaul-drawer-direction=bottom]{transform:translate3d(0,100%,0)}[data-vaul-drawer][data-vaul-drawer-direction=top]{transform:translate3d(0,-100%,0)}[data-vaul-drawer][data-vaul-drawer-direction=left]{transform:translate3d(-100%,0,0)}[data-vaul-drawer][data-vaul-drawer-direction=right]{transform:translate3d(100%,0,0)}.vaul-dragging .vaul-scrollable [data-vaul-drawer-direction=top],.vaul-dragging .vaul-scrollable [data-vaul-drawer-direction=bottom]{overflow-y:hidden!important}.vaul-dragging .vaul-scrollable [data-vaul-drawer-direction=left],.vaul-dragging .vaul-scrollable [data-vaul-drawer-direction=right]{overflow-x:hidden!important}[data-vaul-drawer][data-vaul-drawer-visible=true][data-vaul-drawer-direction=top],[data-vaul-drawer][data-vaul-drawer-visible=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height, 0),0)}[data-vaul-drawer][data-vaul-drawer-visible=true][data-vaul-drawer-direction=left],[data-vaul-drawer][data-vaul-drawer-visible=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height, 0),0,0)}[data-vaul-overlay]{opacity:0;transition:opacity .5s cubic-bezier(.32,.72,0,1)}[data-vaul-overlay][data-vaul-drawer-visible=true]{opacity:1}[data-vaul-drawer]:after{content:"";position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]:after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]:after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]:after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]:after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not([data-state=closed]){opacity:0}[data-vaul-overlay][data-vaul-snap-points-overlay=true]:not([data-vaul-drawer-visible=false]){opacity:1}@keyframes fake-animation{}@media (hover: hover) and (pointer: fine){[data-vaul-drawer]{-webkit-user-select:none;-moz-user-select:none;user-select:none}}
