.vectoria-section[data-astro-cid-kjulfpfk]{padding:3.5rem 0;background:#0b0f1a;color:#fff;overflow:hidden;margin-bottom:3rem}.vectoria-header[data-astro-cid-kjulfpfk]{text-align:center;max-width:560px;margin:0 auto 2.5rem}.vectoria-badge[data-astro-cid-kjulfpfk]{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;padding:.35rem .875rem;border-radius:100px;background:#4a6cf726;color:#7b9aff;margin-bottom:1.25rem}.vectoria-header[data-astro-cid-kjulfpfk] h2[data-astro-cid-kjulfpfk]{font-size:2.25rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;margin:0 0 1rem}.vectoria-subtitle[data-astro-cid-kjulfpfk]{font-size:1.0625rem;color:#94a3b8;line-height:1.7;margin:0}.vectoria-subtitle[data-astro-cid-kjulfpfk] strong{color:#fff}.vectoria-hub[data-astro-cid-kjulfpfk]{position:relative;width:220px;height:220px;margin:0 auto 2.5rem}.hub-center[data-astro-cid-kjulfpfk]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;z-index:2}.hub-center-glow[data-astro-cid-kjulfpfk]{position:absolute;inset:-16px;border-radius:50%;background:radial-gradient(circle,rgba(74,108,247,.25) 0%,transparent 70%);animation:pulse-glow 3s ease-in-out infinite;will-change:transform,opacity}@keyframes pulse-glow{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.15);opacity:1}}.hub-center-icon[data-astro-cid-kjulfpfk]{position:relative;width:64px;height:64px;background:linear-gradient(135deg,#4a6cf7,#7b5cf6);border-radius:18px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:800;color:#fff;box-shadow:0 10px 32px #4a6cf766}.hub-node[data-astro-cid-kjulfpfk]{position:absolute;width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;color:#fff;z-index:2}.hub-node-0[data-astro-cid-kjulfpfk]{top:0;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#f59e0b,#f97316)}.hub-node-1[data-astro-cid-kjulfpfk]{top:50%;right:0;transform:translateY(-50%);background:linear-gradient(135deg,#4a6cf7,#6366f1)}.hub-node-2[data-astro-cid-kjulfpfk]{bottom:0;left:50%;transform:translate(-50%);background:linear-gradient(135deg,#8b5cf6,#a855f7)}.hub-node-3[data-astro-cid-kjulfpfk]{top:50%;left:0;transform:translateY(-50%);background:linear-gradient(135deg,#06b6d4,#0891b2)}.hub-line[data-astro-cid-kjulfpfk]{position:absolute;background:linear-gradient(to bottom,#4a6cf780,#4a6cf71a);z-index:1}.hub-line-0[data-astro-cid-kjulfpfk]{width:1px;height:56px;top:38px;left:50%;transform:translate(-50%)}.hub-line-1[data-astro-cid-kjulfpfk]{width:56px;height:1px;top:50%;right:38px;transform:translateY(-50%);background:linear-gradient(to left,#4a6cf780,#4a6cf71a)}.hub-line-2[data-astro-cid-kjulfpfk]{width:1px;height:56px;bottom:38px;left:50%;transform:translate(-50%);background:linear-gradient(to top,#4a6cf780,#4a6cf71a)}.hub-line-3[data-astro-cid-kjulfpfk]{width:56px;height:1px;top:50%;left:38px;transform:translateY(-50%);background:linear-gradient(to right,#4a6cf780,#4a6cf71a)}.vectoria-features[data-astro-cid-kjulfpfk]{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;max-width:800px;margin:0 auto 2rem}.vectoria-feature[data-astro-cid-kjulfpfk]{text-align:center}.vectoria-feature-icon[data-astro-cid-kjulfpfk]{width:44px;height:44px;display:flex;align-items:center;justify-content:center;margin:0 auto .75rem;background:#4a6cf71f;border-radius:12px;color:#7b9aff}.vectoria-feature[data-astro-cid-kjulfpfk] h4[data-astro-cid-kjulfpfk]{font-size:.9375rem;font-weight:700;margin:0 0 .375rem;color:#fff}.vectoria-feature[data-astro-cid-kjulfpfk] p[data-astro-cid-kjulfpfk]{font-size:.8125rem;color:#94a3b8;line-height:1.6;margin:0}.vectoria-evolution[data-astro-cid-kjulfpfk]{text-align:center;max-width:480px;margin:0 auto;padding-top:1.5rem;border-top:1px solid rgba(255,255,255,.06)}.vectoria-evolution[data-astro-cid-kjulfpfk] p[data-astro-cid-kjulfpfk]{font-size:.875rem;color:#64748b;line-height:1.7;margin:0;font-style:italic}@media(max-width:768px){.vectoria-section[data-astro-cid-kjulfpfk]{padding:2.5rem 0;margin-bottom:2rem}.vectoria-header[data-astro-cid-kjulfpfk] h2[data-astro-cid-kjulfpfk]{font-size:1.75rem}.vectoria-header[data-astro-cid-kjulfpfk]{margin-bottom:2rem}.vectoria-hub[data-astro-cid-kjulfpfk]{width:180px;height:180px;margin-bottom:2rem}.hub-center-icon[data-astro-cid-kjulfpfk]{width:52px;height:52px;font-size:1.25rem;border-radius:14px}.hub-center[data-astro-cid-kjulfpfk]{width:52px;height:52px}.hub-node[data-astro-cid-kjulfpfk]{width:32px;height:32px;border-radius:8px}.hub-line-0[data-astro-cid-kjulfpfk]{height:42px;top:32px}.hub-line-1[data-astro-cid-kjulfpfk]{width:42px;right:32px}.hub-line-2[data-astro-cid-kjulfpfk]{height:42px;bottom:32px}.hub-line-3[data-astro-cid-kjulfpfk]{width:42px;left:32px}.vectoria-features[data-astro-cid-kjulfpfk]{grid-template-columns:1fr;gap:1.25rem;margin-bottom:1.5rem}}
