html{scroll-behavior:smooth}body{overflow-x:hidden}.fade-in{opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease-out forwards}.fade-in-delay-1{animation-delay:.15s}.fade-in-delay-2{animation-delay:.3s}.fade-in-delay-3{animation-delay:.45s}@keyframes fadeInUp{to{opacity:1;transform:translateY(0)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.floating{animation:float 6s ease-in-out infinite}.floating-delay{animation:float 6s ease-in-out infinite;animation-delay:-3s}::-moz-selection{background:#22b8a04d;color:#fff}::selection{background:#22b8a04d;color:#fff}.text-white\/40,.text-white\/50,[style*="color: rgba(255,255,255,0.55)"]{color:#fff9!important}[data-animate]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.4,0,.2,1),transform .7s cubic-bezier(.4,0,.2,1)}[data-animate].is-visible{opacity:1;transform:translateY(0)}video::-webkit-media-controls-panel{opacity:0;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}video:hover::-webkit-media-controls-panel,video:focus::-webkit-media-controls-panel,video:focus-within::-webkit-media-controls-panel{opacity:1}.lang-option[data-astro-cid-a2mxz4y6]{padding:2px 6px;border-radius:3px;font-weight:600;letter-spacing:.05em;transition:color .2s,background-color .2s;color:#ffffffa6;text-decoration:none}.lang-option[data-astro-cid-a2mxz4y6]:hover{color:#ffffffd9}.lang-option[data-astro-cid-a2mxz4y6].active{color:#22b8a0;background-color:#22b8a01a}.nav-link[data-astro-cid-3ef6ksr2]{position:relative;white-space:nowrap;padding:.5rem .625rem;font-size:.75rem;line-height:1rem;font-weight:500;letter-spacing:.025em;color:#fffc;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.nav-link[data-astro-cid-3ef6ksr2]:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}@media(min-width:1280px){.nav-link[data-astro-cid-3ef6ksr2]{padding-left:1rem;padding-right:1rem;font-size:.875rem;line-height:1.25rem}}.nav-link[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:0;height:2px;background:#22b8a0;transition:width .3s ease}.nav-link[data-astro-cid-3ef6ksr2]:hover:after{width:60%}.nav-dropdown[data-astro-cid-3ef6ksr2]{visibility:hidden;position:absolute;top:100%;left:0;z-index:50;margin-top:0;width:16rem;--tw-translate-y: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-radius:.375rem;border-width:1px;border-color:#ffffff1a;opacity:0;--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;background-color:#0f2040}.group[data-astro-cid-3ef6ksr2]:hover .nav-dropdown[data-astro-cid-3ef6ksr2]{visibility:visible;--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:1}.dropdown-link[data-astro-cid-3ef6ksr2]{display:block;padding:.75rem 1rem;font-size:.875rem;line-height:1.25rem;color:#ffffffb3;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.dropdown-link[data-astro-cid-3ef6ksr2]:first-child{border-top-left-radius:.375rem;border-top-right-radius:.375rem}.dropdown-link[data-astro-cid-3ef6ksr2]:last-child{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}.dropdown-link[data-astro-cid-3ef6ksr2]:hover{background-color:#ffffff0d;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mobile-nav-link[data-astro-cid-3ef6ksr2]{display:block;border-radius:.375rem;padding:.75rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:500;color:#ffffffb3;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.mobile-nav-link[data-astro-cid-3ef6ksr2]:hover{background-color:#ffffff0d;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.mobile-menu[data-astro-cid-3ef6ksr2].open{opacity:1;max-height:600px}.mobile-menu-toggle[data-astro-cid-3ef6ksr2].open .menu-icon[data-astro-cid-3ef6ksr2]{display:none}.mobile-menu-toggle[data-astro-cid-3ef6ksr2].open .close-icon[data-astro-cid-3ef6ksr2]{display:block}#main-header[data-astro-cid-3ef6ksr2].scrolled{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-shadow-color: rgb(0 0 0 / .2);--tw-shadow: var(--tw-shadow-colored);background:#0a1628fa;backdrop-filter:blur(12px)}#header-cta-chooser-popover[data-astro-cid-3ef6ksr2].open{opacity:1;visibility:visible;transform:translateY(0)}#header-cta-chooser-btn[data-astro-cid-3ef6ksr2][aria-expanded=true] .header-cta-chevron[data-astro-cid-3ef6ksr2]{transform:rotate(180deg)}.footer-link[data-astro-cid-sz7xmlte]{display:flex;align-items:center;font-size:.875rem;line-height:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;color:#ffffff8c}.footer-link[data-astro-cid-sz7xmlte]:hover{color:#fffc}
