.FooterBar_footerBar__DAlol{border-top:1px solid var(--color-border);padding:var(--space-2) 0;background:var(--color-bg);scroll-snap-align:none}.FooterBar_inner__B210S{display:flex;align-items:center;position:relative;min-height:32px;max-width:var(--container-max);margin:0 auto;padding:0 var(--container-padding)}.FooterBar_copyright__oi6mL{position:absolute;left:var(--container-padding);font-size:var(--fs-caption);color:var(--color-text-secondary);white-space:nowrap}.FooterBar_links__YyN98{display:flex;align-items:center;justify-content:center;gap:var(--space-6);flex-wrap:wrap;width:100%}.FooterBar_link__iblQI{font-size:var(--fs-small,.875rem);color:var(--color-text-secondary);text-decoration:none;transition:color .2s ease}.FooterBar_link__iblQI:hover{color:var(--color-text)}@media (max-width:768px){.FooterBar_inner__B210S{flex-direction:column;gap:var(--space-4)}.FooterBar_copyright__oi6mL{position:static}.FooterBar_links__YyN98{justify-content:center;gap:var(--space-4)}}@media (max-width:320px){.FooterBar_footerBar__DAlol{padding:var(--space-3) 0}.FooterBar_inner__B210S{padding:0 var(--space-3);gap:var(--space-3)}.FooterBar_copyright__oi6mL{font-size:.625rem}.FooterBar_links__YyN98{gap:var(--space-2)}.FooterBar_link__iblQI{font-size:var(--fs-caption)}}.LanguageSwitcher_wrapper__ufKpb{position:fixed;bottom:24px;right:24px;z-index:900;display:flex;flex-direction:column;align-items:center}.LanguageSwitcher_trigger__H0_Gx{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:0;background:rgba(0,0,0,.85);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-full);cursor:pointer;box-shadow:0 4px 20px rgba(0,0,0,.15),inset 0 0 0 1px rgba(255,255,255,.05);transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s cubic-bezier(.4,0,.2,1),background .3s ease}.LanguageSwitcher_trigger__H0_Gx:hover{background:rgba(0,0,0,.95);box-shadow:0 8px 32px rgba(0,0,0,.25),inset 0 0 0 1px rgba(255,255,255,.1);transform:scale(1.08)}.LanguageSwitcher_triggerOpen__1Luo6{transform:scale(.95) rotate(180deg);background:var(--color-primary);box-shadow:0 8px 32px rgba(47,82,160,.35),inset 0 0 0 1px rgba(255,255,255,.2)}.LanguageSwitcher_triggerOpen__1Luo6:hover{transform:scale(1.02) rotate(180deg);background:var(--color-primary)}.LanguageSwitcher_flagWrap__G15HM{display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--radius-full);overflow:hidden;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.2);transition:transform .4s cubic-bezier(.34,1.56,.64,1)}.LanguageSwitcher_trigger__H0_Gx .LanguageSwitcher_flagWrap__G15HM{width:28px;height:28px}.LanguageSwitcher_triggerOpen__1Luo6 .LanguageSwitcher_flagWrap__G15HM{transform:rotate(-180deg)}.LanguageSwitcher_flag__O4Zcp{width:40px;height:auto;display:block}.LanguageSwitcher_menu__ASQiD{position:absolute;bottom:calc(100% + 12px);display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}.LanguageSwitcher_menuOpen__4RgK0{pointer-events:auto}.LanguageSwitcher_option__aTaec{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;background:rgba(0,0,0,.9);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-full);cursor:pointer;box-shadow:0 4px 16px rgba(0,0,0,.12),inset 0 0 0 1px rgba(255,255,255,.04);opacity:0;transform:translateY(20px) scale(.3);filter:blur(8px);transition:opacity .5s cubic-bezier(.34,1.56,.64,1),transform .5s cubic-bezier(.34,1.56,.64,1),filter .4s cubic-bezier(.4,0,.2,1),background .25s ease,box-shadow .25s ease}.LanguageSwitcher_menuOpen__4RgK0 .LanguageSwitcher_option__aTaec{opacity:1;transform:translateY(0) scale(1);filter:blur(0)}.LanguageSwitcher_menuOpen__4RgK0 .LanguageSwitcher_option__aTaec:first-child{transition-delay:0s}.LanguageSwitcher_menuOpen__4RgK0 .LanguageSwitcher_option__aTaec:nth-child(2){transition-delay:40ms}.LanguageSwitcher_menuOpen__4RgK0 .LanguageSwitcher_option__aTaec:nth-child(3){transition-delay:80ms}.LanguageSwitcher_menuOpen__4RgK0 .LanguageSwitcher_option__aTaec:nth-child(4){transition-delay:.12s}.LanguageSwitcher_menuOpen__4RgK0 .LanguageSwitcher_option__aTaec:nth-child(5){transition-delay:.16s}.LanguageSwitcher_menu__ASQiD:not(.LanguageSwitcher_menuOpen__4RgK0) .LanguageSwitcher_option__aTaec:nth-child(5){transition-delay:0s}.LanguageSwitcher_menu__ASQiD:not(.LanguageSwitcher_menuOpen__4RgK0) .LanguageSwitcher_option__aTaec:nth-child(4){transition-delay:30ms}.LanguageSwitcher_menu__ASQiD:not(.LanguageSwitcher_menuOpen__4RgK0) .LanguageSwitcher_option__aTaec:nth-child(3){transition-delay:60ms}.LanguageSwitcher_menu__ASQiD:not(.LanguageSwitcher_menuOpen__4RgK0) .LanguageSwitcher_option__aTaec:nth-child(2){transition-delay:90ms}.LanguageSwitcher_menu__ASQiD:not(.LanguageSwitcher_menuOpen__4RgK0) .LanguageSwitcher_option__aTaec:first-child{transition-delay:.12s}.LanguageSwitcher_option__aTaec:hover{background:var(--color-primary);box-shadow:0 8px 24px rgba(47,82,160,.3),inset 0 0 0 1px rgba(255,255,255,.15);transform:scale(1.15)}.LanguageSwitcher_option__aTaec .LanguageSwitcher_flagWrap__G15HM{width:24px;height:24px}.LanguageSwitcher_wrapper__ufKpb:before{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:200px;background:radial-gradient(ellipse at bottom,rgba(47,82,160,.15) 0,transparent 70%);opacity:0;transition:opacity .5s ease;pointer-events:none;z-index:-1}.LanguageSwitcher_wrapper__ufKpb:has(.LanguageSwitcher_menuOpen__4RgK0):before{opacity:1}@media (max-width:768px){.LanguageSwitcher_wrapper__ufKpb{bottom:16px;right:16px}.LanguageSwitcher_trigger__H0_Gx{width:44px;height:44px}.LanguageSwitcher_trigger__H0_Gx .LanguageSwitcher_flagWrap__G15HM{width:24px;height:24px}.LanguageSwitcher_option__aTaec{width:36px;height:36px}.LanguageSwitcher_option__aTaec .LanguageSwitcher_flagWrap__G15HM{width:20px;height:20px}.LanguageSwitcher_flag__O4Zcp{width:32px}.LanguageSwitcher_menu__ASQiD{gap:6px}}@media (max-width:480px){.LanguageSwitcher_wrapper__ufKpb{bottom:14px;right:14px}.LanguageSwitcher_trigger__H0_Gx{width:40px;height:40px}.LanguageSwitcher_trigger__H0_Gx .LanguageSwitcher_flagWrap__G15HM{width:22px;height:22px}.LanguageSwitcher_option__aTaec{width:34px;height:34px}.LanguageSwitcher_option__aTaec .LanguageSwitcher_flagWrap__G15HM{width:18px;height:18px}.LanguageSwitcher_flag__O4Zcp{width:28px}}.MobileNav_overlay__iw1hX{position:fixed;inset:0;z-index:2000;background:#ffffff;display:flex;flex-direction:column;padding:0 var(--container-padding,24px);transform:translateX(100%);transition:transform .4s cubic-bezier(.4,0,.2,1);overflow-y:auto;visibility:hidden}.MobileNav_open__sCncm{transform:translateX(0);visibility:visible}.MobileNav_header___ZbJs{display:flex;align-items:center;justify-content:space-between;height:var(--navbar-height);flex-shrink:0}.MobileNav_logo__z_Rvi{font-size:22px;font-weight:var(--fw-bold);letter-spacing:.15em;color:var(--color-text)}.MobileNav_closeBtn__JqOtb{background:none;border:none;cursor:pointer;color:var(--color-text);padding:var(--space-2)}.MobileNav_nav__A3Ley{flex:1 1;padding:var(--space-12) 0}.MobileNav_link__x2eqX{display:block;font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--color-text);text-decoration:none;padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.MobileNav_footer__rUWRf{padding:var(--space-8) 0;border-top:1px solid var(--color-border)}.MobileNav_ctaButton__2YBwc{display:flex;align-items:center;justify-content:center;width:100%;height:52px;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--color-white);background:var(--color-primary);border-radius:var(--radius-full);text-decoration:none;transition:all .3s ease}.MobileNav_ctaButton__2YBwc:hover{background:var(--color-primary-hover)}.Navbar_navbar__3BIeH{position:fixed;top:16px;left:0;right:0;z-index:1000;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 clamp(80px,25vw,435px);pointer-events:none;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1)}.Navbar_hidden__7sSTE{transform:translateY(calc(-100% - 24px));opacity:0}.Navbar_island__CoGiA{display:flex;align-items:center;justify-content:center;height:56px;border-radius:100px;pointer-events:auto;transition:background .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),color .4s cubic-bezier(.4,0,.2,1);background:rgba(255,255,255,.85);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.03);color:var(--color-text)}.Navbar_logoIsland__vhwHe{padding:0 20px}.Navbar_logo__Am5h2{text-decoration:none;display:flex;align-items:center}.Navbar_logoImage__de79e{height:46px;width:auto;max-width:none;object-fit:contain;transition:filter .4s ease;filter:brightness(0) saturate(100%)}body[data-navbar-theme=dark] .Navbar_navbar__3BIeH:not(.Navbar_scrolled__nobxR) .Navbar_logoImage__de79e{filter:none}body[data-navbar-theme=dark] .Navbar_navbar__3BIeH:not(.Navbar_scrolled__nobxR) .Navbar_island__CoGiA{background:rgba(255,255,255,.08);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.12);box-shadow:0 4px 24px rgba(0,0,0,.2);color:#ffffff}body[data-navbar-theme=dark] .Navbar_navbar__3BIeH:not(.Navbar_scrolled__nobxR) .Navbar_ctaButton__4k7Gs{color:#ffffff;background:rgba(255,255,255,.1);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.15);box-shadow:0 4px 24px rgba(0,0,0,.2)}body[data-navbar-theme=dark] .Navbar_navbar__3BIeH:not(.Navbar_scrolled__nobxR) .Navbar_ctaButton__4k7Gs:hover{background:rgba(255,255,255,.18);border-color:rgba(255,255,255,.25)}body[data-navbar-theme=dark] .Navbar_navbar__3BIeH:not(.Navbar_scrolled__nobxR) .Navbar_hamburger__HA1m5:hover,body[data-navbar-theme=dark] .Navbar_navbar__3BIeH:not(.Navbar_scrolled__nobxR) .Navbar_navLink__A03oH:hover{background:rgba(255,255,255,.15)}.Navbar_scrolled__nobxR .Navbar_logoImage__de79e{filter:brightness(0) saturate(100%)}.Navbar_navIsland__Eq44R{padding:0 8px}.Navbar_navLinks__chCYm{display:flex;align-items:center;gap:2px}.Navbar_navLink__A03oH{font-size:13px;font-weight:var(--fw-medium);color:inherit;text-decoration:none;background:none;border:none;cursor:pointer;padding:8px 14px;border-radius:100px;transition:all .2s ease;font-family:var(--font-family);display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.Navbar_navLink__A03oH:hover{background:rgba(0,0,0,.05);color:var(--color-primary)}.Navbar_navChevron__8Q6J9{transition:transform .2s ease;opacity:.6}.Navbar_ctaIsland__nD5M6{padding:0;backdrop-filter:none;-webkit-backdrop-filter:none}.Navbar_ctaIsland__nD5M6,.Navbar_scrolled__nobxR .Navbar_ctaIsland__nD5M6{background:transparent;border:none;box-shadow:none}.Navbar_ctaButton__4k7Gs{display:flex;align-items:center;justify-content:center;height:56px;padding:0 28px;font-size:13px;font-weight:var(--fw-semibold);border-radius:100px;text-decoration:none;white-space:nowrap;transition:all .3s ease;letter-spacing:.01em;color:#ffffff;background:var(--color-primary);border:1px solid var(--color-primary);box-shadow:0 4px 16px rgba(47,82,160,.25)}.Navbar_ctaButton__4k7Gs:hover{background:var(--color-primary-hover);border-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:0 6px 20px rgba(47,82,160,.3)}.Navbar_mobileIsland__I33wF{display:none;padding:0 16px}.Navbar_hamburger__HA1m5{display:flex;align-items:center;justify-content:center;color:inherit;padding:8px;border-radius:50%;transition:background .2s ease}.Navbar_hamburger__HA1m5:hover{background:rgba(0,0,0,.05)}.Navbar_aboutUsWrapper__2_IgF{position:relative}.Navbar_aboutUsWrapper__2_IgF .Navbar_navLink__A03oH.Navbar_active__YMfDB{background:rgba(0,0,0,.06);color:var(--color-primary)}.Navbar_rotated__Mnki4{transform:rotate(180deg);opacity:1}.Navbar_aboutUsBar__EjW7f{position:fixed;top:88px;left:0;right:0;z-index:1003;display:flex;justify-content:center;padding:0 24px;pointer-events:none;opacity:0;transform:translateY(-8px);filter:blur(4px);transition:opacity .45s cubic-bezier(.4,0,.2,1),transform .45s cubic-bezier(.4,0,.2,1),filter .35s cubic-bezier(.4,0,.2,1)}.Navbar_aboutUsBar__EjW7f:before{content:"";position:absolute;top:-30px;left:0;right:0;height:30px;background:transparent}.Navbar_aboutUsBarOpen__OwF45{opacity:1;transform:translateY(0);filter:blur(0);pointer-events:auto}@keyframes Navbar_slideInItem__6tZ0s{0%{opacity:0;transform:translateY(-6px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.Navbar_aboutUsBarOpen__OwF45 .Navbar_aboutUsItem__ekqvf{animation:Navbar_slideInItem__6tZ0s .4s cubic-bezier(.4,0,.2,1) backwards}.Navbar_aboutUsBarOpen__OwF45 .Navbar_aboutUsItem__ekqvf:first-child{animation-delay:.05s}.Navbar_aboutUsBarOpen__OwF45 .Navbar_aboutUsItem__ekqvf:nth-child(2){animation-delay:.1s}.Navbar_aboutUsBarOpen__OwF45 .Navbar_aboutUsItem__ekqvf:nth-child(3){animation-delay:.15s}.Navbar_aboutUsBarOpen__OwF45 .Navbar_aboutUsItem__ekqvf:nth-child(4){animation-delay:.2s}.Navbar_aboutUsBarContent__sfUWY{display:flex;align-items:center;justify-content:center;gap:2px;height:56px;padding:0 8px;border-radius:100px;background:rgba(255,255,255,.85);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid rgba(0,0,0,.06);box-shadow:0 4px 24px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.03)}.Navbar_aboutUsItem__ekqvf{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;font-size:13px;font-weight:var(--fw-medium);color:var(--color-text);text-decoration:none;border-radius:100px;transition:all .2s ease;white-space:nowrap;background:rgba(0,0,0,.04)}.Navbar_aboutUsItem__ekqvf:hover{background:rgba(0,0,0,.08);color:var(--color-primary)}body[data-navbar-theme=dark] .Navbar_aboutUsBar__EjW7f:not(.Navbar_scrolled__nobxR) .Navbar_aboutUsBarContent__sfUWY{background:rgba(255,255,255,.08);backdrop-filter:blur(20px) saturate(140%);-webkit-backdrop-filter:blur(20px) saturate(140%);border:1px solid rgba(255,255,255,.12)}body[data-navbar-theme=dark] .Navbar_aboutUsBar__EjW7f:not(.Navbar_scrolled__nobxR) .Navbar_aboutUsItem__ekqvf{color:#ffffff;background:rgba(255,255,255,.06)}body[data-navbar-theme=dark] .Navbar_aboutUsBar__EjW7f:not(.Navbar_scrolled__nobxR) .Navbar_aboutUsItem__ekqvf:hover{background:rgba(255,255,255,.15)}body[data-navbar-theme=dark] .Navbar_aboutUsWrapper__2_IgF .Navbar_navLink__A03oH.Navbar_active__YMfDB{background:rgba(255,255,255,.15);color:#ffffff}@media (max-width:1280px){.Navbar_navbar__3BIeH{padding:0 80px}}@media (max-width:1024px){.Navbar_navbar__3BIeH{padding:0 16px;gap:10px}.Navbar_island__CoGiA{height:50px}.Navbar_aboutUsBar__EjW7f,.Navbar_ctaIsland__nD5M6,.Navbar_navIsland__Eq44R{display:none}.Navbar_mobileIsland__I33wF{display:flex}.Navbar_ctaButton__4k7Gs{height:50px;padding:0 20px}.Navbar_logoImage__de79e{height:38px}}@media (max-width:480px){.Navbar_navbar__3BIeH{top:10px;padding:0 12px;gap:8px}.Navbar_island__CoGiA{height:46px}.Navbar_logoIsland__vhwHe{padding:0 14px}.Navbar_logoImage__de79e{height:32px}}@media (max-width:320px){.Navbar_navbar__3BIeH{top:8px;padding:0 8px;gap:6px}.Navbar_island__CoGiA{height:42px}.Navbar_logoIsland__vhwHe{padding:0 10px}.Navbar_logoImage__de79e{height:28px}.Navbar_mobileIsland__I33wF{padding:0 10px}.Navbar_hamburger__HA1m5{padding:6px}}