.velto-autonomous-hero{position:relative;isolation:isolate;overflow:hidden;background:#0e1017;color:#fff;padding:74px 0 0;font-family:Inter,Arial,sans-serif}
body:has(.velto-autonomous-hero) [data-navbar-shell].dark img[src*="/LogotipoCOMPLETO.png"]{filter:brightness(0) invert(1)}
.velto-autonomous-hero::before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(ellipse at 89% 20%,#1755bd45,transparent 52%),radial-gradient(ellipse at 4% 95%,#7438c338,transparent 47%)}
.vah-grid{position:absolute;z-index:-1;inset:0;opacity:.38;background-image:linear-gradient(#ffffff09 1px,transparent 1px),linear-gradient(90deg,#ffffff09 1px,transparent 1px);background-size:56px 56px;mask-image:linear-gradient(#000,transparent)}
.vah-container{width:min(1280px,calc(100% - 64px));margin:auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.13fr);gap:55px;align-items:center;padding-bottom:58px}
.vah-copy{padding:12px 0 22px}.vah-eyebrow{display:flex;align-items:center;gap:8px;color:#b8c9ef;font-size:10px;font-weight:650;letter-spacing:1.5px;margin:0 0 25px}.vah-eyebrow>span{width:7px;height:7px;border-radius:50%;background:#7c9fff;box-shadow:0 0 16px #5789f8}
.vah-copy :is(h1,.seo-core-h2){font-size:clamp(38px,3.65vw,56px);font-weight:650;line-height:1.095;letter-spacing:-2.1px;color:#fff;margin:0;max-width:590px;text-wrap:balance}.vah-copy :is(h1,.seo-core-h2)>span{display:inline;color:#91b5ff;background:linear-gradient(110deg,#8cb7ff,#bba3ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}
.vah-description{font-size:16px;line-height:1.75;color:#b6becf;margin:25px 0 16px;max-width:530px}.vah-price{display:flex;align-items:flex-start;gap:8px;font-size:12px;line-height:1.7;color:#d6dce9;margin:0}.vah-price svg{width:17px;height:19px;flex-shrink:0;color:#72d6b5}
.vah-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:29px}.vah-primary,.vah-secondary{display:inline-flex;align-items:center;justify-content:center;gap:22px;padding:14px 22px;border-radius:7px;font-size:13px;font-weight:600;text-decoration:none;transition:transform .2s,background .2s}.vah-primary{background:#1963ef;color:#fff;box-shadow:0 0 0 5px #1963ef17,0 8px 25px #1054dd25}.vah-primary:hover{background:#3477f3;transform:translateY(-2px)}.vah-secondary{background:#ffffff0b;color:#eef2ff;border:1px solid #ffffff25}.vah-secondary:hover{background:#ffffff15;transform:translateY(-2px)}.vah-primary:focus-visible,.vah-secondary:focus-visible,.vah-learn:focus-visible{outline:2px solid #a9c6ff;outline-offset:5px}
.vah-learn{display:block;width:fit-content;margin-top:26px;font-size:11px;line-height:1.8;color:#7e8ba3;text-decoration:none}.vah-learn>span{display:block;color:#adbeec}.vah-learn:hover>span{color:white}.vah-product{min-width:0}.vah-product velto-assistant-options{display:block;min-height:530px}
.vah-bottom{width:min(1280px,calc(100% - 64px));margin:auto;border-top:1px solid #ffffff12;padding:25px 0 27px;display:flex;justify-content:space-between;gap:20px;align-items:center;color:#69768c;font-size:11px}.vah-bottom>span{color:#aeb8cd;font-size:12px}.vah-bottom>div{display:flex;flex-wrap:wrap;gap:18px;align-items:center}.vah-bottom i{height:3px;width:3px;background:#4a5872;border-radius:50%}
@media(min-width:1600px){.vah-container,.vah-bottom{width:min(1360px,calc(100% - 80px))}.vah-container{gap:70px}.vah-copy :is(h1,.seo-core-h2){font-size:60px}.vah-description{font-size:17px}}
@media(max-width:1100px){.vah-container{gap:28px;width:calc(100% - 40px);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.vah-copy :is(h1,.seo-core-h2){font-size:42px;letter-spacing:-1.6px}.vah-description{font-size:14px}.vah-bottom{width:calc(100% - 40px)}.vah-bottom>div{gap:12px}}
@media(max-width:850px){.velto-autonomous-hero{padding-top:42px}.vah-container{grid-template-columns:1fr;gap:36px;padding-bottom:32px;max-width:650px}.vah-copy{padding:0}.vah-copy :is(h1,.seo-core-h2){font-size:clamp(38px,7vw,53px);max-width:600px}.vah-description{font-size:16px;max-width:580px}.vah-eyebrow{margin-bottom:22px}.vah-learn{margin-top:22px}.vah-bottom{max-width:650px;align-items:flex-start;flex-direction:column;gap:15px}.vah-product velto-assistant-options{min-height:520px}}
@media(max-width:480px){.vah-container,.vah-bottom{width:calc(100% - 32px)}.velto-autonomous-hero{padding-top:28px}.vah-copy :is(h1,.seo-core-h2){font-size:39px;letter-spacing:-1.65px;line-height:1.12}.vah-description{font-size:14px;line-height:1.75;margin-top:22px}.vah-eyebrow{font-size:9px;letter-spacing:1.1px}.vah-price{font-size:11px}.vah-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vah-primary,.vah-secondary{gap:10px;padding:13px 10px;font-size:12px}.vah-bottom>div{gap:10px;font-size:10px}.vah-product velto-assistant-options{min-height:570px}}
@media(prefers-reduced-motion:reduce){.vah-actions a{transition:none}}
