.product-page{background:var(--bg);color:var(--text-primary);padding-top:100px}.product-hero{padding:50px 0 160px;background:radial-gradient(circle at 100% 0,rgba(212,160,23,.05) 0,transparent 40%)}.hero-split{display:grid;grid-template-columns:1.2fr 1fr;gap:100px;align-items:center}.hero-text-side h1{font-family:var(--font-hero);font-size:112px;font-weight:400;color:#fff;line-height:.95;margin-bottom:24px;letter-spacing:-4px}.product-subtitle{font-family:var(--font-hero);font-size:32px;color:var(--eaiser-gold);font-weight:300;margin-bottom:40px;letter-spacing:-1px}.product-hero-desc{font-family:var(--font-body);font-size:18px;line-height:1.8;color:rgba(255,255,255,.4);max-width:520px}.product-features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin:100px 0 160px}.product-feature-card{background:#080808;border:1px solid rgba(255,255,255,.03);padding:60px 40px;border-radius:2px;transition:all .4s ease}.product-feature-card:hover{border-color:rgba(212,160,23,.2);transform:translateY(-5px);background:#0a0a0a}.feature-icon{color:var(--eaiser-gold);margin-bottom:32px}.product-feature-card h3{font-family:var(--font-nav);font-size:10px;letter-spacing:4px;color:#fff;margin-bottom:20px;text-transform:uppercase}.product-feature-card p{font-family:var(--font-body);font-size:14px;line-height:1.8;color:rgba(255,255,255,.3)}.hero-cta-wrapper{margin-top:64px;display:flex;gap:24px}.product-hero-btn{height:60px;padding:0 40px;background:#fff;color:#000;border-radius:2px;display:flex;align-items:center;justify-content:center;gap:12px;font-family:var(--font-nav);font-size:10px;letter-spacing:4px;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.165,.84,.44,1);text-transform:uppercase}.product-hero-btn:hover{background:var(--eaiser-gold);transform:translateY(-3px);box-shadow:0 20px 40px rgba(0,0,0,.4)}.interface-highlights{padding:160px 0;background:#050505;border-top:1px solid rgba(255,255,255,.03)}.dashboard-frame{position:relative;border-radius:4px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 40px 80px rgba(0,0,0,.6)}.highlight-text h2{font-family:var(--font-hero);font-size:64px;font-weight:400;margin-bottom:32px;line-height:1.05;letter-spacing:-2px}.gold-label{font-family:var(--font-nav);font-size:10px;letter-spacing:4px;color:var(--eaiser-gold);text-transform:uppercase;display:block;margin-bottom:16px}.highlight-text p{font-family:var(--font-body);font-size:15px;line-height:1.8;color:rgba(255,255,255,.4);margin-bottom:32px}.highlight-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.highlight-list li{display:flex;align-items:center;gap:12px;font-family:var(--font-body);font-size:15px;color:rgba(255,255,255,.5);font-weight:400}.highlight-list li svg{color:var(--eaiser-gold);flex-shrink:0}.product-pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin:100px auto 0}.pricing-card{background:#080808;border:1px solid rgba(255,255,255,.05);padding:80px 48px;border-radius:2px;display:flex;flex-direction:column;transition:all .5s cubic-bezier(.165,.84,.44,1)}.pricing-card:hover{border-color:rgba(255,255,255,.1);transform:translateY(-5px)}.pricing-card h3{font-family:var(--font-nav);font-size:9px;letter-spacing:4px;color:rgba(255,255,255,.3);text-transform:uppercase;margin-bottom:40px}.price{font-family:var(--font-hero);font-size:64px;font-weight:400;color:#fff;margin-bottom:32px;letter-spacing:-2px}.pricing-card p{font-family:var(--font-body);font-size:15px;line-height:1.8;color:rgba(255,255,255,.35);margin-bottom:60px;flex-grow:1}.pricing-card .btn-filled,.pricing-card .btn-outline{height:54px;width:100%;display:flex;align-items:center;justify-content:center;font-family:var(--font-nav);font-size:9px;letter-spacing:3px;text-transform:uppercase;font-weight:600;border-radius:2px!important;text-decoration:none;transition:all .3s ease}.pricing-card .btn-filled{background:#fff;color:#000}.pricing-card .btn-filled:hover{background:var(--eaiser-gold)}.pricing-card .btn-outline{border:1px solid rgba(255,255,255,.1);color:#fff}.pricing-card .btn-outline:hover{background:#fff;color:#000;border-color:#fff}.pricing-card.highlighted{border-color:rgba(212,160,23,.3);background:#0a0a0a;box-shadow:0 40px 100px rgba(0,0,0,.6)}.pricing-card.highlighted h3{color:var(--eaiser-gold)}.mission-cta-card{background:#060606;border:1px solid rgba(255,255,255,.05);border-radius:2px;padding:80px 60px;text-align:center;display:flex;flex-direction:column;align-items:center}.mission-cta-label{font-family:var(--font-nav);font-size:9px;letter-spacing:4px;color:var(--eaiser-gold);text-transform:uppercase;margin-bottom:24px}.mission-cta-title{font-family:var(--font-hero);font-size:36px;font-weight:400;color:#fff;line-height:1.2;margin-bottom:16px;letter-spacing:-.5px}.mission-cta-desc{font-family:var(--font-body);font-size:15px;line-height:1.8;color:rgba(255,255,255,.35);max-width:560px;margin-bottom:40px}.mission-cta-btn{display:inline-flex;align-items:center;gap:10px;padding:16px 36px;border:1px solid rgba(255,255,255,.1);border-radius:2px;color:#fff;font-family:var(--font-nav);font-size:10px;letter-spacing:4px;font-weight:500;text-decoration:none;text-transform:uppercase;transition:all .4s cubic-bezier(.165,.84,.44,1)}.mission-cta-btn:hover{background:#fff;color:#000;border-color:#fff;transform:translateY(-2px);box-shadow:0 10px 30px rgba(255,255,255,.08)}@media (max-width:1024px){.hero-split{grid-template-columns:1fr;gap:80px}.product-pricing-grid{grid-template-columns:1fr;gap:32px}.mission-cta-card{padding:60px 40px}}@media (max-width:768px){.hero-text-side h1{font-size:56px}.product-subtitle{font-size:24px}.cloud-teaser-card h2{font-size:48px}.mission-cta-card{padding:48px 24px}.mission-cta-title{font-size:28px}}