.svelte-fa-base{transform-origin:50%;vertical-align:-.125em;height:1em;overflow:visible}.svelte-fa-fw{text-align:center;width:1.25em}.svelte-fa-pull-left.svelte-q6zoq1{float:left}.svelte-fa-pull-right.svelte-q6zoq1{float:right}.svelte-fa-size-lg.svelte-q6zoq1{vertical-align:-.225em;font-size:1.33333em;line-height:.75em}.svelte-fa-size-sm.svelte-q6zoq1{font-size:.875em}.svelte-fa-size-xs.svelte-q6zoq1{font-size:.75em}.spin.svelte-q6zoq1{animation:2s linear infinite svelte-q6zoq1-spin}.pulse.svelte-q6zoq1{animation:1s steps(8,end) infinite svelte-q6zoq1-spin}@keyframes svelte-q6zoq1-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}header.svelte-1f9ywpl{z-index:50;width:100%;transition:background-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s,box-shadow .3s;position:fixed;top:0;left:0;right:0}.header-backdrop.svelte-1f9ywpl{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:#1e1b4bf2;border-bottom:1px solid #8b5cf626;box-shadow:0 4px 20px #0000004d}.header-transparent.svelte-1f9ywpl{-webkit-backdrop-filter:blur();backdrop-filter:blur();box-shadow:none;background-color:#1e1b4b00;border-bottom:none}.brain-logo-animate.svelte-1f9ywpl{filter:drop-shadow(0 0 8px #8b5cf64d);transition:all .4s cubic-bezier(.16,1,.3,1)}.header-scrolled.svelte-1f9ywpl .brain-logo-animate:where(.svelte-1f9ywpl){filter:drop-shadow(0 0 5px #8b5cf633)}.org-name.svelte-1f9ywpl{-webkit-text-fill-color:transparent;text-fill-color:transparent;background:linear-gradient(90deg,#c4b5fd,#8b5cf6);-webkit-background-clip:text;background-clip:text;font-weight:700;position:relative}.org-subtitle.svelte-1f9ywpl{color:#e2e8f0cc}.nav-link.svelte-1f9ywpl{color:#e2e8f0d9;border-radius:.375rem;padding:.375rem .75rem;font-weight:500;transition:all .2s;position:relative}.nav-link.svelte-1f9ywpl:after{content:"";transform-origin:50%;background:linear-gradient(90deg,#8b5cf6,#c4b5fd);border-radius:2px;height:2px;transition:transform .3s;position:absolute;bottom:-2px;left:.75rem;right:.75rem;transform:scaleX(0)}.nav-link.svelte-1f9ywpl:hover{color:#fff}.nav-link.svelte-1f9ywpl:hover:after,.nav-link.active.svelte-1f9ywpl:after{transform:scaleX(1)}.nav-link.active.svelte-1f9ywpl{color:#fff}.cta-button.svelte-1f9ywpl{background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);border:1px solid #ffffff1a;border-radius:9999px;padding:.5rem 1.25rem;font-weight:600;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 4px 10px #6d28d94d}.cta-button.svelte-1f9ywpl:hover{background:linear-gradient(135deg,#9061f9 0%,#7c3aed 100%);transform:translateY(-2px);box-shadow:0 6px 15px #8b5cf666}.cta-button.svelte-1f9ywpl:after{content:"";opacity:0;background:linear-gradient(to bottom right,#fff3,#fff0);width:150%;height:200%;transition:all .3s;position:absolute;top:-50%;left:-25%;transform:rotate(45deg)}.cta-button.svelte-1f9ywpl:hover:after{opacity:.3;left:100%}.lang-button.svelte-1f9ywpl{background:#ffffff0d;border-radius:8px;transition:all .2s;position:relative;overflow:hidden}.lang-button.svelte-1f9ywpl:hover{background:#ffffff1a;transform:translateY(-2px);box-shadow:0 4px 12px #0000001a}.lang-button.active.svelte-1f9ywpl{background:#8b5cf626;box-shadow:0 0 0 2px #8b5cf64d}.mobile-menu-button.svelte-1f9ywpl{color:#c4b5fd;background:#8b5cf61a;border-radius:8px;padding:.5rem;transition:all .2s}.mobile-menu-button.svelte-1f9ywpl:hover{background:#8b5cf633}.header-content.svelte-1f9ywpl{padding:1rem 0;transition:all .4s cubic-bezier(.16,1,.3,1)}.header-scrolled.svelte-1f9ywpl .header-content:where(.svelte-1f9ywpl){padding-top:.75rem;padding-bottom:.75rem}.neural-decoration.svelte-1f9ywpl{opacity:.05;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.edition-button.svelte-1f9ywpl{border-radius:.375rem;margin:0 .5rem;padding:.5rem 1.25rem;font-weight:600;transition:all .3s}.edition-primary.svelte-1f9ywpl{color:#fff;background:linear-gradient(135deg,#8b5cf6 0%,#6d28d9 100%);box-shadow:0 4px 10px #6d28d94d}.edition-primary.svelte-1f9ywpl:hover{transform:translateY(-2px);box-shadow:0 6px 15px #8b5cf666}.edition-secondary.svelte-1f9ywpl{color:#c4b5fd;background:#8b5cf61a;border:1px solid #8b5cf64d}.edition-secondary.svelte-1f9ywpl:hover{background:#8b5cf633;transform:translateY(-2px)}#popup.svelte-zv5u5g{z-index:10000;height:500px;overflow-y:scroll}.footer.svelte-15wjwnj{color:#cbd5e0;background-color:#1a202c}.footer.svelte-15wjwnj a:where(.svelte-15wjwnj),.footer.svelte-15wjwnj button:where(.svelte-15wjwnj){color:#cbd5e0;cursor:pointer;background:0 0;border:none;text-decoration:underline;transition:color .3s}.footer.svelte-15wjwnj a:where(.svelte-15wjwnj):hover,.footer.svelte-15wjwnj button:where(.svelte-15wjwnj):hover{color:#63b3ed}.social-icons.svelte-15wjwnj a:where(.svelte-15wjwnj){margin:0 10px;font-size:1.5rem;text-decoration:none}
