.help-page{max-width:1000px;margin:0 auto;padding:0 20px}.help-hero{text-align:center;padding:60px 0;background:linear-gradient(135deg,var(--accent) 0%,var(--accent-alt-color) 100%);border-radius:16px;margin-bottom:48px;color:#fff}.hero-content{max-width:600px;margin:0 auto}.hero-icon{size:64px;margin-bottom:24px}.help-hero h1{font-size:3rem;font-weight:700;margin-bottom:16px;font-family:Syne,sans-serif}.help-hero p{font-size:1.2rem;opacity:.9;line-height:1.6}.quick-start{margin-bottom:60px}.quick-start h2{color:var(--text-primary);font-size:2rem;margin-bottom:32px;text-align:center;font-family:Syne,sans-serif}.start-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.start-step{display:flex;gap:20px;align-items:flex-start}.step-number{width:48px;height:48px;background:var(--accent);color:var(--bg-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;flex-shrink:0}.step-content{flex:1}.step-content h3{color:var(--text-primary);margin-bottom:12px;font-size:1.3rem}.step-content p{color:var(--text-secondary);line-height:1.6;margin:0}.popular-tools{margin-bottom:60px}.popular-tools h2{color:var(--text-primary);font-size:2rem;margin-bottom:32px;text-align:center;font-family:Syne,sans-serif}.tools-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.tool-card{display:flex;align-items:center;justify-content:space-between;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:24px;text-decoration:none;color:var(--text-primary);transition:all .3s ease}.tool-card:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.tool-info h3{margin-bottom:8px;font-size:1.1rem}.tool-info p{color:var(--text-muted);font-size:.9rem;margin:0}.tool-arrow{color:var(--accent);size:20px;transition:transform .3s ease}.tool-card:hover .tool-arrow{transform:translate(4px)}.help-categories{margin-bottom:60px}.help-categories h2{color:var(--text-primary);font-size:2rem;margin-bottom:32px;text-align:center;font-family:Syne,sans-serif}.categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.category-section{background:var(--bg-secondary);border:1px solid var(--border);border-radius:16px;padding:32px;transition:all .3s ease}.category-section:hover{border-color:var(--accent);box-shadow:0 8px 24px #0000001a}.category-header{display:flex;align-items:center;gap:16px;margin-bottom:24px}.category-icon{color:var(--accent);size:32px}.category-header h3{color:var(--text-primary);margin:0;font-size:1.3rem}.category-items{display:flex;flex-direction:column;gap:20px}.help-item{border-bottom:1px solid var(--border);padding-bottom:20px}.help-item:last-child{border-bottom:none;padding-bottom:0}.help-item h4{color:var(--text-primary);margin-bottom:8px;font-size:1rem}.help-item p{color:var(--text-secondary);line-height:1.6;margin:0;font-size:.9rem}.troubleshooting{margin-bottom:60px}.troubleshooting h2{color:var(--text-primary);font-size:2rem;margin-bottom:32px;text-align:center;font-family:Syne,sans-serif}.troubleshooting-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.trouble-item{display:flex;gap:16px;align-items:flex-start;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:24px;transition:all .3s ease}.trouble-item:hover{border-color:var(--accent);transform:translateY(-2px)}.trouble-icon{width:32px;height:32px;background:var(--accent);color:var(--bg-primary);border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0}.trouble-content h3{color:var(--text-primary);margin-bottom:8px;font-size:1.1rem}.trouble-content p{color:var(--text-secondary);line-height:1.6;margin:0;font-size:.9rem}.contact-support{background:linear-gradient(135deg,var(--accent) 0%,var(--accent-alt-color) 100%);border-radius:16px;padding:48px;text-align:center;margin-bottom:60px;color:#fff}.support-icon{size:64px;margin-bottom:24px}.contact-support h2{font-size:2rem;margin-bottom:16px;font-family:Syne,sans-serif}.contact-support p{margin-bottom:32px;opacity:.9;max-width:600px;margin-left:auto;margin-right:auto}.support-buttons{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.support-btn{display:flex;align-items:center;gap:8px;padding:12px 24px;border-radius:8px;text-decoration:none;font-weight:600;transition:all .3s ease}.support-btn.primary{background:var(--bg-primary);color:#fff}.support-btn.primary:hover{background:var(--accent);transform:translateY(-2px)}.support-btn.secondary{background:#fff3;color:#fff;border:1px solid rgba(255,255,255,.3)}.support-btn.secondary:hover{background:#ffffff4d;transform:translateY(-2px)}.btn-arrow{size:16px;transition:transform .3s ease}.support-btn:hover .btn-arrow{transform:translate(4px)}.community{margin-bottom:60px}.community h2{color:var(--text-primary);font-size:2rem;margin-bottom:32px;text-align:center;font-family:Syne,sans-serif}.community-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:32px}.community-item{text-align:center;background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;padding:32px 24px;transition:all .3s ease}.community-item:hover{border-color:var(--accent);transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.community-icon{color:var(--accent);size:48px;margin-bottom:16px}.community-item h3{color:var(--text-primary);margin-bottom:12px;font-size:1.2rem}.community-item p{color:var(--text-secondary);line-height:1.6;margin:0}.last-updated{text-align:center;padding:24px 0;border-top:1px solid var(--border);margin-bottom:40px}.last-updated p{color:var(--text-muted);font-size:14px;margin:0}@media(max-width:768px){.help-page{padding:0 16px}.help-hero{padding:40px 20px}.help-hero h1{font-size:2rem}.help-hero p{font-size:1rem}.start-steps,.tools-grid,.categories-grid,.troubleshooting-grid,.community-grid{grid-template-columns:1fr;gap:24px}.start-step{gap:16px}.step-number{width:40px;height:40px;font-size:1rem}.category-section{padding:24px}.trouble-item,.community-item{padding:20px}.contact-support{padding:32px 20px}.support-buttons{flex-direction:column;align-items:center}}@media(max-width:480px){.help-hero h1{font-size:1.75rem}.tool-card{padding:16px}.category-section{padding:20px}.trouble-item,.community-item{padding:16px}.community-icon{size:36px}}
