:root{--header-height:56px;--accent-color:#007aff;--accent-color-dark:#005bb5;--text-color:#1d1d1f;--text-color-light:#333;--bg-color:#f5f5f7;--card-bg:#fff;--border-color:#d2d2d7;--info-bg:#e6f2ff;--info-border:#cce4ff;--info-text-dark:#003d99;--info-text-light:#003d99;--nav-bg:#fff;--hero-dark-title:#212529;--stat-number-color:#007aff;--stat-label-color:#1d1d1f;--stat-card-bg:#fff;--abstract-dot-color:#f5f5f7;--header-surface:#ffffffb8;--header-surface-solid:#fffffffa;--header-border:#0000000f;--nav-link-color:#111827;--nav-link-hover:#2563eb;--nav-toggle-bg:#fff;--nav-toggle-border:#e5e7eb;--nav-toggle-line:#111827;--footer-bg:#eef2f7;--footer-border:#dbe3ee;--footer-heading:#0f172a;--footer-text:#475569;--footer-muted:#64748b;--footer-gradient:linear-gradient(180deg,#edf2f8 0%,#e6edf6 100%);--footer-shadow:inset 0 1px 0 #ffffffbf,0 -10px 22px #94a3b829;--footer-social-hover-bg:#2563eb1a;--footer-action-bg:#f6f8fb;--footer-action-border:#cad5e3;--mobile-nav-bg:#fffffff5;--mobile-nav-shadow:0 8px 24px #0000000f;--page-h1-size:clamp(2rem,3vw,2.35rem);--btn-primary-bg:#2563eb;--btn-primary-hover-bg:#1d4ed8;--btn-primary-text:#fff;--btn-primary-border:#2563eb;--btn-primary-shadow:0 8px 20px #2563eb38;--btn-primary-shadow-hover:0 12px 24px #2563eb4d;--btn-secondary-bg:#e2e8f0;--btn-secondary-hover-bg:#d8e0ea;--btn-secondary-text:#0f172a;--btn-secondary-border:#cbd5e1;--btn-secondary-shadow:0 2px 8px #0f172a0f;--btn-secondary-disabled-bg:#f0f0f0;--btn-secondary-disabled-text:#555;--credit-card-bg-start:#fff;--credit-card-bg-end:#f7fafc;--credit-card-border:#d9e2ef;--credit-card-shadow:0 6px 18px #0f172a14;--credit-card-shadow-hover:0 14px 30px #0f172a24;--credit-featured-shadow:0 10px 28px #2563eb38;--credit-featured-shadow-hover:0 16px 34px #2563eb4d;--credit-card-header-border:#d9e2ef;--credit-badge-bg:#60a5fa;--credit-badge-text:#f8fafc;--glass-surface:#ffffffa8;--glass-surface-strong:#ffffffc7;--glass-border:#94a3b852;--glass-shadow:0 12px 28px #0f172a1a;--glass-shadow-strong:0 16px 34px #0f172a24;--glass-button-primary:linear-gradient(180deg,#3b82f6e6 0%,#2563ebe0 100%);--glass-button-primary-hover:linear-gradient(180deg,#3b82f6fa 0%,#2563ebf2 100%);--glass-button-secondary:#e2e8f0ad;--glass-button-secondary-hover:#cbd5e1d6}html[data-theme=dark]{--accent-color:#60a5fa;--accent-color-dark:#3b82f6;--text-color:#e5e7eb;--text-color-light:#cbd5e1;--bg-color:#0b1220;--card-bg:#111827;--border-color:#2b3648;--info-bg:#0b1b34;--info-border:#1f3f72;--info-text-dark:#bfdbfe;--info-text-light:#cddfff;--nav-bg:#0f172a;--hero-dark-title:#f8fafc;--stat-number-color:#93c5fd;--stat-label-color:#cbd5e1;--stat-card-bg:#111827;--abstract-dot-color:#1e293b;--header-surface:#0a0f1ac7;--header-surface-solid:#0a0f1af2;--header-border:#94a3b838;--nav-link-color:#e2e8f0;--nav-link-hover:#93c5fd;--nav-toggle-bg:#111827;--nav-toggle-border:#334155;--nav-toggle-line:#e2e8f0;--footer-bg:#0f172a;--footer-border:#334155;--footer-heading:#f8fafc;--footer-text:#cbd5e1;--footer-muted:#94a3b8;--footer-gradient:linear-gradient(90deg,#071224 0%,#0a1c3e 50%,#071224 100%);--footer-shadow:inset 0 1px 0 #ffffff0f,0 -14px 30px #03081247;--footer-social-hover-bg:#3b82f614;--footer-action-bg:#0b1220;--footer-action-border:#334155;--mobile-nav-bg:#0a0f1af5;--mobile-nav-shadow:0 8px 24px #00000059;--btn-primary-bg:#3b82f6;--btn-primary-hover-bg:#2563eb;--btn-primary-text:#f8fafc;--btn-primary-border:#3b82f6;--btn-primary-shadow:0 8px 20px #3b82f647;--btn-primary-shadow-hover:0 12px 24px #3b82f65c;--btn-secondary-bg:#334155;--btn-secondary-hover-bg:#3f5168;--btn-secondary-text:#f8fafc;--btn-secondary-border:#475569;--btn-secondary-shadow:0 2px 10px #00000047;--btn-secondary-disabled-bg:#1f2937;--btn-secondary-disabled-text:#7c8ca1;--credit-card-bg-start:#1a2435;--credit-card-bg-end:#141d2b;--credit-card-border:#334155;--credit-card-shadow:0 10px 24px #0000005c;--credit-card-shadow-hover:0 16px 34px #00000073;--credit-featured-shadow:0 10px 28px #3b82f657;--credit-featured-shadow-hover:0 16px 34px #3b82f66b;--credit-card-header-border:#314159;--credit-badge-bg:#60a5fa;--credit-badge-text:#0b1220;--page-h1-size:clamp(2rem,3vw,2.35rem);--glass-surface:#0f172a8f;--glass-surface-strong:#0f172aa8;--glass-border:#94a3b847;--glass-shadow:0 14px 30px #00000057;--glass-shadow-strong:0 18px 36px #0000006b;--glass-button-primary:linear-gradient(180deg,#3b82f6d6 0%,#2563ebcc 100%);--glass-button-primary-hover:linear-gradient(180deg,#3b82f6f0 0%,#2563ebe6 100%);--glass-button-secondary:#334155ad;--glass-button-secondary-hover:#475569d6}.sort-controls .button-primary{box-shadow:var(--btn-primary-shadow);border:1px solid var(--btn-primary-border);transform:translateY(0)}body{background-color:var(--bg-color);color:var(--text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0;font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.6;transition:background-color .2s,color .2s}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (min-width:769px){body{padding-top:var(--header-height)}}.container{max-width:1100px;margin:0 auto;padding:clamp(20px,2.5vw,40px) clamp(12px,2vw,20px)}@media (min-width:1400px){.container{max-width:1400px}}@media (min-width:1920px){:root{--header-height:72px}.header-inner{padding:10px 24px}}@media (min-width:2560px){:root{--header-height:80px}}.main-nav{background-color:var(--nav-bg);border-bottom:1px solid var(--border-color);z-index:10;padding:0 20px;position:sticky;top:0;box-shadow:0 1px #0000000a}.nav-content{justify-content:space-between;align-items:center;max-width:980px;height:60px;margin:0 auto;display:flex}.nav-logo{color:var(--text-color);align-items:center;gap:10px;font-size:1.1rem;font-weight:600;text-decoration:none;display:inline-flex}.nav-logo-img{width:auto;height:28px;display:block}.nav-logo-text{color:var(--text-color);font-weight:600;line-height:1;display:inline-block}.site-header{background:var(--header-surface);border-bottom:1px solid var(--header-border);z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;position:fixed;top:0}@supports not ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.site-header{background:var(--header-surface-solid)}}.header-inner{max-width:1200px;min-height:var(--header-height);justify-content:space-between;align-items:center;margin:0 auto;padding:6px 16px;display:flex;position:relative}.logo{color:var(--nav-link-color);align-items:center;gap:10px;font-weight:700;text-decoration:none;display:flex}.nav-links{align-items:center;gap:22px;display:flex}.nav-links a{color:var(--nav-link-color);font-weight:500;text-decoration:none}.nav-links a.active{color:var(--nav-link-hover);font-weight:700}.nav-links a:hover{color:var(--nav-link-hover)}.theme-toggle{border:1px solid var(--nav-toggle-border);background:var(--nav-toggle-bg);width:38px;height:38px;color:var(--nav-link-color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:1rem;transition:border-color .2s,color .2s,background-color .2s;display:inline-flex}.theme-toggle:hover{border-color:var(--nav-link-hover);color:var(--nav-link-hover)}.theme-toggle i{font-size:1rem;line-height:1}.nav-toggle{border:1px solid var(--nav-toggle-border);background:var(--nav-toggle-bg);cursor:pointer;z-index:1100;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;padding:8px;transition:border-color .2s,box-shadow .2s;display:none}.nav-toggle span{background:var(--nav-toggle-line);width:18px;height:2px;transition:transform .2s,opacity .2s;display:block}.nav-toggle.open span:first-child{transform:translateY(6px)rotate(45deg)}.nav-toggle.open span:nth-child(2){opacity:0}.nav-toggle.open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.hero{text-align:center;white-space:nowrap;background:#fff;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:400px;margin-bottom:30px;padding:60px 20px;display:flex;position:relative;overflow:hidden}.hero-top{justify-content:space-between;align-items:center;width:100%;display:flex}.hero-title{text-align:left}.hero h1{font-family:Montserrat,sans-serif;font-size:var(--page-h1-size);color:var(--hero-dark-title);text-transform:uppercase;margin:0;font-weight:900;line-height:1.1}.hero h2{display:none}h1,h2,h3,h4{color:var(--text-color);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.2}h1{font-size:var(--page-h1-size);letter-spacing:-.2px}h2{font-size:2.2rem}h3{font-size:1.5rem}h4{font-size:1.1rem;font-weight:700}p,li{color:var(--text-color);font-size:1.1rem}p.subtle,li.subtle{color:var(--text-color-light)}.hero p.subtle{color:var(--stat-label-color);max-width:400px;margin:0 auto;font-size:1.1rem}ul,ol{padding-left:25px}li{margin-bottom:10px}a{color:var(--accent-color);text-decoration:none}a:hover{text-decoration:underline}.button-group{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:20px;display:flex}.button{cursor:pointer;border:none;border-radius:50px;padding:12px 24px;font-size:1rem;font-weight:600;line-height:1.5;text-decoration:none;transition:all .3s;display:inline-block}.button-primary{background:var(--glass-button-primary);color:var(--btn-primary-text);border:1px solid var(--btn-primary-border);box-shadow:var(--btn-primary-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.button-primary:hover{background:var(--glass-button-primary-hover);box-shadow:var(--btn-primary-shadow-hover);text-decoration:none;transform:translateY(-1px)}.button-secondary{background:var(--glass-button-secondary);color:var(--btn-secondary-text);border:1px solid var(--btn-secondary-border);box-shadow:var(--btn-secondary-shadow);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.button-secondary:hover{background:var(--glass-button-secondary-hover);text-decoration:none;transform:translateY(-1px)}.button-secondary[disabled]{background-color:var(--btn-secondary-disabled-bg);color:var(--btn-secondary-disabled-text);cursor:not-allowed;box-shadow:none;transform:none}.button-secondary[disabled]:hover{background-color:var(--btn-secondary-disabled-bg)}.content-section{background:var(--glass-surface);box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;margin-bottom:30px;padding:40px}.content-section h1:first-child,.content-section h2:first-child{margin-top:0}.stats-grid{z-index:2;grid-template-columns:repeat(2,1fr);gap:10px;max-width:340px;display:grid}.stat-card{background-color:var(--stat-card-bg);text-align:center;border:1px solid #f0f0f0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;width:130px;height:130px;padding:20%;display:flex;box-shadow:0 2px 4px #0000000d}.stat-number{color:var(--stat-number-color);margin-bottom:4px;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:800;line-height:1}.stat-label{color:var(--stat-label-color);text-transform:uppercase;margin-top:5px;font-family:Montserrat,sans-serif;font-size:.8rem;font-weight:500}.phone-mockups,.hero:after{display:none}.grid-2-col{grid-template-columns:1fr 1fr;gap:30px;display:grid}.grid-3-col{grid-template-columns:1fr 1fr 1fr;gap:30px;display:grid}.grid-card{background:var(--glass-surface);text-align:center;border:1px solid var(--glass-border);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;padding:25px}.feature-icon{color:var(--accent-color);margin-bottom:15px;font-size:2.5rem;display:block}.grid-card h4{margin-top:0;margin-bottom:10px}.grid-card p{color:var(--text-color-light);margin:0;font-size:1rem}.info-box{background-color:var(--info-bg);border:1px solid var(--info-border);border-radius:12px;padding:25px}.info-box h4{color:var(--info-text-dark);margin-top:0}.info-box p{color:var(--info-text-light);margin-bottom:0}.illustration-placeholder{aspect-ratio:1797/850;background-color:var(--bg-color);border:1px solid var(--border-color);border-radius:12px;width:100%;margin-top:20px;overflow:hidden}.illustration-placeholder img{object-fit:cover;width:100%;height:100%}.hero .illustration-placeholder img{object-fit:contain;background-color:var(--bg-color)}.hero .illustration-placeholder{aspect-ratio:4096/1668;max-height:340px;overflow:hidden}@media (max-width:900px){.hero .illustration-placeholder{max-height:260px}}@media (max-width:600px){.hero .illustration-placeholder{max-height:160px}}.footer{background:var(--footer-gradient);border-top:1px solid var(--footer-border);color:var(--footer-text);box-shadow:var(--footer-shadow);--footer-text-size:1rem;margin-top:40px;padding:56px 20px 26px;font-family:inherit}.footer__inner{grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:34px;max-width:1240px;margin:0 auto;padding:4px 0 30px;display:grid}.footer__brand-row{align-items:center;gap:12px;margin-bottom:10px;display:flex}.footer__brand-favicon{object-fit:contain;border-radius:4px;width:1.05em;height:1.05em;display:inline-block}.footer__brand h4{font-size:var(--footer-text-size);color:var(--footer-heading);letter-spacing:0;margin:0;font-family:inherit;font-weight:700;line-height:1.35}.footer__brand p{max-width:320px;font-size:var(--footer-text-size);color:var(--footer-text);margin:0;font-family:inherit;line-height:1.6}.footer__social{align-items:center;gap:14px;margin-top:18px;display:flex}.footer__social a{width:28px;height:28px;color:var(--footer-muted);border-radius:6px;justify-content:center;align-items:center;font-size:1.06rem;line-height:1;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.footer__social a:hover{color:var(--nav-link-hover);background:var(--footer-social-hover-bg)}.footer__column h4{font-size:var(--footer-text-size);letter-spacing:.12em;text-transform:uppercase;color:var(--footer-heading);margin:2px 0 16px;font-family:inherit;font-weight:700}.footer__column a{color:var(--footer-text);font-size:var(--footer-text-size);margin-bottom:12px;font-family:inherit;line-height:1.35;text-decoration:none;display:block}.footer__column a:hover{color:var(--nav-link-hover)}.footer__bottom{border-top:1px solid var(--footer-border);max-width:1240px;font-size:var(--footer-text-size);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 20px;margin:0 auto;padding-top:26px;font-family:inherit;display:flex}.footer__bottom p{color:var(--footer-muted);margin:0}.footer__bottom a{color:var(--nav-link-hover);font-weight:400;font-size:var(--footer-text-size);text-decoration:none}.footer__bottom a:hover{text-decoration:underline}@media (max-width:768px){.footer{padding:34px 14px 20px}.footer__inner{grid-template-columns:1fr;gap:24px;padding-bottom:24px}.footer__brand p{max-width:100%}.footer__bottom{text-align:center;justify-content:center}}img,svg,picture{max-width:100%;height:auto;display:block}.nav-logo-img{font-display:swap;width:auto;height:28px;display:block}@media (max-width:768px){:root{--header-height:56px}.header-inner{min-height:var(--header-height);flex-direction:row;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px}.header-top{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.nav-toggle{z-index:1001;display:inline-flex}.nav-links{top:calc(var(--header-height));background:var(--mobile-nav-bg);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:var(--mobile-nav-shadow);z-index:1200;border-radius:0 0 12px 12px;flex-direction:column;gap:8px;padding:12px 16px;display:none;position:absolute;left:0;right:0}.nav-links.open{display:flex}.nav-links a{text-align:left;border-radius:8px;width:100%;padding:10px 12px;font-size:1.05rem}.site-header{z-index:2000;background:var(--header-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);min-height:var(--header-height);position:sticky;top:0;box-shadow:0 1px 6px #0000000f}.theme-toggle{justify-content:center;align-self:flex-start;width:38px}.container{padding:30px 16px}.hero{text-align:center;flex-direction:column;min-height:auto;padding-top:12px}.hero-top{flex-direction:column}.hero-title,.hero h1{text-align:center}.hero-text-block{align-items:center;margin-bottom:40px}.button-group{justify-content:center}.stats-grid{margin:0 auto}.hero h1{font-size:var(--page-h1-size)}.hero h2{font-size:1.25rem}.content-section{padding:28px}.grid-2-col,.grid-3-col{grid-template-columns:1fr}}.credit-packs{grid-template-columns:repeat(3,1fr);gap:20px;margin:40px 0;display:grid}.leadership-section{padding:40px 80px!important}.leadership-section h2{text-align:center}.leadership-grid{grid-template-columns:1fr 1fr;gap:40px;margin-top:30px;display:grid}.leader{align-items:flex-start;gap:20px;display:flex}.avatar{border-radius:50%;flex-shrink:0;width:100px;height:100px;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;margin:0 auto;display:block}.leader-content h3{margin-top:0;margin-bottom:4px}.role{color:var(--accent-color);margin-bottom:12px;font-size:.9rem;font-weight:600}.leader-content p{color:var(--text-color-light);margin:0;font-size:.95rem}.credit-card{background:linear-gradient(145deg,var(--credit-card-bg-start)0%,var(--credit-card-bg-end)100%);border:1px solid var(--credit-card-border);box-shadow:var(--glass-shadow);border-radius:16px;flex-direction:column;transition:all .3s;display:flex;position:relative;overflow:hidden}.credit-card:hover{box-shadow:var(--glass-shadow-strong);border-color:var(--accent-color);transform:translateY(-4px)}.credit-card.featured{border:2px solid var(--accent-color);box-shadow:var(--credit-featured-shadow)}.credit-card.featured:hover{box-shadow:var(--credit-featured-shadow-hover)}.card-badge{background-color:var(--credit-badge-bg);color:var(--credit-badge-text);text-transform:uppercase;letter-spacing:.5px;z-index:2;border-radius:20px;padding:6px 12px;font-size:.75rem;font-weight:700;position:absolute;top:12px;right:12px}.card-header{border-bottom:1px solid var(--credit-card-header-border);align-items:center;gap:12px;padding:24px;display:flex}.card-icon{background:linear-gradient(135deg,var(--accent-color),#005bc4);color:#fff;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.5rem;display:flex}.card-label{color:var(--text-color-light);text-transform:uppercase;letter-spacing:.5px;font-size:.9rem;font-weight:600}.card-body{flex-direction:column;flex-grow:1;padding:24px;display:flex}.credits-amount{color:var(--accent-color);margin-bottom:4px;font-size:2.8rem;font-weight:700;line-height:1}.credits-label{color:var(--text-color-light);text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;font-size:.9rem;font-weight:500}.credit-card .price{color:var(--text-color);margin:8px 0 12px;font-size:1.6rem;font-weight:700}.credit-card .description{color:var(--text-color-light);flex-grow:1;margin-bottom:20px;font-size:.95rem}.card-button{background:var(--glass-button-primary);color:var(--btn-primary-text);text-align:center;border:1px solid var(--btn-primary-border);box-shadow:var(--btn-primary-shadow);cursor:pointer;border-radius:10px;padding:12px 20px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.card-button:hover{background:var(--glass-button-primary-hover);box-shadow:var(--btn-primary-shadow-hover);text-decoration:none;transform:translateY(-1px)}.credit-packs-subtitle{text-align:center;color:var(--text-color-light);margin-top:40px;font-size:.9rem}.redirect-center{text-align:center}.legal-tabs .tab-list{gap:12px;margin:18px 0 24px;display:flex}.legal-tabs .tab-button{border:1px solid var(--border-color);cursor:pointer;background:0 0;border-radius:10px;padding:10px 14px;font-weight:600}.legal-tabs .tab-button.active{background:var(--accent-color);color:#fff;border-color:var(--accent-color)}.tab-panel{display:none}.tab-panel h2{margin-top:0}.legal-links{margin-top:10px}.legal-links a{color:var(--text-color);font-weight:600}.legal-container{background:var(--glass-surface);max-width:900px;box-shadow:var(--glass-shadow);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;margin:40px auto;padding:24px}.home-page .hero-card,.home-page .launch-card,.home-page .stat-card--inline,.home-page .launch-card__tile,.home-page .features-grid .grid-card,.contact-card,.contact-tile,.wip-card,.download-page .benefit-panel,.download-page .steps-shell,.download-page .notice-box,.hero-outer .hero-card,.visual-box,.container .card,.enhanced-grid .card{background:var(--glass-surface)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.home-page .launch-card__tile,.visual-box{background:var(--glass-surface-strong)!important}.home-page .features-grid .grid-card:hover,.container .card:hover,.enhanced-grid .card:hover{box-shadow:var(--glass-shadow-strong)!important}.card-button,.cta,.primary,.secondary{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tabs{border-bottom:1px solid var(--border-color);flex-wrap:wrap;gap:10px;margin-bottom:20px;padding-bottom:8px;display:flex}.tab-btn{padding:10px 16px;font-size:.92rem;font-weight:700;line-height:1.2}.tab-content{display:none}.tab-content.active{display:block}.tab-content h2{margin-top:20px}.tab-content p,.tab-content li{margin-bottom:10px;line-height:1.6}@media (max-width:900px){.credit-packs{grid-template-columns:repeat(2,1fr);gap:16px}.tabs{gap:8px}.tab-btn{flex:1;padding:12px 14px;font-size:1rem}.leadership-grid{grid-template-columns:1fr;gap:30px}}@media (max-width:600px){.container{padding:20px 12px}.hero{padding:40px 16px}.hero h1{font-size:var(--page-h1-size)}.hero h2{font-size:1.1rem}h1{font-size:1.8rem}h2{font-size:1.4rem}.button-group{flex-direction:column;align-items:stretch}.button-group .button{text-align:center}.content-section{padding:20px}.nav-logo{font-size:1rem}.nav-logo-img{height:28px}.nav-logo-text{font-size:.95rem}.credit-packs{grid-template-columns:1fr;gap:12px}.card-header,.card-body{padding:16px}.credits-amount{font-size:2.2rem}.credit-card .price{font-size:1.4rem}.tabs{flex-direction:column;gap:8px}.tab-btn{text-align:left;width:100%;padding:14px 16px;font-size:1.1rem}.leadership-section{padding:20px 40px!important}.leadership-grid{grid-template-columns:1fr;gap:20px}.leader{text-align:center;flex-direction:column;align-items:center}.avatar{width:80px;height:80px}.leadership-grid{justify-items:center}.avatar{margin:0 auto 18px}}html[data-theme=dark] .home-page,html[data-theme=dark] .home-hero,html[data-theme=dark] .home-features,html[data-theme=dark] .mobile-ready-after-features,html[data-theme=dark] .home-hero__bg{background:#0b1220!important}html[data-theme=dark] .home-page h1,html[data-theme=dark] .home-page h2,html[data-theme=dark] .home-page h4,html[data-theme=dark] .home-page p{color:var(--text-color)!important}html[data-theme=dark] .home-page .hero-subtitle,html[data-theme=dark] .home-page .features-grid .grid-card p,html[data-theme=dark] .home-page .launch-card__label,html[data-theme=dark] .home-page .launch-card__subtle,html[data-theme=dark] .home-page .stat-label{color:var(--text-color-light)!important}html[data-theme=dark] .home-page .hero-card,html[data-theme=dark] .home-page .launch-card,html[data-theme=dark] .home-page .stat-card--inline{background:var(--glass-surface)!important;border-color:var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}html[data-theme=dark] .home-page .launch-card__tile{background:var(--glass-surface-strong)!important;border-color:var(--glass-border)!important}html[data-theme=dark] .home-page .launch-card__meta,html[data-theme=dark] .home-page .launch-card__cta{color:#e2e8f0!important}html[data-theme=dark] .home-page .launch-card__live,html[data-theme=dark] .home-page .launch-card__meta--live{color:#86efac!important}html[data-theme=dark] .contact-page,html[data-theme=dark] .download-page,html[data-theme=dark] .wip-page{background:#0b1220!important}html[data-theme=dark] .contact-card,html[data-theme=dark] .wip-card{background:var(--glass-surface)!important;border:1px solid var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}html[data-theme=dark] .contact-card h1,html[data-theme=dark] .contact-card .lead,html[data-theme=dark] .contact-tile h4,html[data-theme=dark] .contact-tile p,html[data-theme=dark] .wip-card h1,html[data-theme=dark] .wip-card p,html[data-theme=dark] .wip-icon{color:var(--text-color)!important}html[data-theme=dark] .contact-tile{background:var(--glass-surface)!important;border-color:var(--glass-border)!important}html[data-theme=dark] .contact-tile a{color:#93c5fd!important}html[data-theme=dark] .download-page .hero-copy h1,html[data-theme=dark] .download-page .hero-copy .lead,html[data-theme=dark] .download-page .benefit-panel h2,html[data-theme=dark] .download-page .benefit-panel ul,html[data-theme=dark] .download-page .step-block h3,html[data-theme=dark] .download-page .step-block p,html[data-theme=dark] .download-page .notice-box h3,html[data-theme=dark] .download-page .notice-box li,html[data-theme=dark] .download-page .ios-note{color:var(--text-color)!important}html[data-theme=dark] .download-page .benefit-panel,html[data-theme=dark] .download-page .steps-shell,html[data-theme=dark] .download-page .notice-box{background:var(--glass-surface)!important;border-color:var(--glass-border)!important;box-shadow:var(--glass-shadow)!important}html[data-theme=dark] .download-page .section-divider{background:#334155!important}html[data-theme=dark] .download-page .step-block:before{color:#334155!important}html[data-theme=dark] .download-page .notice-icon{color:#93c5fd!important;background:#0b1b34!important}html[data-theme=dark] .hero-outer .hero-card,html[data-theme=dark] .visual-box{background:var(--glass-surface)!important;border:1px solid var(--glass-border)!important}html[data-theme=dark] .hero-lead,html[data-theme=dark] .container .lede,html[data-theme=dark] .container .tamil,html[data-theme=dark] .container .muted,html[data-theme=dark] .card-info .muted,html[data-theme=dark] .card-info .added{color:var(--text-color-light)!important}html[data-theme=dark] .container .card,html[data-theme=dark] .enhanced-grid .card,html[data-theme=dark] .legal-container{background:var(--glass-surface)!important;border-color:var(--glass-border)!important;color:var(--text-color)!important}html[data-theme=dark] .card-cover,html[data-theme=dark] .card-avatar{color:#e2e8f0!important;background:linear-gradient(135deg,#13203a,#252441)!important}html[data-theme=dark] input[name=q]{color:var(--text-color)!important;background:#0f172a!important;border-color:#334155!important}html[data-theme=dark] .secondary{background:var(--btn-secondary-bg)!important;color:var(--btn-secondary-text)!important;border-color:var(--btn-secondary-border)!important}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8298327da6d5bcce.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/44fac91e6f2d2b1b.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2b402d8aebffd579.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a88409fdd7dc121c.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e8f2fbee2754df70.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8298327da6d5bcce.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/44fac91e6f2d2b1b.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2b402d8aebffd579.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a88409fdd7dc121c.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e8f2fbee2754df70.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8298327da6d5bcce.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/44fac91e6f2d2b1b.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2b402d8aebffd579.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a88409fdd7dc121c.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;font-display:swap;src:url(../media/e8f2fbee2754df70.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8298327da6d5bcce.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/44fac91e6f2d2b1b.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/2b402d8aebffd579.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a88409fdd7dc121c.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e8f2fbee2754df70.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8298327da6d5bcce.fb2d5852.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/44fac91e6f2d2b1b.0a39a854.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/2b402d8aebffd579.ec7e94a5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/a88409fdd7dc121c.62b55a98.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/e8f2fbee2754df70.p.9b7a96b4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.montserrat_92964c08-module__XkWRhq__className{font-family:Montserrat,Helvetica Neue,Arial,system-ui,sans-serif;font-style:normal}.montserrat_92964c08-module__XkWRhq__variable{--font-montserrat:"Montserrat",Helvetica Neue,Arial,system-ui,sans-serif}
