
.ei65-intro-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:36px;align-items:stretch}.ei65-copy{display:flex;flex-direction:column;justify-content:center}.ei65-copy p{color:#8fa8c5;line-height:1.75;margin:18px 0 0}.ei65-signal-row{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:28px}.ei65-signal-row article{display:grid;grid-template-columns:42px 1fr;gap:13px;align-items:start;padding:18px;border-radius:20px;background:#061525;border:1px solid rgba(47,127,202,.17);transition:.35s ease}.ei65-signal-row strong{display:block;color:#fff;margin-bottom:5px}.ei65-signal-row small{display:block;color:#8fa8c5;line-height:1.55}.ei65-icon,.ei65-track-icon{display:grid;place-items:center;width:42px;height:42px;border-radius:14px;background:#061b32;border:1px solid rgba(36,142,246,.28);color:#fff}.ei65-icon svg,.ei65-track-icon svg,.ei65-core svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.ei65-bridge{position:relative;min-height:540px;border-radius:30px;background:radial-gradient(circle at 50% 50%,rgba(16,93,160,.2),transparent 32%),linear-gradient(145deg,#061626,#020a13);border:1px solid rgba(45,137,224,.22);overflow:hidden}.ei65-bridge::before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(41,112,181,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(41,112,181,.08) 1px,transparent 1px);background-size:72px 72px}.ei65-core{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:108px;height:108px;border-radius:28px;background:#08284a;border:1px solid #168eff;display:grid;place-items:center;color:#fff;box-shadow:0 0 45px rgba(22,142,255,.24);z-index:3}.ei65-core span{font-size:10px;letter-spacing:.12em;margin-top:-28px;color:#7bc1ff}.ei65-bridge-line{position:absolute;left:16%;right:16%;top:50%;height:1px;background:linear-gradient(90deg,transparent,#137fdc 18%,#137fdc 82%,transparent)}.ei65-node{position:absolute;width:170px;padding:18px;border-radius:20px;background:rgba(3,17,31,.93);border:1px solid rgba(47,127,202,.22);z-index:2;transition:.35s ease}.ei65-node span{color:#6dbbff;font-size:10px}.ei65-node strong{display:block;color:#fff;margin:5px 0}.ei65-node small{color:#829bb8;line-height:1.45}.ei65-node.n1{left:6%;top:10%}.ei65-node.n2{right:6%;top:10%}.ei65-node.n3{left:6%;bottom:10%}.ei65-node.n4{right:6%;bottom:10%}.ei65-bridge-pulse{position:absolute;width:9px;height:9px;border-radius:50%;background:#33a7ff;box-shadow:0 0 16px #33a7ff;top:calc(50% - 4px);z-index:4;animation:ei65move 4s linear infinite}.ei65-bridge-pulse.p2{animation-delay:-2s}@keyframes ei65move{0%{left:18%;opacity:0}12%{opacity:1}50%{left:50%}88%{opacity:1}100%{left:82%;opacity:0}}.ei65-decision-head{max-width:760px;margin-bottom:38px}.ei65-decision-head p{color:#8fa8c5;line-height:1.75}.ei65-decision-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.ei65-decision{display:grid;grid-template-columns:52px 1fr;gap:16px;padding:24px;border-radius:24px;background:linear-gradient(150deg,#071a2e,#03101d);border:1px solid rgba(47,127,202,.16);transition:.35s ease}.ei65-decision small{color:#72b9fa;letter-spacing:.08em}.ei65-decision h3{color:#fff;font-size:18px;margin:5px 0 8px}.ei65-decision p{color:#8fa8c5;line-height:1.65;margin:0}.ei65-return-grid{display:grid;grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:34px;align-items:stretch}.ei65-return-copy{display:flex;flex-direction:column;justify-content:center}.ei65-return-copy p{color:#8fa8c5;line-height:1.75;margin:18px 0 0}.ei65-return-note{margin-top:24px;padding:18px 20px;border-left:2px solid #168eff;background:rgba(5,25,46,.55)}.ei65-return-note strong{display:block;color:#fff;margin-bottom:7px}.ei65-return-note span{color:#8fa8c5;line-height:1.6}.ei65-return-track{position:relative;display:grid;gap:14px;padding:28px 28px 28px 68px;border-radius:30px;background:#061525;border:1px solid rgba(47,127,202,.18);overflow:hidden}.ei65-return-track article{display:grid;grid-template-columns:46px 1fr;gap:14px;padding:18px;border-radius:20px;background:#04111f;border:1px solid rgba(47,127,202,.12);z-index:2;transition:.35s ease}.ei65-return-track small{color:#6dbbff}.ei65-return-track strong{display:block;color:#fff;margin:4px 0 5px}.ei65-return-track p{color:#8fa8c5;margin:0;line-height:1.55}.ei65-progress{position:absolute;left:41px;top:50px;bottom:50px;width:2px;background:rgba(34,119,202,.18)}.ei65-progress span{display:block;width:2px;height:30%;background:#168eff;box-shadow:0 0 13px #168eff;animation:ei65scan 3.2s ease-in-out infinite}@keyframes ei65scan{0%,100%{transform:translateY(0)}50%{transform:translateY(190px)}}.ei65-signal-row article:hover,.ei65-node:hover,.ei65-decision:hover,.ei65-return-track article:hover{transform:translateY(-5px);border-color:rgba(62,158,247,.42);box-shadow:0 18px 38px rgba(0,0,0,.2)}
@media(max-width:1050px){.ei65-intro-grid,.ei65-return-grid{grid-template-columns:1fr}.ei65-bridge{min-height:500px}}@media(max-width:767px){.ei65-signal-row,.ei65-decision-grid{grid-template-columns:1fr}.ei65-bridge{min-height:600px}.ei65-node{width:145px}.ei65-node.n1,.ei65-node.n3{left:5%}.ei65-node.n2,.ei65-node.n4{right:5%}.ei65-return-track{padding:24px}.ei65-progress{display:none}}@media(prefers-reduced-motion:reduce){.ei65-bridge-pulse,.ei65-progress span{animation:none!important}.ei65-signal-row article,.ei65-node,.ei65-decision,.ei65-return-track article{transition:none!important}}

/* V66 targeted redesign — Easy Integration intro */
.ei65-intro-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:38px;align-items:stretch}
.ei65-copy{padding:32px;border-radius:30px;background:linear-gradient(155deg,#071726,#03101d 78%);border:1px solid rgba(47,127,202,.18);height:100%}
.ei66-checklist{display:grid;gap:14px;margin-top:28px}
.ei66-checklist article{display:grid;grid-template-columns:42px minmax(0,1fr);gap:14px;align-items:start;padding:18px;border-radius:18px;background:#061525;border:1px solid rgba(47,127,202,.17);transition:.35s ease}
.ei66-checklist strong{display:block;color:#fff;margin-bottom:5px}.ei66-checklist small{display:block;color:#8fa8c5;line-height:1.55}
.ei66-note{display:grid;gap:8px;margin-top:18px;padding:18px 20px;border-radius:18px;background:rgba(5,23,39,.72);border-left:2px solid #168eff}
.ei66-note strong{color:#fff}.ei66-note span{color:#8fa8c5;line-height:1.65}
.ei66-hero-image{position:relative;display:flex;flex-direction:column;height:100%;min-height:100%;border-radius:30px;overflow:hidden;border:1px solid rgba(47,127,202,.18);background:#061525;box-shadow:0 28px 55px rgba(0,0,0,.28)}
.ei66-hero-image img{width:100%;height:100%;min-height:560px;object-fit:cover;flex:1}
.ei66-hero-image::after{content:"";position:absolute;inset:auto 0 0 0;height:40%;background:linear-gradient(180deg,transparent,rgba(2,7,15,.96));pointer-events:none}
.ei66-hero-image figcaption{position:absolute;left:22px;right:22px;bottom:22px;z-index:2;display:grid;gap:7px;padding:18px 20px;border-radius:18px;background:rgba(3,13,23,.74);border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(6px)}
.ei66-hero-image figcaption strong{color:#fff}.ei66-hero-image figcaption span{color:#dbe8f5;line-height:1.6}
.ei66-checklist article:hover,.ei66-hero-image:hover{transform:translateY(-4px);border-color:rgba(62,158,247,.42);box-shadow:0 20px 42px rgba(0,0,0,.22)}
@media(max-width:1050px){.ei65-copy{padding:28px}.ei66-hero-image img{min-height:500px}}
@media(max-width:767px){.ei65-copy{padding:24px;border-radius:24px}.ei66-hero-image{border-radius:24px}.ei66-hero-image img{min-height:340px}.ei66-hero-image figcaption{left:16px;right:16px;bottom:16px;padding:15px 16px}.ei66-checklist article{padding:16px}}
