@import url("https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&family=Outfit:wght@600;700;800;900&display=swap");:root{--h:222;--bg:hsl(var(--h),47%,4%);--bg-2:hsl(var(--h),47%,6%);--card:hsla(var(--h),40%,12%,0.45);--card-2:hsla(var(--h),40%,15%,0.65);--line:hsla(0,0%,100%,.05);--text:hsl(var(--h),100%,98%);--muted:hsl(var(--h),20%,65%);--primary:#0cf;--secondary:#935eed;--accent:#f3a;--success:#1ae691;--warn:#ff9f19;--danger:#f04242;--glass:blur(20px) saturate(160%);--shadow-sm:0 4px 12px rgba(0,0,0,.1);--shadow-md:0 12px 32px rgba(0,0,0,.25);--shadow-lg:0 32px 80px rgba(0,0,0,.45)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:rgba(53,200,255,.3)}*{box-sizing:border-box}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:Inter,sans-serif;font-feature-settings:"cv02","cv03","cv04","ss01";-webkit-font-smoothing:antialiased}body{min-height:100vh}.eyebrow,h1,h2,h3,h4{font-family:Outfit,sans-serif;letter-spacing:-.02em}a{text-decoration:none;color:inherit}img{max-width:100%;display:block}button{font:inherit;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1)}input,select{font:inherit;transition:all .2s ease}.container{width:min(1400px,calc(100% - 48px));margin:0 auto;position:relative;z-index:1}.narrow{width:min(980px,calc(100% - 48px))}.section{padding:44px 0 28px}.page-enter{animation:fadeUp .7s ease}.site-bg{position:fixed;inset:0;z-index:0;overflow:hidden}.site-bg video{width:100%;height:100%;object-fit:cover;filter:brightness(.22) saturate(1.05)}.site-bg-overlay{position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgba(14,165,233,.15),transparent 22%),radial-gradient(circle at 80% 10%,rgba(124,131,255,.18),transparent 20%),linear-gradient(180deg,rgba(2,7,18,.4),rgba(2,7,18,.92) 62%,rgba(2,7,18,.98))}.site-bg-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.05) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.05) 1px,transparent 0);background-size:36px 36px;-webkit-mask-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));mask-image:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.2));opacity:.45}.nav-shell{position:-webkit-sticky;position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:rgba(2,7,18,.72);border-bottom:1px solid hsla(0,0%,100%,.06)}.nav{justify-content:space-between;gap:18px;padding:12px 0}.brand,.nav{display:flex;align-items:center}.brand{gap:12px}.logo-image{width:46px;height:46px;border-radius:16px;box-shadow:0 0 0 1px rgba(53,200,255,.12),0 0 26px rgba(53,200,255,.18)}.brand-word{font-size:1.18rem;font-weight:900;letter-spacing:.22em}.nav-actions,.nav-links{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.nav-links a{font-size:14px;color:#d6e3f8;transition:.2s}.nav-links a:hover{color:#fff}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:18px;padding:12px 18px;border:1px solid transparent;transition:.2s}.btn:hover{transform:translateY(-1px)}.btn-primary{background:linear-gradient(135deg,var(--primary),var(--secondary));color:#06131f;font-weight:800;box-shadow:0 15px 38px rgba(53,200,255,.18)}.btn-ghost{background:hsla(0,0%,100%,.04);border-color:var(--line);color:#fff}.btn-danger{background:rgba(244,63,94,.12);border-color:rgba(244,63,94,.2);color:#fecdd3}.nav-discord{min-width:110px}.lang-switch{display:flex;align-items:center;gap:6px;padding:5px;border:1px solid var(--line);border-radius:14px;background:hsla(0,0%,100%,.04)}.lang-switch button{border:none;background:transparent;color:var(--muted);padding:8px 10px;border-radius:10px;font-weight:700}.lang-switch .lang-active{background:rgba(53,200,255,.12);color:#fff}.user-chip{display:flex;align-items:center;gap:10px;padding:7px 9px;border-radius:16px;background:hsla(0,0%,100%,.04);border:1px solid var(--line)}.user-avatar,.user-fallback{width:38px;height:38px;border-radius:12px;display:grid;place-items:center}.user-fallback{background:linear-gradient(135deg,#2563eb,#35c8ff);font-weight:900}.user-meta{display:flex;flex-direction:column}.user-meta strong{font-size:14px}.user-meta span{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.16em}.hero{padding:54px 0 22px}.hero-grid{display:grid;grid-template-columns:1fr .9fr;grid-gap:22px;gap:22px;align-items:start}.hero-wide{align-items:stretch}.hero-copy{padding-top:18px}.eyebrow{text-transform:uppercase;letter-spacing:.24em;font-size:12px;color:var(--primary)}.eyebrow,h1{font-weight:900}h1{font-size:clamp(42px,5vw,78px);line-height:.94;margin:12px 0 0;letter-spacing:-.05em}p{color:var(--muted);line-height:1.7}.hero p{max-width:760px;font-size:18px;margin-top:18px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.stats{display:grid;grid-gap:16px;gap:16px}.top-stats{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:28px}.card{background:var(--card);border:1px solid var(--line);border-radius:24px;padding:24px;box-shadow:var(--shadow-md);backdrop-filter:var(--glass);-webkit-backdrop-filter:var(--glass);transition:transform .4s cubic-bezier(.175,.885,.32,1.1),border-color .3s ease,box-shadow .3s ease}.card:hover{border-color:hsla(0,0%,100%,.1);box-shadow:var(--shadow-lg);transform:translateY(-4px)}.ultra-glass{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);box-shadow:inset 0 1px 1px hsla(0,0%,100%,.05)}.vibrant-border{position:relative;background-clip:padding-box;border:1px solid transparent}.vibrant-border:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,var(--primary),var(--secondary),var(--accent));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:.5;transition:opacity .3s ease}.vibrant-border:hover:before{opacity:1}.glow-primary{box-shadow:0 0 20px rgba(0,204,255,.15)}.float-card{animation:floatY 5.5s ease-in-out infinite}.card .section-header,.music-card .section-header,.people-panel .section-header{display:flex;align-items:start;justify-content:space-between;gap:14px;margin-bottom:14px}.section-header.compact h3{margin:6px 0 0;font-size:22px}.music-body{display:grid;grid-gap:14px;gap:14px}.music-thumb-wrap{position:relative;min-height:270px;border-radius:24px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.music-thumb{width:100%;height:100%;object-fit:cover;filter:brightness(.6)}.music-player-frame{position:absolute;inset:0;opacity:0;pointer-events:none}.music-meta strong{font-size:18px}.music-meta span{display:block;color:var(--muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.music-controls{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.music-controls .volume{flex:1 1}.playlist-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.playlist-item{display:flex;gap:10px;align-items:center;padding:10px;border-radius:16px;background:hsla(0,0%,100%,.03);border:1px solid var(--line);color:#fff;text-align:left}.playlist-item img{width:74px;height:54px;object-fit:cover;border-radius:12px}.playlist-item strong{display:block}.playlist-item span{font-size:12px;color:var(--muted)}.playlist-active{border-color:rgba(53,200,255,.26);background:rgba(53,200,255,.08)}.people-panel .people-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.person-card{display:flex;align-items:center;gap:12px;padding:14px;border-radius:20px;background:hsla(0,0%,100%,.03);border:1px solid var(--line)}.avatar{width:52px;height:52px;border-radius:18px;display:grid;place-items:center;background:linear-gradient(135deg,#2563eb,#22d3ee);font-weight:900}.person-card strong{font-size:18px}.kpi-card,.stat{padding:18px;border-radius:24px;background:hsla(0,0%,100%,.03);border:1px solid var(--line)}.kpi-card strong,.stat strong{display:block;font-size:clamp(30px,4vw,54px);font-weight:900}.kpi-card span,.stat span{color:var(--muted);text-transform:uppercase;font-size:12px;letter-spacing:.2em}.section-title{margin-bottom:20px}.section-title.center{text-align:center}.section-title h2{font-size:clamp(34px,4vw,60px);margin:0 0 8px;font-weight:900}.section-title p{max-width:780px;margin:0 auto}.performance-compare{position:relative;display:grid;grid-template-columns:1fr 84px 1.1fr;grid-gap:20px;gap:20px;align-items:center}.compare-card{padding:34px;border-radius:34px;border:1px solid var(--line);min-height:320px;background:rgba(10,17,34,.74)}.compare-muted{opacity:.45;filter:saturate(.45)}.compare-highlight{box-shadow:0 0 0 1px rgba(124,131,255,.18),0 0 80px rgba(124,131,255,.18)}.compare-vs{width:84px;height:84px;border-radius:999px;display:grid;place-items:center;font-weight:900;font-size:34px;background:#030610;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 0 40px rgba(0,0,0,.38)}.compare-tag{display:inline-flex;padding:10px 14px;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid var(--line);font-size:12px;color:var(--muted);margin-bottom:18px}.compare-card h3{font-size:26px;margin:6px 0 20px}.compare-row{display:grid;grid-template-columns:180px 1fr auto;grid-gap:14px;gap:14px;align-items:center;margin:24px 0}.compare-row span{color:#d2def1}.bar{height:16px;background:hsla(0,0%,100%,.08);overflow:hidden}.bar,.bar i{border-radius:999px}.bar i{display:block;height:100%;background:linear-gradient(90deg,#64748b,#e2e8f0)}.bar.neon-green i{background:linear-gradient(90deg,#34d399,#4ade80)}.bar.neon-violet i{background:linear-gradient(90deg,#7c83ff,#ec4899)}.compare-footer{display:flex;justify-content:space-between;gap:12px;color:var(--muted);margin-top:40px;font-size:14px}.tech-grid{display:none}.tech-modern-card{background:linear-gradient(180deg,#0a0d14,#070a10);border-radius:24px;position:relative;overflow:hidden;padding:36px;transition:transform .3s ease;border:1px solid hsla(0,0%,100%,.03)}.tech-modern-card:hover{transform:translateY(-4px)}.tech-primary{grid-row:span 2;min-height:540px}.tech-modern-icon-shell{width:56px;height:56px;border-radius:18px;background:linear-gradient(135deg,#1e1e2d,#12121d);display:grid;place-items:center;margin-bottom:28px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05),0 12px 24px rgba(0,0,0,.5)}.tech-copy h3{font-size:24px;font-weight:700;margin:0 0 12px;color:#f3f4f6;letter-spacing:-.02em}.tech-copy p{font-size:15px;color:#9ca3af;line-height:1.6;margin:0;max-width:380px}.tech-orb-modern{margin:auto auto 20px;width:240px;height:240px;border-radius:50%;border:1px solid rgba(59,130,246,.15);display:grid;place-items:center;background:radial-gradient(circle at center,rgba(59,130,246,.05) 0,transparent 60%);box-shadow:inset 0 0 60px rgba(59,130,246,.05)}.align-top-left{align-items:flex-start}.tech-mini{display:flex;flex-direction:column;padding:28px;min-height:260px}.tech-modern-head{display:flex;align-items:center;gap:10px;margin-bottom:8px}.tech-modern-head h3{font-size:18px;font-weight:700;margin:0}.tech-mini p{font-size:13px;color:#9ca3af;margin:0}.mini-dot-modern{width:8px;height:8px;border-radius:50%}.mini-dot-modern.green{background:#10b981;box-shadow:0 0 12px rgba(16,185,129,.5)}.mini-dot-modern.blue{background:#3b82f6;box-shadow:0 0 12px rgba(59,130,246,.5)}.tech-ssd-icon{margin:auto 0 0 auto;width:80px;height:90px;border:1px solid hsla(0,0%,100%,.06);border-radius:12px;display:flex;flex-direction:column;justify-content:flex-end;padding:12px 14px;background:#0d1117;box-shadow:0 10px 20px rgba(0,0,0,.4)}.ssd-brand{font-size:8px;color:#4b5563;font-weight:800;letter-spacing:.1em;text-align:center;margin-bottom:auto}.ssd-pins{display:flex;gap:4px;justify-content:center}.ssd-pins span{width:6px;height:24px;background:#eab308;border-radius:2px}.tech-graph-bars{margin:auto 20px 0 auto;display:flex;align-items:flex-end;gap:4px;height:60px}.tech-graph-bars span{width:4px;background:#3b82f6;border-radius:4px 4px 0 0}.tech-graph-bars span:first-child{height:30%;opacity:.3}.tech-graph-bars span:nth-child(2){height:60%;opacity:.6}.tech-graph-bars span:nth-child(3){height:100%;background:#60a5fa;box-shadow:0 0 15px rgba(96,165,250,.5)}.tech-graph-bars span:nth-child(4){height:40%;opacity:.4}.tech-panel-row{grid-column:1/-1}.tech-panel-row .tech-copy{padding:36px 36px 36px 0;max-width:320px}.tech-link{display:inline-block;margin-top:20px;color:#60a5fa;font-size:14px;font-weight:600;letter-spacing:.02em}.tech-modern-panel-mock{width:560px;height:320px;background:#11151e;border-radius:16px 0 0 0;border:1px solid hsla(0,0%,100%,.05);border-right:none;border-bottom:none;display:flex;flex-direction:column;margin-top:40px;transform:translateY(10px);box-shadow:-20px 20px 60px rgba(0,0,0,.5)}.mock-top{padding:16px 20px;border-bottom:1px solid hsla(0,0%,100%,.03)}.mock-top i{width:10px;height:10px}.mock-top i.red{background:#ef4444}.mock-top i.yellow{background:#f59e0b}.mock-top i.green{background:#10b981}.mock-body{flex:1 1;gap:16px}.mock-sidebar{width:80px}.mock-btn{width:40px;height:24px;background:hsla(0,0%,100%,.03);border-radius:6px}.mock-btn.mock-active{background:#3b82f6;width:100%}.mock-content{gap:12px}.mock-hero{height:100px;background:linear-gradient(135deg,rgba(59,130,246,.1),transparent);border-radius:12px;border:1px solid rgba(59,130,246,.1)}.mock-cards{gap:12px}.mock-card{height:60px;background:hsla(0,0%,100%,.02);border-radius:10px}.package-showcase-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:22px;gap:22px}.package-showcase-card{position:relative;padding:30px;border-radius:30px;border:1px solid var(--line);background:linear-gradient(180deg,rgba(3,8,22,.9),rgba(8,14,27,.86));box-shadow:0 12px 40px rgba(0,0,0,.3)}.package-showcase-card h3{font-size:22px;margin:8px 0 0}.package-price{font-size:58px;font-weight:900;margin:20px 0 16px}.package-price span{font-size:18px;color:var(--muted)}.package-showcase-card ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:14px;gap:14px;color:#dbe7fb}.package-ribbon{position:absolute;top:-14px;left:50%;transform:translateX(-50%);padding:10px 18px;border-radius:999px;background:linear-gradient(90deg,var(--secondary),var(--accent));font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.16em;box-shadow:0 0 50px rgba(236,72,153,.22)}.package-popular{box-shadow:0 0 0 1px rgba(236,72,153,.16),0 0 80px rgba(236,72,153,.18)}.package-cta{margin-top:26px;width:100%}.about-section .about-card{text-align:center}.about-card h2{font-size:50px;margin:10px 0}.faq-list{display:grid;grid-gap:16px;gap:16px}.faq-item{padding:0;border:none;background:transparent;text-align:left}.faq-head{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:28px 30px;border-radius:26px 26px 0 0;border:1px solid var(--line);border-bottom:none}.faq-head,.faq-item p{background:rgba(0,0,0,.18)}.faq-item p{margin:0;padding:0 30px 28px;border:1px solid var(--line);border-top:none;border-radius:0 0 26px 26px}.panel-layout{display:grid;grid-template-columns:320px 1fr;grid-gap:20px;gap:20px;padding:30px 0 42px}.sidebar{position:-webkit-sticky;position:sticky;top:94px;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 120px);overflow:auto}.sidebar h2{margin:6px 0 0;font-size:34px}.content-stack{display:grid;grid-gap:18px;gap:18px}.hero-mini{display:flex;justify-content:space-between;align-items:end;gap:18px;flex-wrap:wrap}.hero-mini h1{font-size:56px}.hero-mini-sub{color:var(--muted)}.token-pills{display:flex;gap:10px;flex-wrap:wrap}.menu{display:grid;grid-gap:10px;gap:10px}.cart-row,.log.row,.menu a,.menu button{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.03);border-radius:18px;padding:14px;color:#fff;text-align:left;transition:.2s}.menu a:hover,.menu button:hover,.menu-active{background:rgba(53,200,255,.08)!important;border-color:rgba(53,200,255,.2)!important}.log-detail,.menu-sub{color:var(--muted)}.kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px}.split-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.logs{display:grid;grid-gap:12px;gap:12px;max-height:520px;overflow:auto}.log{padding:16px;border-radius:20px;border:1px solid var(--line);background:hsla(0,0%,100%,.02)}.log small{display:block;color:var(--muted);margin-bottom:8px}.log.row{display:flex;justify-content:space-between;gap:12px;align-items:center}.meta{display:flex;gap:10px;flex-wrap:wrap;font-size:13px;color:#bfd9ff;margin-top:10px}.input,.volume,select{width:100%;padding:14px 15px;border-radius:16px;border:1px solid var(--line);background:rgba(0,0,0,.25);color:#fff;outline:none}.inline-form{display:grid;grid-template-columns:160px 1fr;grid-gap:10px;gap:10px}.divider{height:1px;background:hsla(0,0%,100%,.08);margin:18px 0}.empty-state{padding:16px;border-radius:18px;border:1px dashed var(--line);background:hsla(0,0%,100%,.03);color:var(--muted)}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:24px}table{width:100%;border-collapse:collapse}td,th{padding:14px 16px;text-align:left;border-bottom:1px solid hsla(0,0%,100%,.06)}th{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:var(--muted)}.banner-card{overflow:hidden;padding:0}.banner-card img{width:100%;height:240px;object-fit:cover}.store-grid{display:grid;grid-template-columns:1fr 360px;grid-gap:20px;gap:20px}.cart-card{position:-webkit-sticky;position:sticky;top:94px;height:-moz-fit-content;height:fit-content}.cart-list{display:grid;grid-gap:12px;gap:12px;margin-bottom:16px}.cart-controls{display:flex;align-items:center;gap:8px}.cart-controls button{width:32px;height:32px;border-radius:10px;border:1px solid var(--line);background:hsla(0,0%,100%,.04);color:#fff}.danger-link{color:#fda4af!important}.page-packages{grid-template-columns:repeat(2,minmax(0,1fr))}.server-banner-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin-bottom:18px}.server-banner-card{position:relative;min-height:180px;border-radius:28px;overflow:hidden;border:1px solid var(--line);background:linear-gradient(135deg,rgba(18,55,88,.7),rgba(21,28,68,.8));color:#fff;text-align:left}.selected-server-banner,.server-banner-media{position:absolute;inset:0;background-size:cover;background-position:50%}.selected-server-overlay,.server-banner-overlay{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.08),rgba(0,0,0,.65))}.server-banner-copy{position:relative;z-index:1;padding:28px;display:grid;grid-gap:10px;gap:10px}.selected-server{position:relative;overflow:hidden;min-height:170px;display:flex;justify-content:space-between;align-items:end}.selected-server-copy{position:relative;z-index:1}.selected-server h1{font-size:72px;margin:8px 0 0}.fivem-layout{display:grid;grid-template-columns:300px 1fr;grid-gap:18px;gap:18px}.info-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.info-card{padding:16px;border-radius:20px;background:hsla(0,0%,100%,.03);border:1px solid var(--line)}.info-card span{display:block;color:var(--muted);font-size:12px;letter-spacing:.18em}.info-card strong{display:block;margin-top:10px;font-size:18px}.modern-footer{padding:80px 0 60px;background:#000;border-top:1px solid hsla(0,0%,100%,.04);position:relative;z-index:10;margin-top:auto}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;grid-gap:40px;gap:40px}.footer-brand-col{display:flex;flex-direction:column;gap:18px}.footer-brand{margin-bottom:4px}.footer-desc{font-size:14px;line-height:1.7;color:#8ba6d6;max-width:320px;margin:0}.footer-link-col h4,.footer-payment-col h4{font-size:13px;letter-spacing:.1em;font-weight:800;color:#f3f4f6;margin:0 0 20px}.footer-nav{display:flex;flex-direction:column;gap:14px}.footer-nav a{color:#8ba6d6;font-size:14px;transition:.2s}.footer-nav a:hover{color:#60a5fa}.payment-card{background:linear-gradient(180deg,#0d111a,#080c14);border:1px solid hsla(0,0%,100%,.06);border-radius:18px;padding:22px;display:flex;flex-direction:column;gap:16px}.payment-card p{font-size:13px;color:#8ba6d6;margin:0;line-height:1.5}.payment-icons{display:flex;gap:10px}.pay-icon-box{width:48px;height:32px;background:#fff;border-radius:6px;display:grid;place-items:center}.pay-icon-box svg{width:22px;height:22px}@media (max-width:980px){.footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width:640px){.footer-grid{grid-template-columns:1fr}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}html.loading-lock,html.loading-lock body{overflow:hidden}.loading-screen{position:fixed;inset:0;z-index:200;background:#01040e;display:grid;place-items:center}.loading-screen-hide{animation:loadingFadeOut .75s cubic-bezier(.2,.8,.2,1) forwards}.loading-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:brightness(.28) saturate(1.05)}.loading-layer{position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,4,14,.15),rgba(1,4,14,.82) 72%,rgba(1,4,14,.96))}.loading-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(56,189,248,.05) 1px,transparent 0),linear-gradient(90deg,rgba(56,189,248,.05) 1px,transparent 0);background-size:52px 52px}.loading-core{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:18px;gap:18px;padding:30px}.loading-logo-shell{width:132px;height:132px;border-radius:36px;display:grid;place-items:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 0 0 1px rgba(53,200,255,.14),0 0 80px rgba(53,200,255,.16)}.loading-logo{width:100px;height:100px;border-radius:28px;animation:floatY 2.3s ease-in-out infinite}.loading-title{font-size:clamp(34px,6vw,68px);font-weight:900;letter-spacing:.34em;padding-left:.34em}.loading-subtitle{color:#bfd2ec;letter-spacing:.24em;text-transform:uppercase;font-size:12px}.loading-bar-shell{width:min(420px,100%);height:8px;border-radius:999px;overflow:hidden;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.08)}.loading-bar-fill{height:100%;background:linear-gradient(90deg,var(--primary),#7dd3fc,var(--accent));box-shadow:0 0 24px rgba(53,200,255,.35);transition:width .18s linear}@keyframes loadingFadeOut{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes shimmer{to{transform:translateX(100%)}}.legal-container{max-width:960px;margin:100px auto 80px;padding:0 20px;position:relative;z-index:1}.legal-title{font-size:32px;font-weight:900;text-align:center;margin-bottom:44px;color:#fff;letter-spacing:-.02em}.legal-card{background:#111216;border:1px solid hsla(0,0%,100%,.05);border-radius:12px;padding:40px;margin-bottom:24px;box-shadow:0 8px 30px rgba(0,0,0,.5)}.legal-card.split{padding:34px}.legal-card h1.inner-title{font-size:30px;font-weight:800;color:#fff;margin:0 0 24px;letter-spacing:-1px;border-bottom:1px solid hsla(0,0%,100%,.06);padding-bottom:20px}.legal-card h2{font-size:18px;font-weight:700;margin:0 0 20px;color:#fff}.legal-card li,.legal-card p{font-size:14px;line-height:1.7;color:#a1a1aa;margin:0 0 16px}.legal-highlight{color:#fff}.list-disc{padding-left:24px;margin-bottom:16px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.contact-form{display:flex;flex-direction:column;gap:18px}.contact-form label{font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#a1a1aa;display:block;margin-bottom:8px}.contact-input,.contact-textarea{width:100%;background:#09090b;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:14px 16px;color:#f3f4f6;font-family:inherit;outline:none;transition:border-color .2s;font-size:14px}.contact-input:focus,.contact-textarea:focus{border-color:rgba(124,58,237,.5)}.contact-textarea{min-height:160px;resize:vertical}.contact-submit{margin-top:auto;width:100%;background:#6366f1;color:#fff;font-weight:700;font-size:15px;padding:16px;border-radius:8px;border:none;cursor:pointer;transition:background .2s}.contact-submit:hover{background:#4f46e5}.company-info-row{margin-bottom:22px}.company-info-row label{display:block;font-size:13.5px;color:#71717a;margin-bottom:6px}.company-info-row span{display:block;font-size:14px;color:#f4f4f5;font-weight:500}.company-info-row a{color:#f4f4f5}@media (max-width:768px){.contact-grid{grid-template-columns:1fr}.legal-card{padding:24px}}@media (max-width:1200px){.fivem-layout,.hero-grid,.panel-layout,.performance-compare,.split-grid,.store-grid,.tech-grid{grid-template-columns:1fr}.hero-side-stack{order:-1}.kpi-grid,.server-banner-grid,.top-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.package-showcase-grid{grid-template-columns:1fr 1fr}.tech-grid{grid-template-areas:"primary" "mini1" "mini2" "panel"}.tech-panel{grid-template-columns:1fr}.compare-vs{margin:0 auto}.sidebar{position:relative;top:auto;max-height:none}.page-packages{grid-template-columns:1fr}}@media (max-width:760px){.container,.narrow{width:min(100%,calc(100% - 24px))}.nav-links{display:none}.hero{padding-top:34px}.hero-copy,.hero-side-stack{padding-top:0}.hero h1,.hero-mini h1,.selected-server h1{font-size:40px}.fivem-layout,.info-grid,.inline-form,.kpi-grid,.package-showcase-grid,.panel-layout,.people-panel .people-grid,.playlist-grid,.server-banner-grid,.split-grid,.stats,.store-grid,.top-stats{grid-template-columns:1fr}.music-thumb-wrap{min-height:220px}}.btn[disabled]{opacity:.45;cursor:not-allowed;filter:grayscale(.15)}.cart-card .btn[disabled]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.1)}.store-grid .empty-state strong{display:block;margin-bottom:8px}.pulse-dot{display:inline-block;width:9px;height:9px;border-radius:999px;background:#29ff8d;margin-left:8px;box-shadow:0 0 0 0 rgba(41,255,141,.7);animation:pulseDot 1.6s infinite}@keyframes pulseDot{0%{transform:scale(.9);box-shadow:0 0 0 0 rgba(41,255,141,.55)}70%{transform:scale(1);box-shadow:0 0 0 10px rgba(41,255,141,0)}to{transform:scale(.9);box-shadow:0 0 0 0 rgba(41,255,141,0)}}.hero-side-stack{display:grid;grid-gap:18px;gap:18px;align-content:start}.hero-terminal-card{position:relative;transform:rotate(-7deg);transition:transform .35s ease;filter:drop-shadow(0 20px 50px rgba(104,86,255,.28)) drop-shadow(0 0 40px rgba(255,59,184,.16))}.terminal-shell{border:1px solid hsla(0,0%,100%,.08);border-radius:30px;overflow:hidden;background:rgba(7,11,24,.94);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 0 0 1px rgba(120,132,255,.08),0 32px 60px rgba(0,0,0,.45)}.terminal-top{justify-content:center;padding:14px 18px;border-bottom:1px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.46);font-size:12px;letter-spacing:.12em;text-transform:lowercase;position:relative;min-height:42px}.term-dots,.terminal-top{display:flex;align-items:center}.term-dots{position:absolute;left:18px;gap:7px;z-index:2}.term-dots span{width:10px;height:10px;border-radius:50%;display:block;flex-shrink:0}.dot-red{background:#ff5f56;box-shadow:0 0 8px rgba(255,95,86,.2)}.dot-yellow{background:#ffbd2e;box-shadow:0 0 8px rgba(255,189,46,.2)}.dot-green{background:#27c93f;box-shadow:0 0 8px rgba(39,201,63,.2)}.terminal-top b{font-weight:600;opacity:.5;letter-spacing:.15em}.status-dot{width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:6px}.status-dot.online{background:#22c55e;box-shadow:0 0 8px rgba(34,197,94,.4)}.status-dot.offline{background:#ef4444;box-shadow:0 0 8px rgba(239,68,68,.4)}.bot-controls-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px;margin-top:15px}.text-success{color:#22c55e!important}.text-warn{color:#f59e0b!important}.btn.loading{opacity:.7;pointer-events:none;position:relative;color:transparent!important}.btn.loading:after{content:"";position:absolute;width:16px;height:16px;top:50%;left:50%;margin:-8px 0 0 -8px;border-radius:50%;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.terminal-body{padding:30px 32px 28px;min-height:390px;background:linear-gradient(180deg,rgba(5,8,18,.98),rgba(5,7,15,.92))}.terminal-line{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:#e8edf8;margin:0 0 12px;font-size:15px}.terminal-line.blue{color:#59a7ff}.terminal-line.purple{color:#d588ff}.terminal-line.green{color:#3be68a}.terminal-line.ok{color:#46ffa0}.terminal-line.muted{color:hsla(0,0%,100%,.3)}.terminal-toast{margin-top:18px;background:rgba(39,255,143,.08);border:1px solid rgba(39,255,143,.15);color:#bdf7d2;padding:14px 16px;border-radius:14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.slim-panel{max-width:680px}.music-dock-wrap{left:22px;bottom:22px;z-index:40;width:min(440px,calc(100vw - 34px))}.music-dock{transform:rotate(7deg);transition:transform .35s ease,box-shadow .35s ease;background:linear-gradient(180deg,rgba(8,16,40,.96),rgba(6,12,28,.92));box-shadow:0 18px 40px rgba(0,0,0,.45),0 0 0 1px rgba(74,154,255,.12)}.music-dock:hover{transform:rotate(0deg) translateY(-4px)}.music-dock-main{display:grid;grid-gap:12px;gap:12px}.music-dock-visual{position:relative;height:188px;border-radius:24px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.music-dock-copy{display:grid;grid-gap:12px;gap:12px}.music-marquee{overflow:hidden;white-space:nowrap;border:1px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.03);padding:10px 14px;border-radius:14px}.music-marquee span{display:inline-block;padding-left:100%;animation:marqueeX 17s linear infinite;color:#dce8ff;font-weight:700}.music-controls.slim .btn{min-width:54px}.music-controls.slim{display:flex;align-items:center;gap:10px}.music-controls.slim .volume{flex:1 1}@keyframes marqueeX{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:1100px){.music-dock-wrap{position:static;width:100%;margin-top:18px;padding:0 16px}.hero-terminal-card,.music-dock{transform:none}}.hero-terminal-card{transform:rotate(4.5deg);max-width:640px;justify-self:end}.hero-terminal-card:hover{transform:rotate(0deg) translateY(-6px)}.music-dock-wrap{left:18px;bottom:18px;width:min(340px,calc(100vw - 28px))}.music-dock{pointer-events:auto;transform:none!important;transition:transform .25s ease,box-shadow .25s ease;background:linear-gradient(180deg,rgba(8,16,40,.94),rgba(6,12,28,.92));box-shadow:0 20px 44px rgba(0,0,0,.42),0 0 0 1px rgba(74,154,255,.12)}.music-dock:hover{transform:none!important;box-shadow:0 18px 46px rgba(0,0,0,.5),0 0 0 1px rgba(74,154,255,.2)}.music-dock-main.compact{gap:10px}.music-dock-head{display:grid;grid-template-columns:84px 1fr;grid-gap:12px;gap:12px;align-items:center}.music-square{position:relative;height:84px;border-radius:18px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08)}.music-square .music-thumb{width:100%;height:100%;object-fit:cover}.music-copy-stack{display:grid;grid-gap:10px;gap:10px}.music-marquee{padding:9px 12px}.music-marquee span{animation:marqueeX 13s linear infinite}.music-controls.slim .btn{padding:10px 12px;min-width:46px}.music-controls.slim .volume{height:10px}.music-dock .eyebrow{font-size:11px}.music-dock h3{margin:4px 0 0;font-size:20px}.launch-section-wrap{padding-top:6px}.launch-grid{display:grid;grid-template-columns:1fr .95fr;grid-gap:26px;gap:26px;align-items:center}.launch-copy h2{font-size:clamp(46px,5vw,80px);line-height:.95;margin:0 0 8px;font-weight:900;letter-spacing:-.05em}.launch-badge{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:hsla(0,0%,100%,.04);border:1px solid var(--line);margin-bottom:18px;animation:floatY 4s ease-in-out infinite}.launch-badge:before{content:"";width:10px;height:10px;border-radius:999px;background:#22c55e;box-shadow:0 0 0 0 rgba(34,197,94,.55);animation:pulseDot 1.6s infinite}.launch-type-line{display:flex;align-items:center;gap:6px;min-height:94px;margin-bottom:12px}.launch-word{font-size:clamp(48px,5vw,86px);line-height:1;font-weight:900;background:linear-gradient(90deg,#6ea8ff,#8b5cf6,#ec4899);-webkit-background-clip:text;background-clip:text;color:transparent;letter-spacing:-.05em}.typing-caret{width:6px;height:72px;background:#fff;border-radius:999px;animation:caretBlink .8s step-end infinite}.launch-terminal-card{transform:rotate(5deg);max-width:620px;justify-self:end}.launch-terminal-card:hover{transform:rotate(0deg) translateY(-6px)}.compact-terminal{min-height:unset}.terminal-marquee{overflow:hidden;border:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.02);padding:10px 12px;border-radius:14px;margin-bottom:16px}.marquee-rail{display:inline-block;white-space:nowrap;padding-left:100%;animation:marqueeX 16s linear infinite;color:#7dd3fc;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.hero-admin-wide{align-items:center}.roster-list .roster-row{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.roster-balance{font-weight:800;color:#cde2ff}.admin-grid-tight{grid-template-columns:1fr 1fr}.clamp-2{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@keyframes caretBlink{50%{opacity:0}}@media (max-width:1200px){.launch-grid{grid-template-columns:1fr}.launch-terminal-card{justify-self:stretch;max-width:none}.hero-terminal-card{max-width:none}}@media (max-width:760px){.music-dock-wrap{left:12px;right:12px;bottom:12px;width:auto}.launch-type-line{min-height:62px}.typing-caret{height:46px}.music-dock-head{grid-template-columns:70px 1fr}.music-square{height:70px}.admin-grid-tight{grid-template-columns:1fr}}body{color:#eef4ff}.eyebrow,.faq-item p,.hero-mini-sub,.info-card span,.info-card strong,.log,.menu-sub,.nav a,.section-title p,.stat span,.table-wrap td,.table-wrap th,h1,h2,h3,strong{text-shadow:0 0 12px hsla(0,0%,100%,.03)}.faq-item p,.hero-mini-sub,.info-card span,.menu-sub,p{color:#c2d2ef}.user-chip-wide{display:flex;align-items:center;gap:12px}.balance-chip{margin-left:6px;padding:8px 12px;border-radius:999px;background:linear-gradient(135deg,rgba(0,194,255,.16),rgba(88,92,255,.2));border:1px solid rgba(110,167,255,.18);color:#f1f6ff;font-weight:700;box-shadow:0 0 18px rgba(55,125,255,.12)}.faq-title-block p{color:#b8c9e9}.faq-list-modern{display:grid;grid-gap:16px;max-width:860px;margin:0 auto}.faq-card-modern{background:linear-gradient(180deg,#0a0d14,#070a10);border:1px solid hsla(0,0%,100%,.04);border-radius:18px;overflow:hidden;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.2)}.faq-card-modern:hover{border-color:rgba(59,130,246,.15);box-shadow:0 8px 24px rgba(0,0,0,.3)}.faq-card-modern.is-open{border-color:rgba(59,130,246,.25);background:linear-gradient(180deg,#0d111a,#080c14)}.faq-btn-modern{padding:22px 28px;text-align:left;color:#f3f4f6}.faq-q-text{font-size:18px}.faq-toggle-icon{color:#3b82f6;font-weight:400;transition:transform .35s cubic-bezier(.4,0,.2,1);display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none}.faq-toggle-icon.rotate-icon{transform:rotate(135deg);color:#60a5fa}.faq-answer-modern{padding:0 28px 26px;border-top:1px solid hsla(0,0%,100%,.02);margin-top:4px}.faq-answer-modern p{margin:20px 0 0;font-size:15px;line-height:1.7;color:#9ca3af}.scroll-menu{max-height:560px;overflow:auto;padding-right:6px}.manual-query-box{padding:14px;border-radius:18px;margin:12px 0 16px;background:rgba(10,22,44,.72);border:1px solid rgba(83,116,177,.14)}.modern-banner-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.selected-banner{outline:2px solid rgba(90,200,255,.35);box-shadow:0 0 25px rgba(37,116,255,.18)}.query-mode-row{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px}.query-mode{padding:18px 26px;border-radius:18px;border:1px solid rgba(85,115,185,.16);background:rgba(8,16,31,.88);color:#d6e5ff;font-weight:800;letter-spacing:.08em}.query-mode-active{background:linear-gradient(135deg,rgba(30,185,255,.16),rgba(108,87,255,.16));border-color:rgba(105,163,255,.42);box-shadow:0 0 24px rgba(56,127,255,.18)}.query-deck{padding-bottom:18px}.selected-server-modern{min-height:190px}.fivem-title{margin-bottom:22px}.info-card strong{font-size:20px;line-height:1.35}.music-dock-wrap{left:16px;bottom:16px;z-index:42;width:240px;pointer-events:none}.music-dock{padding:12px;border-radius:20px;background:linear-gradient(180deg,rgba(7,14,31,.95),rgba(4,10,24,.94));box-shadow:0 18px 34px rgba(0,0,0,.42),0 0 0 1px rgba(72,130,255,.12)}.music-dock .section-header.compact{margin-bottom:8px}.music-dock .section-header.compact h3{font-size:14px;margin:0}.music-dock .tag{font-size:10px;padding:4px 8px}.music-dock-head{grid-template-columns:48px 1fr;gap:10px}.music-square{height:48px;border-radius:12px}.music-copy-stack{gap:6px}.music-marquee{padding:4px 6px;border-radius:10px;font-size:11px;background:transparent;border:none;margin:0}.music-marquee span{animation:marqueeX 11s linear infinite;font-size:11px}.music-controls.slim{justify-content:flex-start}.music-controls.slim .btn{padding:4px 6px;min-width:32px;border-radius:10px;font-size:12px}.music-controls.slim .volume{height:6px;width:50px}.music-dock .eyebrow{font-size:9px;letter-spacing:.2em;margin-bottom:2px}.brand-word,.faq-title-block h2,.nav-links a,.section-title h1,.section-title h2,h1,h2,h3{text-shadow:0 0 18px hsla(0,0%,100%,.06),0 0 34px rgba(80,140,255,.06)}.balance-chip{padding:7px 11px;font-size:13px;box-shadow:0 0 20px rgba(53,200,255,.16)}.user-chip-wide{padding-right:12px;border-right:1px solid hsla(0,0%,100%,.06);margin-right:4px}.user-chip-wide .user-meta strong{font-size:13px}.user-chip-wide .user-meta span{font-size:11px}.cart-card h3,.hero p,.package-price,.package-showcase-card h3,.section-header h3,strong{filter:drop-shadow(0 0 10px rgba(255,255,255,.035))}.fivem-layout.modern-fivem-layout{display:flex;flex-direction:column;gap:24px;padding-bottom:40px}.fivem-header-cards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px;margin-bottom:24px}.fivem-stat-card{background:linear-gradient(180deg,rgba(8,16,35,.8),rgba(6,12,28,.9));border:1px solid rgba(80,130,220,.15);border-radius:24px;padding:24px;box-shadow:0 12px 30px rgba(0,0,0,.3);position:relative;overflow:hidden}.fivem-stat-card h3{font-size:13px;color:#8ba6d6;text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px}.fivem-stat-card .value{font-size:32px;font-weight:900;color:#fff;text-shadow:0 0 20px rgba(53,200,255,.3)}.fivem-server-list{display:grid;grid-gap:12px;gap:12px}.fivem-server-row{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;background:rgba(9,17,34,.6);border:1px solid rgba(80,130,220,.1);border-radius:18px;transition:.2s;cursor:pointer}.fivem-server-row:hover{background:rgba(14,26,50,.8);border-color:rgba(53,200,255,.3);transform:translateY(-2px)}.server-card-interactive{transition:transform .4s cubic-bezier(.175,.885,.32,1.275),filter .3s ease,border-color .3s ease,box-shadow .3s ease}.server-card-interactive:hover{transform:translateY(-6px);filter:brightness(1.1);border-color:#00d9ff!important;box-shadow:0 15px 40px rgba(0,217,255,.25)!important}.fivem-server-row.active{background:linear-gradient(90deg,rgba(20,40,80,.8),rgba(9,17,34,.8));border-color:rgba(53,200,255,.5);box-shadow:inset 4px 0 0 #35c8ff,0 10px 30px rgba(0,0,0,.2)}.fivem-row-main{display:flex;align-items:center;gap:16px}.fivem-row-icon{width:44px;height:44px;border-radius:12px;background:rgba(53,200,255,.1);display:grid;place-items:center;color:#35c8ff;font-weight:900;font-size:18px;border:1px solid rgba(53,200,255,.2)}.fivem-row-code{font-size:12px;color:var(--muted);background:hsla(0,0%,100%,.05);padding:4px 8px;border-radius:6px}.fivem-row-players{display:flex;align-items:center;gap:8px;font-weight:700;color:#c2d2ef}.fivem-row-players i{display:block;width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 12px rgba(52,211,153,.6)}.fivem-player-table-container{background:rgba(7,14,28,.7);border:1px solid hsla(0,0%,100%,.06);border-radius:24px;overflow:hidden}.fivem-player-table{width:100%;border-collapse:collapse;text-align:left}.fivem-player-table th{background:rgba(0,0,0,.4);padding:18px 24px;color:#8ba6d6;font-size:12px;text-transform:uppercase;letter-spacing:.1em;font-weight:800;border-bottom:1px solid hsla(0,0%,100%,.05)}.fivem-player-table td{padding:16px 24px;border-bottom:1px solid hsla(0,0%,100%,.03);color:#d6e3f8;font-size:14px}.fivem-player-table tr:hover td{background:hsla(0,0%,100%,.02)}.fivem-toolbar{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;background:rgba(0,0,0,.2);border-bottom:1px solid hsla(0,0%,100%,.05);flex-wrap:wrap}.fivem-search-wrap{display:flex;align-items:center;gap:12px;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:6px 6px 6px 16px;flex:1 1;min-width:250px}.fivem-search-wrap input{background:transparent;border:none;outline:none;color:#fff;width:100%;font-size:14px}.fivem-search-wrap button{background:hsla(0,0%,100%,.1);border:none;padding:8px 16px;border-radius:10px;color:#fff;font-size:12px;font-weight:700;transition:.2s}.fivem-search-wrap button:hover{background:rgba(53,200,255,.2);color:#35c8ff}@media (max-width:1100px){.fivem-header-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.fivem-header-cards{grid-template-columns:1fr}.music-dock-wrap{width:min(200px,calc(100vw - 24px));left:12px;bottom:12px}}.login-container{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:40px 20px;position:relative;z-index:10}.login-card{width:100%;max-width:420px;background:rgba(9,9,11,.95);border:1px solid hsla(0,0%,100%,.08);border-radius:16px;padding:40px 32px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.login-card,.login-logo-box{display:flex;flex-direction:column}.login-logo-box{align-items:center;text-align:center;margin-bottom:32px}.login-n-icon{width:48px;height:48px;margin-bottom:16px;border-radius:12px}.login-logo-box h1{font-size:20px;font-weight:800;letter-spacing:.05em;color:#fff;margin-bottom:8px}.login-logo-box p{font-size:11px;color:#a1a1aa;margin-bottom:12px}.login-status-ok{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#22c55e;font-weight:600}.dot-green{width:6px;height:6px;border-radius:50%;background:#22c55e;box-shadow:0 0 8px #22c55e}.btn-discord-login{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;background:#5865f2;color:#fff;border:none;padding:14px;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s ease}.btn-discord-login:hover{background:#4752c4}.login-divider{display:flex;align-items:center;text-align:center;margin:32px 0;color:#52525b;font-size:11px;font-weight:600;letter-spacing:.05em}.login-divider:after,.login-divider:before{content:"";flex:1 1;border-bottom:1px solid hsla(0,0%,100%,.06)}.login-divider span{padding:0 12px}.login-local-form{display:flex;flex-direction:column;gap:16px}.login-input-group{display:flex;flex-direction:column;gap:8px}.login-input-group label{font-size:12px;font-weight:600;color:#e4e4e7}.login-input-group input{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);padding:12px 16px;border-radius:8px;color:#fff;font-size:14px;outline:none;transition:border-color .2s}.login-input-group input:focus{border-color:#38bdf8}.btn-local-login{width:100%;background:#fff;color:#09090b;border:none;padding:14px;border-radius:8px;font-size:14px;font-weight:700;cursor:pointer;margin-top:8px;transition:opacity .2s}.btn-local-login:hover{opacity:.9}.login-forgot{text-align:center;margin-top:8px}.login-forgot a{color:#71717a;font-size:12px;text-decoration:none;transition:color .2s}.login-forgot a:hover{color:#f4f4f5;text-decoration:underline}.login-footer-text{text-align:center;margin-top:40px;font-size:12px;color:#71717a;line-height:1.6}.login-footer-text a{color:#e4e4e7;text-decoration:none;font-weight:600}.login-footer-text a:hover{text-decoration:underline}.btn-nav-login{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#f97316,#ea580c);color:#fff;font-weight:700;font-size:13px;padding:10px 20px;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease;text-decoration:none;box-shadow:0 4px 15px rgba(249,115,22,.3)}.btn-nav-login:hover{filter:brightness(1.1);transform:translateY(-1px)}.btn-nav-login svg{width:14px;height:14px;fill:#fff}.tech-perspective-wrapper{flex:1 1;display:flex;align-items:center;justify-content:flex-end;perspective:1000px;padding:20px}.tech-perspective-panel{width:100%;max-width:480px;background:rgba(15,15,20,.95);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;box-shadow:-20px 30px 60px rgba(0,0,0,.8),inset 0 1px 0 hsla(0,0%,100%,.1);transform:rotateY(-15deg) rotateX(5deg) translateZ(0);transform-style:preserve-3d;transition:transform .4s ease;overflow:hidden}.tech-perspective-panel:hover{transform:rotateY(-5deg) rotateX(2deg) translateZ(20px)}.mock-top{display:flex;gap:8px;padding:12px 16px;background:rgba(0,0,0,.4);border-bottom:1px solid hsla(0,0%,100%,.05)}.mock-top i{width:12px;height:12px;border-radius:50%}.mock-top .red{background:#ff5f56}.mock-top .yellow{background:#ffbd2e}.mock-top .green{background:#27c93f}.mock-body{display:flex;padding:16px;gap:20px;min-height:240px}.mock-sidebar{width:50px;display:flex;flex-direction:column;gap:12px}.mock-sidebar .mock-btn{width:100%;height:28px;border-radius:6px;background:hsla(0,0%,100%,.05)}.mock-sidebar .mock-btn.active{background:rgba(99,102,241,.3);border:1px solid rgba(99,102,241,.5)}.mock-content{flex:1 1;display:flex;flex-direction:column;gap:16px}.mock-hero-green{width:100%;height:80px;background:hsla(0,0%,100%,.02);border-radius:8px;border:1px solid hsla(0,0%,100%,.03);position:relative;overflow:hidden}.mock-hero-glow{position:absolute;bottom:-20px;right:-20px;width:150px;height:100px;background:radial-gradient(ellipse at bottom right,rgba(34,197,94,.2),transparent 70%);filter:blur(10px)}.mock-cards{display:flex;gap:16px;flex:1 1}.mock-card{flex:1 1;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.04);border-radius:8px;padding:12px;display:flex;flex-direction:column;justify-content:center;gap:8px}.mock-text-line{height:6px;background:hsla(0,0%,100%,.1);border-radius:4px}.mock-graph-bars{display:flex;align-items:flex-end;gap:4px;height:40px}.mock-graph-bars span{flex:1 1;background:hsla(0,0%,100%,.08);border-radius:2px 2px 0 0}.mock-graph-bars span:first-child{height:40%}.mock-graph-bars span:nth-child(2){height:70%;background:rgba(56,189,248,.6)}.mock-graph-bars span:nth-child(3){height:50%}.mock-graph-bars span:nth-child(4){height:90%;background:rgba(56,189,248,.8)}.mock-graph-bars span:nth-child(5){height:60%}.nav-shell.pill-mode{background:transparent;border:none;padding-top:24px}.nav-shell.pill-mode .container.nav{background:rgba(9,9,11,.6);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.08);border-radius:100px;padding:8px 32px 8px 24px;max-width:1400px;width:-moz-fit-content;width:fit-content;margin:0 auto;flex-wrap:nowrap;justify-content:space-between}.nav-shell.pill-mode .nav-actions,.nav-shell.pill-mode .nav-links{flex-wrap:nowrap;gap:12px;flex-shrink:0}.nav-shell.pill-mode .nav-links a{padding:8px 16px;font-size:13px;border-radius:20px;white-space:nowrap}.nav-shell.pill-mode .nav-actions .btn{white-space:nowrap}.nav-shell.pill-mode .nav-links a:hover{background:hsla(0,0%,100%,.05)}.tech-modern-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.tech-primary{grid-row:span 1;min-height:580px}.tech-primary,.tech-right-col{display:flex;flex-direction:column}.tech-right-col{gap:24px}.tech-mini-col{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.tech-panel-row{flex:1 1;display:flex;align-items:center;justify-content:space-between;padding:0 0 0 36px;grid-column:auto}.tech-perspective-panel{max-width:400px}.hero-terminal-wrapper{transform:scale(.85);transform-origin:center center}@media (max-width:900px){.hero-terminal-wrapper{transform:scale(.9)}}.faq-title-block p{color:#71717a;margin-top:8px}.faq-list-modern{display:flex;flex-direction:column;gap:16px}.faq-card-modern{background:#090a0f!important;border:1px solid hsla(0,0%,100%,.04)!important;border-radius:12px!important;transition:all .2s ease}.faq-btn-modern{padding:24px 32px!important;width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:none;cursor:pointer;color:#fff}.faq-q-text{font-size:15px;font-weight:700;letter-spacing:-.01em}.faq-toggle-icon{font-weight:300;font-size:24px;color:#60a5fa;transition:transform .3s}.faq-toggle-icon.rotate-icon{transform:rotate(45deg)}.faq-answer-modern{padding:0 32px 24px;color:#a1a1aa;font-size:14px;line-height:1.6}.music-dock-wrap{position:fixed;bottom:24px;right:24px;z-index:100;display:flex;flex-direction:column;align-items:flex-end;gap:12px}.music-toggle-btn{width:48px;height:48px;border-radius:50%;background:rgba(9,9,11,.9);border:1px solid hsla(0,0%,100%,.1);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 16px rgba(0,0,0,.4);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.music-toggle-btn:hover{transform:translateY(-2px) scale(1.05);box-shadow:0 12px 24px rgba(0,0,0,.5);border-color:hsla(0,0%,100%,.2)}.music-toggle-btn svg{width:20px;height:20px}.music-dock.card{transform-origin:bottom right;transition:all .4s cubic-bezier(.16,1,.3,1);margin:0;width:320px}.music-dock-wrap.collapsed .music-dock.card{opacity:0;transform:scale(.9) translateY(20px);pointer-events:none;position:absolute;bottom:60px;right:0}.music-dock-wrap.expanded .music-dock.card{opacity:1;transform:scale(1) translateY(0);pointer-events:auto;position:relative;bottom:0}.music-dock-wrap.expanded .music-toggle-btn{opacity:0;pointer-events:none;transform:scale(.8);position:absolute}.music-header-controls{display:flex;align-items:center;gap:12px}.music-close-btn{background:transparent;border:none;color:#a1a1aa;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px;border-radius:4px;transition:all .2s ease}.music-close-btn:hover{color:#fff;background:hsla(0,0%,100%,.1)}.music-controls.slim{gap:6px;padding-top:4px}.music-controls.slim button{padding:6px 10px;font-size:14px}.music-controls.slim input[type=range]{height:4px;width:60px;margin-left:auto}@media (max-width:900px){.tech-modern-grid{grid-template-columns:1fr}.tech-panel-row{flex-direction:column;padding:36px}}.footer-url{color:#c2d2ef;font-size:14px;text-decoration:none;font-weight:500;margin-bottom:12px;display:inline-block;transition:color .2s}.footer-url:hover{color:#fff}.footer-main-partners{display:flex;flex-direction:column;gap:12px;margin-top:8px}.footer-partner-card{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:8px;padding:16px;display:flex;flex-direction:column;gap:8px}.footer-partner-card.nuxeria-brand-card{background:rgba(30,20,20,.4);border:1px solid hsla(0,0%,100%,.04)}.nuxeria-brand-card .partner-title{color:#93c5fd;font-size:16px}.nuxeria-brand-card .partner-desc{color:#f1f5f9}.footer-partner-card.partner-accent{flex-direction:row;align-items:center;justify-content:space-between;border-left:2px solid #06b6d4}.partner-title{color:#fff;font-size:15px;font-weight:600;margin:0;letter-spacing:-.01em}.partner-desc{color:#a1a1aa;margin:0;line-height:1.5}.partner-logo-box{width:64px;height:48px;background:rgba(0,0,0,.3);border-radius:6px;display:flex;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.03)}