.navbar.svelte-fa30hp.svelte-fa30hp{height:auto;width:100%;position:fixed;top:0;left:0;z-index:3}.navbar.loggedin.svelte-fa30hp.svelte-fa30hp{display:none}.navbar.navbar.scrolledup.svelte-fa30hp.svelte-fa30hp{top:0}.navbar.scrolled.svelte-fa30hp.svelte-fa30hp{background:linear-gradient(144deg,#1b2f94 14.72%,rgba(0,0,0,0) 80.65%) #1b2f949a 95%}.navbar.blue.svelte-fa30hp.svelte-fa30hp{background-color:#f4f4f9}.container.svelte-fa30hp.svelte-fa30hp{display:flex;flex-direction:column;justify-content:center;height:100%;padding:var(--ep-space-1)}.brand.svelte-fa30hp.svelte-fa30hp{width:100%;display:flex;justify-content:space-between;align-items:center}.logo.svelte-fa30hp.svelte-fa30hp{height:24px}.trigger.svelte-fa30hp.svelte-fa30hp{display:grid;place-content:center;position:relative;padding:1rem;width:2rem;height:2rem}.trigger.svelte-fa30hp span.svelte-fa30hp{width:1.8rem;height:2px;position:relative}.trigger.svelte-fa30hp span.svelte-fa30hp:before{display:block;content:"";width:100%;height:100%;border-radius:.5rem;position:absolute;left:0;top:-4px;background-color:var(--ep-color-base-white, #fff)}.trigger.svelte-fa30hp span.svelte-fa30hp:after{display:block;content:"";width:100%;height:100%;border-radius:.5rem;position:absolute;left:0;top:4px;background-color:var(--ep-color-base-white, #fff)}.navbar.blue.svelte-fa30hp .trigger span.svelte-fa30hp:before,.navbar.blue.svelte-fa30hp .trigger span.svelte-fa30hp:after{background-color:var(--ep-color-primary-400, #426cff)}.navbar.open.svelte-fa30hp .trigger span.svelte-fa30hp:before,.navbar.open.svelte-fa30hp .trigger span.svelte-fa30hp:after{top:0}.navbar.open.svelte-fa30hp .trigger span.svelte-fa30hp:before{transform:rotate(45deg)}.navbar.open.svelte-fa30hp .trigger span.svelte-fa30hp:after{transform:rotate(-45deg)}.menu.svelte-fa30hp.svelte-fa30hp{margin-left:auto;display:none;align-items:center;gap:20px;font-style:normal;font-weight:600;color:var(--ep-color-base-white, #ffffff)}.nav_menu_item.svelte-fa30hp.svelte-fa30hp{display:grid;place-content:center;text-align:center}.w--current.svelte-fa30hp.svelte-fa30hp{color:var(--ep-color-accent-2, #fdef88);color:var(--ep-color-primary-600, #1d36ec)}.navbar.blue.svelte-fa30hp .menu.svelte-fa30hp{color:var(--ep-color-gray-modern-500, #697586)}.navbar.svelte-fa30hp .actions.svelte-fa30hp{display:none}.navbar.open.svelte-fa30hp.svelte-fa30hp{height:100%;background-color:var(--ep-color-primary-600)}.navbar.open.blue.svelte-fa30hp.svelte-fa30hp{height:100%;background-color:var(--ep-color-base-white, #ffffff)}.navbar.open.svelte-fa30hp .brand.svelte-fa30hp{margin-bottom:40px}.navbar.open.svelte-fa30hp .menu.svelte-fa30hp{display:grid;width:100%}.navbar.open.svelte-fa30hp .actions.svelte-fa30hp{display:grid}.navbar.open.svelte-fa30hp .actions.svelte-fa30hp{margin-top:auto;gap:1rem}@media (min-width: 1000px){.navbar.loggedin.svelte-fa30hp.svelte-fa30hp{display:block}.navbar.open.svelte-fa30hp .actions.svelte-fa30hp{display:flex}.container.svelte-fa30hp.svelte-fa30hp{flex-direction:row;align-items:center;gap:20px}.navbar.svelte-fa30hp .brand.svelte-fa30hp{width:auto}.navbar.svelte-fa30hp .trigger.svelte-fa30hp{display:none}.menu.svelte-fa30hp.svelte-fa30hp{display:flex}.navbar.svelte-fa30hp .actions.svelte-fa30hp{display:flex;gap:8px;align-items:center}}@font-face{font-family:Sharp Grotesk;src:url(../../../fonts/SharpGrotesk-20/SharpGrotesk-Medium20.otf);font-weight:400;font-style:normal}:root{--base-font-size:14px;--ep-color-primary-50:#d9eaff;--ep-color-primary-100:#bad8ff;--ep-color-primary-400:#426cff;--ep-color-primary-600:#1d36ec;--ep-color-base-white:#ffffff;--ep-color-base-black:#000000;--ep-color-accent-1:#b2ec8d;--ep-color-accent-2:#fdef88;--ep-color-accent-3:#f9c8a4;--ep-color-accent-3-dark:#b93315;--ep-color-gray-modern-50:#f8fafc;--ep-color-gray-modern-100:#eef2f6;--ep-color-gray-modern-200:#e3e8ef;--ep-color-gray-modern-300:#cdd5df;--ep-color-gray-modern-400:#9aa4b2;--ep-color-gray-modern-500:#697586;--ep-color-gray-modern-600:#4b5565;--ep-color-gray-modern-700:#364152;--ep-color-gray-modern-900:#121926;--ep-color-success-500:#12b76a;--ep-color-error-300:#fda29b;--ep-color-error-500:#f04438;--ep-color-warning-25:#fffcf5;--ep-color-warning-600:#dc6803;--ep-color-warning-100:#fef0c7;--ep-space-1:24px}*,*:before,*:after{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;box-sizing:border-box}html{width:100%;min-height:100vh;min-width:100dvw;font-size:var(--base-font-size);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:"Inter",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;tab-size:4;scroll-behavior:smooth}body{height:100%;font-size:1rem;background:var(--ep-color-primary-600, #1d36ec);color:var(--ep-color-base-white, #fff);position:relative;z-index:0}body:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:conic-gradient(from 90deg at 2px 2px,#0000 90deg,blue 0) 0 0/50px 50px;z-index:-1}body:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:conic-gradient(from 90deg at 2px 2px,#0000 90deg,blue 0) 0 0/50px 50px;z-index:-1;background:radial-gradient(50% 50% at 50% 50%,rgba(29,54,236,.3) 0%,rgba(217,217,217,0) 100%);background:radial-gradient(circle,rgba(19,34,233,0) 20%,rgba(0,0,0,0) 50%,rgba(0,0,255,.5) 80%)}a{text-decoration:none;color:inherit}button{background-color:#0000;outline:none}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-internal-autofill-selected,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-internal-autofill-selected,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{transition:background-color 5000s ease-in-out 0s;background-color:transparent}.container{max-width:100%}.container{width:100%;box-sizing:border-box}@media (min-width: 768px){.container{width:640px;margin:0 auto}}@media (min-width: 900px){.container{width:780px;margin:0 auto}}@media (min-width: 1000px){:root{--base-font-size:16px}.container{width:980px;padding:var(--ep-space-1)}}@media (min-width: 1440px){.container{width:1300px}}@media (min-width: 2560px){.container{width:1920px}}
