/* V20 Automation Outcome Monitor: responsive, self-contained product site */
.aom-page{background:#060d1c;color:#f2f7ff}.aom-page .aom-container{width:min(1160px,calc(100% - 42px));margin:auto}.aom-page .aom-nav{max-width:1240px;display:flex;align-items:center;gap:22px;min-height:86px;flex-wrap:wrap}.aom-nav-links{display:flex;gap:18px;align-items:center;flex-wrap:wrap;margin-left:auto}.aom-nav-links a{font-size:13px;color:#b9cce2;font-weight:650}.aom-nav-links a:hover,.aom-nav-links a[aria-current=page]{color:#7de9fa}.aom-nav-links a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.aom-page .aom-lang-label{font-size:12px;color:#9bb1ce}.aom-page select.lang{max-width:172px;min-width:130px;padding:8px 28px 8px 9px}.aom-hero{position:relative;padding:96px 0 92px;overflow:hidden;background:radial-gradient(ellipse at 85% 34%,rgba(53,132,231,.20),transparent 50%),radial-gradient(ellipse at 10% -20%,rgba(79,229,250,.09),transparent 45%)}.aom-hero-grid{display:grid;grid-template-columns:minmax(0,1.23fr) minmax(300px,1fr);gap:50px;align-items:center}.aom-eyebrow{display:block;color:#80e8f6;font-size:12px;letter-spacing:.12em;font-weight:800;text-transform:uppercase;margin-bottom:16px}.aom-status{display:inline-block;background:#1b2f45;color:#cae2f7;border:1px solid #3a6076;border-radius:99px;padding:5px 13px;font-size:12px;font-weight:650;margin-bottom:22px}.aom-hero h1{font-size:clamp(35px,4.8vw,61px);letter-spacing:-.055em;line-height:1.12;margin:0 0 19px;font-weight:800;text-wrap:balance}.aom-hero-sub{font-weight:760;color:#a2eaff;font-size:clamp(17px,2.1vw,23px);line-height:1.4;margin:0 0 15px}.aom-lead{color:#b6c8de;font-size:15px;max-width:700px;line-height:1.85;margin:0 0 28px}.aom-actions{display:flex;gap:11px;flex-wrap:wrap}.aom-button{display:inline-flex;align-items:center;justify-content:center;gap:12px;border-radius:11px;font-size:14px;padding:12px 19px;font-weight:780;transition:transform .16s ease,background .16s ease}.aom-button:hover{transform:translateY(-1px)}.aom-button.primary{background:#81e9f9;color:#051326}.aom-button.secondary{border:1px solid #40637e;background:#122139;color:#d9edf9}.aom-button.secondary:hover{background:#1b304c}.aom-signal{border:1px solid #3d5d79;border-radius:22px;background:linear-gradient(150deg,#152c47,#08172a);min-height:345px;padding:25px;box-shadow:0 22px 80px rgba(0,0,0,.22);overflow:hidden}.aom-signal-top{display:flex;align-items:center;gap:10px;color:#c3e5ef;font-size:13px;font-weight:800}.aom-signal-dot{display:inline-block;background:#80ebef;height:9px;width:9px;border-radius:50%;box-shadow:0 0 12px #80ebef}.aom-signal-grid{display:grid;grid-template-columns:1fr 12px 1fr 12px 1fr;align-items:center;gap:4px;margin:32px 0 34px}.aom-signal-stage{display:flex;align-items:center;flex-direction:column;gap:8px;min-width:0}.aom-signal-icon{width:63px;height:63px;border:1px solid #4a7c9e;border-radius:18px;background:#163b54;color:#81e9f9;font-size:35px;display:flex;align-items:center;justify-content:center}.aom-signal-stage strong{font-size:12px;color:#d8eafa;text-align:center;overflow-wrap:anywhere}.aom-signal-arrow{text-align:center;font-size:24px;color:#80d5f0}.aom-signal-line{height:3px;width:70%;background:#54bde3;border-radius:10px;opacity:.55}.aom-signal-line.mid{background:#6f91e3}.aom-signal-line.end{background:#80e8c6}.aom-signal-bars{height:62px;display:flex;align-items:end;gap:7px;justify-content:space-between;padding:0 4px}.aom-signal-bars i{flex:1;border-radius:4px 4px 0 0;display:block;height:35%;background:linear-gradient(#7cdef3,#3b7da1);opacity:.5}.aom-signal-bars i:nth-child(2){height:58%}.aom-signal-bars i:nth-child(3){height:38%}.aom-signal-bars i:nth-child(4){height:70%}.aom-signal-bars i:nth-child(5){height:51%}.aom-signal-bars i:nth-child(6){height:82%}.aom-signal-bars i:nth-child(7){height:65%}.aom-signal-bars i:nth-child(8){height:92%}.aom-visual-note{color:#8da5be;font-size:11px;text-align:right;margin:12px 0 0}.aom-section{padding:85px 0;scroll-margin-top:20px}.aom-section-heading{max-width:850px;margin-bottom:33px}.aom-section-heading h2{font-size:clamp(27px,3.3vw,43px);letter-spacing:-.045em;line-height:1.24;margin:0 0 15px}.aom-section-heading>p{margin:0;color:#aebfd5;font-size:16px;line-height:1.8}.aom-why{background:#0b172b;border-top:1px solid #203a54;border-bottom:1px solid #203a54}.aom-pain-grid{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0}.aom-pain{position:relative;padding:19px 21px 19px 44px;border:1px solid #29405a;border-radius:12px;background:#101e34;color:#c5d3e5;font-size:14px;line-height:1.75}.aom-pain:before{content:'!';position:absolute;left:18px;top:18px;width:15px;height:15px;line-height:15px;text-align:center;border:1px solid #aabed0;border-radius:50%;font-size:10px;color:#bdd0de}.aom-summary{margin-top:25px;padding:20px 25px;border-left:3px solid #80e6f7;background:#14273b;border-radius:0 10px 10px 0;font-weight:700;line-height:1.75}.aom-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.aom-feature{border:1px solid #2c4864;border-radius:16px;padding:27px;background:linear-gradient(150deg,#10253e,#0b182b);min-width:0}.aom-feature-num{display:inline-flex;font-size:13px;color:#82dfe9;letter-spacing:.13em;font-weight:800}.aom-feature h3{font-size:19px;line-height:1.4;letter-spacing:-.02em;margin:17px 0 10px}.aom-feature p{font-size:14px;color:#b5c7dd;line-height:1.75;margin:0}.aom-audiences-section{background:linear-gradient(180deg,#0a1527,#0c1b30)}.aom-audience-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.aom-audience{display:flex;gap:18px;border:1px solid #294764;background:#101f35;border-radius:14px;padding:24px}.aom-audience-icon{display:flex;align-items:center;justify-content:center;flex:0 0 39px;height:39px;border-radius:11px;border:1px solid #44799a;background:#16384e;color:#90eaff;font-size:12px;font-weight:800}.aom-audience h3{font-size:18px;margin:1px 0 9px;line-height:1.35}.aom-audience p{margin:0;color:#b4c8dd;line-height:1.7;font-size:14px}.aom-steps{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:35px 0 0;padding:0}.aom-step{padding:22px;border:1px solid #2b4964;border-radius:15px;background:#102039;min-width:0}.aom-step-no{display:inline-block;color:#85eaf4;font-weight:800;font-size:16px;letter-spacing:.08em;margin-bottom:18px}.aom-step h3{font-size:18px;margin:0 0 10px}.aom-step p{font-size:13px;line-height:1.72;color:#bbcbdc;margin:0}.aom-cta-section{padding-top:28px}.aom-cta{border:1px solid #417995;border-radius:20px;background:radial-gradient(ellipse at 100% 10%,#1b5872,#13283f 55%,#102036);padding:45px;box-shadow:0 15px 60px rgba(0,0,0,.2)}.aom-cta h2{font-size:clamp(28px,3vw,40px);margin:0 0 17px;line-height:1.25;max-width:800px}.aom-cta p{font-size:15px;line-height:1.8;color:#c9d8e9;max-width:760px}.aom-cta strong{color:#97f2ff;font-size:15px}.aom-info-section{padding-top:30px}.aom-facts{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;border:1px solid #314e66;border-radius:16px;overflow:hidden}.aom-facts>div{display:flex;flex-direction:column;gap:7px;padding:20px 24px;border-bottom:1px solid #314e66;border-right:1px solid #314e66;background:#0e1e32;min-width:0}.aom-facts>div:nth-child(2n){border-right:0}.aom-facts>div:nth-last-child(-n+2){border-bottom:0}.aom-facts dt{font-size:12px;font-weight:750;letter-spacing:.03em;color:#9cb4ce}.aom-facts dd{font-size:14px;font-weight:700;margin:0;overflow-wrap:anywhere}.aom-facts dd a{color:#8eefff;text-decoration:underline;text-underline-offset:2px}.aom-release-note{padding:20px 23px;border-radius:12px;background:#1b2437;border:1px solid #565b70;color:#c8d4e0;line-height:1.75;font-size:13px;margin-top:22px}.aom-disclaimer{font-size:12px;color:#8da2b9;line-height:1.8;max-width:1000px;margin-top:18px}.aom-footer{border-top:1px solid #273e56;padding:40px 0;background:#071222}.aom-footer-grid{display:flex;justify-content:space-between;gap:30px}.aom-footer-brand{font-size:21px;font-weight:800}.aom-footer p{color:#9db1c7;font-size:13px;margin:8px 0}.aom-footer small{color:#839eb8}.aom-footer-grid>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:5px;font-size:13px;color:#b5cee4}.aom-page a:focus-visible,.aom-page select:focus-visible{outline:3px solid #8cecf9;outline-offset:4px}.aom-page .legal-identity-bar{margin:0}
@media(max-width:1050px){.aom-hero-grid{grid-template-columns:1fr;gap:30px}.aom-signal{max-width:640px}.aom-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aom-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.aom-nav-links{order:3;flex:1 0 100%;margin-left:0;justify-content:flex-start;padding-bottom:15px}.aom-page .aom-nav{gap:14px}.aom-page .aom-lang-label{margin-left:auto}}
@media(max-width:680px){.aom-page .aom-container{width:min(100% - 32px,1160px)}.aom-page .aom-nav{padding-top:10px;min-height:72px}.aom-nav-links{gap:12px}.aom-nav-links a{font-size:12px}.aom-page .aom-lang-label{display:none}.aom-page select.lang{max-width:155px;min-width:110px}.aom-hero{padding:55px 0}.aom-hero h1{font-size:37px}.aom-lead{font-size:14px}.aom-signal{padding:18px;min-height:280px}.aom-signal-icon{width:49px;height:49px;font-size:26px}.aom-section{padding:58px 0}.aom-pain-grid,.aom-feature-grid,.aom-audience-grid,.aom-facts{grid-template-columns:1fr}.aom-audience{padding:19px}.aom-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.aom-facts>div,.aom-facts>div:nth-child(2n){border-right:0;border-bottom:1px solid #314e66}.aom-facts>div:last-child{border-bottom:0}.aom-cta{padding:28px}.aom-footer-grid{flex-direction:column}}
@media(max-width:390px){.aom-page .aom-nav{gap:8px}.aom-steps{grid-template-columns:1fr}.aom-hero h1{font-size:32px}.aom-signal-grid{gap:2px}.aom-signal-stage strong{font-size:11px}}
@media(prefers-reduced-motion:reduce){.aom-button{transition:none}.aom-page *{scroll-behavior:auto!important}}

.aom-product-name{font-weight:750;font-size:14px;letter-spacing:.015em;color:#d8f3ff;margin:0 0 18px}
