.enterprise-page{background:linear-gradient(135deg,#0a0a0a 0%,#1a0a1a 100%);height:100vh;overflow:hidden auto}.enterprise-hero{text-align:center;background:radial-gradient(circle at 50% 0,#d946ef1a 0%,#0000 70%);border-bottom:1px solid #d946ef1a;padding:80px 20px}.hero-content{max-width:1200px;margin:0 auto}.hero-icon{color:#d946ef;width:64px;height:64px;margin:0 auto 24px}.hero-title{background:linear-gradient(135deg,#d946ef 0%,#f97316 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:16px;font-size:3rem;font-weight:700}.hero-subtitle{color:#fff9;max-width:600px;margin-bottom:48px;margin-left:auto;margin-right:auto;font-size:1.25rem}.hero-specs{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px;max-width:800px;margin-bottom:48px;margin-left:auto;margin-right:auto;display:grid}.spec-card{background:#ffffff08;border:1px solid #d946ef33;border-radius:12px;padding:24px;transition:all .3s}.spec-card:hover{background:#ffffff0d;border-color:#d946ef66;transform:translateY(-2px)}.spec-icon{color:#d946ef;width:24px;height:24px;margin-bottom:12px}.spec-value{color:#fff;margin-bottom:4px;font-size:1.5rem;font-weight:700}.spec-label{color:#ffffff80;font-size:.875rem}.hero-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d946ef 0%,#f97316 100%);border:none;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #d946ef4d}.btn-secondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #d946ef4d;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:1rem;font-weight:600;transition:all .3s;display:inline-flex}.btn-secondary:hover{background:#d946ef1a;border-color:#d946ef80}.solutions-section,.benefits-section,.cta-section{max-width:1200px;margin:0 auto;padding:80px 20px}.section-header{text-align:center;margin-bottom:48px}.section-header h2{color:#fff;margin-bottom:16px;font-size:2.5rem;font-weight:700}.section-header p{color:#fff9;font-size:1.125rem}.solutions-grid{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:32px;display:grid}.solution-card{background:#ffffff08;border:1px solid #ffffff1a;border-radius:16px;padding:32px;transition:all .3s}.solution-card:hover{background:#ffffff0d;border-color:#d946ef4d}.solution-icon-wrapper{border-radius:12px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:24px;display:flex}.solution-icon{color:#fff;width:32px;height:32px}.solution-title{color:#fff;margin-bottom:12px;font-size:1.5rem;font-weight:700}.solution-description{color:#fff9;margin-bottom:24px;line-height:1.6}.solution-features{margin:0 0 24px;padding:0;list-style:none}.solution-features li{color:#fffc;align-items:center;gap:8px;margin-bottom:12px;display:flex}.feature-check{color:#10b981;flex-shrink:0}.solution-footer{border-top:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding-top:24px;display:flex}.solution-pricing{color:#d946ef;font-size:1.125rem;font-weight:600}.btn-solution{color:#d946ef;cursor:pointer;background:#d946ef1a;border:1px solid #d946ef4d;border-radius:6px;align-items:center;gap:6px;padding:8px 16px;font-size:.875rem;font-weight:600;transition:all .3s;display:inline-flex}.btn-solution:hover{background:#d946ef33;transform:translate(2px)}.benefits-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:24px;display:grid}.benefit-card{text-align:center;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:24px;transition:all .3s}.benefit-card:hover{background:#ffffff0d;border-color:#d946ef4d}.benefit-icon{color:#d946ef;width:40px;height:40px;margin:0 auto 16px}.benefit-title{color:#fff;margin-bottom:8px;font-size:1.125rem;font-weight:600}.benefit-description{color:#fff9;font-size:.875rem;line-height:1.5}.cta-section{text-align:center}.cta-content{background:linear-gradient(135deg,#d946ef1a 0%,#f973161a 100%);border:1px solid #d946ef33;border-radius:20px;padding:60px 40px}.cta-content h2{color:#fff;margin-bottom:16px;font-size:2.5rem;font-weight:700}.cta-content p{color:#fff9;margin-bottom:32px;font-size:1.125rem}.cta-actions{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.btn-cta-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#d946ef 0%,#f97316 100%);border:none;border-radius:8px;align-items:center;gap:8px;padding:16px 32px;font-size:1.125rem;font-weight:600;transition:all .3s;display:inline-flex}.btn-cta-primary:hover{transform:translateY(-2px);box-shadow:0 10px 30px #d946ef4d}.btn-cta-secondary{color:#fff;cursor:pointer;background:0 0;border:2px solid #d946ef4d;border-radius:8px;align-items:center;gap:8px;padding:16px 32px;font-size:1.125rem;font-weight:600;transition:all .3s;display:inline-flex}.btn-cta-secondary:hover{background:#d946ef1a;border-color:#d946ef80}@media (max-width:768px){.hero-title{font-size:2rem}.solutions-grid,.benefits-grid{grid-template-columns:1fr}}
