.palco--od .caixa{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.od-mapa{display:grid;grid-template-columns:auto 56px minmax(0,1fr);align-items:center}.od-canais{list-style:none;margin:0;padding:0;display:grid;gap:14px}.od-canais li{display:flex;align-items:center;gap:10px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:10px 14px 10px 10px;font-weight:700;font-size:15px;color:#e4ecf8}.od-ic{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;flex:none}.od-ic svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.od-ic--wa{background:#1fa855}.od-ic--tg{background:#2a9bd8}.od-ic--mail{background:#7a4df0}.od-ic--tel{background:#e2793b}.od-fios{width:100%;height:216px;overflow:visible}.od-fios path{fill:none;stroke:#6e9bff8c;stroke-width:1.5;vector-effect:non-scaling-stroke;stroke-dasharray:5 6;animation:od-fluxo 1.6s linear infinite}@keyframes od-fluxo{to{stroke-dashoffset:-22}}.od-central{background:#fffffff7;color:var(--tinta);border-radius:18px;padding:18px;box-shadow:0 40px 80px -30px #000000b3,0 0 0 1px #ffffff1a;display:grid;gap:10px}.od-central__topo{display:flex;align-items:center;gap:10px;padding-bottom:10px;border-bottom:1px solid var(--linha);font-family:var(--titulo);font-size:18px}.od-logo{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;background:linear-gradient(135deg,var(--azul),#7A4DF0);color:#fff;font:800 16px/1 var(--titulo)}.od-etapa{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;align-items:start;background:var(--fundo);border-radius:12px;padding:10px 12px;font-weight:650;font-size:15px;line-height:1.3}.od-etapa small{display:block;font-weight:500;color:var(--tinta-2);font-size:13px;margin-top:2px}.od-b{width:30px;height:30px;border-radius:9px;display:grid;place-items:center;color:#fff;font:800 14px/1 var(--titulo)}.od-b--robo{background:var(--azul)}.od-b--ia{background:#7a4df0}.od-b--eq{background:var(--ok)}@media (max-width: 960px){.palco--od .caixa{grid-template-columns:1fr}}@media (max-width: 560px){.od-mapa{grid-template-columns:1fr;gap:14px}.od-canais{grid-template-columns:1fr 1fr;gap:10px}.od-fios{display:none}}.od-vantagens{grid-template-columns:repeat(3,minmax(0,1fr))}.od-vantagens .pilar h3{font-size:20px}@media (max-width: 1060px){.od-vantagens{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 860px){.od-vantagens{grid-template-columns:1fr}}.od-dupla{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center}.od-texto{font-size:18px;color:var(--tinta-2);margin:16px 0 0}.od-fluxo{grid-template-columns:1fr}.od-fluxo li{flex-direction:row;align-items:center}.od-fluxo b{flex:none}@media (max-width: 860px){.od-dupla{grid-template-columns:1fr;gap:32px}}.od-passos li:before{color:var(--azul-2);background:var(--azul-claro)}.od-breve{background:radial-gradient(700px 380px at 85% 40%,rgba(122,77,240,.28),transparent 60%),var(--noite)}.od-breve__caixa{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:48px;align-items:center}.od-breve h2{font-size:clamp(28px,3.2vw,40px);color:#fff;margin:16px 0 14px}.od-breve p{color:#b3c1d6;font-size:17px;margin:0;max-width:40em}.od-selo-breve{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:linear-gradient(90deg,#7A4DF0,var(--azul));border-radius:99px;padding:6px 12px}.od-breve__lista{list-style:none;padding:0;margin:22px 0 28px;display:grid;gap:10px;color:#d7e2f4}.od-breve__lista li{display:grid;grid-template-columns:20px 1fr;gap:10px}.od-breve__lista li:before{content:"→";color:#a88bff;font-weight:800}.od-radar{position:relative;aspect-ratio:1;max-width:280px;width:100%;margin-inline:auto;display:grid;place-items:center}.od-radar span{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(168,139,255,.45);animation:od-pulso 3s ease-out infinite}.od-radar span:nth-child(2){animation-delay:1s}.od-radar span:nth-child(3){animation-delay:2s}.od-radar b{width:38%;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#7A4DF0,var(--azul));color:#fff;font:800 22px/1 var(--titulo);box-shadow:0 0 60px #7a4df099}@keyframes od-pulso{0%{transform:scale(.4);opacity:1}to{transform:scale(1);opacity:0}}@media (max-width: 860px){.od-breve__caixa{grid-template-columns:1fr}.od-radar{max-width:180px}}
