.auto-hero{padding:4rem 0 10rem}.auto-hero__grid{display:grid;grid-template-columns:1.05fr .95fr;gap:7rem;align-items:center;min-height:66rem}.auto-hero__copy{display:grid;gap:2.4rem}.auto-hero__copy h1{font-size:clamp(4.6rem,5.6vw,7.6rem)}.auto-hero__copy>p{max-width:68rem;font-size:1.9rem}.auto-hero__proof{display:flex;flex-wrap:wrap;gap:2rem}.auto-hero__proof span{display:flex;align-items:center;gap:.8rem;color:var(--color-muted);font-size:1.35rem;font-weight:800}.auto-hero__proof i{color:var(--color-primary)}.auto-flow-visual{position:relative;display:grid;justify-items:center;padding:4rem;border:1px solid rgba(255,255,255,.75);border-radius:3rem;background:linear-gradient(145deg,#ffffffeb,#edf2fcd9);box-shadow:var(--shadow-soft)}.auto-flow-visual:before{content:"";position:absolute;inset:-3rem;z-index:-1;border-radius:50%;background:radial-gradient(circle,rgba(94,30,211,.18),transparent 68%)}.auto-flow-node{display:flex;align-items:center;gap:1.4rem;width:min(100%,34rem);padding:1.3rem 1.5rem;border:1px solid var(--color-line);border-radius:1.5rem;background:#fff;box-shadow:0 10px 26px #1f293712}.auto-flow-node>i{display:grid;place-items:center;width:4.4rem;height:4.4rem;border-radius:1.3rem;background:linear-gradient(135deg,#eee7ff,#e1f2ff);color:var(--color-primary);font-size:1.7rem}.auto-flow-node span{display:grid}.auto-flow-node strong{font-size:1.45rem}.auto-flow-node small{color:var(--color-muted)}.auto-flow-line{display:grid;justify-items:center;height:3.6rem}.auto-flow-line span{width:.2rem;height:2.4rem;background:linear-gradient(var(--color-primary),var(--color-accent))}.auto-flow-line i{margin-top:-.5rem;color:var(--color-accent);font-size:.9rem}.auto-flow-status{position:absolute;right:-1.5rem;top:2.5rem;padding:.8rem 1.3rem;border-radius:2rem;background:#13243a;color:#fff;font-size:1.1rem;font-weight:800;box-shadow:0 12px 28px #0f172933}.auto-flow-status span{display:inline-block;width:.8rem;height:.8rem;margin-right:.6rem;border-radius:50%;background:#45e281;box-shadow:0 0 0 .4rem #45e28126}.auto-intro{max-width:87rem}.auto-intro--center{margin-inline:auto;text-align:center;justify-items:center}.auto-intro--center p{margin-inline:auto}.auto-problem-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.auto-problem-card{display:flex;gap:1.5rem;padding:2.2rem;border:1px solid var(--color-line);border-radius:1.8rem;background:#ffffffc7}.auto-problem-card>i{display:grid;place-items:center;flex:0 0 4.6rem;height:4.6rem;border-radius:1.4rem;background:#f0eaff;color:var(--color-primary)}.auto-problem-card h3{font-size:1.8rem}.auto-problem-card p{margin-top:.6rem;font-size:1.4rem}.auto-closing{max-width:88rem;margin:3rem auto 0;text-align:center;color:var(--color-text);font-size:1.8rem;font-weight:700}.auto-services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.auto-service-card{position:relative;padding:3rem;border:1px solid var(--color-line);border-radius:2.3rem;background:#ffffffdb;box-shadow:var(--shadow-card)}.auto-service-card--wide{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr 1.2fr;align-items:center;gap:2rem}.auto-service-card__top{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem}.auto-service-card__top>span{color:#5e1ed338;font:700 3.5rem var(--font-heading)}.auto-service-card__top>i{display:grid;place-items:center;width:5.4rem;height:5.4rem;border-radius:1.6rem;background:linear-gradient(135deg,#eee6ff,#e3f3ff);color:var(--color-primary);font-size:2rem}.auto-service-card h3{font-size:2.5rem}.auto-service-card>p{font-size:1.5rem}.auto-service-card ul{display:flex;flex-wrap:wrap;gap:.8rem;margin:2rem 0 0;padding:0;list-style:none}.auto-service-card li{display:flex;align-items:center;gap:.6rem;padding:.7rem 1rem;border-radius:999px;background:#f2f3f8;color:var(--color-text);font-size:1.2rem;font-weight:800}.auto-service-card li i{color:var(--color-primary);font-size:.9rem}.auto-service-card--wide .auto-service-card__top{margin:0}.auto-benefits{display:grid;grid-template-columns:.8fr 1.2fr;gap:5rem;padding:5rem;border-radius:3rem;background:linear-gradient(145deg,#11192e,#223864);box-shadow:0 30px 90px #11192e38}.auto-benefits h2{margin-top:2rem;color:#fff}.auto-benefits__copy p{color:#ffffffb3;font-size:1.7rem}.auto-benefits__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}.auto-benefits__grid div{display:flex;align-items:center;gap:1.2rem;padding:1.5rem;border:1px solid rgba(255,255,255,.09);border-radius:1.4rem;background:#ffffff14;color:#fff;font-size:1.35rem;font-weight:800}.auto-benefits__grid i{display:grid;place-items:center;flex:0 0 3.6rem;height:3.6rem;border-radius:1rem;background:#2e8fff33;color:#8bc3ff}.use-cases-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem}.use-case-card{padding:2.6rem;border:1px solid var(--color-line);border-radius:2.2rem;background:#ffffffd6;box-shadow:var(--shadow-card)}.use-case-card__head{display:flex;align-items:center;gap:1.3rem}.use-case-card__head>i{display:grid;place-items:center;width:5rem;height:5rem;border-radius:1.5rem;background:#eee7ff;color:var(--color-primary);font-size:1.8rem}.use-case-card h3{font-size:2.2rem}.use-case-card ol{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.use-case-card li{display:flex;align-items:center;gap:.8rem;padding:1rem;border-radius:1.2rem;background:#f4f5f8;color:var(--color-text);font-size:1.25rem;font-weight:700}.use-case-card li span{display:grid;place-items:center;flex:0 0 2.4rem;height:2.4rem;border-radius:50%;background:#fff;color:var(--color-primary);font-size:1rem}.auto-calculator{display:grid;grid-template-columns:.9fr 1.1fr;gap:6rem;align-items:center;padding:5rem;border:1px solid rgba(94,30,211,.16);border-radius:3rem;background:linear-gradient(135deg,#faf9ff,#edf5ff);box-shadow:var(--shadow-soft)}.auto-calculator__copy h2{margin-top:2rem}.auto-calculator__copy>p{font-size:1.8rem}.auto-calculator__note{display:flex;gap:1rem;margin-top:2rem;padding:1.4rem;border-radius:1.3rem;background:#5e1ed312;color:var(--color-muted);font-size:1.25rem}.auto-calculator__note i{color:var(--color-primary);margin-top:.3rem}.time-calculator{display:grid;gap:1.5rem;padding:2.5rem;border:1px solid var(--color-line);border-radius:2.2rem;background:#fff;box-shadow:var(--shadow-card)}.time-calculator label{display:grid;gap:.7rem;color:var(--color-text);font-size:1.25rem;font-weight:800}.time-calculator label>span{display:flex;align-items:center;gap:1rem;padding:.8rem 1.2rem;border:1px solid var(--color-line);border-radius:1.1rem;color:var(--color-muted);font-weight:600}.time-calculator input{width:10rem;border:0;outline:0;color:var(--color-primary);font:700 2rem var(--font-heading);background:transparent}.time-calculator__result{padding:2rem;border-radius:1.6rem;background:linear-gradient(135deg,#151d34,#263c68);color:#fff}.time-calculator__result small{color:#ffffffa8;font-size:1rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.time-calculator__result strong{display:block;margin:.6rem 0;color:#fff;font:700 3.2rem var(--font-heading)}.time-calculator__result strong span{color:#83beff}.time-calculator__result em{font:600 1.3rem var(--font-body);color:#ffffffa6}.time-calculator__result p{color:#ffffffb3;font-size:1.2rem}.time-calculator__result b{color:#fff}.integration-cloud{display:flex;flex-wrap:wrap;justify-content:center;gap:1.2rem}.integration-cloud span{display:flex;align-items:center;gap:1.2rem;min-height:6.8rem;padding:1.2rem 1.8rem 1.2rem 1.2rem;border:1px solid var(--color-line);border-radius:1.6rem;background:#fff;color:var(--color-text);font-weight:800;box-shadow:0 10px 24px #1f29370f;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.integration-cloud span:hover{border-color:#5e1ed333;transform:translateY(-.35rem);box-shadow:0 16px 32px #5e1ed31c}.integration-cloud img{width:4.2rem;height:4.2rem;flex:0 0 4.2rem;padding:.55rem;border:1px solid rgba(23,26,36,.07);border-radius:1.2rem;background:#fff;object-fit:contain;box-shadow:0 7px 16px #1f293714}.auto-process{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.4rem;padding:0;list-style:none}.auto-process li{--process-color:#2e8fff;--process-rgb:46,143,255;position:relative;isolation:isolate;display:grid;align-content:start;gap:1rem;min-height:19rem;padding:2.5rem;overflow:visible;border:1px solid rgba(var(--process-rgb),.14);border-radius:2.2rem;background:linear-gradient(145deg,#fff,rgba(var(--process-rgb),.065));box-shadow:0 17px 38px rgba(var(--process-rgb),.11);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.auto-process li:nth-child(3n+2){--process-color:#6558eb;--process-rgb:101,88,235}.auto-process li:nth-child(3n+3){--process-color:#a13bd4;--process-rgb:161,59,212}.auto-process li:before{content:"";position:absolute;z-index:-1;top:-2rem;left:1.5rem;width:8rem;height:8rem;border-radius:44% 56% 62% 38%/48% 38% 62% 52%;background:var(--process-color);opacity:.11;transform:rotate(-12deg)}.auto-process li:not(:nth-child(3n)):after{content:"";position:absolute;z-index:3;top:50%;right:-1.8rem;display:grid;place-items:center;width:3.6rem;height:3.6rem;border:.5rem solid #f4f6fb;border-radius:50%;color:var(--process-color);background:#fff;font-family:"Font Awesome 6 Free";font-size:1.1rem;font-weight:900;transform:translateY(-50%);box-shadow:0 8px 20px #171a241a}.auto-process li:hover{z-index:4;border-color:rgba(var(--process-rgb),.32);transform:translateY(-.6rem);box-shadow:0 24px 48px rgba(var(--process-rgb),.19)}.auto-process li>span{position:relative;display:grid;place-items:center;width:5.2rem;height:5.2rem;border:1px solid rgba(255,255,255,.45);border-radius:1.6rem;color:#fff;background:linear-gradient(145deg,rgba(255,255,255,.2),transparent),var(--process-color);font-size:1.3rem;font-weight:900;letter-spacing:.08em;box-shadow:0 10px 24px rgba(var(--process-rgb),.26)}.auto-process h3{margin-top:1rem;color:var(--process-color);font-size:2rem}.auto-process p{margin-top:.2rem;color:var(--color-muted);font-size:1.45rem;line-height:1.6}.auto-next-level{display:grid;grid-template-columns:1fr 1fr;gap:5rem;padding:5rem;border-radius:3rem;background:linear-gradient(145deg,#11192e,#223864);box-shadow:0 30px 90px #11192e38}.auto-next-level h2{margin-top:2rem;color:#fff}.auto-next-level>div>p{color:#ffffffb3;font-size:1.7rem;margin-bottom:2.2rem}.auto-next-level__options{display:grid;gap:1rem}.auto-next-level__options>a,.auto-next-level__options>span{display:flex;align-items:center;gap:1.2rem;padding:1.4rem;border:1px solid rgba(255,255,255,.1);border-radius:1.4rem;background:#ffffff14;color:#fff}.auto-next-level__options>a>i:first-child,.auto-next-level__options>span>i:first-child{display:grid;place-items:center;flex:0 0 3.8rem;height:3.8rem;border-radius:1.1rem;background:#2e8fff33;color:#8bc3ff}.auto-next-level__options span span,.auto-next-level__options a span{display:grid}.auto-next-level__options small{color:#fff9}.auto-next-level__options a>i:last-child{margin-left:auto}.auto-investment{display:grid;grid-template-columns:1.2fr .8fr;gap:6rem;align-items:center;padding:5rem;border:1px solid var(--color-line);border-radius:3rem;background:#ffffffdb;box-shadow:var(--shadow-soft)}.auto-investment h2{margin-top:2rem}.auto-investment__copy>p{font-size:1.7rem}.auto-investment__copy ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:2rem 0 0;padding:0;list-style:none}.auto-investment__copy li{display:flex;gap:.8rem;color:var(--color-text);font-size:1.35rem;font-weight:800}.auto-investment__copy li:before{content:"";flex:0 0 .8rem;height:.8rem;margin-top:.7rem;border-radius:50%;background:var(--color-primary)}.auto-investment__price{display:grid;padding:3rem;border-radius:2.2rem;background:linear-gradient(135deg,#f2edff,#e9f5ff);text-align:center}.auto-investment__price>span{font-weight:800}.auto-investment__price small{margin-top:1.5rem;color:var(--color-muted);text-transform:uppercase;letter-spacing:.1em}.auto-investment__price strong{color:var(--color-text);font:700 5rem var(--font-heading)}.auto-investment__price p{margin-bottom:2rem}.auto-faq-layout{display:grid;grid-template-columns:.75fr 1.25fr;gap:7rem}.auto-faqs{display:grid;gap:1rem}.auto-faqs details{padding:0 2rem;border:1px solid var(--color-line);border-radius:1.5rem;background:#ffffffd6}.auto-faqs summary{display:flex;justify-content:space-between;align-items:center;gap:2rem;padding:1.8rem 0;cursor:pointer;list-style:none;color:var(--color-text);font-weight:800}.auto-faqs summary::-webkit-details-marker{display:none}.auto-faqs summary i{color:var(--color-primary);transition:transform .2s}.auto-faqs details[open] summary i{transform:rotate(45deg)}.auto-faqs details p{padding-bottom:1.8rem;font-size:1.5rem}.auto-final-cta{position:relative;overflow:hidden;padding:6rem;border-radius:3.2rem;background:linear-gradient(135deg,#11192e,#223864);text-align:center;box-shadow:0 30px 90px #11192e40}.auto-final-cta:before{content:"";position:absolute;width:42rem;height:42rem;right:-16rem;top:-22rem;border-radius:50%;background:#2e8fff33}.auto-final-cta>*{position:relative}.auto-final-cta h2{max-width:95rem;margin:2rem auto 0;color:#fff}.auto-final-cta>p{max-width:72rem;margin:2rem auto 0;color:#ffffffb3;font-size:1.8rem}.auto-final-cta .dual-actions{justify-content:center;margin-top:3rem}.auto-whatsapp{background:#25d366;color:#082e16}@media(max-width:1050px){.auto-hero__grid{grid-template-columns:1fr;gap:3rem}.auto-hero__copy{max-width:88rem}.auto-flow-visual{max-width:65rem;width:100%;margin:auto}.auto-benefits,.auto-calculator,.auto-next-level,.auto-investment{grid-template-columns:1fr}.auto-process{grid-template-columns:repeat(2,minmax(0,1fr))}.auto-process li:after{display:none}}@media(max-width:760px){.auto-hero{padding-top:2rem}.auto-hero__grid{min-height:auto}.auto-hero__copy h1{font-size:clamp(3.8rem,12vw,5.6rem)}.auto-hero__copy>p{font-size:1.7rem}.auto-flow-visual{padding:3rem 1.5rem}.auto-flow-status{right:.5rem;top:1rem}.auto-problem-grid,.auto-services-grid,.use-cases-grid,.auto-process{grid-template-columns:1fr}.auto-process li{min-height:auto}.auto-service-card--wide{grid-column:auto;display:block}.auto-service-card--wide .auto-service-card__top{margin-bottom:2rem}.auto-benefits,.auto-calculator,.auto-next-level,.auto-investment{padding:3rem 2rem}.auto-benefits__grid,.use-case-card ol,.auto-investment__copy ul{grid-template-columns:1fr}.auto-faq-layout{grid-template-columns:1fr;gap:2rem}.auto-final-cta{padding:4rem 2rem}.time-calculator{padding:1.8rem}}
