.hero-section[data-astro-cid-bbe6dxrz]{position:relative;background:linear-gradient(175deg,var(--bg-deep-abyss) 0%,var(--bg-ocean-dark) 48%,var(--bg-ocean-surface) 100%);color:#fff;padding-top:clamp(2.5rem,5vw,4.5rem);padding-bottom:0;overflow:hidden}.ocean-flow-canvas[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1}.flow-gradient-mesh[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;background:radial-gradient(circle at 18% 25%,rgba(14,165,233,.22) 0%,transparent 45%),radial-gradient(circle at 82% 65%,rgba(2,132,199,.25) 0%,transparent 50%),radial-gradient(ellipse at 50% 90%,rgba(56,189,248,.12) 0%,transparent 60%);animation:oceanPulse 24s ease-in-out infinite alternate}.flow-light-trail[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:var(--radius-full);filter:blur(40px);opacity:.15}.trail-1[data-astro-cid-bbe6dxrz]{width:480px;height:180px;top:15%;left:-100px;background:linear-gradient(90deg,#38bdf8,#0ea5e9);transform:rotate(-15deg)}.trail-2[data-astro-cid-bbe6dxrz]{width:600px;height:220px;bottom:20%;right:-120px;background:linear-gradient(90deg,#0284c7,#38bdf8);transform:rotate(20deg)}.flow-particle[data-astro-cid-bbe6dxrz]{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--brand-cyan);box-shadow:0 0 12px var(--brand-cyan);opacity:.4}.p-1[data-astro-cid-bbe6dxrz]{top:28%;left:35%;animation:nodeFloat 8s ease-in-out infinite}.p-2[data-astro-cid-bbe6dxrz]{top:62%;left:15%;animation:nodeFloat 10s ease-in-out infinite 2s}.p-3[data-astro-cid-bbe6dxrz]{top:40%;right:25%;animation:nodeFloat 9s ease-in-out infinite 4s}.hero-content[data-astro-cid-bbe6dxrz]{position:relative;z-index:2;padding-bottom:clamp(2.5rem,5vw,4rem)}.hero-grid[data-astro-cid-bbe6dxrz]{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(2rem,4vw,4rem);align-items:center}.hero-brand-badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .95rem;background:#38bdf81f;border:1px solid rgba(56,189,248,.3);border-radius:var(--radius-full);font-size:.8rem;font-weight:700;color:var(--brand-cyan);margin-bottom:1.25rem;letter-spacing:.04em}.badge-glow-dot[data-astro-cid-bbe6dxrz]{width:8px;height:8px;background:var(--brand-cyan);border-radius:50%;box-shadow:0 0 8px var(--brand-cyan)}.hero-title[data-astro-cid-bbe6dxrz]{font-size:clamp(1.75rem,4.5vw,3.4rem);font-weight:800;line-height:1.25;color:#fff;margin-bottom:1.25rem;letter-spacing:-.01em;word-break:break-word;overflow-wrap:break-word}.hero-intro[data-astro-cid-bbe6dxrz]{font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.7;color:var(--text-inverse-muted);margin-bottom:2rem;max-width:600px}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.btn-hero-main[data-astro-cid-bbe6dxrz]{font-size:1.05rem;padding:.9rem 1.85rem;box-shadow:0 4px 18px #0ea5e966}.btn-hero-sub[data-astro-cid-bbe6dxrz]{font-size:1rem;padding:.9rem 1.6rem}.hero-secondary-link-row[data-astro-cid-bbe6dxrz]{display:flex;align-items:center;gap:.75rem;font-size:.9rem;margin-bottom:2.25rem}.hero-text-link[data-astro-cid-bbe6dxrz]{color:var(--brand-cyan);font-weight:600;display:inline-flex;align-items:center;gap:.3rem}.hero-text-link[data-astro-cid-bbe6dxrz]:hover,.hero-text-link[data-astro-cid-bbe6dxrz]:focus-visible{color:#fff;text-decoration:underline}.dot-sep[data-astro-cid-bbe6dxrz]{color:#ffffff4d}.hero-advantage-strip[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;gap:.75rem}.adv-badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.45rem;background:#0f2744a6;border:1px solid rgba(56,189,248,.22);border-radius:var(--radius-full);padding:.4rem .85rem;font-size:.84rem;color:#e2e8f0;backdrop-filter:blur(8px)}.hero-visual-col[data-astro-cid-bbe6dxrz]{display:flex;justify-content:center;align-items:center}.abstract-network-card[data-astro-cid-bbe6dxrz]{position:relative;width:100%;max-width:440px;height:400px;background:#0a192fbf;border:1px solid rgba(56,189,248,.28);border-radius:var(--radius-xl);backdrop-filter:blur(16px);box-shadow:0 20px 50px #00000073,inset 0 1px #ffffff1a;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;overflow:hidden}.ripple-ring[data-astro-cid-bbe6dxrz]{position:absolute;border-radius:50%;border:1px solid rgba(56,189,248,.15);pointer-events:none}.ring-1[data-astro-cid-bbe6dxrz]{width:180px;height:180px}.ring-2[data-astro-cid-bbe6dxrz]{width:280px;height:280px;border-color:#38bdf81a}.ring-3[data-astro-cid-bbe6dxrz]{width:380px;height:380px;border-color:#38bdf80d}.central-brand-emblem[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;gap:.75rem;z-index:2}.emblem-svg[data-astro-cid-bbe6dxrz]{width:76px;height:76px;filter:drop-shadow(0 6px 20px rgba(14,165,233,.5))}.emblem-label[data-astro-cid-bbe6dxrz]{font-size:.95rem;font-weight:700;color:#fff;letter-spacing:.02em}.mesh-node[data-astro-cid-bbe6dxrz]{position:absolute;display:flex;align-items:center;gap:.4rem;background:#0f2744e0;border:1px solid rgba(56,189,248,.35);border-radius:var(--radius-full);padding:.35rem .75rem;font-size:.76rem;color:#fff;z-index:2;box-shadow:0 4px 12px #0000004d}.node-dot[data-astro-cid-bbe6dxrz]{width:6px;height:6px;border-radius:50%;background:#10b981;box-shadow:0 0 6px #10b981}.node-hk[data-astro-cid-bbe6dxrz]{top:38px;left:32px}.node-jp[data-astro-cid-bbe6dxrz]{top:48px;right:28px}.node-sg[data-astro-cid-bbe6dxrz]{bottom:85px;left:24px}.node-us[data-astro-cid-bbe6dxrz]{bottom:75px;right:26px}.floating-node[data-astro-cid-bbe6dxrz]{animation:nodeFloat 6s ease-in-out infinite}.network-card-footer[data-astro-cid-bbe6dxrz]{position:absolute;bottom:1.25rem;display:flex;align-items:center;gap:.6rem;font-size:.75rem;color:var(--text-inverse-dim)}.ncf-tag[data-astro-cid-bbe6dxrz]{background:#38bdf826;color:var(--brand-cyan);padding:.15rem .45rem;border-radius:var(--radius-sm);font-weight:700}.hero-wave-bottom[data-astro-cid-bbe6dxrz]{position:relative;width:100%;line-height:0;z-index:3;margin-top:1rem}.hero-wave-bottom[data-astro-cid-bbe6dxrz] svg[data-astro-cid-bbe6dxrz]{width:100%;height:clamp(32px,5vw,68px);display:block}@media(max-width:960px){.hero-grid[data-astro-cid-bbe6dxrz]{grid-template-columns:1fr;gap:2.5rem}.hero-visual-col[data-astro-cid-bbe6dxrz]{order:2}.abstract-network-card[data-astro-cid-bbe6dxrz]{max-width:100%;height:320px}.hero-intro[data-astro-cid-bbe6dxrz]{max-width:100%}}@media(max-width:520px){.hero-title[data-astro-cid-bbe6dxrz]{font-size:1.65rem;line-height:1.3}.hero-actions[data-astro-cid-bbe6dxrz]{flex-direction:column}.btn-hero-main[data-astro-cid-bbe6dxrz],.btn-hero-sub[data-astro-cid-bbe6dxrz]{width:100%}.hero-advantage-strip[data-astro-cid-bbe6dxrz]{flex-direction:column;align-items:flex-start}.abstract-network-card[data-astro-cid-bbe6dxrz]{height:280px;padding:1.25rem}.mesh-node[data-astro-cid-bbe6dxrz]{font-size:.7rem;padding:.25rem .55rem}.node-hk[data-astro-cid-bbe6dxrz]{top:20px;left:16px}.node-jp[data-astro-cid-bbe6dxrz]{top:25px;right:16px}.node-sg[data-astro-cid-bbe6dxrz]{bottom:65px;left:16px}.node-us[data-astro-cid-bbe6dxrz]{bottom:60px;right:16px}}.features-section[data-astro-cid-vnivfuh2]{background-color:var(--bg-light-surface);position:relative}.features-grid[data-astro-cid-vnivfuh2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.75rem}.feature-card[data-astro-cid-vnivfuh2]{background:var(--bg-light-subtle);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:2rem;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;position:relative;overflow:hidden}.feature-card[data-astro-cid-vnivfuh2]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md),var(--shadow-ocean-glow);border-color:#0ea5e966;background:#fff}.card-top-row[data-astro-cid-vnivfuh2]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.card-num-badge[data-astro-cid-vnivfuh2]{font-family:var(--font-mono);font-size:.95rem;font-weight:800;color:var(--brand-blue);background:#0ea5e91f;border:1px solid rgba(14,165,233,.25);padding:.2rem .65rem;border-radius:var(--radius-sm)}.card-water-decor[data-astro-cid-vnivfuh2]{display:flex;align-items:center}.decor-dot[data-astro-cid-vnivfuh2]{width:8px;height:8px;border-radius:50%;background:var(--brand-cyan);opacity:.7}.card-title[data-astro-cid-vnivfuh2]{font-size:1.3rem;color:var(--text-main);margin-bottom:.75rem}.card-desc[data-astro-cid-vnivfuh2]{font-size:.92rem;color:var(--text-muted);line-height:1.6;margin-bottom:1.5rem}.card-checkpoints[data-astro-cid-vnivfuh2]{list-style:none;display:flex;flex-direction:column;gap:.65rem;font-size:.86rem;color:var(--text-muted);padding-top:1.25rem;border-top:1px dashed var(--border-light);margin-top:auto;margin-bottom:1.5rem}.card-checkpoints[data-astro-cid-vnivfuh2] li[data-astro-cid-vnivfuh2]{display:flex;align-items:center;gap:.5rem}.card-checkpoints[data-astro-cid-vnivfuh2] svg[data-astro-cid-vnivfuh2]{flex-shrink:0}.card-action[data-astro-cid-vnivfuh2]{display:flex}.feature-link[data-astro-cid-vnivfuh2]{font-size:.88rem;font-weight:700;color:var(--brand-blue);display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}.feature-link[data-astro-cid-vnivfuh2]:hover,.feature-link[data-astro-cid-vnivfuh2]:focus-visible{color:var(--brand-blue-deep);text-decoration:underline}@media(max-width:640px){.features-grid[data-astro-cid-vnivfuh2]{grid-template-columns:1fr}}.pricing-section[data-astro-cid-hkoc4sea]{background-color:var(--bg-light-subtle);position:relative;padding-top:0}.pricing-content-wrap[data-astro-cid-hkoc4sea]{padding-bottom:clamp(3rem,6vw,5rem)}.pricing-grid[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:1.75rem;margin-bottom:2.5rem}.pricing-card[data-astro-cid-hkoc4sea]{background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:2.25rem 2rem;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.pricing-card[data-astro-cid-hkoc4sea]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md),var(--shadow-ocean-glow);border-color:#0ea5e973}.card-popular[data-astro-cid-hkoc4sea]{border-color:var(--brand-azure);box-shadow:0 8px 24px #0ea5e926}.popular-ribbon[data-astro-cid-hkoc4sea]{position:absolute;top:16px;right:-32px;background:linear-gradient(135deg,#0284c7,#0ea5e9);color:#fff;font-size:.72rem;font-weight:700;padding:.3rem 2.75rem;transform:rotate(45deg);box-shadow:0 2px 6px #00000026;letter-spacing:.05em}.card-plan-header[data-astro-cid-hkoc4sea]{margin-bottom:1rem}.plan-brand-label[data-astro-cid-hkoc4sea]{font-size:.75rem;font-weight:700;text-transform:uppercase;color:var(--brand-blue);letter-spacing:.05em}.plan-name[data-astro-cid-hkoc4sea]{font-size:1.6rem;color:var(--text-main);margin-top:.25rem}.plan-pricing-box[data-astro-cid-hkoc4sea]{padding-bottom:1.25rem;border-bottom:1px solid var(--border-light);margin-bottom:1.25rem}.price-row[data-astro-cid-hkoc4sea]{display:flex;align-items:baseline;gap:.25rem}.currency-symbol[data-astro-cid-hkoc4sea]{font-size:1.5rem;font-weight:700;color:var(--brand-blue-deep)}.price-num[data-astro-cid-hkoc4sea]{font-size:2.75rem;font-weight:800;color:var(--text-main);line-height:1;letter-spacing:-.03em}.price-period[data-astro-cid-hkoc4sea]{font-size:.95rem;color:var(--text-muted)}.plan-key-metrics[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;gap:.65rem;background:var(--bg-light-muted);border-radius:var(--radius-md);padding:.9rem 1.15rem;margin-bottom:1.25rem}.metric-item[data-astro-cid-hkoc4sea]{display:flex;justify-content:space-between;align-items:center;font-size:.9rem}.metric-label[data-astro-cid-hkoc4sea]{color:var(--text-muted)}.metric-val[data-astro-cid-hkoc4sea]{color:var(--text-main);font-family:var(--font-mono)}.highlight-devices[data-astro-cid-hkoc4sea]{color:var(--brand-blue-deep)}.plan-audience-box[data-astro-cid-hkoc4sea]{margin-bottom:1.5rem;font-size:.88rem;line-height:1.55}.audience-label[data-astro-cid-hkoc4sea]{font-weight:700;color:var(--text-main);display:block;margin-bottom:.25rem}.audience-text[data-astro-cid-hkoc4sea]{color:var(--text-muted)}.plan-features-list[data-astro-cid-hkoc4sea]{list-style:none;display:flex;flex-direction:column;gap:.65rem;font-size:.86rem;color:var(--text-muted);padding-top:1rem;border-top:1px dashed var(--border-light);margin-top:auto;margin-bottom:1.75rem}.plan-features-list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{display:flex;align-items:center;gap:.5rem}.plan-features-list[data-astro-cid-hkoc4sea] svg[data-astro-cid-hkoc4sea]{flex-shrink:0}.card-action-box[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;gap:.5rem}.btn-plan-order[data-astro-cid-hkoc4sea]{width:100%;font-size:1rem;padding:.85rem 1rem;text-decoration:none}.plan-hint-text[data-astro-cid-hkoc4sea]{font-size:.75rem;color:var(--text-dim);text-align:center}.pricing-transparent-bar[data-astro-cid-hkoc4sea]{background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-lg);padding:1.25rem 1.75rem;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;box-shadow:var(--shadow-sm)}.ptb-icon[data-astro-cid-hkoc4sea]{flex-shrink:0}.ptb-text[data-astro-cid-hkoc4sea]{flex:1;font-size:.9rem;color:var(--text-muted);line-height:1.6}.ptb-text[data-astro-cid-hkoc4sea] strong[data-astro-cid-hkoc4sea]{color:var(--text-main)}.ptb-action[data-astro-cid-hkoc4sea]{flex-shrink:0}.ptb-link[data-astro-cid-hkoc4sea]{font-size:.88rem;font-weight:700;color:var(--brand-blue);text-decoration:none}.ptb-link[data-astro-cid-hkoc4sea]:hover,.ptb-link[data-astro-cid-hkoc4sea]:focus-visible{color:var(--brand-blue-deep);text-decoration:underline}@media(max-width:768px){.pricing-grid[data-astro-cid-hkoc4sea]{grid-template-columns:1fr}.pricing-transparent-bar[data-astro-cid-hkoc4sea]{flex-direction:column;align-items:flex-start;gap:.75rem}}.nodes-section[data-astro-cid-m7vqx4yh]{background-color:var(--bg-light-surface);position:relative;border-top:1px solid var(--border-light)}.nodes-grid[data-astro-cid-m7vqx4yh]{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.75rem;margin-bottom:3rem}.node-card[data-astro-cid-m7vqx4yh]{background:var(--bg-light-subtle);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:1.75rem;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.node-card[data-astro-cid-m7vqx4yh]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md),var(--shadow-ocean-glow);border-color:#0ea5e966;background:#fff}.node-top-bar[data-astro-cid-m7vqx4yh]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--border-light)}.node-flag-title[data-astro-cid-m7vqx4yh]{display:flex;align-items:center;gap:.65rem}.node-flag[data-astro-cid-m7vqx4yh]{font-size:1.6rem;line-height:1}.node-name[data-astro-cid-m7vqx4yh]{font-size:1.15rem;color:var(--text-main)}.node-badge[data-astro-cid-m7vqx4yh]{font-size:.75rem;font-weight:700;color:var(--brand-blue);background:#0ea5e91f;border:1px solid rgba(14,165,233,.25);padding:.2rem .6rem;border-radius:var(--radius-full)}.node-body[data-astro-cid-m7vqx4yh]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;flex:1}.node-info-block[data-astro-cid-m7vqx4yh]{display:flex;flex-direction:column;gap:.25rem}.info-label[data-astro-cid-m7vqx4yh]{font-size:.78rem;font-weight:700;text-transform:uppercase;color:var(--text-dim);letter-spacing:.03em}.info-content[data-astro-cid-m7vqx4yh]{font-size:.9rem;color:var(--text-muted);line-height:1.55}.font-mono-sub[data-astro-cid-m7vqx4yh]{color:var(--text-main);font-weight:600}.advice-text[data-astro-cid-m7vqx4yh]{color:var(--text-muted);background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-sm);padding:.6rem .85rem;font-size:.85rem}.node-footer[data-astro-cid-m7vqx4yh]{padding-top:1rem;border-top:1px dashed var(--border-light)}.node-guide-link[data-astro-cid-m7vqx4yh]{font-size:.86rem;font-weight:700;color:var(--brand-blue);display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}.node-guide-link[data-astro-cid-m7vqx4yh]:hover,.node-guide-link[data-astro-cid-m7vqx4yh]:focus-visible{color:var(--brand-blue-deep);text-decoration:underline}.nodes-cta-strip[data-astro-cid-m7vqx4yh]{background:linear-gradient(135deg,var(--bg-ocean-dark) 0%,var(--bg-ocean-surface) 100%);border:1px solid var(--border-dark);border-radius:var(--radius-xl);padding:clamp(1.75rem,4vw,2.5rem);display:flex;justify-content:space-between;align-items:center;gap:2rem;color:#fff;box-shadow:var(--shadow-lg);flex-wrap:wrap}.strip-title[data-astro-cid-m7vqx4yh]{font-size:1.35rem;color:#fff;margin-bottom:.5rem}.strip-desc[data-astro-cid-m7vqx4yh]{font-size:.92rem;color:var(--text-inverse-muted);max-width:600px;line-height:1.6}.strip-btn-box[data-astro-cid-m7vqx4yh]{flex-shrink:0}@media(max-width:768px){.nodes-grid[data-astro-cid-m7vqx4yh]{grid-template-columns:1fr}.nodes-cta-strip[data-astro-cid-m7vqx4yh]{flex-direction:column;align-items:flex-start;gap:1.25rem}.strip-btn-box[data-astro-cid-m7vqx4yh],.strip-btn-box[data-astro-cid-m7vqx4yh] .btn[data-astro-cid-m7vqx4yh]{width:100%}}.clients-section[data-astro-cid-cktvhckl]{background-color:var(--bg-light-subtle);position:relative;padding-top:0}.clients-body[data-astro-cid-cktvhckl]{padding-bottom:clamp(3rem,6vw,5rem)}.clients-grid[data-astro-cid-cktvhckl]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-bottom:2.5rem}.client-card[data-astro-cid-cktvhckl]{background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:1.75rem;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.client-card[data-astro-cid-cktvhckl]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:#0ea5e966}.client-header[data-astro-cid-cktvhckl]{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid var(--border-light)}.client-icon-wrap[data-astro-cid-cktvhckl]{width:48px;height:48px;border-radius:var(--radius-md);background:#0ea5e91a;color:var(--brand-blue);display:flex;align-items:center;justify-content:center;flex-shrink:0}.client-title-meta[data-astro-cid-cktvhckl]{display:flex;flex-direction:column}.client-name[data-astro-cid-cktvhckl]{font-size:1.2rem;color:var(--text-main)}.client-compat[data-astro-cid-cktvhckl]{font-size:.78rem;color:var(--text-dim)}.client-body[data-astro-cid-cktvhckl]{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem;flex:1}.spec-group[data-astro-cid-cktvhckl]{display:flex;flex-direction:column;gap:.25rem}.spec-label[data-astro-cid-cktvhckl]{font-size:.78rem;font-weight:700;text-transform:uppercase;color:var(--text-dim);letter-spacing:.03em}.spec-value[data-astro-cid-cktvhckl]{font-size:.95rem;color:var(--brand-blue-deep)}.spec-desc[data-astro-cid-cktvhckl]{font-size:.88rem;color:var(--text-muted);line-height:1.55}.client-actions[data-astro-cid-cktvhckl]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:1rem;border-top:1px dashed var(--border-light)}.btn-client-guide[data-astro-cid-cktvhckl]{font-size:.84rem;padding:.45rem .95rem;min-height:38px}.client-doc-link[data-astro-cid-cktvhckl]{font-size:.84rem;font-weight:600;color:var(--brand-blue);text-decoration:none}.client-doc-link[data-astro-cid-cktvhckl]:hover,.client-doc-link[data-astro-cid-cktvhckl]:focus-visible{text-decoration:underline}.clients-migration-tip[data-astro-cid-cktvhckl]{background:#fff;border:1px solid var(--border-light);border-left:4px solid var(--brand-azure);border-radius:var(--radius-lg);padding:1.25rem 1.75rem;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;box-shadow:var(--shadow-sm)}.cmt-icon[data-astro-cid-cktvhckl]{flex-shrink:0}.cmt-text[data-astro-cid-cktvhckl]{flex:1;font-size:.9rem;color:var(--text-muted);line-height:1.6}.cmt-text[data-astro-cid-cktvhckl] strong[data-astro-cid-cktvhckl]{color:var(--text-main)}@media(max-width:640px){.clients-grid[data-astro-cid-cktvhckl]{grid-template-columns:1fr}.clients-migration-tip[data-astro-cid-cktvhckl]{flex-direction:column;align-items:flex-start;gap:.75rem}}.steps-section[data-astro-cid-cx7gdanv]{background-color:var(--bg-light-surface);position:relative;border-top:1px solid var(--border-light)}.steps-grid[data-astro-cid-cx7gdanv]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:3rem}.step-card[data-astro-cid-cx7gdanv]{background:var(--bg-light-subtle);border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:2.25rem 2rem;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.step-card[data-astro-cid-cx7gdanv]:hover{transform:translateY(-4px);box-shadow:var(--shadow-md),var(--shadow-ocean-glow);border-color:#0ea5e966;background:#fff}.step-num-circle[data-astro-cid-cx7gdanv]{width:48px;height:48px;border-radius:var(--radius-md);background:linear-gradient(135deg,#0284c7,#0ea5e9);color:#fff;font-family:var(--font-mono);font-size:1.25rem;font-weight:800;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:0 4px 12px #0ea5e94d}.step-card-title[data-astro-cid-cx7gdanv]{font-size:1.35rem;color:var(--text-main);margin-bottom:.75rem}.step-card-desc[data-astro-cid-cx7gdanv]{font-size:.92rem;color:var(--text-muted);line-height:1.6;margin-bottom:1.5rem}.step-card-tip[data-astro-cid-cx7gdanv]{margin-top:auto;padding-top:1rem;border-top:1px dashed var(--border-light);font-size:.82rem;color:var(--text-dim);display:flex;align-items:center;gap:.45rem}.tip-dot[data-astro-cid-cx7gdanv]{width:6px;height:6px;border-radius:50%;background:var(--brand-azure);flex-shrink:0}.steps-cta-center[data-astro-cid-cx7gdanv]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.btn-steps-cta[data-astro-cid-cx7gdanv]{font-size:1.05rem;padding:.9rem 2.25rem}.cta-subhint[data-astro-cid-cx7gdanv]{font-size:.85rem;color:var(--text-dim)}@media(max-width:640px){.steps-grid[data-astro-cid-cx7gdanv]{grid-template-columns:1fr}.btn-steps-cta[data-astro-cid-cx7gdanv]{width:100%}}.support-section[data-astro-cid-3c73cdyk]{background-color:var(--bg-light-subtle);position:relative;border-top:1px solid var(--border-light)}.support-grid[data-astro-cid-3c73cdyk]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem;margin-bottom:2.5rem}.support-card[data-astro-cid-3c73cdyk]{background:#fff;border:1px solid var(--border-light);border-radius:var(--radius-xl);padding:1.75rem;display:flex;flex-direction:column;box-shadow:var(--shadow-sm);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.support-card[data-astro-cid-3c73cdyk]:hover{transform:translateY(-3px);box-shadow:var(--shadow-md);border-color:#0ea5e966}.support-card-title[data-astro-cid-3c73cdyk]{font-size:1.2rem;color:var(--text-main);margin-bottom:.65rem}.support-card-desc[data-astro-cid-3c73cdyk]{font-size:.88rem;color:var(--text-muted);line-height:1.6;margin-bottom:1.25rem;flex:1}.support-card-link-box[data-astro-cid-3c73cdyk]{padding-top:.85rem;border-top:1px dashed var(--border-light)}.support-link[data-astro-cid-3c73cdyk]{font-size:.86rem;font-weight:700;color:var(--brand-blue);display:inline-flex;align-items:center;gap:.35rem;text-decoration:none}.support-link[data-astro-cid-3c73cdyk]:hover,.support-link[data-astro-cid-3c73cdyk]:focus-visible{color:var(--brand-blue-deep);text-decoration:underline}.support-privacy-notice[data-astro-cid-3c73cdyk]{background:#fff;border:1px solid var(--border-light);border-left:4px solid var(--brand-azure);border-radius:var(--radius-lg);padding:1.25rem 1.75rem;display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap;box-shadow:var(--shadow-sm)}.spn-icon[data-astro-cid-3c73cdyk]{flex-shrink:0}.spn-text[data-astro-cid-3c73cdyk]{flex:1;font-size:.88rem;color:var(--text-muted);line-height:1.6}.spn-text[data-astro-cid-3c73cdyk] strong[data-astro-cid-3c73cdyk]{color:var(--text-main)}.spn-btn[data-astro-cid-3c73cdyk]{flex-shrink:0}@media(max-width:640px){.support-grid[data-astro-cid-3c73cdyk]{grid-template-columns:1fr}.support-privacy-notice[data-astro-cid-3c73cdyk]{flex-direction:column;align-items:flex-start;gap:.75rem}}.faq-section[data-astro-cid-z6gx6xcw]{background-color:var(--bg-light-surface);border-top:1px solid var(--border-light)}.faq-accordion-list[data-astro-cid-z6gx6xcw]{max-width:860px;margin-inline:auto;display:flex;flex-direction:column;gap:1rem}.faq-item[data-astro-cid-z6gx6xcw]{background:var(--bg-light-subtle);border:1px solid var(--border-light);border-radius:var(--radius-lg);overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.faq-item[data-astro-cid-z6gx6xcw]:hover{border-color:#0ea5e966}.faq-item[data-astro-cid-z6gx6xcw][open]{background:#fff;border-color:var(--brand-azure);box-shadow:0 4px 16px #0ea5e914}.faq-summary[data-astro-cid-z6gx6xcw]{list-style:none;display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;font-size:1.05rem;font-weight:700;color:var(--text-main);cursor:pointer;user-select:none;outline:none;transition:background-color .15s ease}.faq-summary[data-astro-cid-z6gx6xcw]::-webkit-details-marker{display:none}.faq-summary[data-astro-cid-z6gx6xcw]:hover{background:#0ea5e90a}.faq-summary[data-astro-cid-z6gx6xcw]:focus-visible{outline:3px solid var(--brand-azure);outline-offset:-2px}.faq-chevron[data-astro-cid-z6gx6xcw]{color:var(--brand-blue);display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:#0ea5e91a;flex-shrink:0;transition:transform .25s ease}.faq-item[data-astro-cid-z6gx6xcw][open] .faq-chevron[data-astro-cid-z6gx6xcw]{transform:rotate(180deg)}.faq-answer-content[data-astro-cid-z6gx6xcw]{padding:1.25rem 1.5rem 1.5rem;color:var(--text-muted);line-height:1.65;border-top:1px dashed var(--border-light);margin-top:.25rem}.faq-summary-bold[data-astro-cid-z6gx6xcw]{font-size:.95rem;color:var(--text-main);margin-bottom:.65rem}.faq-detail-text[data-astro-cid-z6gx6xcw]{font-size:.9rem;color:var(--text-muted);margin-bottom:1rem;line-height:1.6}.faq-cta-link-row[data-astro-cid-z6gx6xcw]{display:flex;align-items:center;gap:.5rem;font-size:.86rem;padding-top:.75rem;border-top:1px solid var(--border-light)}.cta-tip[data-astro-cid-z6gx6xcw]{color:var(--text-dim)}.faq-inline-anchor[data-astro-cid-z6gx6xcw]{font-weight:700;color:var(--brand-blue);text-decoration:none}.faq-inline-anchor[data-astro-cid-z6gx6xcw]:hover,.faq-inline-anchor[data-astro-cid-z6gx6xcw]:focus-visible{color:var(--brand-blue-deep);text-decoration:underline}.cta-section[data-astro-cid-i344ymn4]{padding:5rem 0 6rem;background:linear-gradient(180deg,var(--bg-surface) 0%,var(--bg-canvas) 100%);position:relative}.cta-card[data-astro-cid-i344ymn4]{background:linear-gradient(135deg,#0d2238,#081827);border:1px solid rgba(56,189,248,.25);border-radius:var(--radius-xl);padding:4.5rem 2rem;text-align:center;position:relative;overflow:hidden;box-shadow:0 24px 60px #07132166,0 0 40px #38bdf81a}.cta-glow[data-astro-cid-i344ymn4]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:600px;height:300px;background:radial-gradient(circle,rgba(14,165,233,.18) 0%,transparent 70%);pointer-events:none}.cta-content[data-astro-cid-i344ymn4]{position:relative;z-index:1;max-width:680px;margin:0 auto}.cta-badge[data-astro-cid-i344ymn4]{display:inline-block;font-size:.8rem;font-weight:700;color:var(--tidal-crest);background:#38bdf81f;border:1px solid rgba(56,189,248,.3);padding:.3rem .85rem;border-radius:9999px;letter-spacing:.08em;margin-bottom:1.25rem}.cta-title[data-astro-cid-i344ymn4]{font-size:2.4rem;font-weight:800;color:#fff;line-height:1.25;margin-bottom:1rem;letter-spacing:-.01em}.cta-desc[data-astro-cid-i344ymn4]{font-size:1.05rem;color:#cbd5e1;line-height:1.7;margin-bottom:2.25rem}.cta-actions[data-astro-cid-i344ymn4]{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;margin-bottom:1.75rem}.btn-cta[data-astro-cid-i344ymn4]{padding:.85rem 2rem;font-size:1.05rem}.cta-note[data-astro-cid-i344ymn4]{font-size:.86rem;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;line-height:1.5}.cta-note[data-astro-cid-i344ymn4] svg[data-astro-cid-i344ymn4]{color:var(--tidal-crest);flex-shrink:0}.cta-note[data-astro-cid-i344ymn4] a[data-astro-cid-i344ymn4]{color:var(--tidal-crest);text-decoration:underline;text-underline-offset:3px}.cta-note[data-astro-cid-i344ymn4] a[data-astro-cid-i344ymn4]:hover{color:#fff}@media(max-width:640px){.cta-card[data-astro-cid-i344ymn4]{padding:3rem 1.25rem}.cta-title[data-astro-cid-i344ymn4]{font-size:1.8rem}.cta-actions[data-astro-cid-i344ymn4]{flex-direction:column;width:100%}.cta-actions[data-astro-cid-i344ymn4] .btn[data-astro-cid-i344ymn4]{width:100%}}
