.nav-link[data-astro-cid-3ef6ksr2]{position:relative;padding:.5rem 1rem;border-radius:.5rem;transition:all .3s ease-out;display:flex;align-items:center}.nav-link[data-astro-cid-3ef6ksr2]:hover{background-color:#ffffff1a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nav-text[data-astro-cid-3ef6ksr2]{color:#fffc;font-weight:500;transition:all .3s;position:relative;z-index:10}.nav-link[data-astro-cid-3ef6ksr2]:hover .nav-text[data-astro-cid-3ef6ksr2]{color:#fff}.nav-link[data-astro-cid-3ef6ksr2]:before{position:absolute;inset:0;border-radius:.5rem;background:linear-gradient(to right,#c1440e00,#c1440e00);transition:all .3s ease-out;content:"";z-index:-1}.nav-link[data-astro-cid-3ef6ksr2]:hover:before{background:linear-gradient(to right,#c1440e1a,#f973161a)}.language-btn[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.dropdown-item[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;padding:.75rem 1rem;color:#fffc;transition:all .2s ease-out}.dropdown-item[data-astro-cid-3ef6ksr2]:hover{color:#fff;background:linear-gradient(to right,#c1440e33,#f9731633)}.dropdown-item[data-astro-cid-3ef6ksr2].active{color:#fff;background:linear-gradient(to right,#c1440e4d,#f973164d)}.dropdown-item[data-astro-cid-3ef6ksr2] .flag[data-astro-cid-3ef6ksr2]{margin-right:.75rem;font-size:1.125rem;transition:transform .2s}.dropdown-item[data-astro-cid-3ef6ksr2]:hover .flag[data-astro-cid-3ef6ksr2]{transform:scale(1.1)}#header[data-astro-cid-3ef6ksr2]{transition:all .3s cubic-bezier(.4,0,.2,1);opacity:1;transform:translateY(0);will-change:transform,opacity;backface-visibility:hidden;z-index:100;min-opacity:.7}#header[data-astro-cid-3ef6ksr2] .mars-logo-container[data-astro-cid-3ef6ksr2]{opacity:1!important;visibility:visible!important}.mars-logo-container[data-astro-cid-3ef6ksr2]{will-change:transform;backface-visibility:hidden;perspective:1000px;transform-style:preserve-3d;opacity:1!important;position:relative!important}.mars-logo[data-astro-cid-3ef6ksr2]{transition:all .5s cubic-bezier(.4,0,.2,1);transform:rotate(0) scale(1) translateZ(0);backface-visibility:hidden;will-change:transform,filter;opacity:1!important;filter:drop-shadow(0 4px 8px rgba(193,68,14,.3))}.brand-text[data-astro-cid-3ef6ksr2]{background:linear-gradient(to right,#fff,#fdba74,#fb923c);background-size:200% 200%;animation:gradient-shift 4s ease-in-out infinite;text-shadow:0 2px 4px rgba(193,68,14,.3);letter-spacing:-.025em;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent;transition:all .5s}@supports not (-webkit-background-clip: text){.brand-text[data-astro-cid-3ef6ksr2]{background:none;color:#fdba74}}.group[data-astro-cid-3ef6ksr2]:hover .brand-text[data-astro-cid-3ef6ksr2]{background:linear-gradient(to right,#fdba74,#fb923c,#ea580c);animation-duration:2s;text-shadow:0 4px 8px rgba(193,68,14,.5)}@keyframes gradient-shift{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}#audio-toggle-btn[data-astro-cid-3ef6ksr2]{position:fixed!important;top:14px!important;left:14px!important;z-index:150!important;width:2.5rem!important;height:2.5rem!important}#audio-toggle-btn[data-astro-cid-3ef6ksr2].audio-btn{display:flex;align-items:center;justify-content:center;position:fixed!important;top:14px!important;left:14px!important;z-index:150!important}@media (min-width: 768px){#audio-toggle-btn[data-astro-cid-3ef6ksr2]{width:3rem!important;height:3rem!important}}#audio-toggle-btn[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2]{position:relative;z-index:1;font-size:.875rem;font-family:"Font Awesome 6 Free",FontAwesome!important;font-style:normal!important;font-variant:normal!important;font-weight:900!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important}#audio-toggle-btn[data-astro-cid-3ef6ksr2].muted i[data-astro-cid-3ef6ksr2]{color:#fff6!important}#audio-toggle-btn[data-astro-cid-3ef6ksr2]:active{transform:scale(.95)}.group[data-astro-cid-3ef6ksr2]:hover .mars-logo[data-astro-cid-3ef6ksr2]{transform:rotate(12deg) scale(1.1) translateZ(0);filter:drop-shadow(0 8px 16px rgba(193,68,14,.5)) brightness(1.1)}.header-scrolled[data-astro-cid-3ef6ksr2]{background-color:#000000d9;-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px);border-color:#c1440e33;box-shadow:0 25px 50px -12px #c1440e1a}#audio-icon[data-astro-cid-3ef6ksr2],#audio-icon[data-astro-cid-3ef6ksr2].fa-solid,#audio-toggle-btn[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2][class*=fa-]{font-family:"Font Awesome 6 Free",FontAwesome!important;font-style:normal!important;font-variant:normal!important;font-weight:900!important;text-rendering:auto!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;display:inline-block!important}#audio-icon[data-astro-cid-3ef6ksr2]:before,#audio-toggle-btn[data-astro-cid-3ef6ksr2] i[data-astro-cid-3ef6ksr2][class*=fa-]:before{font-family:"Font Awesome 6 Free",FontAwesome!important;font-weight:900!important;font-style:normal!important}.text-rotate{display:flex;flex-wrap:wrap;white-space:pre-wrap;position:relative;overflow-x:visible;overflow-y:hidden}.text-rotate-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.text-rotate-word{display:inline-flex}.text-rotate-lines{display:flex;flex-direction:column;width:100%}.text-rotate-element{display:inline-block}.text-rotate-space{white-space:pre}.text-block{margin:0 auto;max-width:32rem;font-family:Space Mono,Droid Sans Mono,monospace!important;font-size:clamp(1rem,3vw,1.25rem);color:#fff;line-height:1.6;margin-bottom:3rem;font-weight:400;word-break:normal;word-wrap:normal;overflow-wrap:normal;white-space:normal;-webkit-hyphens:none;hyphens:none;text-align:center}.text-block *,.char,.word{font-family:Space Mono,Droid Sans Mono,monospace!important}.char{will-change:transform;display:inline-block}.word{display:inline-block;white-space:nowrap;margin-right:.05em}*{font-family:Quicksand,Arial,Helvetica,sans-serif!important}.text-block,.text-block *,.text-block .char,.text-block .word{font-family:Space Mono,Droid Sans Mono,monospace!important}html,body{overflow-x:hidden;overflow-y:auto;height:auto;width:100%;max-width:100vw}*{box-sizing:border-box}
