.header{position:fixed;top:0;left:0;right:0;background:#030712e6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #1f2937;z-index:100}.header-content{display:flex;justify-content:space-between;align-items:center;height:64px}.logo{font-size:1.5rem;font-weight:700;color:var(--text-primary)}.nav{display:flex;align-items:center;gap:24px}.nav a{color:var(--text-secondary);transition:color .2s}.nav a:hover{color:var(--text-primary)}.btn{padding:8px 16px;border-radius:6px;font-weight:500;transition:all .2s;display:inline-block}.btn-primary{background:var(--accent);color:#fff}.btn-primary:hover{background:var(--accent-hover);color:#fff}.btn-secondary{background:transparent;border:1px solid #374151;color:var(--text-primary)}.btn-secondary:hover{background:#1f2937;color:var(--text-primary)}.btn-large{padding:14px 32px;font-size:1.1rem}.hero{padding:160px 0 100px;text-align:center}.hero h1{font-size:3.5rem;font-weight:700;margin-bottom:24px;line-height:1.1}.hero-subtitle{font-size:1.25rem;color:var(--text-secondary);max-width:600px;margin:0 auto 40px}.hero-cta{display:flex;justify-content:center;gap:16px}.features{padding:100px 0;background:var(--bg-secondary)}.features h2{text-align:center;font-size:2.5rem;margin-bottom:60px}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:32px}.feature-card{background:var(--bg-primary);padding:32px;border-radius:12px;border:1px solid #1f2937}.feature-icon{width:48px;height:48px;background:var(--accent);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;margin-bottom:16px}.feature-card h3{font-size:1.25rem;margin-bottom:12px}.feature-card p{color:var(--text-secondary)}.pricing{padding:100px 0}.pricing h2{text-align:center;font-size:2.5rem;margin-bottom:12px}.pricing-subtitle{text-align:center;color:var(--text-secondary);margin-bottom:60px}.pricing-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;max-width:960px;margin:0 auto}.pricing-card{background:var(--bg-secondary);padding:32px;border-radius:12px;border:1px solid #1f2937;text-align:center}.pricing-card.featured{border-color:var(--accent);position:relative}.pricing-card h3{font-size:1.25rem;margin-bottom:16px}.price{font-size:3rem;font-weight:700;margin-bottom:24px}.price span{font-size:1rem;font-weight:400;color:var(--text-secondary)}.pricing-card ul{list-style:none;margin-bottom:32px}.pricing-card li{padding:8px 0;color:var(--text-secondary);border-bottom:1px solid #1f2937}.pricing-card li:last-child{border-bottom:none}.pricing-card .btn{width:100%}.footer{background:var(--bg-secondary);padding:60px 0 24px;border-top:1px solid #1f2937}.footer-content{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:40px}.footer-brand p{color:var(--text-secondary);margin-top:8px}.footer-links{display:flex;gap:24px}.footer-links a{color:var(--text-secondary)}.footer-links a:hover{color:var(--text-primary)}.footer-bottom{border-top:1px solid #1f2937;padding-top:24px}.footer-bottom p{color:var(--text-secondary);font-size:.875rem}@media(max-width:768px){.nav{display:none}.hero h1{font-size:2.5rem}.hero-subtitle{font-size:1rem}.features h2,.pricing h2{font-size:2rem}.footer-content{flex-direction:column;gap:24px}}*{margin:0;padding:0;box-sizing:border-box}:root{--bg-primary: #030712;--bg-secondary: #111827;--text-primary: #f9fafb;--text-secondary: #9ca3af;--accent: #3b82f6;--accent-hover: #2563eb}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;background-color:var(--bg-primary);color:var(--text-primary);line-height:1.6}a{color:inherit;text-decoration:none}.container{max-width:1200px;margin:0 auto;padding:0 24px}
