[data-v-3b40c833]:root{--primary:#2096ac;--primary-hover:#1a7a8c;--secondary:#a8e5f1;--secondary-hover:#a8d1e2;--success:#1daf2b;--info:#2d9cdb;--danger:#e9203b;--warning:#ffba49;--gray:#9ca2ab;--white:#fff;--dark-blue:#156170;--body-bg:#f2f6ff;--header-bg:#a8e5f1;--aside-bg:#2096ac;--text-dark:#000e29}.enterprise-trust-cloud[data-v-3b40c833]{background:#fcfdff;border-bottom:1px solid rgba(32,150,172,.06);border-top:1px solid rgba(32,150,172,.06);overflow:hidden;padding:48px 0;position:relative}.trust-header[data-v-3b40c833]{margin-bottom:32px;text-align:center}.trust-subtitle[data-v-3b40c833]{color:#565f71;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.logo-marquee-track[data-v-3b40c833]{align-items:center;display:flex;justify-content:center;width:100%}.logo-grid[data-v-3b40c833]{align-items:center;display:flex;gap:40px;justify-content:space-between;width:100%}@media(max-width:991px){.logo-grid[data-v-3b40c833]{display:grid;gap:32px;grid-template-columns:repeat(3,1fr)}}@media(max-width:576px){.logo-grid[data-v-3b40c833]{gap:24px;grid-template-columns:repeat(2,1fr)}}.logo-card[data-v-3b40c833]{align-items:center;display:flex;filter:grayscale(100%);height:40px;justify-content:center;opacity:.45;transition:all .3s cubic-bezier(.16,1,.3,1);user-select:none}.logo-card[data-v-3b40c833]:hover{filter:grayscale(0);opacity:.95;transform:translateY(-1px)}.logo-text-brand[data-v-3b40c833]{color:#000e29;font-size:24px;letter-spacing:-.02em}.logo-text-brand.font-sans-bold[data-v-3b40c833]{font-family:Inter,sans-serif;font-weight:800;letter-spacing:.02em}.logo-text-brand.font-sans-heavy[data-v-3b40c833]{font-family:Arial,sans-serif;font-weight:900;letter-spacing:.05em}.logo-text-brand.font-italic-serif[data-v-3b40c833]{font-family:Georgia,serif;font-style:italic;font-weight:900;letter-spacing:.01em}.logo-text-brand.font-mono-spaced[data-v-3b40c833]{font-family:monospace;font-weight:500;letter-spacing:.2em}.logo-text-brand.font-lowercase-clean[data-v-3b40c833]{font-family:sans-serif;font-weight:700;letter-spacing:-.04em;text-transform:lowercase}.logo-text-brand.font-slab-block[data-v-3b40c833]{font-family:Courier New,serif;font-weight:900;letter-spacing:.04em}[data-v-214c4e5f]:root{--primary:#2096ac;--primary-hover:#1a7a8c;--secondary:#a8e5f1;--secondary-hover:#a8d1e2;--success:#1daf2b;--info:#2d9cdb;--danger:#e9203b;--warning:#ffba49;--gray:#9ca2ab;--white:#fff;--dark-blue:#156170;--body-bg:#f2f6ff;--header-bg:#a8e5f1;--aside-bg:#2096ac;--text-dark:#000e29}.comparison-infrastructure[data-v-214c4e5f]{background:radial-gradient(100% 100% at 50% 0,rgba(168,229,241,.08) 0,#fff 70%);letter-spacing:-.01em;overflow:hidden;padding:120px 0;position:relative}@media(max-width:768px){.comparison-infrastructure[data-v-214c4e5f]{padding:80px 0}}.section-header[data-v-214c4e5f]{margin:0 auto 72px;max-width:800px;position:relative;text-align:center;z-index:2}.header-title[data-v-214c4e5f]{color:#000e29;font-size:clamp(2.4rem,4vw,3.2rem);font-weight:900;letter-spacing:-.03em;line-height:1.15;margin:0 0 20px}.header-title .text-accent[data-v-214c4e5f]{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#2096ac,#156170);-webkit-background-clip:text;display:inline-block}.header-subtitle[data-v-214c4e5f]{color:#3e495d;font-size:clamp(1.1rem,1.5vw,1.25rem);line-height:1.6;margin:0 auto;max-width:640px}.comparison-grid[data-v-214c4e5f]{align-items:stretch;display:grid;gap:40px;grid-template-columns:repeat(2,1fr);position:relative;z-index:2}@media(max-width:991px){.comparison-grid[data-v-214c4e5f]{gap:32px;grid-template-columns:1fr}}.comparison-card[data-v-214c4e5f]{border-radius:24px;display:flex;flex-direction:column;padding:56px;position:relative;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),border-color .4s cubic-bezier(.16,1,.3,1)}@media(max-width:576px){.comparison-card[data-v-214c4e5f]{padding:36px 24px}}.comparison-card.card-legacy[data-v-214c4e5f]{backdrop-filter:blur(12px);background:rgba(242,246,255,.45);border:1px solid rgba(0,14,41,.05);box-shadow:0 10px 40px rgba(0,14,41,.015)}.comparison-card.card-legacy[data-v-214c4e5f]:hover{border-color:rgba(0,14,41,.1);box-shadow:0 20px 50px rgba(0,14,41,.04);transform:translateY(-5px)}.comparison-card.card-nextgen[data-v-214c4e5f]{background:linear-gradient(135deg,#2096ac,#114e5b);border:1px solid hsla(0,0%,100%,.12);box-shadow:0 25px 60px rgba(32,150,172,.22);overflow:hidden}.comparison-card.card-nextgen[data-v-214c4e5f]:hover{border-color:hsla(0,0%,100%,.22);box-shadow:0 30px 70px rgba(32,150,172,.3);transform:translateY(-5px)}.abstract-node-pattern[data-v-214c4e5f]{background:radial-gradient(circle at 80% 20%,rgba(168,229,241,.4) 0,transparent 50%),radial-gradient(circle at 20% 80%,rgba(32,150,172,.3) 0,transparent 50%);filter:blur(40px);inset:0;opacity:.25;pointer-events:none;position:absolute}.card-status-badge[data-v-214c4e5f]{align-items:center;align-self:flex-start;border-radius:50px;display:inline-flex;font-size:12px;font-weight:800;gap:10px;letter-spacing:.05em;margin-bottom:48px;padding:8px 18px;text-transform:uppercase}.card-status-badge.badge-legacy[data-v-214c4e5f]{background:rgba(233,32,59,.08);border:1px solid rgba(233,32,59,.15);color:#e9203b}.card-status-badge.badge-legacy .badge-icon-box[data-v-214c4e5f]{background:#e9203b;color:#fff}.card-status-badge.badge-nextgen[data-v-214c4e5f]{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.15);border:1px solid hsla(0,0%,100%,.25);color:#fff}.card-status-badge.badge-nextgen .badge-icon-box[data-v-214c4e5f]{background:#1daf2b;color:#fff}.card-status-badge .badge-icon-box[data-v-214c4e5f]{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;width:20px}.feature-stack[data-v-214c4e5f]{display:flex;flex-direction:column;gap:36px}.feature-item[data-v-214c4e5f]{align-items:flex-start;display:flex;gap:24px;transition:transform .3s ease}.feature-item[data-v-214c4e5f]:hover{transform:translateX(4px)}.feature-item:hover .item-icon-wrapper.grey-tint[data-v-214c4e5f]{background:rgba(32,150,172,.1);color:#2096ac}.feature-item:hover .item-icon-wrapper.alpha-tint[data-v-214c4e5f]{background:hsla(0,0%,100%,.25);color:#fff}.item-icon-wrapper[data-v-214c4e5f]{align-items:center;border-radius:12px;display:flex;flex-shrink:0;height:44px;justify-content:center;margin-top:2px;transition:all .3s ease;width:44px}.item-icon-wrapper.grey-tint[data-v-214c4e5f]{background:rgba(0,14,41,.04);border:1px solid rgba(0,14,41,.05);color:#3e495d}.item-icon-wrapper.alpha-tint[data-v-214c4e5f]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);color:#a8e5f1}.item-text[data-v-214c4e5f]{display:flex;flex-direction:column}.item-title[data-v-214c4e5f]{font-size:18px;font-weight:800;letter-spacing:-.015em;margin:0 0 8px}.card-legacy .item-title[data-v-214c4e5f]{color:#000e29}.card-nextgen .item-title[data-v-214c4e5f]{color:#fff}.item-desc[data-v-214c4e5f]{font-size:15px;font-weight:500;line-height:1.55;margin:0}.card-legacy .item-desc[data-v-214c4e5f]{color:#374257}.card-nextgen .item-desc[data-v-214c4e5f]{color:hsla(0,0%,100%,.78)}.faq-section[data-v-850e4bb6]{background:var(--white);font-family:Inter,-apple-system,sans-serif;opacity:0;padding:100px 0 120px;position:relative;transform:translateY(20px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.faq-section.faq-visible[data-v-850e4bb6]{opacity:1;transform:translateY(0)}@media(max-width:768px){.faq-section[data-v-850e4bb6]{padding:60px 0 80px}}.faq-head[data-v-850e4bb6]{margin:0 auto 48px;max-width:640px;text-align:center}.faq-tagline[data-v-850e4bb6]{background:color-mix(in srgb,var(--primary) 8%,transparent);border-radius:30px;color:var(--primary);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:16px;padding:6px 14px;text-transform:uppercase}.faq-title[data-v-850e4bb6]{color:var(--text-dark);font-size:clamp(28px,3.2vw,38px);font-weight:800;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px}.faq-title span[data-v-850e4bb6]{color:var(--primary)}.faq-subtitle[data-v-850e4bb6]{color:color-mix(in srgb,var(--text-dark) 55%,var(--gray));font-size:15px;line-height:1.55;margin:0}.faq-list[data-v-850e4bb6]{display:flex;flex-direction:column;gap:12px;margin:0 auto 48px;max-width:780px}.faq-item[data-v-850e4bb6]{background:var(--white);border:1px solid color-mix(in srgb,var(--primary) 10%,transparent);border-radius:14px;box-shadow:0 4px 15px rgba(0,14,41,.015);overflow:hidden;transition:all .25s ease}.faq-item.faq-item--open[data-v-850e4bb6]{border-color:color-mix(in srgb,var(--primary) 22%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--primary) 5%,transparent)}.faq-q-btn[data-v-850e4bb6]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;font-family:inherit;gap:20px;justify-content:space-between;outline:none;padding:20px 24px;text-align:left;width:100%}.faq-q-btn[data-v-850e4bb6]:hover{background:color-mix(in srgb,var(--primary) 2%,transparent)}.faq-q-text[data-v-850e4bb6]{color:var(--text-dark);font-size:15px;font-weight:700;line-height:1.45}.faq-chevron[data-v-850e4bb6]{align-items:center;color:var(--gray);display:flex;flex-shrink:0;transition:transform .3s cubic-bezier(.16,1,.3,1),color .25s ease}.faq-chevron.faq-chevron--open[data-v-850e4bb6]{color:var(--primary);transform:rotate(180deg)}.faq-a-wrap[data-v-850e4bb6]{border-top:1px solid color-mix(in srgb,var(--primary) 6%,transparent);padding:0 24px 20px}.faq-a-text[data-v-850e4bb6]{color:color-mix(in srgb,var(--text-dark) 60%,var(--gray));font-size:14px;line-height:1.65;margin:14px 0 0}.faq-bottom[data-v-850e4bb6]{margin:0 auto;max-width:780px}.faq-bottom-card[data-v-850e4bb6]{align-items:center;background:linear-gradient(135deg,color-mix(in srgb,var(--primary) 4%,transparent) 0,color-mix(in srgb,var(--secondary) 6%,transparent) 100%);border:1px solid color-mix(in srgb,var(--primary) 12%,transparent);border-radius:16px;display:flex;flex-wrap:wrap;gap:24px;justify-content:space-between;padding:24px 32px}@media(max-width:768px){.faq-bottom-card[data-v-850e4bb6]{flex-direction:column;padding:24px;text-align:center}}.faq-bottom-left[data-v-850e4bb6]{align-items:center;display:flex;gap:16px}@media(max-width:768px){.faq-bottom-left[data-v-850e4bb6]{flex-direction:column}}.faq-bottom-icon[data-v-850e4bb6]{align-items:center;background:color-mix(in srgb,var(--primary) 8%,transparent);border-radius:10px;color:var(--primary);display:flex;flex-shrink:0;height:44px;justify-content:center;width:44px}.faq-bottom-title[data-v-850e4bb6]{color:var(--text-dark);font-size:15px;font-weight:700;margin:0 0 2px}.faq-bottom-sub[data-v-850e4bb6]{color:color-mix(in srgb,var(--text-dark) 55%,var(--gray));font-size:13px;margin:0}.faq-bottom-actions[data-v-850e4bb6]{align-items:center;display:flex;flex-shrink:0;gap:12px}@media(max-width:480px){.faq-bottom-actions[data-v-850e4bb6]{flex-direction:column;width:100%}}.btn-faq-primary[data-v-850e4bb6]{align-items:center;background:var(--primary);border:none;border-radius:8px;box-shadow:0 6px 14px color-mix(in srgb,var(--primary) 22%,transparent);color:var(--white);cursor:pointer;display:inline-flex;font-family:inherit;font-size:13.5px;font-weight:700;padding:11px 22px;transition:all .2s ease;white-space:nowrap}.btn-faq-primary[data-v-850e4bb6]:hover{background:var(--primary-hover);box-shadow:0 8px 18px color-mix(in srgb,var(--primary) 28%,transparent);transform:translateY(-1.5px)}.btn-faq-primary[data-v-850e4bb6]:active{transform:translateY(0)}@media(max-width:480px){.btn-faq-primary[data-v-850e4bb6]{justify-content:center;width:100%}}.btn-faq-ghost[data-v-850e4bb6]{align-items:center;background:var(--white);border:1.5px solid color-mix(in srgb,var(--primary) 12%,transparent);border-radius:8px;color:color-mix(in srgb,var(--text-dark) 65%,var(--gray));cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:700;justify-content:center;padding:9.5px 20px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.btn-faq-ghost[data-v-850e4bb6]:hover{border-color:var(--primary);color:var(--primary);transform:translateY(-1px)}@media(max-width:480px){.btn-faq-ghost[data-v-850e4bb6]{width:100%}}