.bluex-section{--bx-primary: var(--primaryColor, #1d4ed8);--bx-title: var(--titleColor, #0b1528);--bx-text: var(--textColor, #1e293b);--bx-muted: var(--descColor, #475569);--bx-surface: var(--decor-surface-muted, var(--surfaceMutedColor, #f3f6fc));--bx-border: var(--borderColor, #dce4f2);--bx-radius: var(--borderRadius, 10px);color:var(--bx-text);background:var(--backgroundColor, #fff);font-family:var(--fontFamily, inherit);padding-block:clamp(2.5rem,6vw,var(--blockSpace, 80px));min-width:0;overflow-wrap:anywhere}.bluex-section *,.bluex-dock *{box-sizing:border-box}.bluex-rail{width:100%;max-width:var(--pageWidth, 1400px);padding-inline:clamp(20px,4vw,var(--pagePaddingX, 36px));margin-inline:auto}.bluex-section h1,.bluex-section h2,.bluex-section h3{margin:0;color:var(--bx-title);font-family:var(--titleFontFamily, inherit);font-weight:var(--titleFontWeight, 700);text-wrap:balance}.bluex-section h2{font-size:clamp(1.8rem,3.2vw,var(--titleFontSize, 40px));line-height:1.15;letter-spacing:-.035em}.bluex-section h3{font-size:1.15rem;line-height:1.4}.bluex-section p{margin:0;line-height:var(--lineHeight, 1.6)}.bluex-heading{max-width:760px;margin:0 auto 2.5rem;text-align:center;display:grid;gap:1rem}.bluex-heading p,.bluex-muted{color:var(--bx-muted);font-size:1rem}.bluex-eyebrow{display:block;margin-bottom:1rem;color:var(--bx-primary);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bluex-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.bluex-button{display:inline-flex;min-height:48px;align-items:center;justify-content:center;gap:.6rem;padding:.8rem 1.4rem;border:var(--button-border, 1px solid var(--bx-primary));border-radius:var(--button-radius, var(--bx-radius));background:var(--button-bg, var(--bx-primary));color:var(--button-color, var(--decor-accent-text, #fff));font:inherit;font-weight:650;line-height:1.4;text-align:center;text-decoration:none;cursor:pointer;transition:opacity .18s,transform .18s}.bluex-button:hover{opacity:.9;transform:translateY(-1px)}.bluex-button--outline{background:transparent;color:var(--bx-primary)}.bluex-section :is(a,button,input):focus-visible{outline:3px solid var(--bx-primary);outline-offset:4px}.bluex-card{padding:clamp(1.4rem,3vw,2rem);border:1px solid var(--bx-border);border-radius:var(--bx-radius);background:var(--backgroundColor, #fff);min-width:0}.bluex-section img{max-width:100%}.bluex-section .site-tabs__list{max-width:100%;overflow-x:auto}.bluex-section .site-tabs__tab{min-height:48px;flex-shrink:0}@media(max-width:600px){.bluex-actions>.bluex-button{flex:1 1 100%}.bluex-heading{margin-bottom:1.75rem}}@media(prefers-reduced-motion:reduce){.bluex-section *,.bluex-dock *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.bluex-hero[data-v-1de4ff8f]{background:linear-gradient(150deg,var(--bx-surface),var(--backgroundColor, #fff) 75%);padding-top:clamp(2.5rem,6vw,5.5rem)}.bluex-hero__grid[data-v-1de4ff8f]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2rem,4vw,4rem);align-items:center}.bluex-hero__copy[data-v-1de4ff8f]{display:grid;gap:1.5rem;min-width:0}.bluex-hero__copy .bluex-eyebrow[data-v-1de4ff8f]{margin:0}.bluex-hero h1[data-v-1de4ff8f]{font-size:clamp(2.3rem,4.1vw,4.1rem);line-height:var(--headingLineHeight, 1.08);letter-spacing:-.05em}.bluex-hero h1 span[data-v-1de4ff8f]{display:block}.bluex-hero__accent[data-v-1de4ff8f]{color:var(--bx-primary)}.bluex-hero__description[data-v-1de4ff8f]{max-width:540px;display:grid;gap:.5rem;font-size:1.1rem}.bluex-hero__visual[data-v-1de4ff8f]{min-width:0;border:1px solid var(--bx-border);border-radius:calc(var(--bx-radius) * 1.5);background:var(--backgroundColor, #fff);overflow:hidden;box-shadow:0 24px 64px -36px color-mix(in srgb,var(--bx-primary) 35%,transparent)}.bluex-hero__browser[data-v-1de4ff8f]{display:flex;align-items:center;gap:1.25rem;padding:.8rem 1rem;border-bottom:1px solid var(--bx-border);color:var(--bx-muted);font-size:.75rem}.bluex-hero__features[data-v-1de4ff8f]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.5rem;padding-top:2.25rem;margin-top:3.5rem;border-top:1px solid var(--bx-border)}.bluex-hero__features h2[data-v-1de4ff8f]{font-size:1rem;line-height:1.4;letter-spacing:-.015em;margin:.5rem 0;text-wrap:initial}.bluex-hero__features p[data-v-1de4ff8f]{font-size:.875rem;color:var(--bx-muted)}.bluex-hero__number[data-v-1de4ff8f]{font-size:.75rem;font-weight:700;color:var(--bx-primary)}@media(max-width:960px){.bluex-hero__grid[data-v-1de4ff8f]{grid-template-columns:minmax(0,1fr)}.bluex-hero__visual[data-v-1de4ff8f]{max-width:680px;width:100%;margin-inline:auto}.bluex-hero__features[data-v-1de4ff8f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.bluex-hero__features[data-v-1de4ff8f]{gap:1.5rem 1rem;margin-top:2rem}}.bluex-scenario[data-v-d241a42f]{margin-top:1.5rem;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:2rem;align-items:center;background:var(--bx-surface)}.bluex-scenario__copy[data-v-d241a42f]{display:grid;justify-items:start;gap:1.25rem}.bluex-scenario h3[data-v-d241a42f]{font-size:clamp(1.4rem,2.5vw,2rem)}.bluex-scenario p[data-v-d241a42f]{color:var(--bx-muted)}@media(max-width:768px){.bluex-scenario[data-v-d241a42f]{grid-template-columns:minmax(0,1fr)}}.bluex-ai[data-v-ccdf7e97]{background:var(--bx-surface)}.bluex-ai .bluex-eyebrow[data-v-ccdf7e97]{margin-bottom:0}.bluex-ai__grid[data-v-ccdf7e97]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.bluex-ai .bluex-card[data-v-ccdf7e97]{display:grid;gap:1rem;align-content:start}.bluex-ai .bluex-card p[data-v-ccdf7e97]{color:var(--bx-muted);font-size:.95rem}.bluex-ai__index[data-v-ccdf7e97]{color:var(--bx-primary);font-size:.8rem;font-weight:700}.bluex-ai__link[data-v-ccdf7e97]{color:var(--bx-primary);font-weight:650;text-decoration:none}@media(max-width:768px){.bluex-ai__grid[data-v-ccdf7e97]{grid-template-columns:minmax(0,1fr)}}.bluex-deployment[data-v-3391bc07]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.bluex-deployment .bluex-card[data-v-3391bc07]{display:flex;flex-direction:column;align-items:start;gap:1rem}.bluex-deployment .bluex-eyebrow[data-v-3391bc07]{margin:0}.bluex-deployment h3[data-v-3391bc07]{font-size:1.5rem}.bluex-deployment p[data-v-3391bc07]{color:var(--bx-muted);flex:1}.bluex-deployment .bluex-button[data-v-3391bc07]{margin-top:.5rem}@media(max-width:700px){.bluex-deployment[data-v-3391bc07]{grid-template-columns:minmax(0,1fr)}}.bluex-cta[data-v-11d82f47]{padding-bottom:5rem}.bluex-cta__panel[data-v-11d82f47]{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);border:1px solid var(--bx-border);border-radius:calc(var(--bx-radius) * 1.5);background:var(--bx-surface)}.bluex-cta__panel>div[data-v-11d82f47]{max-width:700px;display:grid;gap:1rem}.bluex-cta__panel p[data-v-11d82f47]{color:var(--bx-muted)}.bluex-cta__panel .bluex-button[data-v-11d82f47]{flex-shrink:0}@media(max-width:768px){.bluex-cta__panel[data-v-11d82f47]{flex-direction:column;align-items:stretch}}.bluex-dock[data-v-fd0e484a]{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:35;max-width:calc(100vw - 2rem);font-family:var(--fontFamily, inherit)}.bluex-dock a[data-v-fd0e484a]{display:flex;align-items:center;justify-content:center;gap:.6rem;min-height:48px;padding:.8rem 1.1rem;border-radius:999px;background:var(--primaryColor, #1d4ed8);color:#fff;font-size:.875rem;font-weight:650;text-decoration:none;box-shadow:0 6px 20px #0002}.bluex-dock a[data-v-fd0e484a]:focus-visible{outline:3px solid var(--primaryColor, #1d4ed8);outline-offset:4px}.bluex-dock svg[data-v-fd0e484a]{flex-shrink:0}@media(max-width:600px){.bluex-dock[data-v-fd0e484a]{display:none}}@media print{.bluex-dock[data-v-fd0e484a]{display:none}}.bluex-plans[data-v-a08be7f4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}.bluex-plans .bluex-card[data-v-a08be7f4]{display:flex;flex-direction:column;align-items:start;gap:1rem}.bluex-plans p[data-v-a08be7f4]{color:var(--bx-muted);flex:1}@media(max-width:800px){.bluex-plans[data-v-a08be7f4]{grid-template-columns:minmax(0,1fr)}}.bx-pdp[data-v-8c2fdbfc]{padding:2.5rem 0 4.5rem;background:var(--backgroundColor, #ffffff);color:var(--textColor, #1e293b)}.bx-pdp__rail[data-v-8c2fdbfc]{max-width:var(--pageWidth, 1400px);margin:0 auto;padding-inline:20px}@media(min-width:1280px){.bx-pdp__rail[data-v-8c2fdbfc]{padding-inline:var(--pagePaddingX, 36px)}}.bx-pdp__grid[data-v-8c2fdbfc]{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:2.75rem;align-items:start}@media(max-width:900px){.bx-pdp__grid[data-v-8c2fdbfc]{grid-template-columns:minmax(0,1fr)}}.bx-pdp__media[data-v-8c2fdbfc]{border-radius:14px;border:1px solid var(--borderColor, #dce4f2);background:var(--surfaceMutedColor, #f3f6fc);overflow:hidden}.bx-pdp__media img[data-v-8c2fdbfc]{width:100%;aspect-ratio:4 / 3;object-fit:cover;display:block}.bx-pdp__sla[data-v-8c2fdbfc]{padding:.85rem 1.1rem;font-size:12.5px;font-weight:600;color:var(--primaryColor, #1d4ed8);border-top:1px solid var(--borderColor, #dce4f2)}.bx-pdp__panel[data-v-8c2fdbfc]{display:flex;flex-direction:column;gap:1.05rem}.bx-pdp__eyebrow[data-v-8c2fdbfc]{font-size:11.5px;font-weight:700;letter-spacing:.08em;color:var(--primaryColor, #1d4ed8)}.bx-pdp__panel h1[data-v-8c2fdbfc]{margin:0;font-family:var(--titleFontFamily, inherit);font-size:clamp(1.85rem,3vw,2.5rem);color:var(--titleColor, #0b1528);line-height:1.08}.bx-pdp__price[data-v-8c2fdbfc]{font-size:1.75rem;font-weight:700;color:var(--primaryColor, #1d4ed8)}.bx-pdp__desc[data-v-8c2fdbfc]{margin:0;font-size:14.5px;line-height:1.6;color:var(--descColor, #475569)}.bx-pdp__plans[data-v-8c2fdbfc]{display:flex;flex-direction:column;gap:.5rem}.bx-pdp__plan[data-v-8c2fdbfc]{display:flex;justify-content:space-between;padding:.85rem 1rem;border-radius:10px;border:1.5px solid var(--borderColor, #dce4f2);background:var(--surfaceMutedColor, #f3f6fc);color:inherit;cursor:pointer;font-size:14px}.bx-pdp__plan.is-selected[data-v-8c2fdbfc]{border-color:var(--primaryColor, #1d4ed8);background:#fff}.bx-pdp__config[data-v-8c2fdbfc]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}@media(max-width:600px){.bx-pdp__config[data-v-8c2fdbfc]{grid-template-columns:minmax(0,1fr)}}.bx-pdp__config label[data-v-8c2fdbfc]{display:flex;flex-direction:column;gap:.35rem}.bx-pdp__config span[data-v-8c2fdbfc]{font-size:12px;font-weight:600;color:var(--descColor, #475569)}.bx-pdp__config input[data-v-8c2fdbfc],.bx-pdp__config select[data-v-8c2fdbfc]{height:42px;padding:0 .8rem;border-radius:8px;border:1px solid var(--borderColor, #dce4f2);background:var(--surfaceMutedColor, #f3f6fc);color:inherit;font:inherit;font-size:13.5px}.bx-pdp__actions[data-v-8c2fdbfc]{display:flex;flex-direction:column;gap:.65rem}.bx-pdp__pri[data-v-8c2fdbfc]{min-height:48px;border-radius:999px;border:0;background:var(--primaryColor, #1d4ed8);color:#fff;font-weight:700;font-size:14px;cursor:pointer}.bx-pdp__exp[data-v-8c2fdbfc]{min-height:46px;width:100%;border-radius:999px;border:1.5px solid var(--primaryColor, #1d4ed8);background:transparent;color:var(--primaryColor, #1d4ed8);font-weight:700;cursor:pointer}.bx-pdp__rfq[data-v-8c2fdbfc]{min-height:42px;border-radius:999px;border:1px solid var(--borderColor, #dce4f2);background:var(--surfaceMutedColor, #f3f6fc);color:var(--titleColor, #0b1528);font-weight:600;font-size:13px;cursor:pointer}.bx-pdp__err[data-v-8c2fdbfc]{margin:0;color:#dc2626;font-size:13px}
