@import "https://fonts.googleapis.com/css2?family=Wix+Madefor+Display:wght@400;500;600;700&display=swap";@font-face{font-family:enfonix;font-style:normal;font-weight:400;src:url(/fonts/enfonix.woff2)format("woff2");font-display:swap}:root{--color-footer-bg:#13271c;--color-header-bg:#0e1528;--color-page-bg:#000;--color-text-white:#fff;--color-text-muted:#acacac;--color-link-hover:#fff;--font-main:"Wix Madefor Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-logo:"enfonix", sans-serif;--header-height:60px}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%}body{font-family:var(--font-main);background-color:var(--color-page-bg);color:var(--color-text-white);-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;line-height:1.5;display:flex}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.main-content{min-height:calc(100vh - var(--header-height));background-color:var(--color-page-bg);flex-direction:column;flex:1 0 auto;justify-content:flex-start;align-items:center;width:100%;padding:0;display:flex;position:relative;overflow:hidden}.main-content:before{content:"";opacity:.1;pointer-events:none;z-index:0;background-image:-webkit-image-set(url(/images/background/background-768.webp) 1x type("image/webp"),url(/images/background/background-768.png) 1x type("image/png"));background-image:image-set("/images/background/background-768.webp" 1x type("image/webp"),"/images/background/background-768.png" 1x type("image/png"));background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (width>=769px){.main-content:before{background-image:-webkit-image-set(url(/images/background/background-2560.webp) 1x type("image/webp"),url(/images/background/background-2560.png) 1x type("image/png"));background-image:image-set("/images/background/background-2560.webp" 1x type("image/webp"),"/images/background/background-2560.png" 1x type("image/png"))}}.site-header{width:100%;height:var(--header-height);background-color:var(--color-header-bg);z-index:1000;border-bottom:1px solid #ffffff0f;padding:10px;position:sticky;top:0;left:0}.header-container{justify-content:space-between;align-items:center;width:100%;max-width:1920px;height:100%;margin:0 auto;display:flex}.brand-link{color:var(--color-text-white);align-items:center;gap:12px;text-decoration:none;display:flex}.brand-logo-img{object-fit:contain;width:47px;height:40px;display:block}.brand-text{font-family:var(--font-logo);letter-spacing:.5px;color:var(--color-text-white);white-space:nowrap;font-size:12px;font-weight:400}.desktop-nav{align-items:center;display:flex}.nav-list{align-items:center;gap:32px;list-style:none;display:flex}.nav-link{font-family:var(--font-main);color:var(--color-text-white);opacity:.9;font-size:15px;font-weight:600;line-height:1.6;text-decoration:none;transition:opacity .2s,transform .2s;position:relative}.nav-link:hover,.nav-link.active{opacity:1}.nav-link.active:after{content:"";background-color:var(--color-text-white);width:100%;height:2px;position:absolute;bottom:-4px;left:0}.nav-link.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.menu-toggle-btn{color:var(--color-text-white);cursor:pointer;font-family:var(--font-main);background:0 0;border:none;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:600;display:none}.menu-toggle-btn svg{stroke:currentColor;stroke-width:2px;fill:none;width:24px;height:24px;display:block}.mobile-nav-drawer{top:var(--header-height);background-color:var(--color-header-bg);border-top:1px solid #ffffff14;padding:24px;display:none;position:fixed;left:0;right:0}.mobile-nav-drawer.open{display:block}.mobile-nav-list{flex-direction:column;gap:18px;list-style:none;display:flex}.mobile-nav-link{color:var(--color-text-white);padding:4px 0;font-size:17px;font-weight:600;text-decoration:none;display:block}.mobile-nav-link.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}@media screen and (width<=750px){.desktop-nav{display:none}.menu-toggle-btn{display:inline-flex}.brand-text{font-size:10px}}.site-footer{background-color:var(--color-footer-bg);border-top:1px solid #ffffff0f;flex-shrink:0;padding:40px 24px 30px}.footer-container{grid-template-columns:120px 1fr auto;align-items:center;gap:40px;max-width:1320px;margin:0 auto;display:grid}.footer-logo-col{align-items:center;display:flex}.footer-logo-img{object-fit:contain;width:100px;height:96px;display:block}.footer-legal-col{flex-direction:column;gap:6px;display:flex}.footer-copyright{color:var(--color-text-white);letter-spacing:.2px;font-size:11px;font-weight:600}.footer-legal-details{color:var(--color-text-muted);font-size:10px;line-height:1.6}.footer-legal-details p{margin:0}.footer-social-col{align-items:center;display:flex}.social-list{align-items:center;gap:16px;list-style:none;display:flex}.social-link{opacity:.9;justify-content:center;align-items:center;width:34px;height:34px;transition:transform .2s,opacity .2s;display:inline-flex}.social-link:hover{opacity:1;transform:translateY(-2px)}.social-icon-img{object-fit:contain;width:34px;height:34px;display:block}@media screen and (width<=900px){.footer-container{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:20px 24px}.footer-logo-col{grid-area:1/1}.footer-legal-col{grid-area:1/2}.footer-social-col{grid-area:2/1/auto/-1;justify-content:center;width:100%;padding-top:8px}}@media screen and (width<=750px){.footer-container{gap:16px 18px}.footer-logo-img{width:70px;height:67px}.footer-legal-details{font-size:9px}.social-icon-img{width:30px;height:30px}}.pre-alpha-text{z-index:2;pointer-events:none;width:100%;max-width:1200px;font-family:var(--font-logo);color:#efff85;text-align:center;letter-spacing:.5px;text-shadow:3.5px 3.5px 2px #000;-webkit-text-stroke:1px #284073;padding:0 16px;font-size:clamp(13px,1.65vw,32px);font-weight:400;line-height:1.3;position:absolute;top:clamp(12px,2vw,36px);left:50%;transform:translate(-50%)}.cover-image{z-index:1;width:100%;height:auto;display:block;position:relative}.cover-secondary-wrapper{width:100%;line-height:0;display:block;position:relative}.cover-secondary-text{z-index:2;pointer-events:none;width:100%;max-width:1200px;font-family:var(--font-logo);color:#efff85;text-align:center;letter-spacing:.5px;text-shadow:3.5px 3.5px 2px #000;-webkit-text-stroke:1px #284073;padding:0 16px;font-size:clamp(13px,1.65vw,32px);font-weight:400;line-height:1.3;position:absolute;top:clamp(24px,4vw,72px);left:50%;transform:translate(-50%)}.cover-secondary-image{z-index:1;width:100%;height:auto;display:block;position:relative}.caption-section{z-index:1;width:100%;padding:clamp(28px,4.5vw,64px) 24px;position:relative}.main-content-caption{width:100%;max-width:1200px;font-family:var(--font-logo);color:#fff;text-align:center;letter-spacing:.5px;margin:0 auto;font-size:clamp(14px,1.65vw,28px);font-weight:700;line-height:1.45}@media screen and (width<=750px){.pre-alpha-text,.cover-secondary-text{text-shadow:2px 2px 1px #000;-webkit-text-stroke:.5px #284073}.caption-section{padding:24px 16px 36px}}
