/*! © 2026 Telerion GmbH · curingax.com.br */
.ai-opening{display:grid;grid-template-columns:1.6fr 1fr;gap:48px;align-items:center;margin:28px 0 44px}body.lg .ai-lead{font-size:clamp(28px,3vw,40px);font-weight:700;line-height:1.2;color:var(--pp-strong);margin:0 0 24px;max-width:22ch}.ai-availability{border:1px solid var(--lg-gold);padding:36px 24px;display:flex;flex-direction:column;align-items:center;gap:20px;box-shadow:14px 14px 0 var(--pp-band)}.ai-availability{gap:6px;color:var(--pp-ink)}.ai-agent-art{display:block;width:100%;max-width:280px;height:auto}.ai-availability .ai-availability__label{font-family:Oswald,sans-serif;font-size:clamp(26px,2.6vw,34px);letter-spacing:.08em;color:var(--lg-gold);line-height:1.1;direction:ltr}.ai-agent-spark{transform-box:fill-box;transform-origin:center;animation:ai-spark 3.2s ease-in-out infinite}.ai-agent-spark--small{animation-delay:1.1s}.ai-agent-waves path{animation:ai-wave 2.4s ease-in-out infinite}.ai-agent-waves path:nth-child(2){animation-delay:.25s}.ai-agent-waves path:nth-child(3){animation-delay:.5s}.ai-agent-node{animation:ai-node 3s ease-in-out infinite}.ai-agent-node:nth-of-type(2){animation-delay:.4s}.ai-agent-node:nth-of-type(3){animation-delay:.8s}@keyframes ai-spark{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.82);opacity:.75}}@keyframes ai-wave{0%,to{opacity:.25}40%{opacity:1}}@keyframes ai-node{0%,to{opacity:1}50%{opacity:.45}}@media(prefers-reduced-motion:reduce){.ai-agent-spark,.ai-agent-waves path,.ai-agent-node{animation:none}}.ai-features{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.ai-features section{border-top:2px solid var(--lg-gold);padding-top:22px}.ai-page .ai-features h2{margin-top:0}.ai-feature-icon{display:block;width:56px;height:56px;margin:0 0 14px}.ai-journey{padding:28px;margin:40px 0;background:var(--pp-band)}.ai-journey h2{margin-top:0}.ai-journey ol{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:24px 0;padding:0;gap:24px}.ai-journey li{display:flex;flex-direction:column;gap:12px;border-inline-start:2px solid var(--lg-gold);padding-inline-start:18px}.ai-journey li span{color:var(--lg-gold);font-family:Oswald,sans-serif;font-size:24px}.ai-journey p{margin-bottom:0}.ai-companion{margin:40px 0;max-width:75ch}body.lg .ai-sublead{font-size:clamp(22px,2.5vw,30px);line-height:1.3;font-weight:700;color:var(--pp-strong)}.ai-guides{display:grid;grid-template-columns:250px 1fr;gap:32px;align-items:center;margin:36px 0 44px}.ai-guides__images{display:flex;align-items:center}.ai-guides__images img{width:50%;height:150px;object-fit:contain}.ai-guides h2{margin-top:0}.ai-invitation{border-inline-start:3px solid var(--lg-gold);padding:4px 0 4px 26px}.ai-invitation h2{margin-top:0}.ai-actions{display:flex;flex-wrap:wrap;align-items:center;gap:18px 28px}.ai-page a{color:var(--lg-gold);text-underline-offset:5px}.ai-page .ai-button{display:inline-block;border:2px solid var(--lg-gold);padding:12px 18px;text-decoration:none;font-weight:700}.ai-page .ai-button:hover{background:var(--lg-gold);color:#242424}.ai-page a:focus-visible{outline:2px solid var(--lg-gold);outline-offset:5px}@media(max-width:700px){.ai-opening,.ai-features,.ai-guides{grid-template-columns:1fr;gap:24px}.ai-availability{width:min(100%,300px);box-sizing:border-box;justify-self:center;padding:22px}.ai-journey{padding:24px}.ai-journey ol{grid-template-columns:1fr;gap:20px}.ai-journey li{flex-direction:row;align-items:center}.ai-guides__images{width:220px}}
