.CookieBanner_banner__wMlw7{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:999;width:calc(100% - 48px);max-width:760px;animation:CookieBanner_slideUp__BJYOP .4s ease}@keyframes CookieBanner_slideUp__BJYOP{0%{opacity:0;transform:translateX(-50%) translateY(20px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.CookieBanner_inner__X8C9A{display:flex;align-items:center;justify-content:space-between;gap:20px;background:linear-gradient(180deg,rgba(20,28,24,.98),rgba(13,18,16,.98));border:1px solid rgba(36,52,44,.95);border-radius:20px;padding:18px 24px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 20px 60px rgba(0,0,0,.5)}.CookieBanner_text__IeK_D{display:flex;align-items:flex-start;gap:12px;flex:1 1}.CookieBanner_icon__Ug_tO{font-size:20px;flex-shrink:0;margin-top:1px}.CookieBanner_text__IeK_D p{font-size:13px;color:var(--text2);line-height:1.6;margin:0}.CookieBanner_link__aueYk{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.CookieBanner_actions__ec5Ku{display:flex;gap:8px;flex-shrink:0}.CookieBanner_declineBtn__D_smK{padding:8px 16px;border-radius:10px;border:1px solid rgba(36,48,40,.95);background:transparent;color:var(--text3);font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;font-family:var(--font-body);white-space:nowrap}.CookieBanner_declineBtn__D_smK:hover{border-color:var(--red);color:var(--red)}.CookieBanner_acceptBtn__SkN5e{padding:8px 20px;border-radius:10px;border:none;background:var(--accent);color:var(--bg);font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;font-family:var(--font-body);white-space:nowrap}.CookieBanner_acceptBtn__SkN5e:hover{background:var(--accent2);transform:translateY(-1px)}@media (max-width:600px){.CookieBanner_inner__X8C9A{flex-direction:column;gap:14px;padding:16px 18px}.CookieBanner_actions__ec5Ku{width:100%;justify-content:flex-end}}.LoadingScreen_overlay__yUwzu{position:fixed;inset:0;z-index:99999;background:#080c0a;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease}.LoadingScreen_fadeOut__3By6k{opacity:0;pointer-events:none}.LoadingScreen_inner__uQl1b{display:flex;flex-direction:column;align-items:center;gap:28px;animation:LoadingScreen_fadeUp__g_r8g .6s ease forwards}@keyframes LoadingScreen_fadeUp__g_r8g{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.LoadingScreen_logoWrap__p2Pcj{animation:LoadingScreen_pulse__f0b2j 2s ease-in-out infinite;filter:drop-shadow(0 0 24px rgba(0,232,150,.3))}@keyframes LoadingScreen_pulse__f0b2j{0%,to{filter:drop-shadow(0 0 16px rgba(0,232,150,.2))}50%{filter:drop-shadow(0 0 32px rgba(0,232,150,.5))}}.LoadingScreen_barWrap__GVo_Z{width:180px;height:2px;background:hsla(0,0%,100%,.06);border-radius:99px;overflow:hidden}.LoadingScreen_bar__YwMgG{height:100%;width:0;background:linear-gradient(90deg,#00e896,#00c47e);border-radius:99px;animation:LoadingScreen_load__C_aC3 1.6s ease-in-out forwards}@keyframes LoadingScreen_load__C_aC3{0%{width:0}to{width:100%}}.LoadingScreen_tagline__cAsXv{font-family:DM Sans,sans-serif;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:rgba(122,148,136,.6)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}:root{--bg:#080c0a;--surface:#0d1210;--surface2:#111714;--border:#1a2420;--border2:#243028;--accent:#00e896;--accent2:#00c47e;--accent-dim:#00e89615;--text:#edf2ef;--text2:#7a9488;--text3:#3d5248;--red:#ff4d6a;--gold:#f5c842;--font-display:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--radius:6px;--radius-lg:12px}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:var(--font-body);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}::selection{background:var(--accent);color:var(--bg)}h1,h2,h3,h4{font-family:var(--font-display);line-height:1.1;letter-spacing:-.02em}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;font-family:var(--font-body)}img{max-width:100%;display:block}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border2);border-radius:2px}.container{max-width:1080px;margin:0 auto;padding:0 24px}@keyframes ticker{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 16px var(--accent-dim)}50%{box-shadow:0 0 32px #00e89630}}@keyframes revealUp{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}@keyframes revealFade{0%{opacity:0}to{opacity:1}}.reveal{opacity:0;transform:translateY(32px);transition:opacity .65s ease,transform .65s ease}.reveal.visible{opacity:1;transform:translateY(0)}.reveal-fade{opacity:0;transition:opacity .7s ease}.reveal-fade.visible{opacity:1}.reveal-d1{transition-delay:.05s}.reveal-d2{transition-delay:.12s}.reveal-d3{transition-delay:.2s}.reveal-d4{transition-delay:.28s}