.b2b-hero-section{padding:85px 0 50px;position:relative;text-align:center;background:radial-gradient(circle at 50% 12%,rgba(20,184,166,.12) 0,transparent 65%)}.b2b-hero-inner{max-width:900px;margin:0 auto}.b2b-hero-title{font-size:clamp(2.4rem, 5.2vw, 4.2rem);font-weight:950;line-height:1.12;letter-spacing:-.025em;margin:18px 0 20px;color:var(--text-main)}.b2b-hero-sub{font-size:clamp(1.05rem, 2vw, 1.25rem);color:var(--text-muted);line-height:1.65;max-width:740px;margin:0 auto 36px}.b2b-hero-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap;margin-bottom:36px}.b2b-trust-strip{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;align-items:center}.b2b-trust-item{display:inline-flex;align-items:center;gap:8px;font-size:.82rem;font-weight:750;color:var(--text-dim);background:rgba(15,48,64,.5);padding:7px 16px;border-radius:999px;border:1px solid rgba(20,184,166,.18);transition:border-color .25s ease,transform .25s ease}.b2b-trust-item:hover{border-color:rgba(20,184,166,.4);transform:translateY(-2px)}[data-theme=light] .b2b-trust-item{background:#fff;border-color:#e2e8f0;color:#475569;box-shadow:0 2px 8px rgba(15,23,42,.05)}.b2b-cockpit-section{padding:20px 0 80px}.b2b-cockpit-window{max-width:1100px;margin:0 auto;background:linear-gradient(145deg,rgba(15,48,64,.92) 0,rgba(8,26,36,.98) 100%);border:1.5px solid rgba(20,184,166,.35);border-radius:var(--radius-2xl);box-shadow:0 30px 80px rgba(0,0,0,.7),0 0 45px rgba(20,184,166,.15);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);overflow:hidden;position:relative}.b2b-cockpit-window::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#14b8a6,#14b8a6,#0d9488,#14b8a6)}[data-theme=light] .b2b-cockpit-window{background:#fff;border:2px solid #14b8a6;box-shadow:0 25px 60px rgba(15,23,42,.12),0 0 35px rgba(20,184,166,.1)}.b2b-cockpit-topbar{display:flex;justify-content:space-between;align-items:center;padding:14px 24px;border-bottom:1px solid rgba(255,255,255,.08);background:rgba(0,0,0,.25)}[data-theme=light] .b2b-cockpit-topbar{background:#f8fafc;border-bottom:1px solid #e2e8f0}.b2b-window-dots{display:flex;gap:8px}.b2b-window-dot{width:11px;height:11px;border-radius:50%}.b2b-dot-red{background:#ff5f56}.b2b-dot-yellow{background:#ffbd2e}.b2b-dot-green{background:#27c93f}.b2b-terminal-title{font-family:monospace;font-size:.8rem;font-weight:700;color:var(--text-dim);letter-spacing:.06em}.b2b-cockpit-body{padding:36px 32px 32px}.b2b-cockpit-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:28px}.b2b-telemetry-tile{background:rgba(7,23,34,.55);border:1px solid rgba(20,184,166,.16);border-radius:var(--radius-lg);padding:22px 18px;text-align:left;transition:transform .25s ease,border-color .25s ease}.b2b-telemetry-tile:hover{transform:translateY(-3px);border-color:rgba(20,184,166,.4)}[data-theme=light] .b2b-telemetry-tile{background:#f8fafc;border-color:#e2e8f0;box-shadow:0 2px 8px rgba(15,23,42,.04)}.b2b-tile-label{font-size:.74rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);display:block;margin-bottom:6px}.b2b-tile-val{font-size:1.85rem;font-weight:900;color:var(--text-main);display:block;line-height:1.2;margin-bottom:4px}.b2b-tile-val.accent-gold{color:#14b8a6}.b2b-tile-val.accent-green{color:#25d366}.b2b-tile-sub{font-size:.78rem;color:var(--text-dim);display:block}.b2b-cockpit-actions-bar{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;padding-top:20px;border-top:1px solid rgba(255,255,255,.06)}[data-theme=light] .b2b-cockpit-actions-bar{border-top:1px solid #e2e8f0}.b2b-console-btn{display:inline-flex;align-items:center;gap:8px;padding:9px 18px;border-radius:var(--radius-md);font-size:.84rem;font-weight:800;color:var(--text-main);background:rgba(15,48,64,.6);border:1px solid rgba(20,184,166,.2);transition:all .25s ease}.b2b-console-btn:hover{background:rgba(20,184,166,.15);border-color:#14b8a6;color:#fff}[data-theme=light] .b2b-console-btn{background:#f1f5f9;border-color:#cbd5e1;color:#1e293b}[data-theme=light] .b2b-console-btn:hover{background:#fff7ed;border-color:#14b8a6;color:#0f766e}.b2b-bento-section{padding:70px 0}.b2b-bento-grid{display:grid;grid-template-columns:1.25fr 0.75fr;gap:24px;margin-top:40px}.b2b-bento-row{display:grid;grid-template-columns:1fr 1fr;gap:24px;grid-column:1/-1}.b2b-bento-card{padding:36px 30px;border-radius:var(--radius-xl);background:linear-gradient(145deg,rgba(15,48,64,.75) 0,rgba(8,26,36,.85) 100%);border:1px solid rgba(20,184,166,.2);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);position:relative;overflow:hidden;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.b2b-bento-card:hover{transform:translateY(-5px);border-color:rgba(20,184,166,.45);box-shadow:0 16px 40px rgba(0,0,0,.45)}[data-theme=light] .b2b-bento-card{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 16px rgba(15,23,42,.05)}[data-theme=light] .b2b-bento-card:hover{border-color:#14b8a6;box-shadow:0 12px 30px rgba(20,184,166,.12)}.b2b-bento-icon{font-size:2.2rem;margin-bottom:16px;display:inline-block}.b2b-bento-card h3{font-size:1.45rem;font-weight:900;color:var(--text-main);margin:0 0 10px}.b2b-bento-card p{font-size:.94rem;color:var(--text-muted);line-height:1.6;margin:0 0 20px}.b2b-bento-perks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.b2b-bento-perks li{font-size:.88rem;font-weight:700;color:var(--text-main);display:flex;align-items:center;gap:8px}.b2b-bento-metric-tag{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;border-radius:999px;background:rgba(20,184,166,.14);border:1px solid rgba(20,184,166,.32);color:#14b8a6;font-size:.78rem;font-weight:850;letter-spacing:.04em}[data-theme=light] .b2b-bento-metric-tag{background:#fff7ed;border-color:#fdba74;color:#0f766e}.b2b-steps-section{padding:70px 0}.b2b-pipeline-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:40px}.b2b-pipeline-step{padding:34px 26px;border-radius:var(--radius-xl);background:linear-gradient(145deg,rgba(15,48,64,.7) 0,rgba(7,23,34,.85) 100%);border:1px solid rgba(20,184,166,.2);position:relative;transition:transform .25s ease,border-color .25s ease}.b2b-pipeline-step:hover{transform:translateY(-4px);border-color:#14b8a6}[data-theme=light] .b2b-pipeline-step{background:#fff;border-color:#e2e8f0;box-shadow:0 4px 16px rgba(15,23,42,.05)}.b2b-step-num-badge{width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#14b8a6 0,#14b8a6 100%);color:#0b1220;display:flex;align-items:center;justify-content:center;font-weight:950;font-size:1.1rem;margin-bottom:20px;box-shadow:0 4px 14px rgba(20,184,166,.35)}.b2b-pipeline-step h3{font-size:1.25rem;font-weight:900;color:var(--text-main);margin:0 0 10px}.b2b-pipeline-step p{font-size:.9rem;color:var(--text-muted);line-height:1.55;margin:0}.b2b-profit-section{padding:70px 0}.b2b-profit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin:40px 0 24px}.b2b-profit-card{display:flex;flex-direction:column;padding:36px 28px;border-radius:var(--radius-2xl);background:linear-gradient(145deg,rgba(15,48,64,.8) 0,rgba(8,26,36,.92) 100%);border:1.5px solid rgba(20,184,166,.25);position:relative;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.b2b-profit-card:hover{transform:translateY(-6px);border-color:rgba(20,184,166,.5);box-shadow:0 20px 50px rgba(0,0,0,.5)}.b2b-profit-card.featured{border:2px solid #14b8a6;background:linear-gradient(145deg,rgba(20,62,82,.92) 0,rgba(10,31,42,.98) 100%);box-shadow:0 24px 60px rgba(0,0,0,.6),0 0 35px rgba(20,184,166,.22)}[data-theme=light] .b2b-profit-card{background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 6px 20px rgba(15,23,42,.05)}[data-theme=light] .b2b-profit-card.featured{border:2px solid #14b8a6;box-shadow:0 16px 40px rgba(20,184,166,.15)}.b2b-profit-tag{font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);margin-bottom:8px}.b2b-profit-clients{font-size:1.45rem;font-weight:900;color:var(--text-main);margin:0 0 12px}.b2b-profit-amount{font-size:2.5rem;font-weight:950;color:#14b8a6;line-height:1.1;margin-bottom:6px}.b2b-profit-card.featured .b2b-profit-amount{color:var(--primary)}.b2b-profit-basis{font-size:.82rem;color:var(--text-dim);margin-bottom:22px}.b2b-profit-features{list-style:none;padding:0;margin:0 0 28px;display:flex;flex-direction:column;gap:12px;flex:1}.b2b-profit-features li{font-size:.88rem;color:var(--text-muted);display:flex;align-items:center;gap:8px}.b2b-cta-section{padding:30px 0 70px}.b2b-cta-card{padding:50px 36px;border-radius:var(--radius-2xl);background:linear-gradient(145deg,rgba(20,62,82,.95) 0,rgba(9,28,38,.98) 100%);border:1.5px solid rgba(20,184,166,.4);box-shadow:0 25px 70px rgba(0,0,0,.65),0 0 40px rgba(20,184,166,.18);text-align:center;position:relative;overflow:hidden}.b2b-cta-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#14b8a6,#14b8a6,#0d9488,#14b8a6)}[data-theme=light] .b2b-cta-card{background:#fff;border:2px solid #14b8a6;box-shadow:0 20px 50px rgba(15,23,42,.12),0 0 35px rgba(20,184,166,.1)}.b2b-cta-title{font-size:clamp(1.8rem, 3.8vw, 2.6rem);font-weight:950;color:var(--text-main);margin:14px 0 10px}.b2b-cta-sub{font-size:1.05rem;color:var(--text-muted);max-width:640px;margin:0 auto 32px;line-height:1.6}.b2b-cta-actions{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@media (max-width:992px){.b2b-cockpit-grid{grid-template-columns:repeat(2,1fr)}.b2b-bento-grid{grid-template-columns:1fr}.b2b-bento-row{grid-template-columns:1fr}.b2b-pipeline-grid{grid-template-columns:1fr}.b2b-profit-grid{grid-template-columns:1fr;max-width:480px;margin-left:auto;margin-right:auto}}@media (max-width:640px){.b2b-hero-section{padding:60px 0 40px}.b2b-cockpit-grid{grid-template-columns:1fr}.b2b-cockpit-body{padding:24px 18px}.b2b-cta-card{padding:36px 20px}}