.ba-hero[data-v-be3ca806]{position:relative;padding:96px 0 88px;overflow:hidden;isolation:isolate}.ba-hero-bg[data-v-be3ca806]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(ellipse 70% 55% at 50% 40%,#e0f2fe 0%,#bae6fd 35%,transparent 68%);opacity:.45}.ba-hero-particles[data-v-be3ca806]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.ba-particle[data-v-be3ca806]{position:absolute;bottom:-8px;width:3px;height:3px;border-radius:50%;background:#0ea5e9;opacity:0;animation:ba-float-up-be3ca806 6s linear infinite;box-shadow:0 0 6px #0ea5e980,0 0 12px #0ea5e933}.ba-particle[data-v-be3ca806]:nth-child(3n){width:2px;height:2px;background:#06b6d4}.ba-particle[data-v-be3ca806]:nth-child(3n+1){width:4px;height:4px;background:#3b82f6}.ba-particle[data-v-be3ca806]:nth-child(5n){width:5px;height:5px;background:#6366f1}@keyframes ba-float-up-be3ca806{0%{transform:translateY(0) translate(0);opacity:0}15%{opacity:.9}70%{opacity:.25}to{transform:translateY(-620px) translate(var(--drift, 30px));opacity:0}}.ba-hero-badge[data-v-be3ca806]{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.88px;text-transform:uppercase;color:#0ea5e9;margin-bottom:20px}.ba-hero-title[data-v-be3ca806]{font-size:48px;font-weight:600;line-height:1.1;letter-spacing:-1.44px;color:#0d1f3c;margin:0 auto;max-width:800px}.ba-hero-sub[data-v-be3ca806]{font-size:17px;color:#60646c;line-height:1.6;margin:18px auto 0;max-width:620px}.ba-hero-actions[data-v-be3ca806]{margin-top:32px}.ba-hero-btn[data-v-be3ca806]{display:inline-flex;align-items:center;justify-content:center;background:#0d1f3c;color:#fff;font-size:14px;font-weight:500;padding:11px 24px;border-radius:8px;height:44px;transition:background .2s,transform .2s,box-shadow .2s;text-decoration:none}.ba-hero-btn[data-v-be3ca806]:hover{background:#152a50;transform:translateY(-1px);box-shadow:0 6px 20px #0d1f3c40;color:#fff}.ba-pain-layout[data-v-be3ca806]{display:grid;grid-template-columns:300px 1fr;gap:44px;align-items:start;max-width:1000px;margin:0 auto}.ba-pain-dash[data-v-be3ca806]{background:#0d1f3c;border-radius:16px;padding:36px 32px;color:#fff;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);opacity:0;transform:translateY(20px)}.ba-pain-dash.revealed[data-v-be3ca806]{opacity:1;transform:translateY(0)}.ba-pain-dash-head[data-v-be3ca806]{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:500;color:#94a3b8;text-transform:uppercase;letter-spacing:.6px;margin-bottom:14px}.ba-pain-dash-dot[data-v-be3ca806]{width:8px;height:8px;border-radius:50%;background:#ef4444;animation:ba-dot-blink-be3ca806 1.2s ease-in-out infinite}@keyframes ba-dot-blink-be3ca806{0%,to{opacity:1}50%{opacity:.35}}.ba-pain-dash-status[data-v-be3ca806]{font-size:28px;font-weight:700;color:#ef4444;letter-spacing:2px;margin-bottom:20px}.ba-pain-dash-metric[data-v-be3ca806]{margin-bottom:20px}.ba-pain-dash-num[data-v-be3ca806]{font-size:64px;font-weight:700;line-height:1;color:#f87171}.ba-pain-dash-unit[data-v-be3ca806]{font-size:13px;color:#94a3b8;margin-top:4px;text-transform:uppercase;letter-spacing:.4px}.ba-pain-dash-bars[data-v-be3ca806]{display:flex;flex-direction:column;gap:5px;margin-bottom:18px}.ba-pain-dash-bar[data-v-be3ca806]{height:3px;border-radius:2px;background:#334155;animation:ba-bar-fill-be3ca806 1.5s ease-in-out infinite alternate}@keyframes ba-bar-fill-be3ca806{0%{background:#334155}to{background:#475569}}.ba-pain-dash-desc[data-v-be3ca806]{font-size:12px;color:#64748b;line-height:1.5;margin:0}.ba-pain-alerts[data-v-be3ca806]{display:flex;flex-direction:column;gap:8px}.ba-pain-alert[data-v-be3ca806]{background:#fff;border-radius:10px;padding:14px 18px;border-left:3px solid var(--severity);transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);opacity:0;transform:translate(16px)}.ba-pain-alert.revealed[data-v-be3ca806]{opacity:1;transform:translate(0)}.ba-pain-alert[data-v-be3ca806]:hover{box-shadow:0 4px 14px #0000000f}.ba-pain-alert-head[data-v-be3ca806]{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ba-pain-alert-badge[data-v-be3ca806]{display:inline-block;font-size:9px;font-weight:700;color:#fff;padding:3px 8px;border-radius:3px;letter-spacing:.6px;line-height:1}.ba-pain-alert-id[data-v-be3ca806]{font-size:11px;color:#bbb;font-weight:500}.ba-pain-alert-text[data-v-be3ca806]{margin:0;font-size:13px;color:#0d1f3c;line-height:1.5}.ba-arch-img-wrap[data-v-be3ca806]{max-width:960px;margin:0 auto 48px;border-radius:14px;overflow:hidden;background:#f0f0f3;opacity:1;transition:opacity .6s cubic-bezier(.22,1,.36,1),transform .6s cubic-bezier(.22,1,.36,1);opacity:0;transform:translateY(16px)}.ba-arch-img-wrap.revealed[data-v-be3ca806]{opacity:1;transform:translateY(0)}.ba-arch-img-wrap img[data-v-be3ca806]{width:100%;display:block}.ba-arch-fallback[data-v-be3ca806]{min-height:200px;border-radius:12px;background:linear-gradient(135deg,#f8faff,#e8f0fe);border:1px dashed #c4d5ef;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:48px 24px;max-width:960px;margin:0 auto}.ba-arch-fallback span[data-v-be3ca806]{font-size:48px;display:block;margin-bottom:12px}.ba-arch-fallback p[data-v-be3ca806]{font-size:14px;color:#999}.ba-tier-lanes[data-v-be3ca806]{display:flex;flex-direction:column;gap:12px;max-width:960px;margin:0 auto 40px;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);opacity:0;transform:translateY(16px)}.ba-tier-lanes.revealed[data-v-be3ca806]{opacity:1;transform:translateY(0)}.ba-tier-lane[data-v-be3ca806]{display:flex;align-items:center;gap:20px;background:#fff;border:1px solid #f0f0f3;border-radius:12px;padding:18px 24px;border-left:4px solid var(--accent);transition:box-shadow .25s,transform .25s}.ba-tier-lane[data-v-be3ca806]:hover{box-shadow:0 4px 16px #0000000d;transform:translate(4px)}.ba-tier-lane-head[data-v-be3ca806]{display:flex;align-items:center;gap:10px;flex-shrink:0;min-width:180px}.ba-tier-lane-icon[data-v-be3ca806]{font-size:22px}.ba-tier-lane-label[data-v-be3ca806]{font-size:14px;font-weight:600;color:var(--accent);margin:0;text-transform:uppercase;letter-spacing:.4px}.ba-tier-lane-tags[data-v-be3ca806]{display:flex;flex-wrap:wrap;gap:8px}.ba-tier-lane-tag[data-v-be3ca806]{display:inline-block;padding:6px 14px;border-radius:6px;background:#f5f6f8;font-size:12px;font-weight:500;color:#0d1f3c;text-decoration:none;transition:background .2s}.ba-tier-lane-tag--link[data-v-be3ca806]{cursor:pointer}.ba-tier-lane-tag--link[data-v-be3ca806]:hover{background:var(--accent);color:#fff}.ba-solve-quote[data-v-be3ca806]{max-width:800px;margin:0 auto;text-align:center;padding:32px 40px;background:#f8f9fb;border-radius:14px;border-left:4px solid #0ea5e9;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1);opacity:0;transform:translateY(12px)}.ba-solve-quote.revealed[data-v-be3ca806]{opacity:1;transform:translateY(0)}.ba-solve-quote p[data-v-be3ca806]{font-size:15px;color:#0d1f3c;line-height:1.6;margin:0;font-weight:500}.ba-cap-bento[data-v-be3ca806]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;max-width:960px;margin:0 auto}.ba-cap-widget[data-v-be3ca806]{background:#fff;border:1px solid #f0f0f3;border-radius:16px;overflow:hidden;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),box-shadow .3s;opacity:0;transform:translateY(20px)}.ba-cap-widget.revealed[data-v-be3ca806]{opacity:1;transform:translateY(0)}.ba-cap-widget[data-v-be3ca806]:hover{box-shadow:0 10px 32px #00000012}.ba-cap-widget-bar[data-v-be3ca806]{height:4px}.ba-cap-widget-body[data-v-be3ca806]{padding:28px 28px 32px;text-align:center}.ba-cap-widget-icon[data-v-be3ca806]{font-size:32px;display:block;margin-bottom:10px}.ba-cap-widget-title[data-v-be3ca806]{font-size:15px;font-weight:600;color:var(--accent);margin:0 0 20px;text-transform:uppercase;letter-spacing:.4px}.ba-cap-widget-grid[data-v-be3ca806]{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.ba-cap-widget-chip[data-v-be3ca806]{display:flex;align-items:center;gap:8px;padding:10px 12px;border-radius:8px;background:#f8f9fb;text-align:left;transition:background .2s}.ba-cap-widget-chip[data-v-be3ca806]:hover{background:#eef4ff}.ba-cap-widget-chip-dot[data-v-be3ca806]{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ba-cap-widget-chip span[data-v-be3ca806]:last-child{font-size:12px;font-weight:500;color:#0d1f3c;line-height:1.3}.ba-why-blocks[data-v-be3ca806]{display:flex;flex-direction:column;gap:14px}.ba-why-block[data-v-be3ca806]{display:flex;align-items:center;gap:22px;background:#fff;border:1px solid #f0f0f3;border-radius:14px;padding:22px 28px;transition:opacity .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),box-shadow .25s,border-color .25s;opacity:0;transform:translateY(12px)}.ba-why-block.revealed[data-v-be3ca806]{opacity:1;transform:translateY(0)}.ba-why-block[data-v-be3ca806]:hover{box-shadow:0 6px 20px #0000000f;border-color:#dcdee0}.ba-why-block-icon[data-v-be3ca806]{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:24px;flex-shrink:0}.ba-why-block-text[data-v-be3ca806]{font-size:14px;color:#0d1f3c;line-height:1.55;margin:0;font-weight:500}.ba-aud-masonry[data-v-be3ca806]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:900px;margin:0 auto}.ba-aud-card[data-v-be3ca806]{display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff;border:1px solid #f0f0f3;border-radius:14px;padding:28px 18px 22px;transition:opacity .4s cubic-bezier(.22,1,.36,1),transform .4s cubic-bezier(.22,1,.36,1),box-shadow .25s;opacity:0;transform:translateY(14px)}.ba-aud-card.revealed[data-v-be3ca806]{opacity:1;transform:translateY(0)}.ba-aud-card[data-v-be3ca806]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000000f}.ba-aud-card-icon-ring[data-v-be3ca806]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:14px}.ba-aud-card-emoji[data-v-be3ca806]{font-size:24px}.ba-aud-card-text[data-v-be3ca806]{font-size:13px;font-weight:500;color:#0d1f3c;line-height:1.45;margin:0 0 14px}.ba-aud-card-line[data-v-be3ca806]{width:32px;height:3px;border-radius:2px}.ba-faq details[data-v-be3ca806]{border-bottom:1px solid #f0f0f3}.ba-faq summary[data-v-be3ca806]{padding:18px 0;font-size:15px;font-weight:500;color:#0d1f3c;cursor:pointer;list-style:none;display:flex;justify-content:space-between}.ba-faq summary[data-v-be3ca806]:after{content:"+";font-size:18px;color:#999}.ba-faq details[open] summary[data-v-be3ca806]:after{content:"−"}.ba-faq p[data-v-be3ca806]{font-size:14px;color:#60646c;line-height:1.6;padding-bottom:18px;margin:0}@media (max-width: 1024px){.ba-aud-masonry[data-v-be3ca806]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.ba-hero[data-v-be3ca806]{padding:64px 0 56px}.ba-hero-title[data-v-be3ca806]{font-size:32px;letter-spacing:-.84px}.ba-hero-sub[data-v-be3ca806]{font-size:15px}.ba-pain-layout[data-v-be3ca806]{grid-template-columns:1fr;gap:28px}.ba-pain-dash[data-v-be3ca806]{padding:28px 24px}.ba-pain-dash-num[data-v-be3ca806]{font-size:48px}.ba-tier-lane[data-v-be3ca806]{flex-direction:column;align-items:flex-start;gap:14px}.ba-tier-lane-head[data-v-be3ca806]{min-width:auto}.ba-cap-bento[data-v-be3ca806]{grid-template-columns:1fr;gap:14px}.ba-cap-widget-body[data-v-be3ca806]{padding:22px 20px 26px}.ba-aud-masonry[data-v-be3ca806]{grid-template-columns:repeat(2,1fr)}.ba-why-block[data-v-be3ca806]{flex-direction:column;align-items:flex-start;text-align:left;gap:14px}.ba-hero-particles[data-v-be3ca806]{display:none}}@media (max-width: 480px){.ba-aud-masonry[data-v-be3ca806],.ba-cap-widget-grid[data-v-be3ca806]{grid-template-columns:1fr}.ba-solve-quote[data-v-be3ca806]{padding:24px 20px}}
