.landing-page{min-height:100vh;background-color:#f5f5f3;display:flex;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;color:#1a1a18}.landing-header{position:-webkit-sticky;position:sticky;top:0;width:100%;background-color:#fff;border-bottom:.5px solid rgba(0,0,0,.1);z-index:50}.landing-header-inner{max-width:1200px;margin:0 auto;padding:14px 40px;height:56px;display:flex;align-items:center;justify-content:space-between}.landing-logo{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;color:#1a1a18;text-decoration:none}.landing-logo svg{width:24px;height:24px}.landing-nav-links{display:flex;gap:24px}.landing-nav-link{font-size:13px;color:#6b6b67;text-decoration:none;cursor:pointer;transition:color .15s}.landing-nav-link:hover{color:#1a1a18}.landing-nav-cta{background:#5b4fe8;color:#fff;border:none;border-radius:8px;padding:7px 16px;font-size:13px;cursor:pointer;font-weight:500;text-decoration:none;transition:background .15s}.landing-nav-cta:hover{background:#4a3fd4}.landing-main{flex:1 1;padding-top:60px;padding-bottom:64px}.landing-hero{max-width:1120px;margin:0 auto;padding:0 40px;text-align:center}.landing-title{font-family:inherit;font-size:44px;font-weight:500;line-height:1.1;color:#1a1a18;margin-bottom:24px;letter-spacing:-1.2px}.landing-title-highlight{font-style:normal;color:#5b4fe8}.landing-title em{color:#5b4fe8;padding:0 2px}.landing-features-title em,.landing-title em{font-family:var(--font-lora),serif;font-style:italic;font-weight:400}.landing-subtitle{font-size:16px;color:#6b6b67;line-height:1.7;margin:0 auto 32px;max-width:520px}.landing-hero-intro{max-width:760px;margin:0 auto;padding:0}.landing-subtitle.primary{margin-bottom:12px;max-width:none}.landing-subtitle.secondary{margin-top:0!important;font-size:15px;margin-bottom:36px}.landing-format-chips{display:flex;justify-content:center;gap:8px;margin-bottom:36px}.landing-format-chip{background:#ebebea;border:.5px solid rgba(0,0,0,.1);border-radius:6px;padding:4px 12px;font-size:12px;color:#6b6b67;font-family:monospace}.landing-actions{gap:12px;margin-bottom:16px}.landing-actions,.landing-trial-tokens{display:flex;align-items:center;justify-content:center}.landing-trial-tokens{font-size:13px;color:#5b4fe8;margin-bottom:56px;gap:6px;font-weight:500}.landing-trial-tokens:before{content:"";width:6px;height:6px;border-radius:50%;background:#5b4fe8;display:inline-block;animation:pulse 2s infinite}@keyframes pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.landing-btn-primary{background:#5b4fe8;color:#fff;border:none;border-radius:9px;padding:11px 24px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:background .15s}.landing-btn-primary:hover{background:#4a3fd4}.landing-btn-secondary{background:#fff;color:#1a1a18;border:.5px solid rgba(0,0,0,.2);border-radius:9px;padding:11px 24px;font-size:14px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:8px;transition:background .15s}.landing-btn-secondary:hover{background:#f5f5f3}.landing-demo-section{margin-top:20px;text-align:center}.landing-demo-caption{font-size:15px;color:#6b6b67;margin-bottom:20px}.landing-hero-visual-wrapper{position:relative;max-width:1000px;margin:40px auto 0;padding:0}.hero-dual-workbench{background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:12px;overflow:hidden;box-shadow:0 4px 20px rgba(0,0,0,.06)}.hero-workbench-header{background:#f5f5f3;padding:0 16px;height:40px;display:flex;align-items:center;gap:8px;border-bottom:.5px solid rgba(0,0,0,.1)}.hero-window-dots{display:flex;align-items:center;gap:6px}.hero-window-dots span{width:10px;height:10px;border-radius:50%;background:#cbd5e1}.hero-window-dots span:first-child{background:#ff5f57}.hero-window-dots span:nth-child(2){background:#ffbd2e}.hero-window-dots span:nth-child(3){background:#28c840}.hero-workbench-title{flex:1 1;text-align:center;font-size:12px;color:#6b6b67}.hero-workbench-actions{display:flex;align-items:center;gap:10px}.hero-sync-status{display:flex;align-items:center;gap:5px;font-size:11px;color:#16a34a;font-weight:500}.hero-sync-status:before{content:"";width:6px;height:6px;border-radius:50%;background:#16a34a}.hero-export-btn{font-size:11px;color:#5b4fe8;font-weight:500;cursor:pointer;border:.5px solid #5b4fe8;padding:3px 10px;border-radius:5px;background:transparent;transition:background .15s}.hero-export-btn:hover{background:#EEEDFE}.hero-workbench-body{display:grid;grid-template-columns:1fr 1fr}.hero-pane+.hero-pane{border-left:.5px solid rgba(0,0,0,.1)}.hero-pane{display:flex;flex-direction:column}.hero-pane-top{justify-content:space-between;padding:0 16px;height:40px;border-bottom:.5px solid rgba(0,0,0,.1)}.hero-pane-lang,.hero-pane-top{display:flex;align-items:center}.hero-pane-lang{gap:6px;font-size:11px;font-weight:500;color:#6b6b67}.hero-lang-chip{width:18px;height:18px;border-radius:4px;background:#ebebea;border:.5px solid rgba(0,0,0,.1);font-size:9px;display:flex;align-items:center;justify-content:center;font-weight:600;color:#6b6b67}.hero-lang-chip-target{background:#EEEDFE;color:#534AB7;border-color:#CECBF6}.hero-pane-meta{font-size:10px;color:#9e9d98}.hero-lang-tabs{display:flex;gap:8px}.hero-lang-tab{font-size:11px;color:#9e9d98;cursor:pointer;padding:0 0 2px;background:transparent;font-family:inherit;transition:all .15s;border:none;border-bottom:1.5px solid transparent}.hero-lang-tab.active{color:#5b4fe8;border-bottom:1.5px solid #5b4fe8;font-weight:500}.hero-pane-scroll{flex:1 1;overflow:auto;max-height:320px}.hero-row-list{min-width:100%}.hero-row{display:grid;grid-template-columns:32px 1fr;height:32px;border-bottom:.5px solid rgba(0,0,0,.07);transition:background .15s;align-items:center}.hero-row:last-child{border-bottom:none}.hero-row.active{background:rgba(91,79,232,.07)}.hero-row-no{padding-left:12px;font-size:11px;color:#9e9d98;font-family:monospace}.hero-row-text{padding-right:16px;font-size:13px;color:#1a1a18;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hero-row.active .hero-row-text{color:#5b4fe8;font-weight:500}.hero-workbench-footer{display:flex;align-items:center;justify-content:space-between;padding:7px 16px;border-top:.5px solid rgba(0,0,0,.1);font-size:10px;color:#9e9d98}.hero-workbench-footer span:last-child{color:#16a34a;font-weight:500}.landing-entry-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;max-width:1120px;margin:64px auto;padding:0 40px}.landing-entry-card{background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:12px;padding:24px;text-align:left;text-decoration:none;transition:all .15s;display:flex;flex-direction:column}.landing-entry-card:hover{border-color:rgba(0,0,0,.2)}.landing-entry-card-icon{width:36px;height:36px;border-radius:8px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;font-size:16px}.landing-entry-card:first-child .landing-entry-card-icon{background:#EEEDFE}.landing-entry-card:nth-child(2) .landing-entry-card-icon{background:#E1F5EE}.landing-entry-card:nth-child(3) .landing-entry-card-icon{background:#FAEEDA}.landing-entry-card-title{font-size:15px;font-weight:500;color:#1a1a18;margin-bottom:6px}.landing-entry-card-desc{font-size:13px;color:#6b6b67;line-height:1.6;margin-bottom:16px;flex-grow:1}.landing-entry-card-action{font-size:13px;color:#5b4fe8;font-weight:500;display:inline-flex;align-items:center;gap:4px}.landing-features{background:#fff;padding:64px 0;margin-top:64px;border-top:.5px solid rgba(0,0,0,.1)}.landing-features-inner{max-width:1120px;margin:0 auto;padding:0 40px}.landing-features-header{text-align:center;margin-bottom:48px}.landing-features-title{font-size:28px;font-weight:500;color:#1a1a18;margin-bottom:12px;letter-spacing:-.3px}.landing-features-desc{font-size:15px;color:#6b6b67;line-height:1.7}.landing-features-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:48px}.landing-feature-card{background:#ebebea;border-radius:10px;padding:20px 24px;transition:all .15s}.landing-feature-card:hover{box-shadow:0 2px 8px rgba(0,0,0,.05)}.landing-feature-illustration{height:100px;background:#f5f5f3;border-radius:8px;margin-bottom:16px;border:.5px solid rgba(0,0,0,.1);overflow:hidden;position:relative;display:flex;align-items:center;justify-content:center;padding:12px}.landing-feature-illustration.tone-indigo{background:#EEEDFE}.landing-feature-illustration.tone-green{background:#E1F5EE}.landing-feature-illustration.tone-amber{background:#FAEEDA}.landing-feature-title{font-size:15px;font-weight:500;color:#1a1a18;margin-bottom:6px}.landing-feature-text{font-size:13px;color:#6b6b67;line-height:1.6}.mini-workbench{display:grid;grid-template-columns:1fr 20px 1fr;grid-gap:4px;gap:4px;width:100%;height:100%}.mini-workbench.vertical{grid-template-columns:30px 1fr}.mini-pane{background:rgba(255,255,255,.6);border:.5px solid rgba(0,0,0,.08);border-radius:6px;padding:8px;display:flex;flex-direction:column;gap:6px}.mini-pane.target{background:rgba(239,246,255,.6)}.mini-row{font-size:9px;color:#6b6b67;padding:3px 6px;background:rgba(255,255,255,.8);border-radius:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mini-pane.target .mini-row{color:#534AB7}.mini-row.active{background:#fff;font-weight:500}.mini-divider{display:flex;align-items:center;justify-content:center;color:#5b4fe8;font-size:12px}.mini-lang-rail{display:flex;flex-direction:column;gap:4px}.mini-lang{font-size:8px;color:#9e9d98;padding:2px 4px;border-radius:3px;text-align:center}.mini-lang.active{background:#EEEDFE;color:#534AB7;font-weight:500}.mini-spinner{width:10px;height:10px;border:2px solid rgba(91,79,232,.2);border-top-color:#5b4fe8;border-radius:50%;animation:mini-spin 1s linear infinite;margin-left:auto}@keyframes mini-spin{to{transform:rotate(1turn)}}.landing-section-white{background-color:#fff;padding:80px 0}.landing-section-gray{background-color:#f5f5f3;padding:80px 0}[data-theme=dark] .landing-section-white{background-color:#0d0f14}[data-theme=dark] .landing-section-gray{background-color:#08090d}.landing-cta{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;background:linear-gradient(135deg,#5b4fe8,#7c6ef7);border-radius:16px;padding:56px 40px;text-align:center;width:100%;max-width:1120px;margin:0 auto;box-sizing:border-box}.landing-cta-title{font-size:26px;font-weight:500;color:#fff;margin-bottom:0}.landing-cta-desc{font-size:14px;color:rgba(255,255,255,.8)}.landing-cta-btn{background:#fff;color:#5b4fe8;border:none;border-radius:9px;padding:12px 28px;font-size:14px;font-weight:500;cursor:pointer;text-decoration:none;transition:background .15s}.landing-cta-btn:hover{background:#f0f0ff}.landing-faq-section{background:#fff;padding:64px 0;border-top:.5px solid rgba(0,0,0,.1)}.landing-faq-container{display:flex;flex-direction:column;gap:16px;max-width:800px;margin:0 auto;padding:0 20px}.landing-faq-group{margin-bottom:24px}.landing-faq-cat{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5b4fe8;margin-bottom:12px}.landing-faq-list{border-top:.5px solid rgba(0,0,0,.1)}.landing-faq-item{border-bottom:.5px solid rgba(0,0,0,.08);transition:all .2s ease}.landing-faq-item[open]{border-bottom-color:rgba(0,0,0,.08)}.landing-faq-summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:15px;color:#1a1a18;font-weight:500;outline:none}.landing-faq-summary::-webkit-details-marker{display:none}.landing-faq-chevron{transition:transform .2s;color:#9e9d98}.landing-faq-item[open] .landing-faq-chevron{transform:rotate(180deg);color:#5b4fe8}.landing-faq-answer{padding:0 0 14px}.landing-faq-answer p{margin:0;font-size:13px;color:#6b6b67;line-height:1.7}.landing-footer{background:#fff;border-top:.5px solid rgba(0,0,0,.1);padding:32px 40px}.landing-footer-inner{max-width:860px;margin:0 auto}.landing-footer-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.landing-footer-brand{display:flex;flex-direction:column;gap:8px}.landing-footer-brand-text{font-size:13px;font-weight:500;color:#1a1a18;display:flex;align-items:center;gap:6px}.landing-footer-links{display:flex;gap:20px}.footer-link-group{display:flex;flex-direction:column;gap:16px;margin:0;padding:0}.footer-link-group h4{font-size:11px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:#5b4fe8;margin:0 0 16px}.landing-footer-links a{color:#9e9d98;text-decoration:none;font-size:12px;line-height:1.4;margin:0;padding:0;transition:color .15s}.landing-footer-links a:hover{color:#1a1a18}.landing-footer-bottom{border-top:.5px solid rgba(0,0,0,.1);padding-top:20px;display:flex;align-items:center;justify-content:space-between}.landing-footer-copy{font-size:11px;color:#9e9d98}.seo-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px;margin-bottom:48px}.seo-section-divider{margin-top:5rem;padding:4rem 2rem;border-top:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.02);border-radius:20px}.seo-card{background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:12px;padding:20px 24px}.seo-card.tone-amber{border-color:rgba(251,191,36,.3);background:linear-gradient(135deg,rgba(251,191,36,.06),rgba(255,255,255,1))}.seo-card.tone-green{border-color:rgba(16,185,129,.3);background:linear-gradient(135deg,rgba(16,185,129,.06),rgba(255,255,255,1))}.seo-card-header{display:flex;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:12px;border-bottom:.5px solid rgba(0,0,0,.08)}.seo-card-icon{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.seo-card-icon--amber{background:rgba(251,191,36,.12);color:#d97706}.seo-card-icon--green{background:rgba(16,185,129,.12);color:#059669}.seo-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.seo-list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:#6b6b67;line-height:1.5}.seo-list-icon{flex-shrink:0;margin-top:2px}.seo-comparison-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px}.seo-comparison-col{background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:12px;padding:20px 24px}.seo-comparison-col--bad{border-color:rgba(239,68,68,.3);background:linear-gradient(135deg,rgba(239,68,68,.04),rgba(255,255,255,1))}.seo-comparison-col--good{border-color:rgba(16,185,129,.3);background:linear-gradient(135deg,rgba(16,185,129,.06),rgba(255,255,255,1))}.seo-comparison-col-header{display:flex;align-items:center;gap:8px;margin-bottom:16px;padding-bottom:12px;border-bottom:.5px solid rgba(0,0,0,.08)}.seo-comparison-col-header h4{font-size:14px;font-weight:500;margin:0;color:#6b6b67}.seo-comparison-col--good .seo-comparison-col-header h4{color:#059669}.seo-comparison-icon{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.seo-comparison-icon--bad{background:rgba(239,68,68,.1);color:#ef4444}.seo-comparison-icon--good{background:rgba(16,185,129,.12);color:#10b981}.seo-bullet--bad{color:#ef4444;flex-shrink:0;margin-top:2px}.seo-check-icon{color:#10b981;flex-shrink:0;margin-top:2px}.seo-audience-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.seo-audience-card{background:#fff;border:.5px solid rgba(0,0,0,.12);border-radius:12px;padding:20px;transition:all .15s}.seo-audience-card:hover{border-color:rgba(91,79,232,.3)}.seo-audience-num{font-size:11px;font-weight:500;color:#5b4fe8;margin-bottom:8px;display:inline-block;background:#EEEDFE;padding:2px 8px;border-radius:5px}.seo-audience-text{font-size:12px;color:#6b6b67;line-height:1.6}.stats-row{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:48px}.stat-card{background:#ebebea;border-radius:10px;padding:20px 24px}.stat-num{font-size:28px;font-weight:500;color:#1a1a18;margin-bottom:4px}.stat-num em{color:#5b4fe8;font-style:normal}.stat-label{font-size:13px;color:#6b6b67}[data-theme=dark] .landing-page{background-color:#0d0f14}[data-theme=dark] .landing-header{background-color:rgba(13,15,20,.9)}[data-theme=dark] .landing-logo{color:#f1f5f9}[data-theme=dark] .landing-nav-link{color:#94a3b8}[data-theme=dark] .landing-nav-link:hover,[data-theme=dark] .landing-title{color:#f1f5f9}[data-theme=dark] .landing-title em{color:#818cf8}[data-theme=dark] .landing-subtitle{color:#94a3b8}[data-theme=dark] .landing-subtitle.primary{color:#cbd5e1}[data-theme=dark] .landing-subtitle.secondary{color:#a8b3c7}[data-theme=dark] .landing-format-chip{background:#1e293b;border-color:#334155;color:#94a3b8}[data-theme=dark] .landing-btn-primary{background:#5b4fe8}[data-theme=dark] .landing-btn-primary:hover{background:#6d63f0}[data-theme=dark] .landing-btn-secondary{background:#1a1f2e;color:#cbd5e1;border-color:#2a3044}[data-theme=dark] .landing-btn-secondary:hover{background:#1e2540}[data-theme=dark] .hero-dual-workbench{background:#141720;border-color:#1e2333;box-shadow:0 4px 24px rgba(0,0,0,.4)}[data-theme=dark] .hero-workbench-header{background:#1a1f2e;border-bottom-color:#1e2333}[data-theme=dark] .hero-workbench-title{color:#94a3b8}[data-theme=dark] .hero-sync-status{color:#34d399}[data-theme=dark] .hero-sync-status:before{background:#34d399}[data-theme=dark] .hero-export-btn{border-color:#5b4fe8;color:#818cf8;background:transparent}[data-theme=dark] .hero-export-btn:hover{background:rgba(91,79,232,.15)}[data-theme=dark] .hero-pane{border-color:#1e2333;background:#0d0f14}[data-theme=dark] .hero-pane+.hero-pane{border-left-color:#1e2333}[data-theme=dark] .hero-pane-top{border-bottom-color:#1e2333;background:#1a1f2e}[data-theme=dark] .hero-pane-lang{color:#cbd5e1}[data-theme=dark] .hero-lang-chip{background:#1e293b;border-color:#334155;color:#818cf8}[data-theme=dark] .hero-lang-chip-target{background:rgba(16,185,129,.15);color:#34d399;border-color:rgba(16,185,129,.3)}[data-theme=dark] .hero-pane-meta{color:#64748b}[data-theme=dark] .hero-lang-tab{color:#94a3b8}[data-theme=dark] .hero-lang-tab:hover{color:#cbd5e1}[data-theme=dark] .hero-lang-tab.active{color:#818cf8;border-bottom-color:#818cf8}[data-theme=dark] .hero-pane-scroll{background:#0a0c10}[data-theme=dark] .hero-row{border-bottom-color:#1a1f2e}[data-theme=dark] .hero-row.active{background:rgba(91,79,232,.15)}[data-theme=dark] .hero-row-no{color:#475569}[data-theme=dark] .hero-row-text{color:#cbd5e1}[data-theme=dark] .hero-row.active .hero-row-no,[data-theme=dark] .hero-row.active .hero-row-text{color:#818cf8}[data-theme=dark] .hero-workbench-footer{background:#1a1f2e;border-top-color:#1e2333;color:#64748b}[data-theme=dark] .hero-workbench-footer span:last-child{color:#34d399}[data-theme=dark] .landing-entry-card{background:rgba(30,41,59,.4);border-color:rgba(255,255,255,.06)}[data-theme=dark] .landing-entry-card:hover{border-color:rgba(99,102,241,.3)}[data-theme=dark] .landing-entry-card-icon{color:#818cf8}[data-theme=dark] .landing-entry-card:first-child .landing-entry-card-icon{background:rgba(99,102,241,.15)}[data-theme=dark] .landing-entry-card:nth-child(2) .landing-entry-card-icon{background:rgba(16,185,129,.15)}[data-theme=dark] .landing-entry-card:nth-child(3) .landing-entry-card-icon{background:rgba(251,191,36,.15)}[data-theme=dark] .landing-entry-card-title{color:#f1f5f9}[data-theme=dark] .landing-entry-card-desc{color:#94a3b8}[data-theme=dark] .landing-entry-card-action{color:#818cf8}[data-theme=dark] .landing-features{background-color:#0d0f14;border-top-color:#1e2333}[data-theme=dark] .landing-features-title{color:#f1f5f9}[data-theme=dark] .landing-features-desc{color:#94a3b8}[data-theme=dark] .landing-feature-card{background:#141720}[data-theme=dark] .landing-feature-card:hover{box-shadow:0 2px 12px rgba(0,0,0,.3)}[data-theme=dark] .landing-feature-illustration{background:#1a1f2e;border-color:#2a3044}[data-theme=dark] .landing-feature-illustration.tone-indigo{background:linear-gradient(135deg,#1a1f2e,#1e2540)}[data-theme=dark] .landing-feature-illustration.tone-green{background:linear-gradient(135deg,#0f1f1a,#142520)}[data-theme=dark] .landing-feature-illustration.tone-amber{background:linear-gradient(135deg,#1f1a10,#252014)}[data-theme=dark] .landing-feature-title{color:#f1f5f9}[data-theme=dark] .landing-feature-text{color:#94a3b8}[data-theme=dark] .mini-workbench{background:rgba(20,23,32,.6);border-color:#2a3044}[data-theme=dark] .mini-pane{background:rgba(13,15,20,.4)}[data-theme=dark] .mini-pane.target{background:rgba(99,102,241,.06);border-left-color:#2a3044}[data-theme=dark] .mini-row{background:rgba(30,41,59,.5);border-color:#2a3044;color:#94a3b8}[data-theme=dark] .mini-pane.target .mini-row{color:#a5b4fc;background:rgba(99,102,241,.1)}[data-theme=dark] .mini-row.active{background:rgba(99,102,241,.15);box-shadow:0 0 0 1.5px #818cf8;color:#a5b4fc}[data-theme=dark] .mini-divider{color:#818cf8}[data-theme=dark] .mini-lang{color:#64748b}[data-theme=dark] .mini-lang.active{color:#818cf8;background:rgba(99,102,241,.15)}[data-theme=dark] .mini-spinner{border-color:#818cf8 rgba(129,140,248,.2) rgba(129,140,248,.2)}[data-theme=dark] .landing-cta{background:linear-gradient(135deg,#4a3fd4,#6d63f0)}[data-theme=dark] .landing-page{background-color:#060810;color:#f1f5f9}[data-theme=dark] .landing-header{background-color:#0d0f14;border-bottom-color:#1e2333}[data-theme=dark] .landing-hero{background-color:#060810}[data-theme=dark] .landing-cta-title,[data-theme=dark] .landing-title{color:#fff}[data-theme=dark] .landing-cta-desc{color:rgba(255,255,255,.8)}[data-theme=dark] .landing-cta-btn{background:#fff;color:#4a3fd4}[data-theme=dark] .landing-cta-btn:hover{background:#f0f0ff}[data-theme=dark] .landing-faq-section{background-color:#0d0f14;border-top-color:#1e2333}[data-theme=dark] .landing-faq-cat{color:#818cf8}[data-theme=dark] .landing-faq-list{border-top-color:#1e2333}[data-theme=dark] .landing-faq-item{border-bottom-color:#1e2333}[data-theme=dark] .landing-faq-item[open]{background:rgba(99,102,241,.06)}[data-theme=dark] .landing-faq-summary{color:#f1f5f9}[data-theme=dark] .landing-faq-chevron{color:#64748b}[data-theme=dark] .landing-faq-item[open] .landing-faq-chevron{color:#818cf8}[data-theme=dark] .landing-faq-answer p{color:#94a3b8}[data-theme=dark] .seo-section-divider{border-top-color:rgba(255,255,255,.06)}[data-theme=dark] .landing-features-header h3,[data-theme=dark] .landing-features-title,[data-theme=dark] .seo-card h3,[data-theme=dark] .seo-grid h3,[data-theme=dark] .seo-section-divider h3{color:#f1f5f9}[data-theme=dark] .seo-card.tone-amber{background:linear-gradient(135deg,rgba(251,191,36,.08),rgba(239,68,68,.04));border-color:rgba(251,191,36,.12)}[data-theme=dark] .seo-card.tone-green{background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(59,110,245,.04));border-color:rgba(16,185,129,.12)}[data-theme=dark] .seo-card .seo-card-header{border-bottom-color:rgba(255,255,255,.06)}[data-theme=dark] .seo-card.tone-amber .seo-list li{color:#fbbf24}[data-theme=dark] .seo-card.tone-green .seo-list li{color:#6ee7b7}[data-theme=dark] .seo-comparison-col--bad{background:linear-gradient(135deg,rgba(239,68,68,.06),rgba(251,191,36,.03));border-color:rgba(239,68,68,.12)}[data-theme=dark] .seo-comparison-col--good{background:linear-gradient(135deg,rgba(16,185,129,.08),rgba(59,110,245,.04));border-color:rgba(16,185,129,.15);box-shadow:0 8px 30px rgba(16,185,129,.06)}[data-theme=dark] .seo-comparison-col--bad .seo-list li{color:#94a3b8}[data-theme=dark] .seo-comparison-col--good .seo-list li{color:#6ee7b7}[data-theme=dark] .seo-comparison-col--bad .seo-comparison-col-header h4{color:#94a3b8}[data-theme=dark] .seo-comparison-col--good .seo-comparison-col-header h4{color:#34d399}[data-theme=dark] .seo-comparison-col-header{border-bottom-color:rgba(255,255,255,.06)}[data-theme=dark] .seo-audience-card{background:rgba(30,41,59,.4);border-color:rgba(255,255,255,.06)}[data-theme=dark] .seo-audience-card:hover{border-color:rgba(99,102,241,.3);box-shadow:0 10px 25px rgba(99,102,241,.12)}[data-theme=dark] .seo-audience-title{color:#f1f5f9}[data-theme=dark] .seo-audience-text{color:#cbd5e1}[data-theme=dark] .seo-audience-num{background:rgba(99,102,241,.15);color:#818cf8}[data-theme=dark] .landing-footer{background-color:#060810;border-top-color:#1e2333}[data-theme=dark] .landing-footer-brand-text{color:#f1f5f9}[data-theme=dark] .landing-footer-links a{color:#64748b}[data-theme=dark] .landing-footer-links a:hover{color:#f1f5f9}[data-theme=dark] .landing-footer-copy{color:#475569}[data-theme=dark] .landing-demo-caption{color:#94a3b8}[data-theme=dark] .hero-window-dots span{background:#475569}[data-theme=dark] .hero-window-dots span:first-child{background:#ff5f57}[data-theme=dark] .hero-window-dots span:nth-child(2){background:#ffbd2e}[data-theme=dark] .hero-window-dots span:nth-child(3){background:#28c840}@media (max-width:768px){.landing-header-inner{padding:12px 20px}.landing-nav-links{display:none}.landing-features-inner,.landing-hero{padding:0 20px}.landing-title{font-size:32px}.landing-entry-cards{max-width:100%;padding:0 20px}.hero-workbench-body,.landing-entry-cards,.landing-features-grid,.landing-workbench-body{grid-template-columns:1fr}.hero-pane+.hero-pane{border-left:none;border-top:.5px solid rgba(0,0,0,.1)}.landing-hero-visual-wrapper{margin-top:24px}.hero-pane-scroll{max-height:240px}.seo-audience-grid,.seo-comparison-grid,.seo-grid,.stats-row{grid-template-columns:1fr}.landing-cta{flex-direction:column;padding:32px 20px}.landing-footer-top{flex-direction:column;gap:24px;align-items:flex-start}.landing-footer-bottom{flex-direction:column;gap:12px}}