.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}:root{--color-black: #000000;--color-white: #ffffff;--font-heading: "Abel", sans-serif;--font-body: "Lato", sans-serif;--header-height: 80px}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background-color:var(--color-black);color:var(--color-white);font-family:var(--font-body);font-size:16px;line-height:1.6;min-height:100vh;overflow-x:hidden}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:400;letter-spacing:.05em}a{color:var(--color-white);text-decoration:none;transition:opacity .3s ease}a:hover{opacity:.7}.header[data-astro-cid-3ef6ksr2]{position:fixed;top:0;left:0;right:0;z-index:1000;background:#000000b3;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .3s ease}.nav-container[data-astro-cid-3ef6ksr2]{max-width:1400px;margin:0 auto;padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center}.social-section[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1rem}.nav-menu[data-astro-cid-3ef6ksr2]{display:flex;align-items:center}.nav-list[data-astro-cid-3ef6ksr2]{display:flex;list-style:none;gap:2.5rem;align-items:center}.social-icons[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;gap:1rem}.social-logo[data-astro-cid-3ef6ksr2]{display:block;height:35px}.social-logo[data-astro-cid-3ef6ksr2] img[data-astro-cid-3ef6ksr2]{height:100%;width:auto;opacity:.9;transition:opacity .3s ease}.social-logo[data-astro-cid-3ef6ksr2]:hover img[data-astro-cid-3ef6ksr2]{opacity:1}.social-icon[data-astro-cid-3ef6ksr2]{display:flex;align-items:center;justify-content:center;width:32px;height:32px;color:var(--color-white);opacity:.7;transition:all .3s ease;border-radius:4px}.social-icon[data-astro-cid-3ef6ksr2]:hover{opacity:1;background:#ffffff1a}.nav-item[data-astro-cid-3ef6ksr2]{margin:0}.nav-link[data-astro-cid-3ef6ksr2]{font-family:var(--font-heading);font-size:.95rem;letter-spacing:.15em;font-weight:400;position:relative;padding:.5rem 0}.nav-link[data-astro-cid-3ef6ksr2]:after{content:"";position:absolute;bottom:0;left:0;width:0;height:2px;background-color:var(--color-white);transition:width .3s ease}.nav-link[data-astro-cid-3ef6ksr2]:hover:after,.nav-link[data-astro-cid-3ef6ksr2].active:after{width:100%}.release-compact-link[data-astro-cid-3ef6ksr2]{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border-radius:20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.3);color:#fffffff2;font-size:.75rem;font-family:var(--font-heading);letter-spacing:.1em;font-weight:700;transition:all .3s ease;white-space:nowrap}.release-compact-link[data-astro-cid-3ef6ksr2]:hover{background:#fff3;border-color:#ffffff80;transform:translateY(-2px)}.release-pulse[data-astro-cid-3ef6ksr2]{width:6px;height:6px;background:red;border-radius:50%;animation:pulse 2s ease-in-out infinite;flex-shrink:0}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.2)}}.mobile-menu-btn[data-astro-cid-3ef6ksr2]{display:none;flex-direction:column;gap:5px;background:none;border:none;cursor:pointer;padding:.5rem}.mobile-menu-btn[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{display:block;width:25px;height:2px;background-color:var(--color-white);transition:all .3s ease}@media(max-width:768px){.nav-container[data-astro-cid-3ef6ksr2]{padding:1rem 1.5rem}.social-section[data-astro-cid-3ef6ksr2]{gap:.75rem}.social-logo[data-astro-cid-3ef6ksr2]{height:30px}.social-icons[data-astro-cid-3ef6ksr2]{gap:.75rem}.social-icon[data-astro-cid-3ef6ksr2]{width:28px;height:28px}.release-compact-link[data-astro-cid-3ef6ksr2]{padding:.35rem .65rem;font-size:.7rem;gap:.3rem}.release-pulse[data-astro-cid-3ef6ksr2]{width:5px;height:5px}.mobile-menu-btn[data-astro-cid-3ef6ksr2]{display:flex}.nav-menu[data-astro-cid-3ef6ksr2]{position:fixed;top:0;right:-100%;height:100vh;width:70%;max-width:300px;background:#000000f2;backdrop-filter:blur(10px);padding:5rem 2rem;transition:right .3s ease;flex-direction:column;align-items:flex-start}.nav-menu[data-astro-cid-3ef6ksr2].active{right:0}.nav-list[data-astro-cid-3ef6ksr2]{flex-direction:column;gap:2rem;align-items:flex-start}.nav-link[data-astro-cid-3ef6ksr2]{font-size:1.2rem}}@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media(prefers-reduced-motion){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}
