@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";:root{--primary-solid: #6366f1;--primary-gradient-start: #6366f1;--primary-gradient-end: #8b5cf6;--primary-accessible: #4f46e5;--primary-hover: #4f46e5;--bg-main: #0f172a;--bg-primary: #1e293b;--bg-surface: #1e293b;--bg-hover: #334155;--bg-active: #475569;--text-primary: #f8fafc;--text-secondary: #cbd5e1;--text-tertiary: #94a3b8;--border-color: #334155;--border-light: #1e293b;--border-default: #475569;--border-hover: #64748b;--status-success: #10b981;--status-success-bg: #064e3b;--status-success-border: #10b981;--status-warning: #f59e0b;--status-warning-bg: #78350f;--status-warning-border: #f59e0b;--status-error: #ef4444;--status-error-bg: #7f1d1d;--status-error-border: #ef4444;--status-info: #3b82f6;--status-info-bg: #1e3a8a;--status-info-border: #3b82f6;--status-draft: #6b7280;--status-draft-bg: #374151;--status-draft-border: #9ca3af;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--space-3xl: 48px;--space-4xl: 64px;--space-5xl: 96px;--space-card-padding: 24px;--space-section-gap: 32px;--space-cell-padding: 12px;--font-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-base: 14px;--font-size-body: 14px;--font-size-label: 12px;--font-size-md: 15px;--font-size-lg: 16px;--font-size-xl: 18px;--font-size-2xl: 20px;--font-size-3xl: 24px;--font-size-4xl: 32px;--font-size-5xl: 48px;--font-size-6xl: 64px;--font-size-title: 28px;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-title: 700;--radius-xs: 4px;--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-xl: 16px;--radius-2xl: 24px;--radius-card: 12px;--radius-button: 8px;--radius-badge: 6px;--shadow-sm: 0 1px 2px rgb(0 0 0 / 20%);--shadow-card: 0 1px 2px rgb(0 0 0 / 30%), 0 4px 8px rgb(0 0 0 / 40%);--shadow-md: 0 4px 8px rgb(0 0 0 / 40%), 0 12px 24px rgb(0 0 0 / 50%);--shadow-lg: 0 10px 25px rgb(0 0 0 / 50%), 0 20px 48px rgb(0 0 0 / 60%)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-family);font-size:var(--font-size-base);color:var(--text-primary);background-color:var(--bg-main);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:var(--primary-solid);text-decoration:none;transition:color .2s ease}a:hover{color:var(--primary-hover)}[id]{scroll-margin-top:100px}.marketing-container{max-width:1200px;margin:0 auto;padding:0 var(--space-xl)}.marketing-section{padding:var(--space-5xl) 0}.section-small{padding:var(--space-4xl) 0}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-2xl)}.grid-3{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--space-2xl)}.section-header{text-align:center;margin-bottom:var(--space-4xl)}.section-title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--space-md)}.section-description{font-size:var(--font-size-lg);color:var(--text-secondary);max-width:700px;margin:0 auto;line-height:1.6}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-2xl);margin-top:var(--space-4xl)}.pricing-card{background-color:var(--bg-surface);border:2px solid var(--border-color);border-radius:var(--radius-xl);padding:var(--space-2xl);transition:all .3s ease}.pricing-card.featured{border-color:var(--primary-solid);box-shadow:var(--shadow-lg);transform:scale(1.05)}.pricing-card:hover{border-color:var(--primary-solid);box-shadow:var(--shadow-md);transform:translateY(-4px)}.pricing-tier{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--primary-solid);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--space-sm)}.pricing-price{font-size:var(--font-size-5xl);font-weight:var(--font-weight-bold);color:var(--text-primary);margin-bottom:var(--space-xs)}.pricing-period{color:var(--text-tertiary);font-size:var(--font-size-base);margin-bottom:var(--space-2xl)}.pricing-features{list-style:none;margin-bottom:var(--space-2xl)}.pricing-features li{padding:var(--space-md) 0;color:var(--text-secondary);display:flex;align-items:flex-start;gap:var(--space-md)}.pricing-features li:before{content:"✓";color:var(--status-success);font-weight:var(--font-weight-bold);flex-shrink:0}.form-container{max-width:600px;margin:0 auto}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-lg)}.text-center{text-align:center}.mt-xl{margin-top:var(--space-xl)}.mb-xl{margin-bottom:var(--space-xl)}.sparko-card-standard{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-card);box-shadow:var(--shadow-card);transition:all .2s ease}.sparko-card-standard.sparko-card-hoverable{cursor:pointer}.sparko-card-standard.sparko-card-hoverable:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md);transform:translateY(-2px)}.sparko-card-header{display:flex;align-items:center;justify-content:space-between;padding:var(--space-card-padding);border-bottom:1px solid var(--border-light)}.sparko-card-title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin:0}.sparko-card-header-actions{display:flex;align-items:center;gap:var(--space-sm)}.sparko-card-body{padding:var(--space-card-padding)}.sparko-card-description{color:var(--text-secondary);font-size:var(--font-size-base);line-height:1.6;margin:0}.sparko-card-footer{display:flex;align-items:center;justify-content:space-between;padding:var(--space-card-padding);border-top:1px solid var(--border-light)}.sparko-card-meta{display:flex;align-items:center;gap:var(--space-lg);color:var(--text-tertiary);font-size:var(--font-size-sm)}.sparko-card-actions{display:flex;align-items:center;gap:var(--space-sm)}.feature-card{background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-card);padding:var(--space-2xl);transition:all .3s ease}.feature-card:hover{border-color:var(--primary-solid);box-shadow:var(--shadow-md);transform:translateY(-4px)}.feature-card-icon{width:48px;height:48px;border-radius:var(--radius-lg);background:linear-gradient(135deg,var(--primary-gradient-start),var(--primary-gradient-end));display:flex;align-items:center;justify-content:center;color:#fff;font-size:var(--font-size-3xl);margin-bottom:var(--space-lg)}.feature-card-title{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);color:var(--text-primary);margin-bottom:var(--space-md)}.feature-card-description{color:var(--text-secondary);font-size:var(--font-size-base);line-height:1.6}.sparko-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M6 8L1 3h10L6 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.sparko-badge{display:inline-flex;align-items:center;padding:4px 12px;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border-radius:var(--radius-badge);border:1px solid;white-space:nowrap}.sparko-badge-success{background-color:var(--status-success-bg);color:var(--status-success);border-color:var(--status-success-border)}.sparko-badge-warning{background-color:var(--status-warning-bg);color:var(--status-warning);border-color:var(--status-warning-border)}.sparko-badge-error{background-color:var(--status-error-bg);color:var(--status-error);border-color:var(--status-error-border)}.sparko-badge-info{background-color:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info-border)}.sparko-badge-draft{background-color:var(--status-draft-bg);color:var(--status-draft);border-color:var(--status-draft-border)}.sparko-badge-pending{background-color:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info-border)}.sparko-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;border:none;border-radius:8px;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);text-decoration:none}.sparko-btn:disabled{opacity:.5;cursor:not-allowed}.sparko-btn-small{padding:8px 14px;font-size:14px;height:32px;line-height:1.4em}.sparko-btn-medium{padding:8px 14px;font-size:14px;height:40px;line-height:1.4em}.sparko-btn-large{padding:14px 28px;font-size:16px;height:48px;line-height:1.4em}.sparko-btn-primary{background:#276df2;color:#fff;box-shadow:0 4px 12px #276df24d;position:relative;overflow:hidden}.sparko-btn-primary:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(255,255,255,.1),transparent);opacity:0;transition:opacity .2s ease}.sparko-btn-primary:hover:not(:disabled):before{opacity:1}.sparko-btn-primary:hover:not(:disabled){background:#3778fa;color:#fff;box-shadow:0 8px 20px #276df280;transform:translateY(-2px)}.sparko-btn-secondary{background:#ffffff1a;color:#ffffffe6;border:2px solid rgba(255,255,255,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.sparko-btn-secondary:hover:not(:disabled){background:#ffffff26;color:#ffffffe6;border-color:#ffffff80;transform:translateY(-2px)}.sparko-btn-ghost{background-color:transparent;color:#ffffffb3;border:1px solid rgba(255,255,255,.2)}.sparko-btn-ghost:hover:not(:disabled){background-color:#ffffff0d;color:#ffffffe6;border-color:#ffffff4d}.sparko-btn-danger{background-color:#ef4444;color:#fff;box-shadow:0 4px 12px #ef44444d}.sparko-btn-danger:hover:not(:disabled){background-color:#dc2626;color:#fff;box-shadow:0 8px 20px #ef444480;transform:translateY(-2px)}.sparko-btn-full{width:100%}.orca-header{position:fixed;top:0;left:0;right:0;z-index:1000;padding:12px 20px}.orca-header:before{content:"";position:absolute;inset:0;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);z-index:-1}.orca-header-container{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;height:68px;background:#190d2e;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:12px;padding:0 24px;border:1px solid rgba(255,255,255,.1)}.orca-logo{font-size:20px;font-weight:700;color:#fff;text-decoration:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:opacity .2s ease;display:flex;align-items:center;gap:6px}.orca-logo:hover{opacity:.8}.orca-nav{display:flex;align-items:center;gap:10px;flex-direction:row}.orca-nav-link{font-size:16px;font-weight:500;color:#ffffffb3;text-decoration:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.4em;padding:8px 14px;position:relative;transition:color .2s ease}.orca-nav-link:after{content:"";position:absolute;bottom:4px;left:14px;right:14px;height:1px;background:#ffffffe6;transform:scaleX(0);transition:transform .2s ease}.orca-nav-link:hover{color:#ffffffe6}.orca-nav-link:hover:after{transform:scaleX(1)}.nav-dropdown{position:relative}.dropdown-trigger{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer}.dropdown-trigger:after{display:none}.dropdown-arrow{transition:transform .2s ease}.dropdown-arrow.open{transform:rotate(180deg)}.dropdown-menu{position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%);background:#190d2efa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px;border:1px solid rgba(255,255,255,.15);padding:20px;min-width:480px;box-shadow:0 20px 40px #0006;animation:dropdownFade .2s ease}.dropdown-menu:before{content:"";position:absolute;top:-16px;left:0;right:0;height:16px}@keyframes dropdownFade{0%{opacity:0;transform:translate(-50%) translateY(-8px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.dropdown-section-title{font-size:11px;font-weight:700;color:#fff6;letter-spacing:1px;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dropdown-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:4px}.dropdown-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:8px;text-decoration:none;transition:background .2s ease}.dropdown-item:hover{background:#ffffff1a}.dropdown-item-icon{font-size:18px}.dropdown-item-text{font-size:14px;font-weight:500;color:#ffffffd9;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.dropdown-footer{margin-top:16px;padding-top:16px;border-top:1px solid rgba(255,255,255,.1);text-align:center}.dropdown-footer-link{font-size:14px;font-weight:600;color:#276df2;text-decoration:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:color .2s ease}.dropdown-footer-link:hover{color:#00d4ff}.dropdown-menu-small{min-width:220px}.dropdown-menu-small .dropdown-section{display:flex;flex-direction:column;gap:2px}.dropdown-menu-small .dropdown-item{padding:12px 16px}.hamburger-menu-btn{display:none;background:none;border:none;color:#fff;cursor:pointer;padding:8px;z-index:1001;transition:opacity .2s ease}.hamburger-menu-btn:hover{opacity:.8}.hamburger-menu-btn svg{display:block}@media(max-width:810px){.orca-header{top:10px;padding:0 10px}.orca-header-container{height:50px;padding:0 16px}.orca-logo{font-size:18px}.orca-nav{gap:8px}.orca-nav-link{font-size:16px;padding:6px 10px}.dropdown-menu{min-width:360px}}@media(max-width:768px){.hamburger-menu-btn{display:block}.orca-nav{position:fixed;top:0;right:-100%;width:80%;max-width:320px;height:100vh;background:#190d2efa;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid rgba(255,255,255,.1);flex-direction:column;align-items:flex-start;gap:0;padding:80px 24px 24px;transition:right .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;z-index:1000}.orca-nav.mobile-open{right:0}.orca-nav-link{width:100%;padding:16px 12px;font-size:18px;border-bottom:1px solid rgba(255,255,255,.1)}.orca-nav-link:after{display:none}.nav-dropdown{width:100%}.dropdown-trigger{width:100%;padding:16px 12px;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1)}.dropdown-menu{position:static;transform:none;width:100%;margin-top:8px;margin-bottom:8px;min-width:auto;box-shadow:none;border:1px solid rgba(255,255,255,.1)}.dropdown-menu:before{display:none}.dropdown-grid{grid-template-columns:1fr}.sparko-btn{width:100%;margin-top:16px;justify-content:center}}@media(max-width:390px){.orca-header{top:0;padding:0}.orca-header-container{border-radius:0;height:56px;padding:0 12px}.orca-nav{width:85%;max-width:none}}.sparko-footer{border-top:1px solid rgba(255,255,255,.1);background:#190d2e;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;position:relative;z-index:1}.sparko-footer-main{max-width:1120px;margin:0 auto;padding:80px 48px}.sparko-footer-description{font-size:14px;color:#ffffff80;line-height:1.6;max-width:600px;margin-bottom:48px}.sparko-footer-columns{display:grid;grid-template-columns:repeat(4,1fr);gap:40px}.sparko-footer-column-title{font-size:12px;font-weight:600;color:#ffffffe6;text-transform:uppercase;letter-spacing:.5px;margin-bottom:16px}.sparko-footer-links{list-style:none;padding:0;margin:0}.sparko-footer-links li{padding:6px 0}.sparko-footer-links a{font-size:14px;color:#ffffff80;text-decoration:none;transition:color .2s ease}.sparko-footer-links a:hover{color:#ffffffb3}.sparko-footer-bottom{border-top:1px solid rgba(255,255,255,.1);padding:32px 48px}.sparko-footer-bottom-inner{max-width:1120px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.sparko-footer-logo{display:flex;align-items:center;gap:6px;text-decoration:none;color:#fff;font-size:18px;font-weight:700}.sparko-footer-copyright{font-size:14px;color:#ffffff80;margin:0}@media(max-width:810px){.sparko-footer-main{padding:60px 32px}.sparko-footer-columns{grid-template-columns:repeat(2,1fr);gap:32px}.sparko-footer-bottom{padding:24px 32px}}@media(max-width:390px){.sparko-footer-main{padding:48px 20px}.sparko-footer-columns{grid-template-columns:1fr;gap:32px}.sparko-footer-bottom{padding:24px 20px}.sparko-footer-bottom-inner{flex-direction:column;gap:16px;text-align:center}}.spark-canvas{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1;opacity:.6}.hero-section{position:relative;background:#190d2e;background:linear-gradient(180deg,#190d2e,#371866);padding:110px 48px 80px;color:#fff;overflow:hidden;min-height:auto;display:block}.hero-section:before{content:"";position:absolute;width:900px;height:900px;background:radial-gradient(circle,rgba(39,109,242,.4) 0%,transparent 70%);filter:blur(80px);top:-200px;right:-200px;pointer-events:none;animation:float-orca 20s ease-in-out infinite}.hero-section:after{content:"";position:absolute;width:900px;height:900px;background:radial-gradient(circle,rgba(55,24,102,.3) 0%,transparent 70%);filter:blur(100px);bottom:-300px;left:-300px;pointer-events:none;animation:float-orca 25s ease-in-out infinite reverse}@keyframes float-orca{0%,to{transform:translate(0)}50%{transform:translate(20px,20px)}}.hero-container{max-width:1120px;margin:0 auto;width:100%;position:relative;z-index:1}.hero-content{text-align:center;max-width:none;margin:0 auto}.launch-badge{display:inline-block;background:#ffffff1a;color:#ffffffe6;padding:8px 20px;border-radius:30px;font-size:14px;font-weight:600;letter-spacing:.3px;margin-bottom:28px;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-title{font-size:64px;font-weight:900;line-height:1.1;margin-bottom:24px;color:#fff;letter-spacing:-.02em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.title-line1{display:block;color:#fff}.title-line2{display:block;background:linear-gradient(90deg,#00d4ff,#276df2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.title-line2-smaller{font-size:48px}.hero-subtitle{font-size:17px;line-height:1.7;margin-bottom:40px;color:#ffffff8c;font-weight:400;max-width:580px;margin-left:auto;margin-right:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero-subtitle-bold{color:#fffffff2;font-weight:700;font-size:19px}.hero-actions{display:flex;gap:16px;justify-content:center;margin-bottom:56px;flex-wrap:wrap}.hero-product-frame{max-width:960px;margin:0 auto;border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff1a}.browser-chrome{background:#1e1432f2;padding:12px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.browser-dots{display:flex;gap:6px}.dot{width:10px;height:10px;border-radius:50%}.dot-red{background:#ff5f57}.dot-yellow{background:#febc2e}.dot-green{background:#28c840}.browser-url{flex:1;text-align:center;font-size:12px;color:#fff6;font-family:Inter,monospace;background:#ffffff0f;padding:4px 12px;border-radius:6px;margin-right:52px}.browser-content{background:#f0f2f5;line-height:0}.hero-screenshot{width:100%;height:auto;display:block}@media(max-width:1440px){.hero-section{padding:100px 48px 60px}}@media(max-width:810px){.hero-section{padding:80px 24px 48px}.hero-title{font-size:44px}.title-line2-smaller{font-size:36px}.hero-subtitle{font-size:16px}.launch-badge{font-size:12px;padding:6px 16px}}@media(max-width:390px){.hero-section{padding:60px 16px 40px}.hero-title{font-size:32px}.title-line2-smaller{font-size:28px}.hero-subtitle{font-size:14px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .sparko-btn{width:100%}.browser-url{display:none}}.product-preview-section{padding:100px 120px;background:#190d2e;color:#fff;position:relative;z-index:1}.product-preview-container{max-width:1120px;margin:0 auto}.product-preview-section .section-header{text-align:center;margin-bottom:48px}.product-preview-section .section-title{font-size:48px;font-weight:900;color:#fff;margin-bottom:16px;letter-spacing:-.01em;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.1}.product-preview-section .section-description{font-size:18px;color:#ffffffb3;max-width:600px;margin:0 auto;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.preview-tabs{display:flex;justify-content:center;gap:4px;margin-bottom:32px;background:#ffffff0f;border-radius:10px;padding:4px;max-width:480px;margin-left:auto;margin-right:auto}.preview-tab{padding:10px 24px;font-size:14px;font-weight:600;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;color:#fff9;background:transparent;border:none;border-radius:8px;cursor:pointer;transition:all .2s ease;flex:1}.preview-tab:hover{color:#ffffffe6}.preview-tab.active{background:#276df2;color:#fff;box-shadow:0 2px 8px #276df24d}.preview-frame{border-radius:12px;overflow:hidden;box-shadow:0 20px 60px #00000080,0 0 0 1px #ffffff1a}.preview-browser-chrome{background:#1e1432f2;padding:12px 16px;display:flex;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.08)}.preview-dots{display:flex;gap:6px}.preview-url{flex:1;text-align:center;font-size:12px;color:#fff6;font-family:Inter,monospace;background:#ffffff0f;padding:4px 12px;border-radius:6px;margin-right:52px}.preview-browser-content{background:#f0f2f5;line-height:0}.preview-screenshot{width:100%;height:auto;display:block}.preview-caption{text-align:center;font-size:15px;color:#ffffff80;margin-top:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}@media(max-width:1440px){.product-preview-section{padding:80px}}@media(max-width:810px){.product-preview-section{padding:60px 24px}.product-preview-section .section-title{font-size:36px}.preview-tabs{max-width:100%}.preview-tab{padding:8px 12px;font-size:13px}.preview-url{display:none}}@media(max-width:390px){.product-preview-section{padding:48px 16px}.product-preview-section .section-title{font-size:28px}.preview-tab{padding:8px;font-size:12px}}.benefits-section{padding:100px 120px;background:#190d2e;color:#fff;position:relative;z-index:1}.benefits-container{max-width:1120px;margin:0 auto}.benefits-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.benefit-card{background:#ffffff0d;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:36px 28px;transition:all .3s cubic-bezier(.4,0,.2,1)}.benefit-card:hover{border-color:#276df24d;transform:translateY(-4px);box-shadow:0 12px 32px #0000004d}.benefit-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;background:#276df226;border-radius:14px;margin-bottom:20px;color:#276df2}.benefit-title{font-size:22px;font-weight:800;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.2}.benefit-description{font-size:15px;color:#ffffffa6;line-height:1.6;margin-bottom:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.benefit-link{font-size:14px;font-weight:600;color:#276df2;text-decoration:none;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:color .2s ease}.benefit-link:hover{color:#5a9aff}@media(max-width:1440px){.benefits-section{padding:80px}}@media(max-width:810px){.benefits-section{padding:60px 24px}.benefits-grid{grid-template-columns:1fr;gap:20px}}@media(max-width:390px){.benefits-section{padding:48px 16px}.benefit-card{padding:28px 20px}.benefit-title{font-size:20px}}.final-cta-section{padding:100px 120px 120px;background:linear-gradient(180deg,#190d2e,#371866);color:#fff;text-align:center;position:relative;overflow:hidden}.final-cta-section:before{content:"";position:absolute;width:900px;height:900px;background:radial-gradient(circle,rgba(39,109,242,.15) 0%,transparent 70%);filter:blur(80px);top:50%;left:50%;transform:translate(-50%,-50%);pointer-events:none}.final-cta-container{max-width:640px;margin:0 auto;position:relative;z-index:1}.final-cta-title{font-size:48px;font-weight:900;margin-bottom:16px;color:#fff;letter-spacing:-.01em;line-height:1.1;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.final-cta-subtitle{font-size:18px;margin-bottom:40px;color:#ffffffb3;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.final-cta-actions{margin-bottom:32px}.final-cta-details{display:flex;justify-content:center;align-items:center;gap:16px;font-size:14px;color:#ffffff80;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cta-divider{width:4px;height:4px;border-radius:50%;background:#ffffff4d}@media(max-width:1440px){.final-cta-section{padding:80px 80px 100px}}@media(max-width:810px){.final-cta-section{padding:60px 24px 80px}.final-cta-title{font-size:36px}.final-cta-subtitle{font-size:16px}.final-cta-details{flex-direction:column;gap:8px}.cta-divider{display:none}}@media(max-width:390px){.final-cta-section{padding:48px 16px 64px}.final-cta-title{font-size:28px}}.input-wrapper{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-lg)}.input-label{font-size:var(--font-size-label);font-weight:var(--font-weight-medium);color:var(--text-primary);display:flex;align-items:center;gap:var(--space-xs)}.input-label .required{color:var(--status-error)}.sparko-input,.sparko-select,.sparko-textarea{width:100%;padding:var(--space-md) var(--space-lg);font-size:var(--font-size-base);font-family:var(--font-family);color:var(--text-primary);background-color:var(--bg-surface);border:1px solid var(--border-color);border-radius:var(--radius-md);transition:all .2s ease}.sparko-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath fill='%2394a3b8' d='M6 8L1 3h10L6 8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px;cursor:pointer}.sparko-select option{background-color:var(--bg-surface);color:var(--text-primary);padding:8px}.sparko-input:hover,.sparko-select:hover,.sparko-textarea:hover{border-color:var(--border-hover)}.sparko-input:focus,.sparko-select:focus,.sparko-textarea:focus{outline:none;border-color:var(--primary-solid);box-shadow:0 0 0 3px #6366f11a}.sparko-input::placeholder,.sparko-textarea::placeholder{color:var(--text-tertiary)}.sparko-input:disabled,.sparko-select:disabled,.sparko-textarea:disabled{background-color:var(--bg-hover);cursor:not-allowed;opacity:.6}.sparko-textarea{min-height:100px;resize:vertical}.field-hint{font-size:var(--font-size-sm);color:var(--text-tertiary)}.field-error{font-size:var(--font-size-sm);color:var(--status-error);display:flex;align-items:center;gap:var(--space-xs)}.sparko-input.error,.sparko-select.error,.sparko-textarea.error{border-color:var(--status-error)}.sparko-input.success,.sparko-select.success{border-color:var(--status-success)}.sparko-checkbox,.sparko-radio{display:flex;align-items:center;gap:var(--space-sm);cursor:pointer;padding:var(--space-sm) 0}.sparko-checkbox input[type=checkbox],.sparko-radio input[type=radio]{width:18px;height:18px;cursor:pointer;accent-color:var(--primary-solid)}.sparko-checkbox label,.sparko-radio label{cursor:pointer;color:var(--text-primary);font-size:var(--font-size-base)}.about-page{min-height:100vh;background:linear-gradient(180deg,#0d0221,#1a0a2e)}.about-hero{padding:160px 20px 80px;text-align:center}.about-hero-content{max-width:800px;margin:0 auto}.about-title{font-size:56px;font-weight:700;color:#fff;line-height:1.1;margin-bottom:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.about-subtitle{font-size:20px;color:#ffffffb3;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.about-section{padding:80px 20px}.about-container{max-width:1120px;margin:0 auto}.section-title{font-size:36px;font-weight:700;color:#fff;margin-bottom:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.section-title.center{text-align:center;margin-bottom:48px}.mission-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mission-text{font-size:18px;color:#ffffffb3;line-height:1.7;margin-bottom:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.mission-stats{display:flex;flex-direction:column;gap:20px}.stat-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px 32px;display:flex;align-items:center;gap:20px}.stat-number{font-size:48px;font-weight:700;background:linear-gradient(90deg,#00d4ff,#276df2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.stat-label{font-size:16px;color:#ffffffb3;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.values-section{background:#ffffff05}.values-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.value-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px;transition:transform .2s ease,border-color .2s ease}.value-card:hover{transform:translateY(-4px);border-color:#276df24d}.value-icon{font-size:40px;margin-bottom:16px}.value-title{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.value-description{font-size:15px;color:#fff9;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.story-content{max-width:800px;margin:0 auto}.story-text{font-size:18px;color:#ffffffb3;line-height:1.8;margin-bottom:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.different-section{background:#ffffff05}.different-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.different-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px}.different-title{font-size:18px;font-weight:600;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.different-description{font-size:15px;color:#fff9;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.about-cta{padding:80px 20px;text-align:center;background:linear-gradient(180deg,transparent 0%,rgba(39,109,242,.1) 100%)}@media(max-width:900px){.about-title{font-size:40px}.mission-grid{grid-template-columns:1fr;gap:40px}.values-grid,.different-grid{grid-template-columns:1fr}}@media(max-width:600px){.about-hero{padding:120px 16px 60px}.about-title{font-size:32px}.about-subtitle{font-size:16px}.section-title,.cta-title{font-size:28px}.cta-buttons{flex-direction:column;align-items:center}.cta-button{width:100%;max-width:280px;text-align:center}}.security-page{min-height:100vh;background:linear-gradient(180deg,#0d0221,#1a0a2e)}.security-hero{padding:160px 20px 80px;text-align:center}.security-hero-content{max-width:800px;margin:0 auto}.security-badge{display:inline-block;padding:8px 16px;background:#276df226;border:1px solid rgba(39,109,242,.3);border-radius:24px;font-size:14px;font-weight:600;color:#00d4ff;margin-bottom:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.security-title{font-size:56px;font-weight:700;color:#fff;line-height:1.1;margin-bottom:24px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.gradient-text{background:linear-gradient(90deg,#00d4ff,#276df2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.security-subtitle{font-size:20px;color:#ffffffb3;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.trust-section{padding:40px 20px 80px}.security-container{max-width:1120px;margin:0 auto}.trust-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.trust-item{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px;text-align:center}.trust-icon{font-size:40px;margin-bottom:12px}.trust-label{font-size:24px;font-weight:700;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.trust-sublabel{font-size:14px;color:#ffffff80;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.security-section{padding:80px 20px}.security-section.alt-bg{background:#ffffff05}.section-title{font-size:36px;font-weight:700;color:#fff;margin-bottom:40px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.protection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.protection-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px}.protection-icon{font-size:40px;margin-bottom:16px}.protection-title{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.protection-description{font-size:15px;color:#fff9;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.access-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.access-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px}.access-title{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.access-description{font-size:15px;color:#fff9;line-height:1.6;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.access-list{list-style:none;padding:0;margin:0}.access-list li{font-size:14px;color:#ffffffb3;padding:8px 0;border-top:1px solid rgba(255,255,255,.05);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.access-list li:before{content:"✓";color:#00d4ff;margin-right:8px}.ai-security-content{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:40px}.ai-description{font-size:18px;color:#ffffffb3;line-height:1.7;margin-bottom:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ai-features{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.ai-feature{display:flex;gap:16px}.ai-feature-icon{width:32px;height:32px;background:#00d4ff33;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#00d4ff;font-size:16px;flex-shrink:0}.ai-feature-text{display:flex;flex-direction:column;gap:4px}.ai-feature-text strong{font-size:16px;font-weight:600;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.ai-feature-text span{font-size:14px;color:#fff9;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.compliance-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.compliance-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px;text-align:center}.compliance-badge{display:inline-block;padding:8px 16px;background:linear-gradient(135deg,#276df233,#00d4ff33);border-radius:8px;font-size:14px;font-weight:700;color:#00d4ff;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.compliance-title{font-size:18px;font-weight:600;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.compliance-description{font-size:14px;color:#fff9;line-height:1.5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.practices-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.practice-item{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px}.practice-icon{font-size:32px;margin-bottom:12px}.practice-title{font-size:16px;font-weight:600;color:#fff;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.practice-description{font-size:14px;color:#fff9;line-height:1.5;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.security-cta{padding:80px 20px;text-align:center;background:linear-gradient(180deg,transparent 0%,rgba(39,109,242,.1) 100%)}.cta-title{font-size:40px;font-weight:700;color:#fff;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cta-subtitle{font-size:18px;color:#ffffffb3;margin-bottom:32px;max-width:600px;margin-left:auto;margin-right:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cta-buttons{display:flex;gap:16px;justify-content:center}.cta-button{padding:14px 32px;border-radius:8px;font-size:16px;font-weight:600;text-decoration:none;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cta-button.primary{background:linear-gradient(135deg,#276df2,#00d4ff);color:#fff}.cta-button.primary:hover{transform:translateY(-2px);box-shadow:0 8px 24px #276df266}.cta-button.secondary{background:#ffffff1a;color:#fff;border:1px solid rgba(255,255,255,.2)}.cta-button.secondary:hover{background:#ffffff26}@media(max-width:1100px){.trust-grid,.compliance-grid{grid-template-columns:repeat(2,1fr)}.access-grid{grid-template-columns:1fr}.practices-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.security-title{font-size:36px}.protection-grid,.ai-features,.practices-grid{grid-template-columns:1fr}}@media(max-width:600px){.security-hero{padding:120px 16px 60px}.security-title{font-size:28px}.trust-grid,.compliance-grid{grid-template-columns:1fr}.cta-title{font-size:28px}.cta-buttons{flex-direction:column;align-items:center}.cta-button{width:100%;max-width:280px;text-align:center}}.help-page{min-height:100vh;background:linear-gradient(180deg,#0d0221,#1a0a2e)}.help-hero{padding:160px 20px 80px;text-align:center}.help-hero-content{max-width:600px;margin:0 auto}.help-title{font-size:48px;font-weight:700;color:#fff;margin-bottom:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.search-container{display:flex;gap:12px;margin-bottom:16px}.search-input{flex:1;padding:16px 20px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);border-radius:12px;font-size:16px;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:border-color .2s ease}.search-input::placeholder{color:#fff6}.search-input:focus{outline:none;border-color:#276df280}.search-button{padding:16px 20px;background:linear-gradient(135deg,#276df2,#00d4ff);border:none;border-radius:12px;font-size:18px;cursor:pointer;transition:transform .2s ease}.search-button:hover{transform:translateY(-2px)}.help-subtitle{font-size:14px;color:#ffffff80;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.help-section{padding:60px 20px}.help-container{max-width:1120px;margin:0 auto}.section-title{font-size:32px;font-weight:700;color:#fff;margin-bottom:40px;text-align:center;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.categories-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.category-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:28px;transition:transform .2s ease,border-color .2s ease}.category-card:hover{transform:translateY(-4px);border-color:#276df24d}.category-header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.category-icon{font-size:28px}.category-title{font-size:18px;font-weight:600;color:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.category-description{font-size:14px;color:#ffffff80;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.article-list{list-style:none;padding:0;margin:0}.article-list li{padding:8px 0;border-top:1px solid rgba(255,255,255,.05)}.article-link{font-size:14px;color:#ffffffb3;text-decoration:none;transition:color .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.article-link:hover{color:#00d4ff}.faq-section{background:#ffffff05}.faq-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.faq-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:24px}.faq-question{font-size:16px;font-weight:600;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.faq-answer{font-size:14px;color:#fff9;line-height:1.6;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contact-section{padding:80px 20px}.contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.contact-card{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:32px;text-align:center}.contact-icon{font-size:40px;margin-bottom:16px}.contact-title{font-size:20px;font-weight:600;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contact-description{font-size:14px;color:#fff9;line-height:1.5;margin-bottom:20px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contact-button{display:inline-block;padding:12px 24px;background:#276df233;border:1px solid rgba(39,109,242,.3);border-radius:8px;font-size:14px;font-weight:600;color:#00d4ff;text-decoration:none;cursor:pointer;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.contact-button:hover{background:#276df24d}.help-cta{padding:80px 20px;text-align:center;background:linear-gradient(180deg,transparent 0%,rgba(39,109,242,.1) 100%)}.cta-title{font-size:32px;font-weight:700;color:#fff;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cta-subtitle{font-size:18px;color:#ffffffb3;margin-bottom:32px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cta-button{display:inline-block;padding:14px 32px;background:linear-gradient(135deg,#276df2,#00d4ff);border-radius:8px;font-size:16px;font-weight:600;color:#fff;text-decoration:none;transition:all .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.cta-button:hover{transform:translateY(-2px);box-shadow:0 8px 24px #276df266}@media(max-width:1000px){.categories-grid{grid-template-columns:repeat(2,1fr)}.contact-grid{grid-template-columns:1fr}}@media(max-width:768px){.faq-grid{grid-template-columns:1fr}}@media(max-width:600px){.help-hero{padding:120px 16px 60px}.help-title{font-size:32px}.categories-grid{grid-template-columns:1fr}.search-container{flex-direction:column}.search-button{width:100%}}.legal-page{min-height:100vh;background:linear-gradient(180deg,#0d0221,#1a0a2e);padding:140px 20px 80px}.legal-container{max-width:800px;margin:0 auto}.legal-header{text-align:center;margin-bottom:48px;padding-bottom:32px;border-bottom:1px solid rgba(255,255,255,.1)}.legal-title{font-size:40px;font-weight:700;color:#fff;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.legal-updated{font-size:14px;color:#ffffff80;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.legal-content{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:40px}.legal-section{margin-bottom:40px}.legal-section:last-child{margin-bottom:0}.legal-section h2{font-size:22px;font-weight:600;color:#fff;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.1);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.legal-section h3{font-size:17px;font-weight:600;color:#ffffffe6;margin-top:24px;margin-bottom:12px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.legal-section p{font-size:15px;color:#ffffffb3;line-height:1.7;margin-bottom:16px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.legal-section ul{margin:0 0 16px;padding-left:24px}.legal-section li{font-size:15px;color:#ffffffb3;line-height:1.7;margin-bottom:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.legal-section li strong{color:#ffffffe6}.legal-section a{color:#00d4ff;text-decoration:none;transition:opacity .2s ease}.legal-section a:hover{opacity:.8}.legal-footer{display:flex;justify-content:center;gap:32px;margin-top:40px;padding-top:32px;border-top:1px solid rgba(255,255,255,.1)}.legal-link{font-size:14px;color:#fff9;text-decoration:none;transition:color .2s ease;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.legal-link:hover{color:#00d4ff}@media(max-width:600px){.legal-page{padding:120px 16px 60px}.legal-title{font-size:28px}.legal-content{padding:24px}.legal-section h2{font-size:18px}.legal-section h3{font-size:16px}.legal-section p,.legal-section li{font-size:14px}.legal-footer{flex-direction:column;align-items:center;gap:16px}}
