:root{--ba-bg-deep:#04111f;--ba-bg-navy:#071a30;--ba-bg-blue:#0b2d52;--ba-accent-cyan:#20d7f5;--ba-accent-blue:#3478f6;--ba-accent-green:#37d399;--ba-accent-amber:#f7b955;--ba-accent-red:#ff5a6a;--ba-text-main:#0e1726;--ba-text-muted:#5b677a;--ba-surface:#f3f8fc;--ba-surface-2:#eaf3fa;--ba-border:#d6e3ee;--ba-white:#ffffff;--ba-on-dark-title:#f7fcff;--ba-on-dark-text:#d9ecf7;--ba-on-dark-muted:#a9c4d6;--ba-on-dark-border:rgba(197,231,246,.22);--ba-on-dark-chip:rgba(32,215,245,.16);--ba-radius-xl:32px;--ba-radius-lg:24px;--ba-shadow-soft:0 24px 70px rgba(5,18,35,.12);--ba-shadow-deep:0 35px 100px rgba(0,0,0,.34)}body.ba-platform-theme{color:var(--ba-text-main);background:var(--ba-white);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:0}.ba-platform-theme *,.ba-platform-theme *::before,.ba-platform-theme *::after{box-sizing:border-box}.ba-platform-theme h1,.ba-platform-theme h2,.ba-platform-theme h3,.ba-platform-theme h4{letter-spacing:0}.ba-platform-theme h1{font-size:clamp(56px,7vw,92px);line-height:.96}.ba-platform-theme h2{font-size:clamp(36px,4vw,58px);line-height:1.04}.ba-platform-theme p{line-height:1.65}.ba-product-page .entry-hero,.ba-product-page .entry-header,.ba-product-page .entry-title,.ba-product-page .page-title,.ba-product-page .page-hero-section{display:none !important}.ba-product-page .content-container,.ba-product-page .site-container,.ba-product-page .single-entry,.ba-product-page .entry-content-wrap,.ba-product-page .entry-content,.ba-product-page .content-area{max-width:none !important;margin:0 !important;padding:0 !important;background:transparent !important;box-shadow:none !important;border-radius:0 !important}.ba-site-shell{overflow:hidden;background:var(--ba-white)}.ba-container{width:min(100% - 48px,1240px);margin-inline:auto}.ba-section{padding:clamp(72px,8vw,116px) 0}.ba-section-dark{color:var(--ba-white);background:radial-gradient(circle at 18% 18%,rgba(32,215,245,.16),transparent 32%),linear-gradient(135deg,var(--ba-bg-deep),var(--ba-bg-blue))}.ba-eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 16px;color:var(--ba-accent-cyan);font-size:13px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ba-eyebrow::before{content:"";width:34px;height:2px;border-radius:999px;background:currentColor}.ba-lead{max-width:800px;color:var(--ba-text-muted);font-size:clamp(18px,2vw,21px);line-height:1.62}.ba-hero-orbit{position:relative;min-height:clamp(720px,86vh,920px);display:grid;align-items:center;color:var(--ba-white);background:radial-gradient(circle at 72% 18%,rgba(32,215,245,.24),transparent 30%),radial-gradient(circle at 18% 84%,rgba(52,120,246,.2),transparent 34%),linear-gradient(135deg,#04111f 0%,#071a30 46%,#0b2d52 100%);isolation:isolate;overflow:hidden;padding:clamp(80px,9vw,116px) 0}.ba-hero-orbit::before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:58px 58px;mask-image:linear-gradient(120deg,rgba(0,0,0,.95),rgba(0,0,0,.18))}.ba-hero-orbit::after{content:"";position:absolute;right:-10%;top:8%;z-index:-1;width:min(720px,58vw);aspect-ratio:1;border:1px solid rgba(32,215,245,.22);border-radius:50%;box-shadow:0 0 0 80px rgba(32,215,245,.04),0 0 0 160px rgba(52,120,246,.035)}.ba-hero-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(380px,.98fr);gap:clamp(44px,6vw,84px);align-items:center}.ba-hero-copy{min-width:0}.ba-hero-copy h1{max-width:930px;margin:0 0 24px;color:var(--ba-white);text-wrap:balance}.ba-hero-copy .ba-lead{color:rgba(255,255,255,.82)}.ba-hero-actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.ba-button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:14px 23px;border-radius:999px;font-weight:900;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ba-button:hover{transform:translateY(-2px)}.ba-button-primary{color:var(--ba-bg-deep);background:linear-gradient(135deg,var(--ba-accent-cyan),#83edff);box-shadow:0 20px 48px rgba(32,215,245,.28)}.ba-button-secondary{color:var(--ba-white);border:1px solid rgba(255,255,255,.28);background:rgba(255,255,255,.08)}.ba-trust-strip{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.ba-trust-strip span,.ba-status-chip{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:900;white-space:nowrap}.ba-trust-strip span{color:rgba(255,255,255,.88);border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.ba-hero-visual{position:relative;min-width:0}.ba-orbit-dashboard{position:relative;z-index:2;overflow:hidden;border:1px solid rgba(255,255,255,.18);border-radius:var(--ba-radius-xl);padding:28px;background:linear-gradient(180deg,rgba(255,255,255,.14),rgba(255,255,255,.07));box-shadow:var(--ba-shadow-deep);backdrop-filter:blur(16px)}.ba-orbit-dashboard h3,.ba-orbit-dashboard h4{color:var(--ba-white)}.ba-orbit-dashboard p,.ba-orbit-dashboard span{color:rgba(255,255,255,.78)}.ba-dashboard-head{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:24px}.ba-kpi-row{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.ba-kpi{border:1px solid rgba(255,255,255,.13);border-radius:20px;padding:15px;background:rgba(4,17,31,.42)}.ba-kpi strong{display:block;color:var(--ba-white);font-size:25px;line-height:1}.ba-event-stream{display:grid;gap:10px;padding:16px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:rgba(4,17,31,.48)}.ba-event-row{display:grid;grid-template-columns:1fr auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.1)}.ba-event-row:last-child{border-bottom:0}.ba-status-ok{color:#045334;background:#d1fadf}.ba-status-warn{color:#7a3b00;background:#fff1c7}.ba-status-bad{color:#9f1f2d;background:#ffe0e5}.ba-status-miss{color:#075985;background:#dff4ff}.ba-status-info{color:#073b63;background:#d9ebff}.ba-orbit-card{position:absolute;z-index:3;width:210px;border:1px solid rgba(255,255,255,.22);border-radius:22px;padding:16px;color:var(--ba-white);background:rgba(255,255,255,.12);box-shadow:0 24px 70px rgba(0,0,0,.28);backdrop-filter:blur(14px)}.ba-orbit-card strong{display:block;font-size:13px;color:rgba(255,255,255,.68)}.ba-orbit-card b{display:block;color:var(--ba-white);font-size:30px}.ba-orbit-card-left{left:-24px;bottom:-28px}.ba-orbit-card-right{right:-18px;top:-30px}.ba-problem-matrix{display:grid;grid-template-columns:1.1fr .9fr;gap:28px;align-items:stretch}.ba-problem-card,.ba-evidence-panel,.ba-pricing-card,.ba-form-panel,.ba-inner-card{border:1px solid var(--ba-border);border-radius:var(--ba-radius-lg);background:var(--ba-white);box-shadow:var(--ba-shadow-soft)}.ba-problem-card{padding:30px}.ba-problem-card.is-large{padding:42px;background:linear-gradient(135deg,var(--ba-bg-deep),var(--ba-bg-blue))}.ba-problem-card.is-large h2,.ba-problem-card.is-large p{color:var(--ba-white)}.ba-problem-stack{display:grid;gap:18px}.ba-process-ribbon{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0;overflow:hidden;border:1px solid var(--ba-border);border-radius:var(--ba-radius-xl);background:var(--ba-white);box-shadow:var(--ba-shadow-soft)}.ba-process-step{position:relative;min-height:210px;padding:28px 22px;border-right:1px solid var(--ba-border)}.ba-process-step:last-child{border-right:0}.ba-process-step::before{content:attr(data-step);display:grid;place-items:center;width:38px;height:38px;margin-bottom:18px;border-radius:14px;color:var(--ba-white);background:linear-gradient(135deg,var(--ba-accent-blue),var(--ba-accent-cyan));font-weight:900}.ba-missing-zone{position:relative;overflow:hidden;border-radius:var(--ba-radius-xl);padding:clamp(38px,6vw,66px);color:var(--ba-white);background:radial-gradient(circle at 82% 18%,rgba(255,90,106,.22),transparent 28%),linear-gradient(135deg,var(--ba-bg-deep),var(--ba-bg-blue));box-shadow:var(--ba-shadow-deep)}.ba-missing-zone h2,.ba-missing-zone p,.ba-missing-zone li{color:var(--ba-white)}.ba-missing-grid{display:grid;grid-template-columns:1fr .9fr;gap:40px;align-items:center}.ba-signal-panel{border:1px solid rgba(255,255,255,.16);border-radius:var(--ba-radius-lg);padding:22px;background:rgba(255,255,255,.09);backdrop-filter:blur(12px)}.ba-signal-row{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-bottom:1px solid rgba(255,255,255,.12)}.ba-signal-row:last-child{border-bottom:0}.ba-evidence-layout{display:grid;grid-template-columns:.86fr 1.14fr;gap:42px;align-items:start}.ba-evidence-panel{padding:28px}.ba-evidence-list{display:grid;gap:16px}.ba-audience-split{display:grid;grid-template-columns:1fr 1fr;gap:28px}.ba-audience-card{border-radius:var(--ba-radius-xl);padding:38px;border:1px solid var(--ba-border);box-shadow:var(--ba-shadow-soft);background:var(--ba-white)}.ba-audience-card.is-dark{color:var(--ba-white);border-color:rgba(255,255,255,.16);background:linear-gradient(135deg,var(--ba-bg-deep),var(--ba-bg-blue))}.ba-audience-card.is-dark h2,.ba-audience-card.is-dark h3,.ba-audience-card.is-dark p,.ba-audience-card.is-dark li{color:var(--ba-white)}.ba-pricing-preview{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.ba-pricing-card{padding:30px}.ba-pricing-card.is-focus{color:var(--ba-white);background:linear-gradient(135deg,var(--ba-bg-deep),var(--ba-bg-blue))}.ba-pricing-card.is-focus h3,.ba-pricing-card.is-focus p,.ba-pricing-card.is-focus li{color:var(--ba-white)}.ba-final-cta{overflow:hidden;position:relative;border-radius:var(--ba-radius-xl);padding:clamp(42px,6vw,72px);color:var(--ba-white);text-align:center;background:radial-gradient(circle at 18% 18%,rgba(32,215,245,.25),transparent 30%),linear-gradient(135deg,var(--ba-bg-deep),var(--ba-bg-blue));box-shadow:var(--ba-shadow-deep)}.ba-final-cta h2,.ba-final-cta p{color:var(--ba-white)}.ba-page-hero{color:var(--ba-white);background:radial-gradient(circle at 84% 18%,rgba(32,215,245,.22),transparent 28%),linear-gradient(135deg,var(--ba-bg-deep),var(--ba-bg-blue));padding:clamp(76px,8vw,116px) 0}.ba-page-hero h1,.ba-page-hero p{color:var(--ba-white)}.ba-inner-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.ba-faq-list{display:grid;gap:16px}.ba-form-panel{padding:34px}[data-ba-animate]{opacity:0;transform:translateY(22px);transition:opacity .65s ease,transform .65s ease}[data-ba-animate].is-visible{opacity:1;transform:translateY(0)}.ba-float{animation:ba-float 7s ease-in-out infinite}.ba-pulse{animation:ba-pulse 2.6s ease-in-out infinite}.ba-problem-card,.ba-pricing-card,.ba-inner-card,.ba-audience-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.ba-problem-card:hover,.ba-pricing-card:hover,.ba-inner-card:hover,.ba-audience-card:hover{transform:translateY(-4px);border-color:rgba(32,215,245,.45);box-shadow:0 30px 86px rgba(5,18,35,.16)}@keyframes ba-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes ba-pulse{0%,100%{box-shadow:0 0 0 0 rgba(32,215,245,.22)}50%{box-shadow:0 0 0 8px rgba(32,215,245,0)}}.site-header,.site-main-header-wrap,.site-header-row-container-inner{background:rgba(255,255,255,.98);box-shadow:0 12px 34px rgba(5,18,35,.06)}.site-main-header-inner-wrap{min-height:82px}.site-title a,.site-branding a{color:var(--ba-bg-deep);font-size:clamp(23px,2vw,31px);font-weight:900}.site-description{color:var(--ba-text-muted);font-size:13px}.primary-menu-container a,.main-navigation a{font-weight:800;font-size:15.5px}.primary-menu-container li:last-child>a,.main-navigation li:last-child>a{border-radius:999px;color:var(--ba-bg-deep) !important;background:linear-gradient(135deg,var(--ba-accent-cyan),#83edff);box-shadow:0 16px 38px rgba(32,215,245,.24)}.site-footer,#colophon{display:none !important}.ba-site-footer{color:rgba(255,255,255,.78);background:radial-gradient(circle at 12% 0%,rgba(32,215,245,.16),transparent 32%),linear-gradient(135deg,#03101d 0%,#061b31 58%,#04111f 100%);border-top:1px solid rgba(255,255,255,.12);padding:68px 0 42px}.ba-site-footer__inner{width:min(100% - 56px,1240px);margin:0 auto;display:grid;grid-template-columns:minmax(260px,1.35fr) 1fr 1fr 1fr minmax(250px,1.2fr);gap:42px}.ba-site-footer__column>span{display:block;margin:0 0 14px;color:var(--ba-accent-cyan);font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.ba-site-footer__brand strong{display:block;color:var(--ba-white);font-size:24px;font-weight:900;letter-spacing:-.02em}.ba-site-footer__brand p,.ba-site-footer__contact p{margin:14px 0 0;color:rgba(255,255,255,.68);line-height:1.7}.ba-site-footer__links{display:grid;gap:12px;align-content:start}.ba-site-footer a{color:rgba(255,255,255,.84);font-weight:760;text-decoration:none}.ba-site-footer a:hover{color:var(--ba-accent-cyan)}@media (max-width:1100px){.ba-hero-grid,.ba-problem-matrix,.ba-missing-grid,.ba-evidence-layout,.ba-audience-split{grid-template-columns:1fr}.ba-hero-visual{max-width:720px}.ba-process-ribbon,.ba-pricing-preview,.ba-inner-grid{grid-template-columns:1fr 1fr}.ba-orbit-card{position:static;width:auto;margin-top:14px}.ba-site-footer__inner{grid-template-columns:1fr 1fr}}@media (max-width:720px){.ba-container{width:min(100% - 36px,1240px)}.ba-platform-theme h1{font-size:clamp(42px,12vw,58px)}.ba-platform-theme h2{font-size:clamp(32px,9vw,44px)}.ba-hero-orbit{min-height:auto;padding:64px 0}.ba-hero-actions .ba-button{width:100%}.ba-kpi-row,.ba-process-ribbon,.ba-pricing-preview,.ba-inner-grid{grid-template-columns:1fr}.ba-event-row,.ba-signal-row{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.ba-orbit-dashboard,.ba-problem-card.is-large,.ba-missing-zone,.ba-audience-card,.ba-final-cta,.ba-form-panel{border-radius:24px;padding:26px 20px}.ba-site-footer__inner{width:min(100% - 36px,1240px);grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto !important;animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important}[data-ba-animate]{opacity:1;transform:none}}body.ba-platform-theme{color:var(--ba-text-main);background:#f7fbff;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.72;text-rendering:optimizeLegibility}.ba-platform-theme h1,.ba-platform-theme h2,.ba-platform-theme h3,.ba-platform-theme h4,.site-title a,.site-branding a{font-family:Manrope,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;letter-spacing:-.018em}.ba-platform-theme h1{font-size:clamp(46px,5.6vw,76px);line-height:1.01;font-weight:850}.ba-platform-theme h2{font-size:clamp(32px,3.6vw,52px);line-height:1.08;font-weight:820}.ba-platform-theme h3{line-height:1.18}.ba-platform-theme p{line-height:1.76}.ba-section{padding:clamp(84px,8.5vw,132px) 0}.ba-section-heading{max-width:880px;margin:0 0 clamp(34px,4.4vw,58px)}.ba-section-heading p{margin-top:18px;font-size:clamp(18px,1.8vw,20px);color:var(--ba-text-muted)}.ba-section-dark .ba-section-heading p,.ba-section-dark p{color:rgba(255,255,255,.78)}.ba-eyebrow{margin-bottom:20px;padding:8px 13px;border:1px solid rgba(32,215,245,.28);border-radius:999px;color:#8defff;background:rgba(32,215,245,.08);font-size:11px;line-height:1.2;letter-spacing:.13em;max-width:100%}.ba-eyebrow::before{width:22px}.ba-section:not(.ba-section-dark) .ba-eyebrow{color:#075a72;background:rgba(32,215,245,.12);border-color:rgba(8,94,121,.18)}.ba-hero-orbit{min-height:clamp(680px,80vh,860px);padding:clamp(74px,8vw,110px) 0 clamp(82px,8vw,118px)}.ba-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(430px,.95fr);gap:clamp(52px,7vw,98px)}.ba-hero-copy h1{max-width:900px;margin-bottom:26px}.ba-hero-copy .ba-lead{max-width:760px;color:rgba(255,255,255,.84);font-size:clamp(18px,1.45vw,21px)}.ba-hero-actions{margin-top:38px;gap:16px}.ba-button{min-height:54px;padding:15px 25px;letter-spacing:0}.ba-trust-strip{gap:12px;margin-top:30px;max-width:760px}.ba-trust-strip span{padding:9px 13px;color:rgba(255,255,255,.9);background:rgba(255,255,255,.075)}.ba-hero-visual{padding:26px 18px}.ba-orbit-dashboard{padding:clamp(24px,3vw,34px);border-color:rgba(255,255,255,.2);border-radius:30px}.ba-orbit-card{max-width:270px;color:rgba(255,255,255,.82)}.ba-orbit-card strong,.ba-orbit-dashboard strong,.ba-event-row strong,.ba-signal-row strong,.ba-audience-card.is-dark h2,.ba-missing-copy h2,.ba-final-cta h2{color:var(--ba-white)}.ba-kpi-row{gap:13px}.ba-kpi{padding:17px 15px;border-radius:18px}.ba-problem-matrix,.ba-inner-grid,.ba-pricing-preview,.ba-process-ribbon{gap:clamp(20px,2.5vw,30px)}.ba-problem-card,.ba-inner-card,.ba-pricing-card,.ba-audience-card,.ba-form-panel,.ba-evidence-panel{border-radius:24px;padding:clamp(28px,3vw,40px);box-shadow:0 22px 60px rgba(5,18,35,.08)}.ba-problem-card.is-large{padding:clamp(34px,4vw,50px)}.ba-problem-card>span,.ba-process-step>span{display:inline-grid;place-items:center;min-width:36px;height:36px;margin:0 0 18px;border-radius:999px;color:var(--ba-white);background:linear-gradient(135deg,var(--ba-accent-blue),var(--ba-accent-cyan));font-family:Manrope,Inter,sans-serif;font-weight:900;letter-spacing:0}.ba-process-step{position:relative;padding:28px 22px;border-radius:22px}.ba-process-step strong{display:block;margin:0 0 10px;color:var(--ba-text-main);font-size:18px}.ba-section-dark .ba-process-step strong,.ba-section-dark .ba-process-step p{color:rgba(255,255,255,.88)}.ba-missing-grid,.ba-evidence-layout,.ba-audience-split{gap:clamp(36px,5vw,72px)}.ba-missing-zone{padding:clamp(30px,4vw,46px);border-color:rgba(255,255,255,.18);background:linear-gradient(180deg,rgba(255,255,255,.13),rgba(255,255,255,.065))}.ba-signal-row{gap:18px;padding:16px 0}.ba-signal-row span{color:rgba(255,255,255,.72)}.ba-signal-row.is-alert strong{color:#ffd5d9}.ba-signal-row.is-action strong{color:#bdffe4}.ba-audience-card.is-dark{color:rgba(255,255,255,.82);background:radial-gradient(circle at 18% 0%,rgba(32,215,245,.18),transparent 36%),linear-gradient(145deg,#06192d,#092642)}.ba-audience-card.is-dark li,.ba-audience-card.is-dark p{color:rgba(255,255,255,.78)}.ba-pricing-preview{margin-top:clamp(34px,4vw,56px)}.ba-final-cta{text-align:center;padding:clamp(42px,5vw,70px)}.ba-page-hero{padding:clamp(86px,9vw,138px) 0 clamp(76px,7vw,118px)}.ba-page-hero h1{max-width:980px;margin-bottom:24px}.ba-page-hero p{max-width:850px;font-size:clamp(18px,1.7vw,21px)}.site-main-header-inner-wrap{min-height:88px}.site-title a,.site-branding a{font-size:clamp(25px,2vw,34px)}.primary-menu-container a,.main-navigation a{font-size:15px;letter-spacing:0}.ba-site-footer__inner{align-items:start}.ba-site-footer__brand strong{font-family:Manrope,Inter,sans-serif;font-size:28px}@media (max-width:1100px){.ba-hero-grid{grid-template-columns:1fr}.ba-hero-visual{width:min(100%,760px);padding-inline:0}}@media (max-width:720px){.ba-platform-theme h1{font-size:clamp(38px,11vw,52px)}.ba-platform-theme h2{font-size:clamp(30px,8.4vw,40px)}.ba-hero-orbit{padding:58px 0 70px}.ba-eyebrow{align-items:flex-start;white-space:normal;letter-spacing:.08em}.ba-trust-strip span{width:calc(50% - 6px);justify-content:center;white-space:normal;text-align:center}.ba-orbit-card{max-width:none}.ba-section{padding:66px 0}}@media (min-width:1120px){.ba-platform-theme h1{font-size:clamp(44px,4.35vw,64px);line-height:1.06}.ba-hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(390px,.88fr);gap:clamp(48px,5.8vw,82px)}.ba-hero-copy h1{max-width:720px}}.ba-dashboard-topline{display:flex;align-items:center;justify-content:space-between;gap:16px}.ba-dashboard-topline span,.ba-dashboard-topline strong{min-width:0}.ba-dashboard-topline span{color:rgba(255,255,255,.72)}.ba-event-row{gap:16px}@media (max-width:720px){.ba-platform-theme h1{font-size:clamp(34px,9.6vw,46px);line-height:1.07}.ba-hero-copy h1{margin-bottom:22px}}:root{--ba-surface-glass:rgba(255,255,255,.075);--ba-border-dark:rgba(255,255,255,.14);--ba-shadow-premium:0 28px 90px rgba(3,16,29,.18)}.site-header,.site-main-header-wrap,.site-header-row-container-inner{border-bottom:1px solid rgba(214,227,238,.72);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,251,255,.94));box-shadow:0 18px 50px rgba(5,18,35,.075)}.site-main-header-inner-wrap{min-height:94px}.site-title a,.site-branding a{position:relative;display:inline-flex;align-items:center;gap:12px;font-weight:900}.site-title a::before,.site-branding a::before{content:"";width:34px;height:34px;border-radius:12px;background:linear-gradient(135deg,rgba(32,215,245,.95),rgba(52,120,246,.95));box-shadow:0 14px 30px rgba(32,215,245,.28)}.site-branding .custom-logo-link{display:inline-flex;align-items:center;max-width:min(245px,24vw)}.site-branding .custom-logo-link::before{display:none}.site-branding .custom-logo,.site-branding img.custom-logo{width:auto;max-width:min(245px,24vw);max-height:58px;object-fit:contain}.primary-menu-container a,.main-navigation a{padding-inline:13px;color:#25354b;font-weight:780}.primary-menu-container li:last-child>a,.main-navigation li:last-child>a{padding:12px 18px;border:1px solid rgba(32,215,245,.36);background:linear-gradient(135deg,rgba(32,215,245,.98),rgba(131,237,255,.94));box-shadow:0 18px 42px rgba(32,215,245,.22)}.ba-section+.ba-section{position:relative}.ba-section-soft{background:radial-gradient(circle at 90% 12%,rgba(32,215,245,.13),transparent 28%),linear-gradient(180deg,#f7fbff,#edf6fc)}.ba-section-heading p{margin-top:18px}.ba-eyebrow{padding:8px 12px;border:1px solid rgba(32,215,245,.22);border-radius:999px;background:rgba(32,215,245,.08);letter-spacing:.075em}.ba-section-dark .ba-eyebrow,.ba-hero-orbit .ba-eyebrow{border-color:rgba(32,215,245,.32);background:rgba(32,215,245,.11)}.ba-hero-orbit{min-height:clamp(740px,88vh,940px);background:radial-gradient(circle at 74% 16%,rgba(32,215,245,.28),transparent 30%),radial-gradient(circle at 6% 88%,rgba(52,120,246,.24),transparent 34%),linear-gradient(135deg,#030d19 0%,#061a30 46%,#0a2a4f 100%)}.ba-hero-copy h1{letter-spacing:-.032em}.ba-hero-copy .ba-lead{max-width:680px;font-size:clamp(18px,1.55vw,22px)}.ba-hero-visual{position:relative}.ba-orbit-dashboard{border:1px solid rgba(255,255,255,.18);background:linear-gradient(180deg,rgba(9,35,63,.96),rgba(4,17,31,.98));box-shadow:0 42px 120px rgba(0,0,0,.42),inset 0 1px 0 rgba(255,255,255,.12)}.ba-dashboard-topline{padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.1)}.ba-dashboard-topline strong{color:var(--ba-white)}.ba-hero-metric-stack{display:grid;gap:14px;margin:18px 0 0}.ba-metric-line{display:grid;grid-template-columns:1fr auto;gap:16px;align-items:center;padding:13px 14px;border:1px solid rgba(255,255,255,.1);border-radius:18px;background:rgba(255,255,255,.045)}.ba-metric-line span{color:rgba(255,255,255,.68);font-size:13px;font-weight:780}.ba-metric-line strong{color:var(--ba-white);font-size:16px}.ba-metric-bar{grid-column:1 / -1;height:7px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,.08)}.ba-metric-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--ba-accent-cyan),var(--ba-accent-blue))}.ba-dashboard-panels,.ba-lens-grid,.ba-tenant-grid,.ba-business-grid,.ba-demo-grid{display:grid;gap:clamp(18px,2.2vw,28px)}.ba-dashboard-panels{grid-template-columns:1.05fr .95fr;align-items:stretch}.ba-product-panel,.ba-lens-card,.ba-tenant-card,.ba-business-card,.ba-demo-card,.ba-use-case-panel{border:1px solid var(--ba-border);border-radius:var(--ba-radius-lg);background:rgba(255,255,255,.92);box-shadow:var(--ba-shadow-soft)}.ba-product-panel,.ba-lens-card,.ba-tenant-card,.ba-business-card,.ba-demo-card{padding:clamp(24px,3vw,36px)}.ba-product-panel.is-dark,.ba-business-card.is-dark,.ba-use-case-panel.is-dark{color:var(--ba-white);border-color:var(--ba-border-dark);background:radial-gradient(circle at 90% 0%,rgba(32,215,245,.16),transparent 34%),linear-gradient(145deg,#06172a,#092844);box-shadow:var(--ba-shadow-deep)}.ba-product-panel.is-dark p,.ba-business-card.is-dark p,.ba-use-case-panel.is-dark p,.ba-product-panel.is-dark li,.ba-business-card.is-dark li,.ba-use-case-panel.is-dark li{color:rgba(255,255,255,.78)}.ba-product-panel h3,.ba-lens-card h3,.ba-tenant-card h3,.ba-business-card h3,.ba-demo-card h3,.ba-use-case-panel h3{margin-top:0}.ba-control-strip{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:26px}.ba-control-strip span{padding:12px 14px;border:1px solid rgba(214,227,238,.8);border-radius:16px;background:#fff;color:#23344b;font-weight:850;text-align:center;box-shadow:0 12px 28px rgba(5,18,35,.06)}.ba-pipeline-board{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;margin-top:clamp(34px,4vw,56px)}.ba-pipeline-step{position:relative;min-height:180px;padding:22px 18px;overflow:hidden;border:1px solid var(--ba-border);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,248,252,.96));box-shadow:0 18px 42px rgba(5,18,35,.08)}.ba-pipeline-step span{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;margin-bottom:18px;border-radius:12px;color:var(--ba-bg-deep);background:linear-gradient(135deg,var(--ba-accent-cyan),#83edff);font-weight:950}.ba-pipeline-step::after{content:"";position:absolute;right:-30px;bottom:-30px;width:96px;aspect-ratio:1;border:1px solid rgba(32,215,245,.22);border-radius:50%}.ba-report-stack{display:grid;gap:14px}.ba-report-item,.ba-case-row{display:grid;grid-template-columns:auto 1fr;gap:16px;align-items:start;padding:16px;border:1px solid rgba(255,255,255,.13);border-radius:18px;background:rgba(255,255,255,.055)}.ba-report-item span,.ba-case-row span{display:inline-flex;min-width:44px;height:32px;align-items:center;justify-content:center;border-radius:999px;color:var(--ba-bg-deep);background:var(--ba-accent-cyan);font-size:12px;font-weight:950}.ba-case-timeline{display:grid;gap:15px}.ba-case-row strong{display:block;color:var(--ba-white)}.ba-case-row p{margin:4px 0 0}.ba-plan-list,.ba-check-list{display:grid;gap:10px;margin:22px 0 0;padding:0;list-style:none}.ba-plan-list li,.ba-check-list li{position:relative;padding-left:28px}.ba-plan-list li::before,.ba-check-list li::before{content:"";position:absolute;left:0;top:.66em;width:10px;height:10px;border-radius:999px;background:var(--ba-accent-cyan);box-shadow:0 0 0 5px rgba(32,215,245,.13)}.ba-pricing-card{display:flex;flex-direction:column}.ba-pricing-card .ba-button{margin-top:auto}.ba-faq-premium{display:grid;gap:18px}.ba-faq-premium details{padding:0;overflow:hidden;border:1px solid var(--ba-border);border-radius:22px;background:#fff;box-shadow:0 16px 40px rgba(5,18,35,.07)}.ba-faq-premium summary{cursor:pointer;padding:22px 24px;font-family:Manrope,Inter,sans-serif;font-size:18px;font-weight:850;color:var(--ba-bg-deep)}.ba-faq-premium details p{margin:0;padding:0 24px 24px;color:var(--ba-text-muted)}.ba-demo-card.is-primary{color:var(--ba-white);border-color:var(--ba-border-dark);background:radial-gradient(circle at 88% 0%,rgba(32,215,245,.18),transparent 34%),linear-gradient(145deg,#04111f,#0b2d52)}.ba-demo-card.is-primary p,.ba-demo-card.is-primary li{color:rgba(255,255,255,.78)}.ba-demo-grid-with-form{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.ba-demo-form-layout{max-width:980px}.ba-demo-form-panel{border:1px solid rgba(214,227,238,.9);background:radial-gradient(circle at 100% 0%,rgba(32,215,245,.08),transparent 32%),rgba(255,255,255,.96)}.ba-demo-form-panel .fluentform{color:var(--ba-text-main)}.ba-demo-form-panel form{margin:0}.ba-demo-form-panel fieldset{display:grid;gap:18px}.ba-demo-form-panel .ff-el-group{margin:0}.ba-demo-form-panel .ff-el-input--label label,.ba-demo-form-panel .ff-el-form-check-label{color:var(--ba-text-main);font-family:Manrope,Inter,sans-serif;font-size:14px;font-weight:800;line-height:1.35}.ba-demo-form-panel .ff-el-input--label{margin-bottom:8px}.ba-demo-form-panel .ff-el-form-control{width:100%;min-height:52px;border:1px solid var(--ba-border);border-radius:16px;background:#fff;color:var(--ba-text-main);font:500 16px/1.45 Inter,system-ui,sans-serif;box-shadow:0 12px 30px rgba(5,18,35,.05);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.ba-demo-form-panel textarea.ff-el-form-control{min-height:140px;resize:vertical}.ba-demo-form-panel .ff-el-form-control:focus{border-color:var(--ba-accent-cyan);box-shadow:0 0 0 4px rgba(32,215,245,.16);outline:0}.ba-demo-form-panel .ff-el-form-check{padding:16px 18px;border:1px solid rgba(214,227,238,.9);border-radius:18px;background:rgba(243,248,252,.78)}.ba-demo-form-panel .ff-el-form-check-label{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;cursor:pointer}.ba-demo-form-panel .ff-el-form-check-input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--ba-accent-blue)}.ba-demo-form-panel .ff-btn-submit{display:inline-flex;min-height:54px;align-items:center;justify-content:center;border:0;border-radius:999px;padding:15px 26px;background:linear-gradient(135deg,var(--ba-accent-cyan),var(--ba-accent-blue));color:var(--ba-bg-deep);font-family:Manrope,Inter,sans-serif;font-size:15px;font-weight:900;letter-spacing:0;box-shadow:0 18px 40px rgba(52,120,246,.22);cursor:pointer}.ba-demo-form-panel .ff-btn-submit:hover,.ba-demo-form-panel .ff-btn-submit:focus{transform:translateY(-1px);box-shadow:0 24px 52px rgba(52,120,246,.28)}.ba-demo-form-panel .ff-el-is-error .ff-el-form-control,.ba-demo-form-panel .error.text-danger{border-color:var(--ba-accent-red)}.ba-demo-form-panel .ff-message-success,.ba-demo-form-panel .ff-errors-in-stack{border-radius:18px;font-family:Inter,system-ui,sans-serif}.ba-privacy-note,.ba-demo-fallback{color:var(--ba-text-muted);font-size:15px;line-height:1.65}.ba-privacy-note{margin:20px 0 0}.ba-demo-fallback a{color:var(--ba-accent-blue);font-weight:800}.ba-product-panel:hover,.ba-lens-card:hover,.ba-tenant-card:hover,.ba-business-card:hover,.ba-demo-card:hover,.ba-pipeline-step:hover,.ba-faq-premium details:hover{transform:translateY(-3px);border-color:rgba(32,215,245,.44);box-shadow:var(--ba-shadow-premium)}.ba-product-panel,.ba-lens-card,.ba-tenant-card,.ba-business-card,.ba-demo-card,.ba-pipeline-step,.ba-faq-premium details{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media (min-width:1120px){.ba-platform-theme h1{font-size:clamp(48px,4.7vw,70px)}.ba-hero-grid{grid-template-columns:minmax(0,1.04fr) minmax(430px,.96fr)}}@media (max-width:1180px){.ba-pipeline-board{grid-template-columns:repeat(2,1fr)}.ba-control-strip{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.ba-dashboard-panels,.ba-lens-grid,.ba-tenant-grid,.ba-business-grid,.ba-demo-grid{grid-template-columns:1fr}.ba-pipeline-board{grid-template-columns:1fr}}@media (max-width:720px){.site-title a::before,.site-branding a::before{width:28px;height:28px;border-radius:10px}.site-main-header-inner-wrap{min-height:76px}.ba-control-strip{grid-template-columns:1fr}.ba-product-panel,.ba-lens-card,.ba-tenant-card,.ba-business-card,.ba-demo-card{padding:24px 20px}.ba-report-item,.ba-case-row{grid-template-columns:1fr}}.ba-hero-orbit{padding-bottom:clamp(76px,7vw,104px)}.ba-hero-visual{isolation:isolate;padding:44px 22px 96px}.ba-orbit-card{width:min(280px,calc(100% - 48px))}.ba-orbit-card-top{top:22px;right:0;bottom:auto;left:auto}.ba-orbit-card-bottom{top:auto;right:auto;bottom:34px;left:0}.ba-hero-orbit+.ba-section{padding-top:clamp(56px,4.6vw,68px)}.ba-section-heading{margin-bottom:clamp(30px,3.8vw,50px)}.ba-section-heading .ba-eyebrow{margin:0 0 clamp(12px,1.2vw,18px)}.ba-section-heading h2{margin:0}.ba-section-heading p{margin:clamp(16px,1.5vw,22px) 0 0}@media (min-width:1120px){.ba-hero-visual{padding-bottom:112px}.ba-orbit-card-top{right:-4px}.ba-orbit-card-bottom{bottom:42px;left:2px}}@media (max-width:1100px){.ba-hero-visual{padding:20px 0 0}.ba-orbit-card{width:auto}.ba-orbit-card-top,.ba-orbit-card-bottom{position:static}}@media (max-width:720px){.ba-hero-orbit+.ba-section{padding-top:58px}}.ba-section{padding-top:clamp(56px,5.4vw,88px);padding-bottom:clamp(56px,5.4vw,88px)}.ba-section+.ba-section{margin-top:0}.ba-hero-orbit+.ba-section{padding-top:clamp(52px,4.3vw,64px)}.ba-section:not(.ba-hero-orbit+.ba-section)+.ba-section{padding-top:clamp(52px,4.8vw,76px)}.ba-section-heading{margin-bottom:clamp(26px,3.2vw,42px)}.ba-problem-card.is-large,.ba-inner-card.is-dark,.ba-product-panel.is-dark,.ba-business-card.is-dark,.ba-use-case-panel.is-dark,.ba-demo-card.is-primary,.ba-audience-card.is-dark{color:var(--ba-white)}.ba-problem-card.is-large h2,.ba-problem-card.is-large h3,.ba-problem-card.is-large h4,.ba-problem-card.is-large strong,.ba-problem-card.is-large>span,.ba-inner-card.is-dark h2,.ba-inner-card.is-dark h3,.ba-inner-card.is-dark h4,.ba-inner-card.is-dark strong,.ba-inner-card.is-dark>span,.ba-product-panel.is-dark h2,.ba-product-panel.is-dark h3,.ba-product-panel.is-dark h4,.ba-product-panel.is-dark strong,.ba-product-panel.is-dark>span,.ba-business-card.is-dark h2,.ba-business-card.is-dark h3,.ba-business-card.is-dark h4,.ba-business-card.is-dark strong,.ba-business-card.is-dark>span,.ba-use-case-panel.is-dark h2,.ba-use-case-panel.is-dark h3,.ba-use-case-panel.is-dark h4,.ba-use-case-panel.is-dark strong,.ba-use-case-panel.is-dark>span,.ba-demo-card.is-primary h2,.ba-demo-card.is-primary h3,.ba-demo-card.is-primary h4,.ba-demo-card.is-primary strong,.ba-demo-card.is-primary>span,.ba-audience-card.is-dark h2,.ba-audience-card.is-dark h3,.ba-audience-card.is-dark h4,.ba-audience-card.is-dark strong,.ba-audience-card.is-dark>span{color:var(--ba-white)}.ba-problem-card.is-large p,.ba-inner-card.is-dark p,.ba-product-panel.is-dark p,.ba-business-card.is-dark p,.ba-use-case-panel.is-dark p,.ba-demo-card.is-primary p,.ba-audience-card.is-dark p,.ba-problem-card.is-large li,.ba-inner-card.is-dark li,.ba-product-panel.is-dark li,.ba-business-card.is-dark li,.ba-use-case-panel.is-dark li,.ba-demo-card.is-primary li,.ba-audience-card.is-dark li{color:rgba(255,255,255,.82)}.ba-problem-card>span,.ba-process-step>span,.ba-pipeline-step span{margin-bottom:10px}.ba-problem-card h2,.ba-problem-card h3,.ba-pipeline-step h3{margin-top:0}.ba-problem-card>span+h2,.ba-problem-card>span+h3,.ba-pipeline-step span+h3{margin-top:0}.ba-problem-card h3{margin-bottom:14px}.ba-pipeline-step h3{margin-bottom:10px}.ba-missing-grid{gap:clamp(24px,3.2vw,44px)}.ba-evidence-panel{display:grid;gap:16px}.ba-evidence-panel>div{display:grid;gap:7px}.ba-evidence-panel strong{display:block;color:var(--ba-text-main);line-height:1.25}.ba-evidence-panel span{display:block;color:var(--ba-text-muted);line-height:1.65}@media (max-width:720px){.ba-section{padding-top:56px;padding-bottom:56px}.ba-missing-grid{gap:28px}}.ba-button{max-width:100%;white-space:normal;text-align:center}.ba-eyebrow{font-size:12px}@media (max-width:430px){.ba-button{width:100%;padding-inline:18px;overflow-wrap:anywhere;word-break:normal}.ba-final-cta .ba-button,.ba-page-hero .ba-button,.ba-demo-card .ba-button{width:100%}.ba-eyebrow{font-size:12px;line-height:1.25}}.ba-section{padding-top:clamp(54px,5vw,82px);padding-bottom:clamp(54px,5vw,82px)}.ba-section-heading{margin-bottom:clamp(26px,3vw,38px)}.ba-section-heading .ba-eyebrow{margin-bottom:clamp(12px,1vw,16px)}.ba-section-heading p{margin-top:clamp(16px,1.4vw,22px)}.ba-section-dark,.ba-hero-orbit,.ba-missing-zone,.ba-final-cta,.ba-site-footer,.ba-product-panel.is-dark,.ba-business-card.is-dark,.ba-use-case-panel.is-dark,.ba-demo-card.is-primary,.ba-audience-card.is-dark,.ba-problem-card.is-large,.ba-orbit-dashboard{color:var(--ba-on-dark-text)}.ba-section-dark h1,.ba-section-dark h2,.ba-section-dark h3,.ba-section-dark h4,.ba-hero-orbit h1,.ba-hero-orbit h2,.ba-hero-orbit h3,.ba-hero-orbit h4,.ba-missing-zone h1,.ba-missing-zone h2,.ba-missing-zone h3,.ba-missing-zone h4,.ba-final-cta h2,.ba-site-footer strong,.ba-product-panel.is-dark h2,.ba-product-panel.is-dark h3,.ba-product-panel.is-dark h4,.ba-business-card.is-dark h2,.ba-business-card.is-dark h3,.ba-business-card.is-dark h4,.ba-use-case-panel.is-dark h2,.ba-use-case-panel.is-dark h3,.ba-use-case-panel.is-dark h4,.ba-demo-card.is-primary h2,.ba-demo-card.is-primary h3,.ba-demo-card.is-primary h4,.ba-audience-card.is-dark h2,.ba-audience-card.is-dark h3,.ba-audience-card.is-dark h4,.ba-problem-card.is-large h2,.ba-problem-card.is-large h3,.ba-problem-card.is-large h4,.ba-orbit-dashboard strong{color:var(--ba-on-dark-title)}.ba-section-dark p,.ba-section-dark li,.ba-hero-orbit p,.ba-missing-zone p,.ba-missing-zone li,.ba-final-cta p,.ba-site-footer p,.ba-site-footer a,.ba-product-panel.is-dark p,.ba-product-panel.is-dark li,.ba-business-card.is-dark p,.ba-business-card.is-dark li,.ba-use-case-panel.is-dark p,.ba-use-case-panel.is-dark li,.ba-demo-card.is-primary p,.ba-demo-card.is-primary li,.ba-audience-card.is-dark p,.ba-audience-card.is-dark li,.ba-problem-card.is-large p,.ba-problem-card.is-large li{color:var(--ba-on-dark-text)}.ba-section-dark .ba-eyebrow,.ba-hero-orbit .ba-eyebrow,.ba-missing-zone .ba-eyebrow,.ba-final-cta .ba-eyebrow,.ba-product-panel.is-dark .ba-eyebrow,.ba-business-card.is-dark .ba-eyebrow,.ba-use-case-panel.is-dark .ba-eyebrow,.ba-demo-card.is-primary .ba-eyebrow,.ba-audience-card.is-dark .ba-eyebrow,.ba-problem-card.is-large .ba-eyebrow{color:#9af1ff;border-color:rgba(154,241,255,.42);background:var(--ba-on-dark-chip);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06)}body.ba-platform-theme .ba-final-cta .ba-eyebrow{color:var(--ba-on-dark-title);border-color:rgba(154,241,255,.48);background:rgba(154,241,255,.14)}.ba-problem-card,.ba-product-panel,.ba-business-card,.ba-use-case-panel,.ba-audience-card,.ba-pricing-card,.ba-pipeline-step,.ba-evidence-panel{border-color:rgba(181,205,222,.72);box-shadow:0 18px 52px rgba(5,18,35,.10),inset 0 1px 0 rgba(255,255,255,.74)}.ba-product-panel.is-dark,.ba-business-card.is-dark,.ba-use-case-panel.is-dark,.ba-audience-card.is-dark,.ba-demo-card.is-primary,.ba-problem-card.is-large{border-color:var(--ba-on-dark-border);box-shadow:0 30px 90px rgba(2,10,19,.34),inset 0 1px 0 rgba(255,255,255,.08)}.ba-use-case-panel{padding:clamp(26px,3vw,38px)}.ba-use-case-panel h3{margin:0 0 22px}.ba-case-timeline{gap:12px}.ba-case-row{padding:15px;border-color:var(--ba-on-dark-border);background:rgba(255,255,255,.075)}.ba-case-row span{min-width:56px;color:var(--ba-bg-deep);background:linear-gradient(135deg,var(--ba-accent-cyan),#a9f4ff)}.ba-case-row strong{margin-bottom:4px;color:var(--ba-on-dark-title)}.ba-case-row p{color:var(--ba-on-dark-text)}.ba-problem-card>span,.ba-process-step>span,.ba-pipeline-step span{margin-bottom:8px}.ba-problem-card h2,.ba-problem-card h3,.ba-pipeline-step h3,.ba-process-step h3{margin-top:0;margin-bottom:12px}.ba-pipeline-board{margin-top:clamp(26px,3vw,40px);gap:clamp(14px,1.8vw,20px)}.ba-pipeline-step{min-height:0;padding:clamp(22px,2.4vw,28px)}.ba-pipeline-step span{color:#03101d}.ba-problem-matrix,.ba-dashboard-panels,.ba-business-grid,.ba-missing-grid,.ba-evidence-layout,.ba-audience-split{gap:clamp(22px,2.7vw,36px)}.ba-missing-grid{align-items:center}.ba-evidence-panel{gap:14px;padding:clamp(24px,2.8vw,34px)}.ba-evidence-panel>div{padding:15px 0;border-bottom:1px solid rgba(214,227,238,.78)}.ba-evidence-panel>div:first-child{padding-top:0}.ba-evidence-panel>div:last-child{padding-bottom:0;border-bottom:0}.ba-evidence-panel strong,.ba-evidence-panel span{display:block}.ba-evidence-panel strong{margin-bottom:5px}.ba-pricing-preview{margin-top:clamp(26px,3vw,40px);gap:clamp(18px,2vw,26px)}.ba-pricing-card{padding:clamp(24px,2.6vw,34px)}.ba-business-card.is-dark .ba-eyebrow{margin-bottom:14px}.ba-business-card h2,.ba-product-panel h2,.ba-tenant-card h2,.ba-audience-card h2{margin-top:0}@media (max-width:900px){.ba-section{padding-top:clamp(50px,7vw,68px);padding-bottom:clamp(50px,7vw,68px)}.ba-problem-matrix,.ba-dashboard-panels,.ba-business-grid,.ba-missing-grid,.ba-evidence-layout,.ba-audience-split,.ba-pricing-preview,.ba-demo-grid-with-form{grid-template-columns:1fr}}@media (max-width:430px){.ba-section{padding-top:46px;padding-bottom:46px}.ba-container{width:min(100% - 34px,1240px)}.ba-section-heading{margin-bottom:24px}.ba-problem-card,.ba-product-panel,.ba-business-card,.ba-use-case-panel,.ba-audience-card,.ba-pricing-card,.ba-evidence-panel,.ba-form-panel{padding:22px 18px}.ba-demo-form-panel .ff-el-form-check{padding:14px}.ba-demo-form-panel .ff-el-form-check-label{grid-template-columns:18px minmax(0,1fr);gap:10px}.ba-demo-form-panel .ff-btn-submit{width:100%}.ba-case-row{gap:10px}}@media (max-width:1024px) and (min-width:769px){.site-main-header-inner-wrap{min-height:78px;gap:14px}.site-title a,.site-branding a{font-size:clamp(18px,2.1vw,22px);gap:10px}.site-title a::before,.site-branding a::before{width:30px;height:30px;border-radius:11px}.site-branding .custom-logo-link,.site-branding .custom-logo,.site-branding img.custom-logo{max-width:min(210px,27vw);max-height:48px}.primary-menu-container a,.main-navigation a{padding-inline:8px;font-size:13px}.primary-menu-container li:last-child>a,.main-navigation li:last-child>a{padding:10px 13px;white-space:nowrap}}@media (max-width:768px){.site-header,.site-main-header-wrap,.site-header-row-container-inner{position:relative;z-index:30}.site-main-header-inner-wrap{min-height:66px;gap:12px;padding-block:8px}.site-title a,.site-branding a{max-width:min(72vw,280px);gap:10px;font-size:clamp(18px,5vw,22px);line-height:1.08;white-space:normal}.site-title a::before,.site-branding a::before{flex:0 0 auto;width:28px;height:28px;border-radius:10px}.site-branding .custom-logo-link{max-width:min(190px,58vw)}.site-branding .custom-logo,.site-branding img.custom-logo{max-width:min(190px,58vw);max-height:42px}.primary-menu-container,.main-navigation,.header-navigation,.site-header-section .menu{display:none !important}.mobile-toggle-open-container,.mobile-navigation-toggle,.menu-toggle-open,.drawer-toggle,.kadence-menu-toggle{display:inline-flex !important;align-items:center;justify-content:center;min-width:42px;min-height:42px;border:1px solid rgba(32,215,245,.34);border-radius:14px;background:rgba(255,255,255,.86);box-shadow:0 12px 30px rgba(5,18,35,.10)}.ba-hero-orbit,.ba-page-hero{scroll-margin-top:76px}}@media (max-width:390px){.site-title a,.site-branding a{max-width:235px;font-size:18px}.site-branding .custom-logo-link,.site-branding .custom-logo,.site-branding img.custom-logo{max-width:164px;max-height:38px}.site-main-header-inner-wrap{min-height:62px}}.cmplz-cookiebanner{width:min(760px,calc(100vw - 32px)) !important;max-width:calc(100vw - 32px) !important;padding:24px !important;border:1px solid rgba(120,190,220,.28) !important;border-radius:24px !important;background:radial-gradient(circle at 12% 18%,rgba(32,215,245,.16),transparent 34%),linear-gradient(135deg,#071a30 0%,#04111f 100%) !important;box-shadow:0 28px 80px rgba(2,8,18,.36) !important;color:#f7fbff !important;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif !important;z-index:99999 !important}.cmplz-cookiebanner .cmplz-title,.cmplz-cookiebanner .cmplz-header,.cmplz-cookiebanner .cmplz-category-title{color:#ffffff !important;font-family:Manrope,Inter,system-ui,sans-serif !important;font-weight:800 !important;letter-spacing:0 !important}.cmplz-cookiebanner .cmplz-message,.cmplz-cookiebanner .cmplz-description,.cmplz-cookiebanner .cmplz-category,.cmplz-cookiebanner .cmplz-category p{color:rgba(247,251,255,.82) !important;line-height:1.55 !important}.cmplz-cookiebanner a{color:#20d7f5 !important;text-decoration-thickness:1px !important;text-underline-offset:3px !important}.cmplz-cookiebanner .cmplz-buttons{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(170px,1fr)) !important;width:100% !important;gap:12px !important;align-items:stretch !important}.cmplz-cookiebanner .cmplz-btn{width:100% !important;min-width:0 !important;min-height:46px !important;margin:0 !important;padding:12px 18px !important;border-radius:999px !important;font-family:Manrope,Inter,system-ui,sans-serif !important;font-weight:800 !important;letter-spacing:0 !important;white-space:normal !important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease !important}.cmplz-cookiebanner .cmplz-btn:hover{transform:translateY(-1px) !important}.cmplz-cookiebanner .cmplz-accept{background:#20d7f5 !important;border-color:#20d7f5 !important;color:#04111f !important;box-shadow:0 14px 34px rgba(32,215,245,.24) !important}.cmplz-cookiebanner .cmplz-deny,.cmplz-cookiebanner .cmplz-view-preferences,.cmplz-cookiebanner .cmplz-save-preferences{background:rgba(255,255,255,.06) !important;border-color:rgba(214,227,238,.34) !important;color:#f7fbff !important}.cmplz-cookiebanner .cmplz-categories,.cmplz-cookiebanner .cmplz-category{border-color:rgba(214,227,238,.18) !important}.cmplz-cookiebanner .cmplz-always-active{color:#37d399 !important}.cmplz-manage-consent .cmplz-btn{border-radius:999px !important;background:#071a30 !important;border-color:rgba(32,215,245,.35) !important;color:#f7fbff !important;font-family:Manrope,Inter,system-ui,sans-serif !important;font-weight:800 !important}@media (max-width:640px){.cmplz-cookiebanner{width:calc(100vw - 20px) !important;max-width:calc(100vw - 20px) !important;padding:18px !important;border-radius:20px !important}.cmplz-cookiebanner .cmplz-buttons{display:grid !important;grid-template-columns:1fr !important}.cmplz-cookiebanner .cmplz-btn{width:100% !important}}.cmplz-cookiebanner.gestione-backup-cookie-banner{width:min(780px,calc(100vw - 48px)) !important;padding:22px 24px !important;border-radius:22px !important;gap:12px !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-header{min-height:0 !important;margin-bottom:2px !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-title{font-size:15px !important;line-height:1.25 !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-body{max-height:min(50vh,380px) !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-message{max-width:100% !important;margin-bottom:0 !important;font-size:15px !important;line-height:1.5 !important;overflow-wrap:break-word !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-links{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px 22px !important;width:100% !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-links a{display:inline-block !important;max-width:100% !important;overflow-wrap:break-word !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-links .cmplz-manage-options,.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-links .cmplz-manage-third-parties,.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-links .cmplz-manage-vendors,.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-links .cmplz-read-more-purposes{display:none !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-documents .cmplz-hidden,.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-documents .impressum{display:none !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-buttons{gap:11px !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-btn{min-height:44px !important;padding:11px 16px !important;font-size:14px !important}@media (max-width:768px){.cmplz-cookiebanner.gestione-backup-cookie-banner{width:calc(100vw - 18px) !important;max-width:calc(100vw - 18px) !important;padding:13px 14px !important;border-radius:18px !important;gap:8px !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-header{margin-bottom:0 !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-title{font-size:13px !important;line-height:1.2 !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-body{max-height:38vh !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-message{font-size:12.5px !important;line-height:1.34 !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-buttons{gap:8px !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-links{grid-template-columns:1fr !important;gap:5px !important;font-size:12px !important;line-height:1.25 !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-btn{min-height:38px !important;padding:8px 11px !important;font-size:12.5px !important}}@media (max-width:420px){.cmplz-cookiebanner.gestione-backup-cookie-banner{width:calc(100vw - 14px) !important;max-width:calc(100vw - 14px) !important;padding:12px !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-message{font-size:12px !important;line-height:1.32 !important}.cmplz-cookiebanner.gestione-backup-cookie-banner .cmplz-btn{min-height:36px !important;padding:7px 10px !important;font-size:12px !important}}.wp-custom-logo .site-branding{display:flex;align-items:center;gap:0}.wp-custom-logo .site-branding .site-title,.wp-custom-logo .site-branding .site-description,.wp-custom-logo .site-branding .site-title-wrap,.wp-custom-logo .site-branding .site-branding-text{display:none !important}.wp-custom-logo .site-branding a::before,.wp-custom-logo .site-branding .site-title a::before,.wp-custom-logo .site-branding .custom-logo-link::before{content:none !important;display:none !important}.wp-custom-logo .site-branding .custom-logo-link{display:inline-flex;align-items:center;width:auto;max-width:min(340px,30vw);line-height:0}.wp-custom-logo .site-branding .custom-logo,.wp-custom-logo .site-branding img.custom-logo{display:block;width:auto;height:auto;max-width:min(340px,30vw);max-height:72px;object-fit:contain}.wp-custom-logo .site-main-header-inner-wrap{align-items:center}@media (max-width:1024px) and (min-width:769px){.wp-custom-logo .site-branding .custom-logo-link,.wp-custom-logo .site-branding .custom-logo,.wp-custom-logo .site-branding img.custom-logo{max-width:min(270px,31vw);max-height:58px}}@media (max-width:768px){.wp-custom-logo .site-branding .custom-logo-link,.wp-custom-logo .site-branding .custom-logo,.wp-custom-logo .site-branding img.custom-logo{max-width:min(236px,62vw);max-height:48px}}@media (max-width:390px){.wp-custom-logo .site-branding .custom-logo-link,.wp-custom-logo .site-branding .custom-logo,.wp-custom-logo .site-branding img.custom-logo{max-width:205px;max-height:42px}}
