.tooltip-wrap.svelte-11extwn{position:relative;display:inline-flex}.tooltip.svelte-11extwn{position:absolute;left:50%;transform:translate(-50%);padding:.4rem .75rem;font-family:var(--qfb-b);font-size:.75rem;font-weight:500;color:#fff;background:var(--qcv-mn);border-radius:var(--qrz-sm);white-space:nowrap;pointer-events:none;z-index:9999;animation:svelte-11extwn-tooltipIn .15s var(--qtj-sm) both;box-shadow:0 4px 12px #00000026}.tooltip--bottom.svelte-11extwn{top:calc(100% + .5rem)}.tooltip--top.svelte-11extwn{bottom:calc(100% + .5rem)}.tooltip.svelte-11extwn:after{content:"";position:absolute;left:50%;transform:translate(-50%);border:5px solid transparent}.tooltip--bottom.svelte-11extwn:after{bottom:100%;border-bottom-color:var(--qcv-mn)}.tooltip--top.svelte-11extwn:after{top:100%;border-top-color:var(--qcv-mn)}@keyframes svelte-11extwn-tooltipIn{0%{opacity:0;transform:translate(-50%) translateY(4px) scale(.95)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.tooltip--top.svelte-11extwn{animation-name:svelte-11extwn-tooltipInUp}@keyframes svelte-11extwn-tooltipInUp{0%{opacity:0;transform:translate(-50%) translateY(-4px) scale(.95)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.navbar.svelte-rfuq4y{position:fixed;top:0;left:0;right:0;z-index:1000;transition:all .4s var(--qtj-sm)}.navbar__accent-bar.svelte-rfuq4y{height:4px;background:linear-gradient(90deg,var(--qcv-p) 0%,var(--qcv-pp) 25%,var(--qcv-a) 50%,var(--qcv-p) 75%,var(--qcv-pp) 100%);background-size:200% 100%;background-position:var(--qpx-scroll, 0%) 0}.navbar__inner.svelte-rfuq4y{max-width:68.75rem;margin-top:.75rem;margin-inline:max(1rem,calc((100% - 68.75rem)/2));display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;background:#ffffff40;backdrop-filter:blur(10px) saturate(1.8);-webkit-backdrop-filter:blur(10px) saturate(1.8);border-radius:var(--qrz-xl);border:3px solid white;box-shadow:0 4px 30px #0b1d3514;transition:all .4s var(--qtj-sm)}.navbar--scrolled.svelte-rfuq4y .navbar__inner:where(.svelte-rfuq4y){margin-top:.5rem;box-shadow:0 8px 40px #0b1d351f}.navbar__logo.svelte-rfuq4y{display:flex;align-items:center;text-decoration:none}.navbar__logo-img.svelte-rfuq4y{height:2.25rem;width:auto;object-fit:contain;transition:transform .3s var(--qtj-bn)}.navbar__logo.svelte-rfuq4y:hover .navbar__logo-img:where(.svelte-rfuq4y){transform:scale(1.05)}.navbar__links.svelte-rfuq4y{display:flex;align-items:center;gap:.25rem;list-style:none}.navbar__link.svelte-rfuq4y{padding:.5rem 1rem;font-family:var(--qfb-b);font-size:.9rem;font-weight:500;color:var(--qcv-ch);border-radius:var(--qrz-pl);transition:all .25s var(--qtj-sm);border:none;background:none;cursor:pointer}.navbar__link.svelte-rfuq4y:hover{background:var(--qcv-sn);color:var(--qcv-p)}.navbar__right.svelte-rfuq4y{display:flex;align-items:center;gap:.75rem}.navbar__lang.svelte-rfuq4y{padding:.4rem .75rem;font-family:var(--qfb-h);font-size:.8rem;font-weight:600;color:var(--qcv-s);background:var(--qcv-sn);border:1px solid var(--qcv-gh);border-radius:var(--qrz-pl);cursor:pointer;transition:all .25s var(--qtj-sm);white-space:nowrap}.navbar__lang.svelte-rfuq4y:hover{background:var(--qcv-gh);color:var(--qcv-p)}.navbar__cta.svelte-rfuq4y{padding:.6rem 1.4rem;font-size:.85rem}.navbar__hamburger.svelte-rfuq4y{display:none;flex-direction:column;gap:.3125rem;padding:.5rem;cursor:pointer;z-index:1001}.navbar__hamburger.svelte-rfuq4y span:where(.svelte-rfuq4y){display:block;width:1.5rem;height:2.5px;background:var(--qcv-ch);border-radius:2px;transition:all .3s var(--qtj-sm)}.navbar__hamburger--open.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(1){transform:rotate(45deg) translate(5px,5px)}.navbar__hamburger--open.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(2){opacity:0}.navbar__hamburger--open.svelte-rfuq4y span:where(.svelte-rfuq4y):nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.mobile-menu.svelte-rfuq4y{position:fixed;inset:0;z-index:999;background:#fff9;backdrop-filter:blur(20px) saturate(1.8);-webkit-backdrop-filter:blur(20px) saturate(1.8);display:flex;align-items:center;justify-content:center}.mobile-menu__links.svelte-rfuq4y{display:flex;flex-direction:column;align-items:center;gap:1rem;list-style:none}.mobile-menu__links.svelte-rfuq4y li:where(.svelte-rfuq4y){animation:svelte-rfuq4y-slideUp .4s var(--qtj-sm) both}.mobile-menu__link.svelte-rfuq4y{font-family:var(--qfb-h);font-size:2rem;font-weight:600;color:var(--qcv-s);border:none;background:none;cursor:pointer;padding:.5rem 1rem;transition:color .2s}.mobile-menu__link.svelte-rfuq4y:hover{color:var(--qcv-p)}.mobile-menu__lang.svelte-rfuq4y{font-family:var(--qfb-h);font-size:1.2rem;font-weight:600;color:var(--qcv-a);border:none;background:none;cursor:pointer;padding:.5rem 1rem;transition:color .2s}.mobile-menu__lang.svelte-rfuq4y:hover{color:var(--qcv-p)}.mobile-menu__cta.svelte-rfuq4y{margin-top:1rem;font-size:1.1rem;padding:1rem 2.5rem}@keyframes svelte-rfuq4y-slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.navbar__links.svelte-rfuq4y,.navbar__right.svelte-rfuq4y{display:none}.navbar__hamburger.svelte-rfuq4y{display:flex}.navbar__inner.svelte-rfuq4y{margin:.5rem .75rem 0;border-radius:var(--qrz-lg)}}.footer.svelte-jz8lnl{background:var(--qcv-mn);color:#ffffffb3;padding-top:clamp(4rem,8vw,6rem)}.footer__grid.svelte-jz8lnl{display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:3rem;padding-bottom:3rem;border-bottom:1px solid rgba(255,255,255,.08)}.footer__logo.svelte-jz8lnl{display:flex;align-items:center;margin-bottom:1rem}.footer__logo-img.svelte-jz8lnl{height:2.25rem;width:auto;object-fit:contain;filter:brightness(0) invert(1)}.footer__tagline.svelte-jz8lnl{font-size:.9rem;line-height:1.7;margin-bottom:1.5rem;max-width:17.5rem}.footer__socials.svelte-jz8lnl{display:flex;gap:.5rem}.footer__social.svelte-jz8lnl{width:2.375rem;height:2.375rem;display:flex;align-items:center;justify-content:center;border-radius:var(--qrz-sm);background:#ffffff0f;color:#fff9;font-family:var(--qfb-h);font-weight:700;font-size:.85rem;transition:all .3s var(--qtj-sm);text-decoration:none}.footer__social.svelte-jz8lnl:hover{background:var(--qcv-p);color:#fff;transform:translateY(-2px)}.footer__affiliations.svelte-jz8lnl{display:flex;align-items:center;gap:1.25rem;margin-top:1.5rem}.footer__affiliation.svelte-jz8lnl{display:block;opacity:.45;transition:all .3s var(--qtj-sm)}.footer__affiliation.svelte-jz8lnl:hover{opacity:.85;transform:translateY(-2px)}.footer__affiliation.svelte-jz8lnl img:where(.svelte-jz8lnl){height:2rem;width:auto;display:block}.footer__heading.svelte-jz8lnl{font-family:var(--qfb-h);font-weight:700;font-size:1rem;color:#fff;letter-spacing:.04em;margin-bottom:1.25rem}.footer__list.svelte-jz8lnl{display:flex;flex-direction:column;gap:.6rem}.footer__link.svelte-jz8lnl{font-size:.9rem;color:#ffffff8c;transition:color .2s,transform .2s;display:inline-block;text-decoration:none}.footer__link.svelte-jz8lnl:hover{color:var(--qcv-pp);transform:translate(3px)}.footer__contact-info.svelte-jz8lnl{display:flex;flex-direction:column;gap:1rem}.footer__contact-item.svelte-jz8lnl{display:flex;gap:.6rem;font-size:.85rem;line-height:1.5}.footer__contact-icon.svelte-jz8lnl{flex-shrink:0;margin-top:1px}.footer__contact-item.svelte-jz8lnl strong:where(.svelte-jz8lnl){display:block;color:#ffffffd9;font-weight:600;margin-bottom:.1rem}.footer__bottom.svelte-jz8lnl{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0;font-size:.82rem}.footer__copyright.svelte-jz8lnl{color:#ffffff59}.footer__bottom-links.svelte-jz8lnl{display:flex;gap:1.5rem}@media(max-width:1024px){.footer__grid.svelte-jz8lnl{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.footer__grid.svelte-jz8lnl{grid-template-columns:1fr;gap:2rem}.footer__bottom.svelte-jz8lnl{flex-direction:column;gap:.75rem;text-align:center}}
