.hero-section[data-astro-cid-ge2uvauf]{background-color:var(--color-night-blue);color:var(--color-white);padding-top:var(--space-20);padding-bottom:var(--space-24);position:relative;overflow:hidden}.hero-grid-bg[data-astro-cid-ge2uvauf]{pointer-events:none;background-image:radial-gradient(circle at 75% 20%,#24b0e31f 0%,#0000 45%),linear-gradient(90deg,#ffffff08 1px,#0000 1px),linear-gradient(#ffffff08 1px,#0000 1px);background-size:100% 100%,48px 48px,48px 48px;position:absolute;inset:0}.hero-container[data-astro-cid-ge2uvauf]{gap:var(--space-12);grid-template-columns:1.15fr .95fr;align-items:center;display:grid;position:relative}.hero-content[data-astro-cid-ge2uvauf]{max-width:620px}@keyframes heroFadeInUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes heroRevealVisual{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hero-kicker[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-2);color:var(--color-cyan);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.03em;margin-bottom:var(--space-5);background-color:#24b0e31f;border:1px solid #24b0e34d;padding:.35rem .85rem;animation:.42s cubic-bezier(.16,1,.3,1) both heroFadeInUp;display:inline-flex}.pulse-dot[data-astro-cid-ge2uvauf]{background-color:var(--color-cyan);width:8px;height:8px;box-shadow:0 0 8px var(--color-cyan);border-radius:50%}.hero-title[data-astro-cid-ge2uvauf]{font-size:clamp(1.85rem,4.5vw,3.15rem);font-weight:var(--font-weight-extrabold);line-height:var(--line-height-tight);letter-spacing:-.03em;color:var(--color-white);margin-bottom:var(--space-6);word-break:break-word;overflow-wrap:break-word;animation:.5s cubic-bezier(.16,1,.3,1) .1s both heroFadeInUp}.hero-subtitle[data-astro-cid-ge2uvauf]{color:var(--color-night-blue-muted);font-size:clamp(1.05rem,1.8vw,1.25rem);line-height:var(--line-height-relaxed);margin-bottom:var(--space-8);animation:.5s cubic-bezier(.16,1,.3,1) .2s both heroFadeInUp}.hero-actions[data-astro-cid-ge2uvauf]{gap:var(--space-4);margin-bottom:var(--space-12);flex-wrap:wrap;animation:.48s cubic-bezier(.16,1,.3,1) .3s both heroFadeInUp;display:flex}.hero-pillars[data-astro-cid-ge2uvauf]{gap:var(--space-4);padding-top:var(--space-6);border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);animation:.54s cubic-bezier(.16,1,.3,1) .38s both heroFadeInUp;display:grid}.pillar-item[data-astro-cid-ge2uvauf]{align-items:flex-start;gap:var(--space-3);display:flex}.pillar-icon[data-astro-cid-ge2uvauf]{color:var(--color-cyan);flex-shrink:0;margin-top:2px}.pillar-item[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{font-size:var(--font-size-xs);color:var(--color-white);font-weight:var(--font-weight-semibold);display:block}.pillar-item[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--color-night-blue-muted);font-size:.78rem;line-height:1.35}.hero-visual[data-astro-cid-ge2uvauf]{justify-content:center;animation:.6s cubic-bezier(.16,1,.3,1) .18s both heroRevealVisual;display:flex;position:relative}.visual-card-wrapper[data-astro-cid-ge2uvauf]{flex-direction:column;width:100%;max-width:540px;display:flex;position:relative}.tech-graphic[data-astro-cid-ge2uvauf]{filter:drop-shadow(0 16px 36px #0a0e1c99);border-radius:26px;width:100%;height:auto;display:block}.quadrant-frame[data-astro-cid-ge2uvauf]{stroke:#24b0e366;stroke-width:1.8px;transition:stroke .3s,filter .3s}.node-equipos[data-astro-cid-ge2uvauf]{animation:10s ease-in-out infinite pulseNode1}.node-servidores[data-astro-cid-ge2uvauf]{animation:10s ease-in-out infinite pulseNode2}.node-red[data-astro-cid-ge2uvauf]{animation:10s ease-in-out infinite pulseNode3}.node-backups[data-astro-cid-ge2uvauf]{animation:10s ease-in-out infinite pulseNode4}@keyframes pulseNode1{0%,20%{stroke:#38c8f5;stroke-width:2.2px;filter:drop-shadow(0 0 10px #24b0e38c)}26%,to{stroke:#24b0e359;stroke-width:1.8px;filter:none}}@keyframes pulseNode2{0%,24%{stroke:#24b0e359;stroke-width:1.8px;filter:none}28%,46%{stroke:#38c8f5;stroke-width:2.2px;filter:drop-shadow(0 0 10px #24b0e38c)}50%,to{stroke:#24b0e359;stroke-width:1.8px;filter:none}}@keyframes pulseNode3{0%,48%{stroke:#24b0e359;stroke-width:1.8px;filter:none}52%,70%{stroke:#38c8f5;stroke-width:2.2px;filter:drop-shadow(0 0 10px #24b0e38c)}74%,to{stroke:#24b0e359;stroke-width:1.8px;filter:none}}@keyframes pulseNode4{0%,72%{stroke:#24b0e359;stroke-width:1.8px;filter:none}76%,94%{stroke:#38c8f5;stroke-width:2.2px;filter:drop-shadow(0 0 10px #24b0e38c)}98%,to{stroke:#24b0e359;stroke-width:1.8px;filter:none}}.inspection-beam[data-astro-cid-ge2uvauf]{pointer-events:none;animation:10s cubic-bezier(.35,0,.25,1) infinite sweepInspection}@keyframes sweepInspection{0%,70%{opacity:0;transform:translate(-100px)}72%{opacity:.85}84%{opacity:.85;transform:translate(650px)}86%,to{opacity:0;transform:translate(650px)}}.floating-metric[data-astro-cid-ge2uvauf]{width:88%;margin:var(--space-4) auto 0;backdrop-filter:blur(8px);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);align-items:center;gap:var(--space-3);box-shadow:var(--shadow-dark-card);background-color:#0f1b33f0;border:1px solid #24b0e340;transition:transform .22s,border-color .22s;animation:.5s cubic-bezier(.16,1,.3,1) .45s both heroFadeInUp;display:flex;position:relative}@media (hover:hover){.floating-metric[data-astro-cid-ge2uvauf]:hover{border-color:#24b0e373;transform:translateY(-2px)}}.metric-icon[data-astro-cid-ge2uvauf]{border-radius:var(--radius-sm);width:34px;height:34px;color:var(--color-cyan);background-color:#24b0e32e;flex-shrink:0;justify-content:center;align-items:center;display:flex}.metric-info[data-astro-cid-ge2uvauf]{flex-direction:column;display:flex}.metric-title[data-astro-cid-ge2uvauf]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-white)}.metric-sub[data-astro-cid-ge2uvauf]{color:var(--color-night-blue-muted);font-size:.78rem}.hero-section[data-astro-cid-ge2uvauf].hero-paused [data-astro-cid-ge2uvauf]{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.hero-kicker[data-astro-cid-ge2uvauf],.hero-title[data-astro-cid-ge2uvauf],.hero-subtitle[data-astro-cid-ge2uvauf],.hero-actions[data-astro-cid-ge2uvauf],.hero-pillars[data-astro-cid-ge2uvauf],.hero-visual[data-astro-cid-ge2uvauf],.floating-metric[data-astro-cid-ge2uvauf],.node-equipos[data-astro-cid-ge2uvauf],.node-servidores[data-astro-cid-ge2uvauf],.node-red[data-astro-cid-ge2uvauf],.node-backups[data-astro-cid-ge2uvauf],.inspection-beam[data-astro-cid-ge2uvauf],.network-signals[data-astro-cid-ge2uvauf] circle[data-astro-cid-ge2uvauf]{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}.inspection-beam[data-astro-cid-ge2uvauf]{display:none!important}}@media (width<=1024px){.hero-container[data-astro-cid-ge2uvauf]{gap:var(--space-10);grid-template-columns:1fr}.hero-content[data-astro-cid-ge2uvauf]{text-align:center;max-width:100%}.hero-kicker[data-astro-cid-ge2uvauf]{margin-left:auto;margin-right:auto}.hero-actions[data-astro-cid-ge2uvauf]{justify-content:center}.hero-pillars[data-astro-cid-ge2uvauf]{text-align:left}}@media (width<=640px){.hero-section[data-astro-cid-ge2uvauf]{padding-top:var(--space-12);padding-bottom:var(--space-16)}.hero-pillars[data-astro-cid-ge2uvauf]{gap:var(--space-4);grid-template-columns:1fr}.hero-actions[data-astro-cid-ge2uvauf]{flex-direction:column}.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.floating-metric[data-astro-cid-ge2uvauf]{width:100%;margin:var(--space-3) 0 0}}.star-service-card[data-astro-cid-lcdefpme]{background:linear-gradient(135deg, var(--color-night-blue) 0%, #15223c 100%);border-radius:var(--radius-lg);padding:var(--space-8) var(--space-10);margin-bottom:var(--space-12);border:1px solid #24b0e359;position:relative;overflow:hidden;box-shadow:0 16px 36px #0a102033}.star-service-card[data-astro-cid-lcdefpme]:before{content:"";pointer-events:none;background:radial-gradient(circle,#24b0e31f 0%,#0000 70%);width:320px;height:320px;position:absolute;top:0;right:0}.star-service-badge[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);color:var(--color-cyan);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.05em;border-radius:var(--radius-pill);margin-bottom:var(--space-5);background-color:#24b0e326;border:1px solid #24b0e359;padding:.35rem .85rem;display:inline-flex}.star-pulse[data-astro-cid-lcdefpme]{background-color:var(--color-cyan);width:8px;height:8px;box-shadow:0 0 8px var(--color-cyan);border-radius:50%}.star-service-grid[data-astro-cid-lcdefpme]{gap:var(--space-10);z-index:1;grid-template-columns:1.25fr 1fr;align-items:center;display:grid;position:relative}.star-service-title[data-astro-cid-lcdefpme]{font-size:clamp(1.75rem,3vw,2.35rem);font-weight:var(--font-weight-extrabold);color:var(--color-white);line-height:var(--line-height-tight);margin-bottom:var(--space-3)}.star-service-lead[data-astro-cid-lcdefpme]{font-size:var(--font-size-base);color:var(--color-night-blue-muted);line-height:var(--line-height-relaxed);margin-bottom:var(--space-6)}.star-service-highlights[data-astro-cid-lcdefpme]{gap:var(--space-3);margin-bottom:var(--space-8);flex-direction:column;display:flex}.star-highlight-item[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);font-size:var(--font-size-sm);color:var(--color-night-blue-muted);font-weight:var(--font-weight-medium);display:flex}.star-highlight-item[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--color-cyan);flex-shrink:0}.star-service-actions[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-wrap:wrap;display:flex}.star-service-specs[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);padding:var(--space-6);background-color:#09101eb3;border:1px solid #24b0e333}.specs-heading[data-astro-cid-lcdefpme]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-cyan);text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-4)}.specs-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.spec-box[data-astro-cid-lcdefpme]{flex-direction:column;gap:3px;display:flex}.spec-box[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--font-size-xs);color:var(--color-white)}.spec-box[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-night-blue-muted);font-size:.76rem;line-height:1.35}.grid-cols-4[data-astro-cid-lcdefpme]{gap:var(--space-6);grid-template-columns:repeat(4,1fr);display:grid}.differential-wrapper[data-astro-cid-lcdefpme]{gap:var(--space-12);grid-template-columns:1.3fr .9fr;align-items:start;display:grid}.differential-lead[data-astro-cid-lcdefpme]{font-size:var(--font-size-base);color:var(--color-gray-600);line-height:var(--line-height-relaxed);margin-bottom:var(--space-8)}.differential-list[data-astro-cid-lcdefpme]{gap:var(--space-6);flex-direction:column;display:flex}.diff-item[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-4);display:flex}.diff-icon[data-astro-cid-lcdefpme]{border-radius:var(--radius-sm);width:40px;height:40px;color:var(--color-cyan);background-color:#24b0e31f;flex-shrink:0;justify-content:center;align-items:center;display:flex}.diff-title[data-astro-cid-lcdefpme]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-night-blue);margin-bottom:var(--space-1)}.diff-text[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);color:var(--color-gray-600);line-height:var(--line-height-relaxed);margin:0}.quality-card[data-astro-cid-lcdefpme]{background-color:var(--color-light-gray);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-8)}.quality-badge[data-astro-cid-lcdefpme]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-cyan);margin-bottom:var(--space-2)}.quality-title[data-astro-cid-lcdefpme]{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-night-blue);margin-bottom:var(--space-3)}.quality-text[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);color:var(--color-gray-600);line-height:var(--line-height-relaxed);margin-bottom:var(--space-6)}.quality-points[data-astro-cid-lcdefpme]{gap:var(--space-4);margin-bottom:var(--space-8);padding:var(--space-4) 0;border-top:1px solid var(--color-gray-200);border-bottom:1px solid var(--color-gray-200);flex-direction:column;display:flex}.q-point[data-astro-cid-lcdefpme]{flex-direction:column;gap:2px;display:flex}.q-point[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--font-size-xs);color:var(--color-night-blue)}.q-point[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-gray-500);font-size:.8rem}.methodology-grid[data-astro-cid-lcdefpme]{gap:var(--space-5);margin-bottom:var(--space-10);grid-template-columns:repeat(5,1fr);display:grid}.methodology-card[data-astro-cid-lcdefpme]{background-color:var(--color-night-blue-surface);border:1px solid var(--color-night-blue-border);border-radius:var(--radius-md);padding:var(--space-6);transition:transform var(--transition-normal), border-color var(--transition-normal), box-shadow var(--transition-normal);flex-direction:column;display:flex}@media (hover:hover){.methodology-card[data-astro-cid-lcdefpme]:hover{border-color:#24b0e373;transform:translateY(-3px);box-shadow:0 10px 24px #0a0e1c73}}.step-num[data-astro-cid-lcdefpme]{font-size:var(--font-size-2xl);font-weight:var(--font-weight-extrabold);color:var(--color-cyan);margin-bottom:var(--space-3);line-height:1}.step-title[data-astro-cid-lcdefpme]{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-white);margin-bottom:var(--space-2);line-height:var(--line-height-snug)}.step-desc[data-astro-cid-lcdefpme]{font-size:var(--font-size-xs);color:var(--color-night-blue-muted);margin:0;line-height:1.55}.results-delivery-box[data-astro-cid-lcdefpme]{background-color:var(--color-night-blue-surface);border-radius:var(--radius-lg);padding:var(--space-8);margin-bottom:var(--space-10);border:1px solid #24b0e34d;box-shadow:0 8px 24px #0a0e1c59}.results-delivery-header[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.results-icon[data-astro-cid-lcdefpme]{color:var(--color-cyan);flex-shrink:0}.results-delivery-title[data-astro-cid-lcdefpme]{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-white);margin:0}.results-delivery-lead[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);color:var(--color-night-blue-muted);margin-bottom:var(--space-6)}.results-delivery-grid[data-astro-cid-lcdefpme]{gap:var(--space-4);grid-template-columns:repeat(5,1fr);display:grid}.delivery-item[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-3);border:1px solid var(--color-night-blue-border);border-radius:var(--radius-md);padding:var(--space-4);transition:transform var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);background-color:#09101da6;display:flex}@media (hover:hover){.delivery-item[data-astro-cid-lcdefpme]:hover{border-color:#24b0e366;transform:translateY(-2px);box-shadow:0 8px 20px #0a0e1c59}}.delivery-check[data-astro-cid-lcdefpme]{color:var(--color-cyan);font-weight:700;font-size:var(--font-size-sm);flex-shrink:0;margin-top:1px}.delivery-content[data-astro-cid-lcdefpme]{flex-direction:column;gap:3px;display:flex}.delivery-title[data-astro-cid-lcdefpme]{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-white);line-height:1.35}.delivery-desc[data-astro-cid-lcdefpme]{color:var(--color-night-blue-muted);margin:0;font-size:.78rem;line-height:1.45}.ens-box[data-astro-cid-lcdefpme]{gap:var(--space-10);background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:var(--radius-lg);padding:var(--space-10);box-shadow:var(--shadow-sm);grid-template-columns:1.3fr 1fr;align-items:center;display:grid}.ens-badge[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-2);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-night-blue);border-radius:var(--radius-pill);margin-bottom:var(--space-4);background-color:#24b0e31f;padding:.25rem .75rem;display:inline-flex}.ens-title[data-astro-cid-lcdefpme]{font-size:clamp(1.6rem,2.8vw,2.2rem);font-weight:var(--font-weight-bold);color:var(--color-night-blue);line-height:var(--line-height-snug);margin-bottom:var(--space-4)}.ens-desc[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);color:var(--color-gray-600);line-height:var(--line-height-relaxed);margin-bottom:var(--space-4)}.ens-clarification[data-astro-cid-lcdefpme]{color:var(--color-gray-500);margin-bottom:var(--space-6);padding:var(--space-3) var(--space-4);background-color:var(--color-light-gray);border-radius:var(--radius-sm);font-size:.8rem;line-height:1.4}.ens-actions[data-astro-cid-lcdefpme]{gap:var(--space-4);flex-wrap:wrap;display:flex}.ens-dimensions[data-astro-cid-lcdefpme]{background-color:var(--color-light-gray);border:1px solid var(--color-gray-200);border-radius:var(--radius-md);padding:var(--space-6)}.dimensions-title[data-astro-cid-lcdefpme]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--color-night-blue);margin-bottom:var(--space-4);text-transform:uppercase;letter-spacing:.05em}.dimensions-list[data-astro-cid-lcdefpme]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dimensions-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-xs);color:var(--color-gray-600);display:flex}.dim-tag[data-astro-cid-lcdefpme]{font-family:var(--font-family-mono);font-weight:var(--font-weight-bold);color:var(--color-night-blue);background-color:var(--color-white);border:1px solid var(--color-gray-200);border-radius:3px;flex-shrink:0;padding:1px 6px}.resources-more[data-astro-cid-lcdefpme]{margin-top:var(--space-12)}@media (width<=1200px){.grid-cols-4[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.methodology-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}@media (width<=1024px){.star-service-grid[data-astro-cid-lcdefpme],.differential-wrapper[data-astro-cid-lcdefpme],.ens-box[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.specs-grid[data-astro-cid-lcdefpme],.results-delivery-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}.delivery-item[data-astro-cid-lcdefpme]:last-child{grid-column:1/-1}}@media (width<=768px){.methodology-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.grid-cols-4[data-astro-cid-lcdefpme],.methodology-grid[data-astro-cid-lcdefpme],.specs-grid[data-astro-cid-lcdefpme],.results-delivery-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.delivery-item[data-astro-cid-lcdefpme]:last-child{grid-column:auto}.star-service-card[data-astro-cid-lcdefpme]{padding:var(--space-6)}.star-service-actions[data-astro-cid-lcdefpme]{flex-direction:column}.star-service-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}.ens-box[data-astro-cid-lcdefpme]{padding:var(--space-6)}.ens-actions[data-astro-cid-lcdefpme]{flex-direction:column}.ens-actions[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{width:100%}}
