.hero-section[data-astro-cid-s4khibbi]{padding:60px 0 50px;position:relative;overflow:hidden}.hero-container[data-astro-cid-s4khibbi]{z-index:10;grid-template-columns:1.2fr 1fr;align-items:center;gap:48px;display:grid;position:relative}.hero-pill[data-astro-cid-s4khibbi]{border-radius:var(--radius-full);color:var(--accent-cyan);background:#00f0ff14;border:1px solid #00f0ff40;align-items:center;gap:8px;margin-bottom:20px;padding:6px 14px;font-size:13px;font-weight:700;display:inline-flex}.pill-dot[data-astro-cid-s4khibbi]{background:var(--accent-cyan);width:8px;height:8px;box-shadow:0 0 8px var(--accent-cyan);border-radius:50%;animation:1.5s infinite blink}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}.hero-title[data-astro-cid-s4khibbi]{letter-spacing:-1.5px;color:#fff;margin-bottom:18px;font-size:54px;font-weight:900;line-height:1.1}.gradient-text[data-astro-cid-s4khibbi]{background:linear-gradient(135deg, var(--accent-cyan) 0%, #38bdf8 50%, var(--accent-pink) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hero-subtitle[data-astro-cid-s4khibbi]{color:var(--text-muted);max-width:520px;margin-bottom:32px;font-size:18px;line-height:1.6}.hero-actions[data-astro-cid-s4khibbi]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:36px;display:flex}.btn-hero-primary[data-astro-cid-s4khibbi]{border-radius:var(--radius-full,9999px);color:#040814;background:linear-gradient(135deg,#00f0ff 0%,#0070f3 100%);border:none;align-items:center;gap:8px;padding:14px 28px;font-size:16px;font-weight:800;text-decoration:none;transition:all .25s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00f0ff73,0 0 35px #00f0ff40}.btn-hero-primary[data-astro-cid-s4khibbi]:hover{color:#000;transform:translateY(-3px)scale(1.03);box-shadow:0 8px 30px #00f0ffa6,0 0 45px #00f0ff66}[data-theme=light] .btn-hero-primary[data-astro-cid-s4khibbi]{color:#fff!important;background:linear-gradient(135deg,#0070f3 0%,#2563eb 100%)!important;box-shadow:0 4px 18px #0070f359!important}[data-theme=light] .btn-hero-primary[data-astro-cid-s4khibbi]:hover{box-shadow:0 6px 24px #0070f380!important}.hero-perks[data-astro-cid-s4khibbi]{flex-wrap:wrap;gap:20px;display:flex}.perk-item[data-astro-cid-s4khibbi]{color:var(--text-muted);align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.hero-card[data-astro-cid-s4khibbi]{background:#0e1525cc;border:1px solid #00f0ff40;padding:24px;box-shadow:0 20px 50px #0009,0 0 30px #00f0ff26}.hero-card-header[data-astro-cid-s4khibbi]{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;margin-bottom:18px;padding-bottom:12px;display:flex}.window-dots[data-astro-cid-s4khibbi]{gap:6px;display:flex}.dot[data-astro-cid-s4khibbi]{border-radius:50%;width:10px;height:10px}.dot[data-astro-cid-s4khibbi].red{background:#ef4444}.dot[data-astro-cid-s4khibbi].yellow{background:#f59e0b}.dot[data-astro-cid-s4khibbi].green{background:#10b981}.hero-card-title[data-astro-cid-s4khibbi]{color:var(--text-muted);font-size:13px;font-weight:700}.hero-mini-race[data-astro-cid-s4khibbi]{border-radius:var(--radius-md);border:1px solid var(--border-subtle);background:#080d1a;flex-direction:column;gap:16px;margin-bottom:18px;padding:16px 12px;display:flex}.mini-lane[data-astro-cid-s4khibbi]{border-bottom:1px dashed #ffffff1a;align-items:center;height:38px;display:flex;position:relative}.mini-car-wrapper[data-astro-cid-s4khibbi]{align-items:center;display:flex;position:absolute}.player-car-anim[data-astro-cid-s4khibbi]{animation:5s ease-in-out infinite drivePlayer}.bot-car-anim[data-astro-cid-s4khibbi]{animation:5s ease-in-out infinite driveBot}.mini-nitro-flame[data-astro-cid-s4khibbi]{background:linear-gradient(270deg,#00f0ff,#0000);border-radius:50% 0 0 50%;width:16px;height:8px;position:absolute;left:-14px}@keyframes drivePlayer{0%{left:0%}50%{left:75%}to{left:90%}}@keyframes driveBot{0%{left:0%}50%{left:60%}to{left:78%}}.lane-label[data-astro-cid-s4khibbi]{color:var(--text-subtle);text-transform:uppercase;font-size:10px;font-weight:700;position:absolute;right:8px}.hero-typing-teaser[data-astro-cid-s4khibbi]{border-radius:var(--radius-md);font-family:var(--font-mono);background:#080c14d9;border:1px solid #ffffff1a;padding:16px}.teaser-text[data-astro-cid-s4khibbi]{letter-spacing:.2px;margin-bottom:12px;font-size:15px;line-height:1.5}.t-correct[data-astro-cid-s4khibbi]{color:#00f0ff;text-shadow:0 0 8px #00f0ff66;font-weight:700}.t-cursor[data-astro-cid-s4khibbi]{color:#fff;background:#00f0ff66;border-radius:2px;padding:0 2px;font-weight:700}.t-pending[data-astro-cid-s4khibbi]{color:#94a3b8;font-weight:500}.teaser-stats[data-astro-cid-s4khibbi]{color:#cbd5e1;border-top:1px solid #ffffff26;justify-content:space-between;padding-top:10px;font-size:13px;font-weight:600;display:flex}.teaser-stats[data-astro-cid-s4khibbi] strong[data-astro-cid-s4khibbi]{color:#fff;font-weight:800}[data-theme=light] .hero-typing-teaser[data-astro-cid-s4khibbi]{box-shadow:0 4px 12px #0f172a0f;background:#fff!important;border:1px solid #e2e8f0!important}[data-theme=light] .t-correct[data-astro-cid-s4khibbi]{color:#0284c7!important}[data-theme=light] .t-pending[data-astro-cid-s4khibbi]{color:#475569!important}[data-theme=light] .teaser-stats[data-astro-cid-s4khibbi]{color:#334155!important;border-top-color:#e2e8f0!important}[data-theme=light] .teaser-stats[data-astro-cid-s4khibbi] strong[data-astro-cid-s4khibbi]{color:#0f172a!important}@media (width<=960px){.hero-container[data-astro-cid-s4khibbi]{text-align:center;grid-template-columns:1fr;gap:32px}.hero-content[data-astro-cid-s4khibbi]{flex-direction:column;align-items:center;display:flex}.hero-pill[data-astro-cid-s4khibbi],.hero-subtitle[data-astro-cid-s4khibbi]{margin-left:auto;margin-right:auto}.hero-actions[data-astro-cid-s4khibbi],.hero-perks[data-astro-cid-s4khibbi]{justify-content:center}.hero-title[data-astro-cid-s4khibbi]{font-size:clamp(32px,6vw,44px)}}@media (width<=640px){.hero-section[data-astro-cid-s4khibbi]{padding:20px 0 32px}.hero-container[data-astro-cid-s4khibbi]{text-align:center}.hero-content[data-astro-cid-s4khibbi]{text-align:center;align-items:center}.hero-title[data-astro-cid-s4khibbi]{letter-spacing:-.6px;text-align:center;margin-bottom:12px;font-size:clamp(28px,7.5vw,36px)}.hero-pill[data-astro-cid-s4khibbi]{box-sizing:border-box;white-space:normal;text-align:center;max-width:100%;margin-left:auto;margin-right:auto;padding:5px 14px;font-size:11.5px}.hero-subtitle[data-astro-cid-s4khibbi]{text-align:center;margin-bottom:20px;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.5}.hero-actions[data-astro-cid-s4khibbi]{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin-bottom:20px}.hero-actions[data-astro-cid-s4khibbi] .btn-primary[data-astro-cid-s4khibbi],.hero-actions[data-astro-cid-s4khibbi] .btn-secondary[data-astro-cid-s4khibbi]{text-align:center;width:100%;padding:12px 18px}.hero-perks[data-astro-cid-s4khibbi]{flex-direction:column;align-items:center;gap:8px;width:100%}.perk-item[data-astro-cid-s4khibbi]{justify-content:center}.hero-card[data-astro-cid-s4khibbi]{padding:16px 12px}}.daily-card{border-radius:var(--radius-lg,18px);box-sizing:border-box;background:linear-gradient(145deg,#121b2ed9,#f59e0b0f);border:1px solid #f59e0b4d;flex-direction:column;justify-content:space-between;gap:14px;width:100%;min-width:0;max-width:100%;padding:clamp(14px,2.5vw,24px);display:flex;box-shadow:0 10px 30px #0006}.daily-top{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.daily-badge{color:var(--accent-gold,#f59e0b);text-transform:uppercase;letter-spacing:.5px;flex-shrink:0;align-items:center;gap:6px;font-size:clamp(11px,2.5vw,12px);font-weight:800;display:inline-flex}.streak-pill{border-radius:var(--radius-full,9999px);color:#fde047;white-space:nowrap;background:#f59e0b26;border:1px solid #f59e0b66;align-items:center;gap:4px;padding:3px 10px;font-size:clamp(10.5px,2.4vw,12px);font-weight:800;display:inline-flex}.daily-content{box-sizing:border-box;flex-direction:column;gap:6px;width:100%;min-width:0;display:flex}.daily-title{color:#fff;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(16px,3.2vw,19px);font-weight:800;line-height:1.25}.daily-desc{color:var(--text-muted,#94a3b8);overflow-wrap:anywhere;word-break:break-word;margin:0 0 4px;font-size:clamp(12px,2.4vw,13.5px);line-height:1.5}.challenge-targets-row{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.target-chip{border:1px solid var(--border-subtle,#ffffff14);border-radius:var(--radius-md,12px);color:var(--text-main,#f8fafc);box-sizing:border-box;background:#080c1499;align-items:center;gap:6px;min-width:0;padding:6px 10px;font-size:clamp(10.5px,2.3vw,12px);display:flex;overflow:hidden}.chip-flag{flex-shrink:0;font-size:14px}.chip-info{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.target-chip strong{color:var(--accent-cyan,#00f0ff)}.daily-actions{box-sizing:border-box;width:100%}.daily-play-btn{text-align:center;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;justify-content:center;width:100%;max-width:100%;overflow:hidden;padding:10px 16px!important;font-size:clamp(12.5px,2.6vw,14px)!important}@media (width<=480px){.daily-card{gap:12px;padding:14px 12px}.challenge-targets-row{grid-template-columns:1fr;gap:6px}.target-chip{padding:6px 8px}}@media (width<=360px){.daily-card{padding:12px 10px}.daily-badge{font-size:10.5px}.streak-pill{padding:2px 6px;font-size:10px}.daily-title{font-size:15px}.daily-play-btn{padding:8px 12px!important;font-size:12px!important}}[data-theme=light] .daily-card{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 20px #0f172a0d!important}[data-theme=light] .daily-title{color:#0f172a!important;font-weight:800!important}[data-theme=light] .daily-sub{color:#475569!important}[data-theme=light] .target-chip{color:#1e293b!important;background:#f8fafc!important;border:1px solid #e2e8f0!important;box-shadow:0 1px 3px #00000005!important}[data-theme=light] .target-chip strong{color:#0070f3!important;font-weight:800!important}.section-title-box{text-align:center;box-sizing:border-box;width:100%;margin-bottom:clamp(16px,3vw,24px)}.arena-section-heading{color:#fff;overflow-wrap:anywhere;word-break:break-word;margin:8px 0 4px;font-size:clamp(20px,4.5vw,32px);font-weight:800;line-height:1.2}.arena-section-sub{color:var(--text-muted);overflow-wrap:anywhere;max-width:700px;margin:0 auto;font-size:clamp(12px,2.6vw,15px);line-height:1.5}.split-features-section{box-sizing:border-box;width:100%;margin:clamp(24px,4vw,40px) auto}.features-dual-grid{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:clamp(14px,2.5vw,24px);width:100%;display:grid}.race-teaser-card{border-radius:var(--radius-lg,18px);box-sizing:border-box;background:linear-gradient(145deg,#121b2ed9,#ff007a0f);border:1px solid #ff007a4d;flex-direction:column;justify-content:space-between;gap:14px;width:100%;min-width:0;max-width:100%;padding:clamp(14px,2.5vw,24px);display:flex}.race-teaser-top{box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.race-teaser-body{box-sizing:border-box;width:100%;min-width:0}.race-teaser-body h3{color:#fff;overflow-wrap:anywhere;word-break:break-word;margin:0 0 6px;font-size:clamp(16px,3.2vw,20px);font-weight:800;line-height:1.25}.race-teaser-body p{color:var(--text-muted);overflow-wrap:anywhere;word-break:break-word;margin:0 0 12px;font-size:clamp(12px,2.4vw,13.5px);line-height:1.5}.car-preview-row{flex-wrap:wrap;align-items:center;gap:8px;font-size:clamp(11px,2.4vw,13px);font-weight:700;display:flex}.car-tag.cyan{color:var(--accent-cyan)}.car-tag.pink{color:var(--accent-pink)}.vs-tag{color:var(--text-subtle);font-size:11px}.race-teaser-action{box-sizing:border-box;width:100%}.race-teaser-action a{text-align:center;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;justify-content:center;max-width:100%;overflow:hidden;width:100%!important;padding:10px 16px!important;font-size:clamp(12.5px,2.6vw,14px)!important}.arcade-showcase-section{box-sizing:border-box;width:100%;margin:clamp(30px,5vw,50px) auto 30px}.arcade-grid{box-sizing:border-box;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;width:100%;display:grid}.game-card{border:1px solid var(--border-subtle);border-radius:var(--radius-lg,18px);box-sizing:border-box;background:#0e1525d9;flex-direction:column;justify-content:space-between;width:100%;min-width:0;padding:clamp(16px,2.5vw,24px);transition:all .25s;display:flex}.game-card:hover{border-color:#00f0ff59;transform:translateY(-2px)}.game-icon-box{margin-bottom:10px;font-size:32px}.game-title{color:#fff;overflow-wrap:anywhere;word-break:break-word;margin-bottom:6px;font-size:clamp(16px,3vw,18px);font-weight:800}.game-desc{color:var(--text-muted);overflow-wrap:anywhere;font-size:clamp(12px,2.4vw,13px);line-height:1.5}.game-card-btn{letter-spacing:.3px;text-align:center;box-sizing:border-box;cursor:pointer;touch-action:manipulation;justify-content:center;align-items:center;width:100%;min-height:44px;padding:11px 18px;text-decoration:none;transition:all .22s cubic-bezier(.4,0,.2,1);display:inline-flex;color:#fff!important;background:linear-gradient(135deg,#2563eb 0%,#4f46e5 50%,#7c3aed 100%)!important;border:1px solid #ffffff2e!important;border-radius:12px!important;font-size:clamp(13px,2.2vw,14.5px)!important;font-weight:800!important;box-shadow:0 4px 14px #4f46e559,0 2px 6px #2563eb40!important}.game-card-btn:hover{filter:brightness(1.06);transform:translateY(-2px);color:#fff!important;background:linear-gradient(135deg,#1d4ed8 0%,#4338ca 50%,#6d28d9 100%)!important;box-shadow:0 6px 20px #4f46e580,0 3px 8px #2563eb59!important}.game-card-btn:active{filter:brightness(.96);transform:translateY(0);box-shadow:0 2px 8px #4f46e54d!important}.game-card .btn-primary,.game-card .btn-secondary{text-align:center;box-sizing:border-box;justify-content:center;width:100%;font-size:clamp(12px,2.5vw,14px)}.seo-content-section{box-sizing:border-box;border-radius:var(--radius-xl,22px);background:linear-gradient(#0c1222f2 0%,#080c16fa 100%);border:1.5px solid #00f0ff40;width:100%;padding:clamp(20px,4vw,40px);box-shadow:0 12px 40px #0009}.seo-header-badge{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.seo-main-title{color:#fff;overflow-wrap:anywhere;margin-bottom:14px;font-size:clamp(20px,4vw,30px);font-weight:900;line-height:1.25}.seo-lead{color:#cbd5e1;overflow-wrap:anywhere;margin-bottom:28px;font-size:clamp(13.5px,2vw,15.5px);line-height:1.7}.seo-lead strong{color:var(--accent-cyan,#00f0ff)}.seo-grid-layout{box-sizing:border-box;grid-template-columns:1fr 1fr;gap:clamp(14px,2.5vw,22px);width:100%;margin-bottom:36px;display:grid}.seo-card{border-radius:var(--radius-lg,16px);box-sizing:border-box;background:#10182cb3;border:1px solid #ffffff14;flex-direction:column;gap:8px;min-width:0;padding:clamp(16px,2.5vw,24px);transition:all .25s;display:flex}.seo-card:hover{background:#121c34d9;border-color:#00f0ff59;transform:translateY(-2px)}.seo-card-icon{margin-bottom:4px;font-size:28px}.seo-card h3{color:#fff;overflow-wrap:anywhere;margin:0;font-size:clamp(15px,2.4vw,18px);font-weight:800;line-height:1.3}.seo-card p{color:var(--text-muted,#94a3b8);overflow-wrap:anywhere;margin:0;font-size:clamp(12.5px,1.8vw,14px);line-height:1.6}.seo-card p strong{color:#f1f5f9}.seo-faq-section{box-sizing:border-box;border-top:1px solid #ffffff14;width:100%;margin-top:8px;padding-top:32px}.faq-header-bar{margin-bottom:24px}.seo-faq-heading{color:#fff;overflow-wrap:anywhere;margin:8px 0 6px;font-size:clamp(18px,3.2vw,24px);font-weight:800;line-height:1.3}.seo-faq-sub{color:var(--text-muted,#94a3b8);margin:0;font-size:clamp(12.5px,2vw,14.5px);line-height:1.5}.faq-accordion-container{box-sizing:border-box;flex-direction:column;gap:12px;width:100%;display:flex}.faq-accordion-item{border-radius:var(--radius-md,12px);box-sizing:border-box;background:#0e1424b3;border:1.5px solid #ffffff12;transition:all .2s;overflow:hidden}.faq-accordion-item[open]{background:#101a30d9;border-color:#00f0ff66}.faq-question{color:#fff;cursor:pointer;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;font-size:clamp(13.5px,2vw,15.5px);font-weight:800;list-style:none;display:flex}.faq-question::-webkit-details-marker{display:none}.faq-q-text{overflow-wrap:anywhere;flex:1;min-width:0;line-height:1.35}.faq-chevron{color:var(--accent-cyan,#00f0ff);flex-shrink:0;font-size:16px;transition:transform .2s}.faq-accordion-item[open] .faq-chevron{transform:rotate(180deg)}.faq-answer{color:var(--text-muted,#94a3b8);border-top:1px solid #ffffff0d;margin-top:4px;padding:12px 18px 16px;font-size:clamp(12.5px,1.8vw,14px);line-height:1.65}.faq-answer p{overflow-wrap:anywhere;margin:0 0 10px}.faq-answer p:last-child{margin-bottom:0}.faq-answer ul,.faq-answer ol{flex-direction:column;gap:6px;margin:6px 0 0;padding-left:20px;display:flex}.faq-answer li{overflow-wrap:anywhere;line-height:1.55}.faq-answer code{color:var(--accent-cyan,#00f0ff);background:#00f0ff1a;border-radius:4px;padding:2px 6px;font-size:12px}@media (width<=860px){.features-dual-grid,.seo-grid-layout{grid-template-columns:1fr}}@media (width<=480px){.arcade-grid{grid-template-columns:1fr}.faq-question{padding:12px 14px;font-size:13px}.faq-answer{padding:0 14px 14px;font-size:12px}}[data-theme=light] .game-card{background:#fff!important;border:1.5px solid #e2e8f0!important;box-shadow:0 4px 18px #0f172a0d!important}[data-theme=light] .game-card:hover{border-color:#0070f3!important;box-shadow:0 8px 25px #0070f31f!important}[data-theme=light] .game-title{color:#0f172a!important;font-weight:800!important}[data-theme=light] .game-desc{color:#475569!important;font-weight:500!important}[data-theme=light] .game-card-btn{color:#fff!important;background:linear-gradient(135deg,#2563eb 0%,#4f46e5 50%,#7c3aed 100%)!important;border:none!important;box-shadow:0 4px 14px #4f46e559,0 2px 6px #2563eb40!important}[data-theme=light] .game-card-btn:hover{color:#fff!important;background:linear-gradient(135deg,#1d4ed8 0%,#4338ca 50%,#6d28d9 100%)!important;box-shadow:0 6px 20px #4f46e580,0 3px 8px #2563eb59!important}[data-theme=light] .race-teaser-card{background:#fff!important;border:1.5px solid #fbcfe8!important;box-shadow:0 4px 18px #0f172a0d!important}[data-theme=light] .race-teaser-body h3{color:#0f172a!important;font-weight:800!important}[data-theme=light] .race-teaser-body p{color:#475569!important;font-weight:500!important}[data-theme=light] .seo-content-section{background:#fff!important;border:1px solid #e2e8f0!important;box-shadow:0 4px 24px #0f172a0d!important}[data-theme=light] .seo-main-title{color:#0f172a!important;font-weight:900!important}[data-theme=light] .seo-lead{color:#1e293b!important;font-weight:500!important}[data-theme=light] .seo-lead strong{color:#0070f3!important;font-weight:800!important}[data-theme=light] .seo-card{background:#f8fafc!important;border:1.5px solid #e2e8f0!important}[data-theme=light] .seo-card h3{color:#0f172a!important;font-weight:800!important}[data-theme=light] .seo-card p{color:#334155!important;font-weight:500!important}[data-theme=light] .seo-card p strong{color:#0f172a!important;font-weight:700!important}[data-theme=light] .seo-faq-heading{color:#0f172a!important}[data-theme=light] .seo-faq-sub{color:#475569!important}[data-theme=light] .faq-accordion-item{background:#fff!important;border:1.5px solid #e2e8f0!important}[data-theme=light] .faq-accordion-item[open]{background:#fff!important;border-color:#0070f3!important}[data-theme=light] .faq-question{color:#0f172a!important;font-weight:700!important}.language-hub-section{margin:32px auto 16px}.lang-selection-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:18px;display:grid}.lang-select-card{border-radius:var(--radius-lg,16px);background:#0f172ab3;border:1.5px solid #ffffff1a;flex-direction:column;justify-content:space-between;padding:22px 20px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 4px 16px #0003}.lang-select-card:hover{border-color:#00f0ff66;transform:translateY(-4px);box-shadow:0 10px 28px #00f0ff26}.card-english:hover{border-color:#0070f3;box-shadow:0 10px 28px #0070f333}.card-hindi:hover{border-color:#f59e0b;box-shadow:0 10px 28px #f59e0b33}.card-marathi:hover{border-color:#ff007a;box-shadow:0 10px 28px #ff007a33}.lang-card-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.lang-flag{font-size:28px;line-height:1}.lang-badge{border-radius:var(--radius-pill,9999px);color:var(--text-muted,#94a3b8);background:#ffffff14;border:1px solid #ffffff1f;padding:3px 8px;font-size:11px;font-weight:800}.lang-card-title{color:#fff;margin:0 0 8px;font-size:18px;font-weight:800;line-height:1.3}.lang-card-desc{color:var(--text-muted,#94a3b8);flex:1;margin:0 0 16px;font-size:13.5px;line-height:1.5}.lang-card-cta{color:var(--accent-cyan,#00f0ff);align-items:center;gap:4px;font-size:13px;font-weight:800;transition:gap .2s;display:flex}.lang-select-card:hover .lang-card-cta{gap:8px}@media (width<=1024px) and (width>=681px){.lang-selection-grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (width<=680px){.lang-selection-grid{grid-template-columns:1fr;gap:12px}.lang-select-card{padding:18px 16px}.lang-card-title{font-size:16.5px}.lang-card-desc{margin-bottom:12px;font-size:13px}}[data-theme=light] .lang-select-card{background:#fff!important;border:1.5px solid #e2e8f0!important;box-shadow:0 4px 16px #0000000a!important}[data-theme=light] .lang-card-title{color:#0f172a!important}[data-theme=light] .lang-card-desc{color:#475569!important}[data-theme=light] .lang-badge{color:#64748b!important;background:#f1f5f9!important;border-color:#e2e8f0!important}[data-theme=light] .faq-answer{color:#334155!important;border-top:1px solid #f1f5f9!important}.features-hub-section{box-sizing:border-box;width:100%;margin:10px auto 36px}.features-hub-grid{box-sizing:border-box;grid-template-columns:repeat(3,1fr);gap:16px;width:100%;display:grid}.feature-hub-card{border-radius:var(--radius-lg,16px);box-sizing:border-box;background:#0e1525d9;border:1.5px solid #00f0ff2e;flex-direction:column;justify-content:space-between;padding:22px 20px;text-decoration:none;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000059}.feature-hub-card:hover{border-color:#00f0ff8c;transform:translateY(-4px);box-shadow:0 12px 32px #00f0ff33,0 0 20px #00f0ff1a}.f-hub-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.f-hub-icon{font-size:30px;line-height:1}.f-hub-title{color:#fff;margin:0 0 8px;font-size:18px;font-weight:800;line-height:1.25}.f-hub-desc{color:var(--text-muted,#94a3b8);flex:1;margin:0 0 16px;font-size:13px;line-height:1.5}.f-hub-cta{color:var(--accent-cyan,#00f0ff);align-items:center;gap:4px;font-size:13px;font-weight:800;transition:gap .2s;display:flex}.feature-hub-card:hover .f-hub-cta{color:#fff;gap:8px}@media (width<=1024px) and (width>=681px){.features-hub-grid{grid-template-columns:repeat(2,1fr);gap:14px}}@media (width<=680px){.features-hub-grid{grid-template-columns:1fr;gap:12px}.feature-hub-card{padding:18px 16px}.f-hub-title{font-size:16.5px}.f-hub-desc{margin-bottom:12px;font-size:13px}}[data-theme=light] .feature-hub-card{background:#fff!important;border:1.5px solid #e2e8f0!important;box-shadow:0 4px 16px #0f172a0d!important}[data-theme=light] .feature-hub-card:hover{border-color:#0070f3!important;box-shadow:0 8px 24px #0070f326!important}[data-theme=light] .f-hub-title{color:#0f172a!important}[data-theme=light] .f-hub-desc{color:#475569!important}[data-theme=light] .f-hub-cta{color:#0070f3!important}
