header{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none;padding:3rem 0 1.5rem;height:100px;display:flex;align-items:center;box-shadow:none;transition:background-color .4s cubic-bezier(.4,0,.2,1),height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1),border-bottom .4s cubic-bezier(.4,0,.2,1);will-change:background-color,height,padding,box-shadow,border-bottom;transform:translateZ(0)}header.header-transparent{background-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:none}header.header-scrolled{background-color:#fffffff2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,0,0,.08);padding:1rem 0;height:70px;box-shadow:0 2px 10px #0000001a}.logo-img.svelte-ywayb3{height:100px;transition:height .4s cubic-bezier(.4,0,.2,1);will-change:height}@media (max-width: 640px){.logo-img.svelte-ywayb3{height:60px}header.header-scrolled .logo-img{height:40px}}header.header-scrolled .logo-img{height:50px}.nav-link.svelte-ywayb3{position:relative;padding:.75rem 1rem;color:#fff;font-weight:500;text-shadow:0 1px 3px rgba(0,0,0,.5);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:.9;display:inline-block;text-decoration:none;will-change:color,opacity}header.header-scrolled .nav-link{color:#113946;text-shadow:none}.nav-link.active.svelte-ywayb3{color:#dcb660;font-weight:600;opacity:1}.nav-link.active.svelte-ywayb3:after{transform:translate(-50%) scaleX(1);opacity:1}.nav-link-text.svelte-ywayb3{font-size:1.25rem;font-weight:500;transition:color .3s ease;position:relative;z-index:1}.nav-link.svelte-ywayb3:after{content:"";position:absolute;bottom:8px;left:50%;transform:translate(-50%) scaleX(0);width:24px;height:2px;background-color:#dcb660;transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;border-radius:2px}.nav-link.svelte-ywayb3:hover .nav-link-text:where(.svelte-ywayb3),.nav-link.active.svelte-ywayb3 .nav-link-text:where(.svelte-ywayb3){color:#dcb660}.nav-link.svelte-ywayb3:hover:after,.nav-link.active.svelte-ywayb3:after{transform:translate(-50%) scaleX(1);opacity:1}.mobile-menu-btn.svelte-ywayb3{color:#fff;transition:all .3s ease}header.header-scrolled .mobile-menu-btn{color:#113946!important}.mobile-menu-btn.svelte-ywayb3:hover{color:#dcb660}.language-btn.svelte-ywayb3{color:#fff}header.header-scrolled .language-btn{color:#113946}html{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}#mobile-menu-overlay.svelte-ywayb3{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);position:fixed;top:0;left:0;right:0;bottom:0;overscroll-behavior:none;-webkit-overflow-scrolling:auto}.nav-link.svelte-ywayb3:focus-visible,button.svelte-ywayb3:focus-visible{outline:2px solid #dcb660;outline-offset:2px;border-radius:2px}#mobile-menu-overlay.svelte-ywayb3 .nav-link:where(.svelte-ywayb3){display:inline-block;width:100%;text-align:center;padding:1rem 0;font-size:1.5rem;font-weight:600;-webkit-tap-highlight-color:transparent;color:#fff!important}button[aria-label*=Switch].svelte-ywayb3{position:relative}button[aria-label*=Switch].svelte-ywayb3:hover{transform:scale(1.1)}button[aria-label*=Switch].svelte-ywayb3:active{transform:scale(.95)}@media (prefers-reduced-motion: reduce){header.svelte-ywayb3{transition:background-color .1s ease,border-bottom .1s ease,-webkit-backdrop-filter .1s ease!important;transition:background-color .1s ease,backdrop-filter .1s ease,border-bottom .1s ease!important;transition:background-color .1s ease,backdrop-filter .1s ease,border-bottom .1s ease,-webkit-backdrop-filter .1s ease!important}.logo-img.svelte-ywayb3,.nav-link.svelte-ywayb3,.mobile-menu-btn.svelte-ywayb3,.language-btn.svelte-ywayb3{transition:none!important}}
