*{margin:0;padding:0;box-sizing:border-box}:root{--color-bg:#fff;--color-surface:#fafafa;--color-text:#1a1a1a;--color-text-muted:#666;--color-primary:#6a25eb;--color-primary-hover:#681dd8;--color-border:#e5e5e5;--color-success:#10b981;--radius:10px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px;--radius-xl:10px;--radius-button:6px;--radius-card:8px;--radius-badge:6px;--spacing-xs:8px;--spacing-sm:16px;--spacing-md:24px;--spacing-lg:48px;--spacing-xl:80px;--spacing-2xl:120px}html{scroll-behavior:smooth}#consultation,#features,#how-it-works,#pricing{scroll-margin-top:80px}#features-list{scroll-margin-top:160px}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:var(--color-text);background:var(--color-bg);line-height:1.6;-webkit-font-smoothing:antialiased}.container{max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}header{padding:var(--spacing-sm) 0;border-bottom:1px solid var(--color-border);background:var(--color-bg);position:sticky;top:0;z-index:100;backdrop-filter:blur(10px);background:hsla(0,0%,100%,.9)}nav{justify-content:space-between}.logo,nav{display:flex;align-items:center}.logo{font-size:18px;font-weight:700;color:var(--color-text);text-decoration:none;letter-spacing:-.02em;gap:var(--spacing-xs)}.logo-image{height:28px;width:auto;display:block}.logo-text{display:flex;align-items:center}.logo-text-thin{font-weight:300}.logo-text-bold{font-weight:700}.nav-links{display:flex;align-items:center;gap:var(--spacing-md);list-style:none}.language-switcher,.nav-links .btn-group{display:flex;align-items:center;gap:var(--spacing-xs);padding:4px;background:var(--color-surface);border-radius:var(--radius);border:1px solid var(--color-border)}.language-switcher a,.language-switcher button{padding:4px 8px;font-size:13px;font-weight:500;color:var(--color-text-muted);text-decoration:none;border:none;background:none;cursor:pointer;border-radius:var(--radius-sm);transition:all .2s;font-family:inherit}.language-switcher a:hover,.language-switcher button:hover{color:var(--color-text);background:rgba(0,0,0,.03)}.language-switcher a.active,.language-switcher button.active{color:var(--color-primary);background:rgba(106,37,235,.1)}.nav-links a{color:var(--color-text-muted);text-decoration:none;font-weight:500;font-size:14px;transition:color .2s}.nav-links a:hover{color:var(--color-text)}.btn{justify-content:center;gap:5px;padding:8px 16px;border-radius:var(--radius-button);font-weight:600;text-decoration:none;transition:all .2s;border:none;cursor:pointer;font-family:inherit}.btn,.btn-icon{display:inline-flex;align-items:center;font-size:14px}.btn-icon{line-height:1}.btn-icon i{font-size:12px}.btn-primary{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff!important;border:none;box-shadow:0 4px 12px rgba(102,126,234,.3)}.btn-primary .btn-icon{color:#fff}.btn-primary:hover{background:linear-gradient(135deg,#5568d3,#6a3f8f);transform:translateY(-1px);box-shadow:0 6px 16px rgba(102,126,234,.4)}.btn-secondary{background:transparent;color:var(--color-text);border:none}.btn-secondary:hover{background:rgba(0,0,0,.03)}.hero{text-align:center;background:linear-gradient(135deg,rgba(106,37,235,.03),rgba(118,75,162,.03) 50%,hsla(0,0%,100%,0))}.demo-section,.hero{padding:var(--spacing-2xl) 0}.demo-section{background:var(--color-surface)}.demo-image{max-width:100%;width:100%;height:auto;border-radius:var(--radius-card);box-shadow:0 20px 60px rgba(0,0,0,.15);border:1px solid var(--color-border);margin-top:var(--spacing-lg)}.demo-container{max-width:1400px;margin:0 auto;padding:0 var(--spacing-md)}.hero h1{font-size:clamp(36px,6vw,64px);font-weight:600;line-height:1.1;letter-spacing:-.03em;margin-bottom:var(--spacing-md);color:var(--color-text)}.hero p{font-size:clamp(18px,2.5vw,22px);color:var(--color-text-muted);max-width:700px;margin:0 auto var(--spacing-lg);line-height:1.6}.hero-cta{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);flex-wrap:wrap;margin-top:var(--spacing-lg)}.hero-cta .btn{padding:14px 28px;font-size:16px}section{padding:var(--spacing-2xl) 0}.section-header{text-align:center;margin-bottom:var(--spacing-xl)}.section-header h2{font-size:clamp(32px,5vw,48px);font-weight:600;letter-spacing:-.02em;margin-bottom:var(--spacing-sm);line-height:1.2}.section-header p{font-size:18px;color:var(--color-text-muted);max-width:600px;margin:0 auto}.problems{background:var(--color-surface)}.problems-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);max-width:1200px;margin:0 auto}.problem-card{background:var(--color-bg);padding:var(--spacing-lg);border-radius:var(--radius-card);border:1px solid var(--color-border);text-align:left;position:relative;transition:all .3s ease;display:flex;flex-direction:column;gap:var(--spacing-sm)}.problem-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08);border-color:var(--color-primary)}.problem-number{font-size:64px;font-weight:800;line-height:1;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;opacity:.15;position:absolute;top:var(--spacing-md);right:var(--spacing-md);pointer-events:none;letter-spacing:-.02em}.problem-card p{font-size:16px;color:var(--color-text);line-height:1.6;position:relative;z-index:1;margin:0}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--spacing-lg);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-xl)}.feature-card{padding:var(--spacing-lg);border-radius:var(--radius-card);border:1px solid var(--color-border);background:var(--color-bg);transition:transform .2s,box-shadow .2s}.feature-card:hover{transform:translateY(-4px);box-shadow:0 12px 24px rgba(0,0,0,.08)}.feature-card.coming-soon{opacity:.6;position:relative}.feature-card.coming-soon:hover{transform:none;box-shadow:none}.coming-soon-badge{position:absolute;top:var(--spacing-md);right:var(--spacing-md);background:var(--color-primary);color:#fff;padding:4px 10px;border-radius:var(--radius-badge);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.feature-header{display:flex;align-items:center;gap:11px;margin-bottom:var(--spacing-sm)}.feature-icon{display:flex;align-items:center;justify-content:center;line-height:1;width:40px;height:40px;flex-shrink:0}.feature-icon,.feature-icon i{font-size:24px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.feature-card h3{font-size:20px;font-weight:600;margin-bottom:0;letter-spacing:-.01em}.feature-card p{color:var(--color-text-muted);font-size:15px;line-height:1.6}.benefits{background:var(--color-surface)}.benefits-list{max-width:1000px;margin:0 auto;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.benefits-list li{padding:var(--spacing-md);background:var(--color-bg);border-radius:var(--radius);border:1px solid var(--color-border);font-size:16px;line-height:1.6;display:flex;align-items:center;gap:var(--spacing-sm)}.benefits-list li i{font-size:20px;color:var(--color-primary);flex-shrink:0;width:24px;text-align:center}.cta-section{text-align:center}.cta-section,.demo-request{padding:var(--spacing-2xl) 0;background:var(--color-surface)}.trial-cta{padding:var(--spacing-2xl) 0;background:var(--color-bg)}.cta-section h2{font-size:clamp(32px,5vw,48px);font-weight:600;letter-spacing:-.02em;margin-bottom:var(--spacing-sm);line-height:1.2}.cta-section p{font-size:18px;color:var(--color-text-muted);max-width:600px;margin:0 auto var(--spacing-lg)}.trust-badges{justify-content:center;gap:var(--spacing-lg);flex-wrap:wrap;margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--color-border)}.trust-badge,.trust-badges{display:flex;align-items:center}.trust-badge{gap:var(--spacing-xs);font-size:14px;color:var(--color-text-muted)}.trust-badge i{font-size:14px;color:var(--color-primary)}.pricing-card{background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--spacing-2xl);text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.08)}.pricing-price{display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-xs);line-height:1}.pricing-toggle{position:relative;display:inline-block;width:56px;height:32px;cursor:pointer}.pricing-toggle input{opacity:0;width:0;height:0}.toggle-slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--color-border);transition:.3s;border-radius:20px}.toggle-slider:before{position:absolute;content:"";height:24px;width:24px;left:4px;bottom:4px;background-color:#fff;transition:.3s;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.2)}.pricing-toggle input:checked+.toggle-slider{background:linear-gradient(135deg,#667eea,#764ba2)}.pricing-toggle input:checked+.toggle-slider:before{transform:translateX(24px)}.how-it-works{max-width:800px;margin:var(--spacing-xl) auto;padding:var(--spacing-xl);background:var(--color-surface);border-radius:var(--radius-lg)}.how-it-works h3{font-size:24px;font-weight:700;margin-bottom:var(--spacing-lg);text-align:center}.how-it-works h4{font-size:18px;font-weight:600;margin-bottom:var(--spacing-xs)}.how-it-works p{color:var(--color-text-muted)}.problems-consequences{margin-top:var(--spacing-lg);text-align:center;padding:var(--spacing-lg);background:var(--color-bg);border-radius:var(--radius-card);border:1px solid var(--color-border)}footer{padding:var(--spacing-xl) 0;border-top:1px solid var(--color-border);text-align:center;color:var(--color-text-muted);font-size:14px}@media (max-width:768px){.nav-links{display:none}.hero,section{padding:var(--spacing-xl) 0}.benefits-list,.features-grid,.problems-grid{grid-template-columns:1fr}.trust-badges{flex-direction:column;gap:var(--spacing-sm)}.demo-section{padding:var(--spacing-xl) 0}.demo-image{border-radius:var(--radius)}}