.agentic-ai-lp{--navy:#151756;--navy-mid:#1c207e;--blue:#396ce3;--blue-light:#92b3ff;--sky:#e8f3ff;--lime:#d6dd21;--lime-hover:#c9d01f;--grad-cta:linear-gradient(90deg,#89c33f,#d6dd21);--good:#89c33f;--warn:#f5b942;--bad:#e4573d;--grad-dark:linear-gradient(186deg,#1c207e 4.74%,#151858 95.23%);--grad-light:linear-gradient(165deg,#fff,#e8f3ff);--paper:#fff;--ink-soft:#4b5567;--ink-faint:#8791a8;--line-light:#e1e8f5;--line-dark:hsla(0,0%,100%,.14);--radius:20px;--radius-sm:12px;--wrap:1240px;background:var(--paper);color:var(--navy);font-family:Plus Jakarta Sans,sans-serif;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}.agentic-ai-lp,.agentic-ai-lp *{box-sizing:border-box}.agentic-ai-lp h1,.agentic-ai-lp h2,.agentic-ai-lp h3{color:var(--navy);font-family:Plus Jakarta Sans,sans-serif;font-weight:700;letter-spacing:-.01em;margin:0}.agentic-ai-lp h2{line-height:1.15}.agentic-ai-lp .wrap{margin:0 auto;max-width:var(--wrap);padding:0 32px}.agentic-ai-lp .eyebrow{align-items:center;display:flex;font-family:Plus Jakarta Sans,sans-serif;font-size:13px;font-weight:700;gap:9px;letter-spacing:.08em;margin-bottom:16px;text-transform:uppercase}.agentic-ai-lp .highlights{background:var(--navy);color:#fff;padding:100px 0;scroll-margin-top:140px}.agentic-ai-lp .hl-grid{align-items:start;display:grid;gap:56px;grid-template-columns:.85fr 1.15fr}.agentic-ai-lp .highlights .head{margin:0 0 32px;text-align:left}.agentic-ai-lp .highlights .eyebrow{color:var(--blue-light)}.agentic-ai-lp .highlights h2{color:#fff;font-size:38px;margin:0 0 18px}.agentic-ai-lp .highlights .lede{color:#c7d2f0;font-size:16.5px;margin:0}.agentic-ai-lp .hl-nav{display:flex;gap:10px}.agentic-ai-lp .hl-dot{background:hsla(0,0%,100%,.28);border:none;border-radius:50%;cursor:pointer;height:9px;padding:0;width:9px}.agentic-ai-lp .hl-dot.active{background:var(--blue-light)}.agentic-ai-lp .hl-slides{display:grid;min-width:0}.agentic-ai-lp .hl-slide{grid-area:1/1;opacity:0;visibility:hidden}.agentic-ai-lp .hl-slide.active{animation:aal-hlfade .5s ease;opacity:1;visibility:visible}@keyframes aal-hlfade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.agentic-ai-lp .hl-text{margin:0 0 24px;text-align:left}.agentic-ai-lp .hl-text h3{color:#fff;font-size:24px;margin-bottom:12px}.agentic-ai-lp .hl-text p{color:#c7d2f0;font-size:15.5px;margin:0}.agentic-ai-lp .hl-shot{border:1px solid hsla(0,0%,100%,.14);border-radius:var(--radius);box-shadow:0 30px 70px rgba(10,14,50,.4);overflow:hidden}.agentic-ai-lp .hl-shot img{cursor:zoom-in;display:block;height:auto;width:100%}.agentic-ai-lp .lightbox{align-items:center;background:rgba(10,14,50,.92);cursor:zoom-out;display:none;inset:0;justify-content:center;padding:48px;position:fixed;z-index:2000}.agentic-ai-lp .lightbox.open{animation:aal-hlfade .25s ease;display:flex}.agentic-ai-lp .lightbox img{border-radius:12px;box-shadow:0 30px 80px rgba(0,0,0,.55);max-height:100%;max-width:100%}.agentic-ai-lp .lightbox-close{align-items:center;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.3);border-radius:50%!important;color:#fff;cursor:pointer;display:flex;font-size:18px;height:44px!important;justify-content:center;line-height:1;max-width:44px!important;min-height:44px!important;min-width:44px!important;padding:0!important;position:absolute;right:26px;top:22px;transition:.25s;width:44px!important}.agentic-ai-lp .lightbox-close:hover{background:hsla(0,0%,100%,.2)}.agentic-ai-lp .hl-controls{align-items:center;display:flex;gap:12px;justify-content:flex-start}.agentic-ai-lp .hl-btn{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.28);border-radius:50%!important;color:#fff;cursor:pointer;display:inline-flex;flex:0 0 40px;font-size:15px;height:40px!important;justify-content:center;line-height:1;max-height:40px!important;max-width:40px!important;min-height:40px!important;min-width:40px!important;padding:0!important;transition:.25s;width:40px!important}.agentic-ai-lp .hl-btn:hover{background:hsla(0,0%,100%,.16)}@media (max-width:980px){.agentic-ai-lp .hl-grid{gap:36px;grid-template-columns:1fr}}