.b2b-page .b2b-hero.cwd-hero{isolation:isolate;background:radial-gradient(70% 60% at 88% 18%,#2338f01a,#0000 58%),radial-gradient(42% 48% at 6% 90%,#ee672f14,#0000 55%),linear-gradient(#f7f9ff 0%,#fff 55% 100%);position:relative;overflow:hidden}.b2b-hero-bg{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.b2b-hero-grid{background-image:linear-gradient(#2338f00b 1px,#0000 1px),linear-gradient(90deg,#2338f00b 1px,#0000 1px);background-size:42px 42px;animation:28s linear infinite b2b-grid-drift;position:absolute;inset:-10% 0 0;-webkit-mask-image:radial-gradient(75% 65% at 70% 35%,#000 15%,#0000 72%);mask-image:radial-gradient(75% 65% at 70% 35%,#000 15%,#0000 72%)}.b2b-hero-orb{filter:blur(2px);opacity:.9;border-radius:50%;position:absolute}.b2b-hero-orb--a{background:radial-gradient(circle,#2338f038 0%,#2338f000 70%);width:280px;height:280px;animation:9s ease-in-out infinite b2b-orb-float;top:-60px;right:8%}.b2b-hero-orb--b{background:radial-gradient(circle,#ee672f2e 0%,#ee672f00 70%);width:220px;height:220px;animation:11s ease-in-out infinite reverse b2b-orb-float;bottom:4%;left:4%}.b2b-hero-orb--c{background:radial-gradient(circle,#635bff24 0%,#635bff00 70%);width:160px;height:160px;animation:13s ease-in-out infinite b2b-orb-float;top:42%;left:38%}.b2b-hero-beam{background:linear-gradient(#0000 0%,#2338f02e 35%,#ee672f1f 65%,#0000 100%);width:2px;height:70%;animation:5.5s ease-in-out infinite b2b-beam-pulse;position:absolute;top:-20%;right:18%;transform:rotate(18deg)}.b2b-page .b2b-hero .cwd-wrap{z-index:1;position:relative}.b2b-hero-tech{flex-wrap:wrap;gap:.6rem;margin:.35rem 0 0;padding:0;list-style:none;display:flex}.b2b-hero-tech-chip{color:#1e2a3a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffeb;border:1px solid #1e2a3a1a;border-radius:999px;align-items:center;gap:.5rem;padding:.45rem .85rem .45rem .5rem;font-size:.82rem;font-weight:650;transition:transform .2s,border-color .2s,box-shadow .2s;animation:.55s both b2b-chip-in,5.5s ease-in-out infinite b2b-chip-float;display:inline-flex;box-shadow:0 8px 20px #0f172a0f,inset 0 0 0 1px #ffffffb3}.b2b-hero-tech-chip:nth-child(2){animation-delay:80ms,.4s}.b2b-hero-tech-chip:nth-child(3){animation-delay:.16s,.8s}.b2b-hero-tech-chip:nth-child(4){animation-delay:.24s,1.2s}.b2b-hero-tech-chip:hover{border-color:#2338f047;transform:translateY(-2px);box-shadow:0 12px 28px #2338f01f}.b2b-hero-tech-icon{background:#f4f6fb;border:1px solid #1e2a3a0f;border-radius:50%;place-items:center;width:1.85rem;height:1.85rem;display:grid}@keyframes b2b-grid-drift{0%{transform:translateY(0)}to{transform:translateY(42px)}}@keyframes b2b-orb-float{0%,to{transform:translate(0)scale(1)}50%{transform:translate(12px,-18px)scale(1.06)}}@keyframes b2b-beam-pulse{0%,to{opacity:.35}50%{opacity:.85}}@keyframes b2b-chip-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes b2b-chip-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.b2b-hero-grid,.b2b-hero-orb,.b2b-hero-beam,.b2b-hero-tech-chip{animation:none}}.b2b-hero-visual{min-height:420px;position:relative}.b2b-desk{z-index:1;background:#fff;border:1px solid #e4e8f1;border-radius:18px;width:100%;max-width:560px;margin-left:auto;animation:7s ease-in-out infinite cwd-float;position:relative;overflow:hidden;box-shadow:0 28px 50px #0f172a29,inset 0 0 0 1px #fff9}.b2b-desk-chrome{background:#f1f4f8;border-bottom:1px solid #e5e7eb;align-items:center;gap:8px;height:36px;padding:0 12px;display:flex}.b2b-desk-url{color:#94a3b8;background:#fff;border:1px solid #e5e7eb;border-radius:6px;flex:1;align-items:center;height:18px;padding:0 8px;font-size:10px;display:flex}.b2b-desk-body{grid-template-columns:76px 1fr;min-height:318px;display:grid}.b2b-rail{background:linear-gradient(#10182f 0%,#0c1438 100%);flex-direction:column;gap:8px;padding:14px 10px;display:flex}.b2b-rail span{color:#9aa6c4;letter-spacing:.04em;text-transform:uppercase;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:48px;font-size:8px;font-weight:700;display:flex}.b2b-rail span i{background:#ffffff1f;border-radius:5px;width:18px;height:18px}.b2b-rail span.is-on{color:#fff;background:#2338f059}.b2b-rail span.is-on i{background:#6d82ff}.b2b-desk-main{background:linear-gradient(#f8faff 0%,#fff 42%);padding:14px 16px 16px}.b2b-desk-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.b2b-desk-brand{color:#0b1464;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.b2b-desk-brand b{color:#fff;background:#2338f0;border-radius:6px;place-items:center;width:22px;height:22px;font-size:10px;display:grid}.b2b-roles{background:#eef2ff;border:1px solid #e0e7ff;border-radius:999px;padding:3px;display:flex}.b2b-roles em{color:#64748b;border-radius:999px;padding:4px 10px;font-size:10px;font-style:normal;font-weight:700}.b2b-roles em.is-on{color:#0b1464;background:#fff;box-shadow:0 2px 8px #0f172a14}.b2b-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.b2b-kpis article{background:#fff;border:1px solid #eef1f6;border-radius:10px;padding:8px 10px}.b2b-kpis strong{letter-spacing:-.03em;color:#0b1464;font-size:14px;font-weight:800;display:block}.b2b-kpis span{letter-spacing:.04em;text-transform:uppercase;color:#94a3b8;font-size:9px;font-weight:650}.b2b-table{gap:6px;display:grid}.b2b-row{background:#fff;border:1px solid #eef1f6;border-radius:10px;grid-template-columns:1.4fr .7fr .7fr .8fr;align-items:center;gap:8px;padding:8px 10px;display:grid}.b2b-row--head{background:0 0;border:0;padding:0 10px 2px}.b2b-row--head span{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8;font-size:9px;font-weight:700}.b2b-sku{align-items:center;gap:8px;min-width:0;display:flex}.b2b-sku i{border-radius:6px;flex-shrink:0;width:22px;height:22px}.b2b-sku i:first-of-type,.b2b-row:nth-child(2) .b2b-sku i{background:linear-gradient(135deg,#c7d2fe,#818cf8)}.b2b-row:nth-child(3) .b2b-sku i{background:linear-gradient(135deg,#fed7aa,#fb923c)}.b2b-row:nth-child(4) .b2b-sku i{background:linear-gradient(135deg,#bbf7d0,#34d399)}.b2b-sku b,.b2b-sku small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.b2b-sku b{color:#0b1464;font-size:11px;font-weight:700}.b2b-sku small{color:#94a3b8;font-size:9px}.b2b-row>span{color:#334155;font-size:10px;font-weight:650}.b2b-price{color:#2338f0!important;font-weight:800!important}.b2b-rfq{color:#1e3a8a;background:#eff6ff;border:1px solid #dbeafe;border-radius:10px;justify-content:space-between;align-items:center;margin-top:10px;padding:9px 12px;font-size:11px;font-weight:650;display:flex}.b2b-rfq b{color:#fff;background:#2338f0;border-radius:999px;align-items:center;height:22px;padding:0 10px;font-size:10px;display:inline-flex}.b2b-sides{place-items:center;min-height:380px;display:grid;position:relative}.b2b-side{background:#fff;border:1px solid #e4e8f1;border-radius:20px;width:min(78%,340px);padding:22px 20px;position:absolute;box-shadow:0 18px 40px #0f172a1a}.b2b-side--buyer{z-index:2;top:18px;left:8px}.b2b-side--seller{z-index:1;color:#e8edf8;background:linear-gradient(#10182f 0%,#0c1438 100%);border-color:#0000;bottom:18px;right:8px}.b2b-side header{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:12px;font-weight:700;display:flex}.b2b-side--buyer header{color:#0b1464}.b2b-side header span{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 8px;font-size:10px;font-weight:700}.b2b-side--buyer header span{color:#2338f0;background:#eef2ff}.b2b-side--seller header span{color:#c7d2fe;background:#6d82ff38}.b2b-side ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.b2b-side li{border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;font-weight:650;display:flex}.b2b-side--buyer li{color:#1e2a3a;background:#f8faff;border:1px solid #eef1f6}.b2b-side--seller li{color:#d5dcf0;background:#ffffff0f;border:1px solid #ffffff14}.b2b-side li em{color:#2338f0;font-size:11px;font-style:normal;font-weight:700}.b2b-side--seller li em{color:#9db0ff}.b2b-page .cwd-float--vitals strong,.b2b-page .cwd-float--seo strong{letter-spacing:-.03em}@media (max-width:900px){.b2b-hero-visual{min-height:0}.b2b-desk{margin:8px auto 0;animation:none}.b2b-sides{min-height:420px}.b2b-side{width:min(86%,360px)}}@media (max-width:560px){.b2b-desk-body{grid-template-columns:1fr}.b2b-rail{flex-direction:row;justify-content:space-between;padding:10px}.b2b-rail span{flex:1;min-height:40px;font-size:0}.b2b-kpis,.b2b-row{grid-template-columns:1.6fr .8fr .8fr}.b2b-row>span:nth-child(3),.b2b-row--head span:nth-child(3){display:none}.b2b-sides{flex-direction:column;gap:12px;min-height:0;display:flex}.b2b-side{width:100%;position:relative;inset:auto}}.b2b-solutions{gap:14px}.b2b-solution{isolation:isolate;align-items:start;position:relative;overflow:hidden}.b2b-solution-glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#2338f01f 0%,#0000 72%);border-radius:50%;width:180px;height:180px;position:absolute;top:-40%;right:-8%}.b2b-solution-copy{z-index:1;min-width:0;position:relative}.b2b-solution .cwd-service-num{z-index:1;margin-top:2px;position:relative}.b2b-solution--2 .b2b-solution-glow{background:radial-gradient(circle,#ee672f24 0%,#0000 72%)}.b2b-solution--3 .b2b-solution-glow{background:radial-gradient(circle,#635bff1f 0%,#0000 72%)}.b2b-solution--4 .b2b-solution-glow{background:radial-gradient(circle,#0ea5e924 0%,#0000 72%)}.b2b-solution--5 .b2b-solution-glow{background:radial-gradient(circle,#10b98124 0%,#0000 72%)}
