@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500 800;font-display:swap;src:url(/_astro/plus-jakarta-sans-latin.eXO_dkmS.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_astro/poppins-400-latin.cpxAROuN.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_astro/poppins-500-latin.C8OXljZJ.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_astro/poppins-600-latin.zEkxB9Mr.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400 700;font-display:swap;src:url(/_astro/roboto-latin.ccAYIvAh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--af-navy: #0B1E4F;--af-navy-2: #071A4F;--af-ink: #111A33;--af-acao: #1F4FD8;--af-acao-grad: linear-gradient(90deg, #2B5DE8, #1F4FD8);--af-acao-hover: #2563eb;--af-ceu: #58A9F2;--af-verde-titulo: #3FBF6A;--af-azul-claro-texto: #8FC2FF;--af-ico-a: #15348D;--af-ico-b: #0E2364;--af-ico-verde-a: #256D2D;--af-ico-verde-b: #144B23;--af-pagina: #EEF1F7;--af-cartao: #FFFFFF;--af-cartao-rodape: linear-gradient(180deg, #EEF1F7, #E2E7F0);--af-campo: #F4F7FF;--af-campo-grad: linear-gradient(180deg, #E8EFFF, #F4F7FF);--af-tinta: #EAF0FF;--af-borda: #DFE5F0;--af-borda-hover: #C9D3EA;--af-borda-suave: #e2e8f0;--af-borda-tinta: #C7D2F0;--af-texto: #1f2937;--af-texto-2: #5B6478;--af-texto-2b: #64748b;--af-apagado: #8A94AD;--af-apagado-b: #94a3b8;--af-no-escuro: #F4F7FF;--af-no-escuro-2: #C9D7F7;--af-ok: #66BB6A;--af-atencao: #f59e0b;--af-ruim: #dc2626;--af-ruim-2: #b91c1c;--af-novo: linear-gradient(135deg, #FF8A00, #F23D5E);--af-ia: #F23D5E;--af-saude: linear-gradient(135deg, #C8173A, #8A1230);--af-sombra-saude: 0 6px 20px rgba(179, 18, 46, .55);--af-whatsapp: #25D366;--af-whatsapp-escuro: #008069;--af-escuro-solido: #071A55;--af-ifood: #EA1D2C;--af-escuro-degrade: linear-gradient(90deg, #050F38 0%, #06154A 35%, #0A2470 70%, #0E2F8C 100%);--af-vidro: rgba(255, 255, 255, .1);--af-vidro-2: rgba(255, 255, 255, .14);--af-vidro-hover: rgba(255, 255, 255, .22);--af-vidro-borda: rgba(255, 255, 255, .28);--af-ft: "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--af-fb: "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--af-fs-hero: 50px;--af-fs-h2: 44px;--af-fs-h3: 32px;--af-fs-lead: 19px;--af-fs-corpo: 17px;--af-fs-peq: 14.5px;--af-fs-legenda: 12.5px;--af-r-cartao: 16px;--af-r-painel: 28px;--af-r-btn: 12px;--af-r-campo: 10px;--af-r-pilula: 999px;--af-sh-cartao: 0 1px 2px rgba(17, 26, 51, .04);--af-sh-cartao-hover: 0 10px 26px rgba(11, 30, 79, .12);--af-sh-barra: 0 10px 30px rgba(5, 16, 48, .28);--af-sh-btn: 0 8px 20px rgba(11, 30, 79, .35);--af-sh-flutuante: 0 40px 80px rgba(3, 10, 35, .45);--af-t: .15s ease;--af-container: 1240px;--af-gutter: 16px;--af-sec-pad: 104px}@media(max-width:1180px){:root{--af-fs-hero: 44px}}@media(max-width:900px){:root{--af-fs-hero: 42px;--af-fs-h2: 38px;--af-sec-pad: 72px;--af-escuro-degrade: linear-gradient(180deg, #06154A 0%, #081D5E 60%, #0A2470 100%)}}@media(max-width:640px){:root{--af-fs-hero: 34px;--af-fs-h2: 32px;--af-fs-h3: 28px;--af-fs-lead: 17px;--af-sec-pad: 60px}}.af,.af *,.af *:before,.af *:after{box-sizing:border-box}.af{margin:0;background:#fff;color:var(--af-texto);font-family:var(--af-fb);font-size:var(--af-fs-corpo);line-height:1.6;-webkit-text-size-adjust:100%}.af :where(h1,h2,h3,h4,h5,p,ul,ol,figure,blockquote){margin:0}.af :where(ul,ol){padding:0}.af :where(h1,h2,h3,h4){font-family:var(--af-ft);color:var(--af-navy);line-height:1.12;letter-spacing:-.018em}.af :where(img,svg){display:block;max-width:100%}.af :where(a){color:inherit;text-decoration:none}.af :where(button,input,select,textarea){font:inherit}.af :where(a,button,[role=button]){-webkit-tap-highlight-color:transparent}.af :focus-visible{outline:3px solid rgba(31,79,216,.4);outline-offset:2px}.af-container{width:100%;max-width:var(--af-container);margin:0 auto;padding:0 var(--af-gutter)}.af-secao{padding:var(--af-sec-pad) 0}.af-secao--clara{background:var(--af-pagina)}.af-cab-secao{max-width:820px;margin-bottom:48px}.af-cab-secao h2{font-size:var(--af-fs-h2);font-weight:700}.af-cab-secao h2 b{color:var(--af-acao);font-weight:700}.af-cab-secao p{color:var(--af-texto-2);margin-top:14px;font-size:var(--af-fs-lead)}.af-escuro{position:relative;isolation:isolate;overflow:hidden;background:var(--af-escuro-solido) var(--af-escuro-degrade);color:var(--af-no-escuro)}.af-escuro--marca:before{content:"";position:absolute;inset:0;z-index:-2;background:url(/_astro/fundo_inicio.BYeKZ4Df.webp) center / cover no-repeat}.af-escuro--marca:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0b1e4f8c,#0b1e4fb8 60%,#071a4ff5)}.af-escuro :where(h1,h2,h3){color:#fff}.af-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.af-escuro .af-destaque-titulo{color:var(--af-azul-claro-texto)}.af-sobretitulo{font-family:var(--af-ft);font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--af-acao)}.af-ia{color:var(--af-ia);font-weight:800}.af-link{color:var(--af-acao);font-weight:600;font-family:var(--af-ft);display:inline-flex;align-items:center;gap:6px}.af-link:after{content:"→";transition:transform var(--af-t)}.af-link:hover:after{transform:translate(3px)}.af-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:54px;padding:0 26px;border-radius:var(--af-r-btn);font-family:var(--af-ft);font-weight:700;font-size:16px;cursor:pointer;border:1px solid transparent;white-space:nowrap;transition:box-shadow var(--af-t),transform var(--af-t),border-color var(--af-t),background var(--af-t)}.af-btn svg{width:18px;height:18px;transition:transform var(--af-t)}.af-btn:hover svg{transform:translate(3px)}.af-btn--primario{background:var(--af-acao-grad);color:#fff;box-shadow:var(--af-sh-btn)}.af-btn--primario:hover{background:var(--af-acao-hover);transform:translateY(-1px)}.af-btn--navy{background:var(--af-navy);color:#fff;height:56px;font-size:16.5px;box-shadow:0 10px 22px #0b1e4f40}.af-btn--navy:hover{background:#13307a;transform:translateY(-1px)}.af-btn--leve{background:#fff;color:#475569;border-color:var(--af-borda-suave)}.af-btn--leve:hover{border-color:var(--af-borda-hover);box-shadow:var(--af-sh-cartao-hover)}.af-btn--fantasma{background:transparent;color:#fff;border-color:#ffffff73}.af-btn--fantasma:hover{background:var(--af-vidro-2)}.af-btn--whatsapp{background:var(--af-whatsapp-escuro);color:#fff}.af-btn--whatsapp:hover{background:#006d59;transform:translateY(-1px)}.af-btn--peq{height:44px;padding:0 16px;font-size:14.5px}.af-btn--largo{width:100%}.af-btn-texto{display:inline-flex;align-items:center;gap:8px;font-family:var(--af-ft);font-weight:700;font-size:16.5px;color:#fff;border-bottom:1px solid rgba(255,255,255,.4);padding:4px 0;transition:border-color var(--af-t),gap var(--af-t)}.af-btn-texto:hover{border-color:#fff;gap:12px}.af-btn-texto svg{width:16px;height:16px}.af-btn-ia{display:inline-flex;align-items:center;gap:12px;height:58px;padding:0 24px 0 20px;border-radius:12px;background:#fff;color:var(--af-navy);font-family:var(--af-ft);font-weight:700;font-size:16px;box-shadow:0 10px 24px #0003;transition:transform var(--af-t),box-shadow var(--af-t)}.af-btn-ia:after{content:"→";color:var(--af-acao)}.af-btn-ia:hover{transform:translateY(-2px);box-shadow:0 16px 32px #00000047}.af-btn-ia__ico{display:inline-flex;width:26px;height:26px;flex:0 0 26px}.af-btn-ia__ico svg{width:26px;height:26px}.af-btn-seta{width:44px;height:44px;border-radius:50%;background:#fff;border:1px solid var(--af-borda);box-shadow:0 6px 16px #0b1e4f1f;display:grid;place-items:center;color:var(--af-navy);cursor:pointer;transition:border-color var(--af-t),color var(--af-t)}.af-btn-seta:hover{border-color:var(--af-acao);color:var(--af-acao)}.af-btn-seta svg{width:18px;height:18px}.af-selo-novo{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:var(--af-r-pilula);background:var(--af-novo);color:#fff;font-family:var(--af-ft);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;border:2px solid #fff}.af-selo-modulo{display:inline-flex;align-items:center;gap:10px;height:42px;padding:0 18px 0 6px;border-radius:var(--af-r-pilula);background:#fff;border:1px solid var(--af-borda);box-shadow:0 4px 12px #0b1e4f14;font-family:var(--af-ft);font-size:16px;font-weight:800;letter-spacing:.14em;color:var(--af-navy)}.af-selo-modulo__ico{width:32px;height:32px;border-radius:50%;background:var(--af-tinta);display:grid;place-items:center}.af-selo-modulo__ico img{width:22px;height:22px}.af-chip{display:inline-flex;align-items:center;gap:8px;height:30px;padding:0 12px;border-radius:var(--af-r-pilula);font-size:12.5px;font-weight:600;background:var(--af-tinta);color:var(--af-navy)}.af-escuro .af-chip{background:#ffffff1f;color:var(--af-no-escuro)}.af-chip i{width:8px;height:8px;border-radius:50%;flex:none;background:var(--af-ok)}.af-chip--atencao i{background:var(--af-atencao)}.af-chip--ruim i{background:var(--af-ruim)}.af-lista-check{list-style:none;display:grid;gap:18px}.af-lista-check li{display:flex;gap:16px;align-items:flex-start;font-size:19.5px;line-height:1.45;color:var(--af-ink)}.af-lista-check li b{font-weight:700;color:var(--af-navy)}.af-check{flex:0 0 30px;width:30px;height:30px;border-radius:9px;background:linear-gradient(180deg,var(--af-ico-a),var(--af-ico-b));display:grid;place-items:center;margin-top:1px}.af-check svg{width:16px;height:16px}.af-form{display:grid;gap:12px}.af-campo{display:grid;gap:6px;min-width:0}.af-campo>span{font-family:var(--af-ft);font-size:13.5px;font-weight:600;color:var(--af-navy);line-height:1.2}.af-campo input,.af-campo select,.af-campo textarea{height:50px;width:100%;border-radius:12px;border:1px solid var(--af-borda-suave);background:var(--af-campo);padding:0 16px;color:var(--af-texto);font-size:17px;outline:none;transition:border-color var(--af-t),box-shadow var(--af-t),background var(--af-t)}.af-campo input::placeholder{color:var(--af-apagado)}.af-campo textarea{height:auto;min-height:112px;padding:12px 16px;line-height:1.5;resize:vertical}.af-campo select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' fill='none' stroke='%235B6478' stroke-width='1.8' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.af-campo select.is-vazio{color:var(--af-apagado)}.af-campo input:focus,.af-campo select:focus,.af-campo textarea:focus{border-color:var(--af-acao);background:#fff;box-shadow:0 0 0 3px #1f4fd826}.af-campo-tel{display:grid;grid-template-columns:120px 1fr;gap:12px}.af-linha-2{display:grid;grid-template-columns:1fr 1fr;gap:12px}.af-cartao-funcao{background:#fff;border:1px solid var(--af-borda);border-radius:var(--af-r-cartao);overflow:hidden;box-shadow:0 10px 26px #0b1e4f2e;transition:transform var(--af-t)}.af-cartao-funcao:hover{transform:translateY(-2px)}.af-cartao-funcao img{width:64px;height:64px;margin:26px auto 22px}.af-cartao-funcao span{display:block;background:var(--af-cartao-rodape);border-top:1px solid var(--af-borda);text-align:center;font-family:var(--af-ft);font-weight:600;font-size:14px;color:var(--af-ink);padding:12px 8px}.af-quadro-funcoes{position:relative;isolation:isolate;overflow:hidden;border-radius:20px;padding:34px;display:grid;grid-template-columns:1fr 1fr;gap:16px;background:url(/_astro/fundo_inicio.BYeKZ4Df.webp) center / cover no-repeat;box-shadow:0 18px 40px #0b1e4f2e}.af-quadro-funcoes:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0b1e4f8c,#071a4fd9)}.af-cartao-solucao{min-width:0;width:100%;background:#fff;border:1px solid var(--af-borda);border-radius:var(--af-r-cartao);padding:26px;box-shadow:var(--af-sh-cartao);display:flex;flex-direction:column;gap:14px;min-height:230px;text-align:left;cursor:pointer;transition:box-shadow var(--af-t),transform var(--af-t),border-color var(--af-t)}.af-cartao-solucao:hover{box-shadow:var(--af-sh-cartao-hover);transform:translateY(-2px);border-color:var(--af-borda-hover)}.af-cartao-solucao__ico{width:64px;height:64px;display:grid;place-items:center}.af-cartao-solucao__ico img{width:56px;height:56px}.af-cartao-solucao h3{font-size:19px;font-weight:700;letter-spacing:.01em}.af-cartao-solucao p{font-size:15px;color:var(--af-texto-2);line-height:1.5}.af-cartao-solucao .af-link{margin-top:auto;font-size:15px}.af-grade-solucoes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.af-cartao-vidro{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start;background:var(--af-vidro);border:1px solid var(--af-vidro-borda);border-radius:14px;padding:14px 16px}.af-cartao-vidro__ico{width:52px;height:52px;border-radius:12px;background:#fff;display:grid;place-items:center}.af-cartao-vidro__ico img{width:36px;height:36px}.af-cartao-vidro b{display:block;font-family:var(--af-ft);font-size:16.5px;color:#fff}.af-cartao-vidro span{font-size:14.5px;color:var(--af-no-escuro-2)}.af-numeros{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.af-numero{background:#fff;border:1px solid var(--af-borda);border-radius:var(--af-r-cartao);padding:20px 18px;box-shadow:var(--af-sh-cartao)}.af-numero b{display:block;font-family:var(--af-ft);font-size:26px;font-weight:800;color:var(--af-navy);line-height:1;white-space:nowrap}.af-numero>span{display:block;font-size:14px;color:var(--af-texto-2);margin-top:8px}.af-painel-recurso{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center;background:var(--af-pagina);border:1px solid var(--af-borda);border-radius:var(--af-r-painel);padding:56px}.af-painel-recurso h3{font-size:50px;font-weight:800;line-height:1.05;letter-spacing:-.025em;margin:22px 0 28px;text-wrap:balance}.af-painel-recurso .af-lista-check{margin-bottom:36px}.af-logo-integracao{height:92px;width:188px;display:grid;place-items:center;background:#fff;border:1px solid var(--af-borda);border-radius:14px;padding:0 24px;box-shadow:var(--af-sh-cartao)}.af-logo-integracao img{max-height:40px;width:auto;height:auto;max-width:130px}.af-segmento{position:relative;aspect-ratio:1 / 1;border:0;border-radius:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:12px 8px;background:var(--cor);color:#fff;text-align:center;font:inherit;cursor:pointer;box-shadow:0 10px 22px #00041473;transition:transform .2s ease,box-shadow .2s ease}.af-segmento:hover,.af-segmento:focus-visible{transform:translateY(-3px);box-shadow:0 18px 34px #00041499}.af-segmento:focus-visible{outline:3px solid #fff;outline-offset:3px}.af-segmento__ico{display:grid;place-items:center;width:52%;aspect-ratio:1;color:#fff}.af-segmento__ico svg{width:100%;height:100%}.af-segmento__nome{font-family:var(--af-fb);font-weight:700;font-size:19px;letter-spacing:.01em;line-height:1.15;text-transform:uppercase}.af-ilha{position:fixed;top:12px;left:0;right:0;z-index:50;padding:0 16px;pointer-events:none}.af-ilha.af-ilha--estatica{position:relative;top:0;padding:0}.af-ilha__barra{pointer-events:auto;max-width:var(--af-container);margin:0 auto;height:72px;display:flex;align-items:center;gap:28px;padding:0 12px 0 22px;background:#fff;border-radius:16px;border:1px solid rgba(11,30,79,.06);box-shadow:0 10px 30px #05103038}.af-ilha__marca{flex:0 0 auto}.af-ilha__marca img{height:44px;width:auto;max-width:none}.af-ilha__nav{display:flex;align-items:center;gap:20px}.af-ilha__nav a{font-family:var(--af-ft);font-weight:600;font-size:15px;color:var(--af-navy);white-space:nowrap;position:relative;padding:4px 0}.af-ilha__nav a:after{content:"";position:absolute;left:0;right:0;bottom:-4px;height:2px;border-radius:2px;background:var(--af-acao);transform:scaleX(0);transform-origin:left;transition:transform var(--af-t)}.af-ilha__nav a:hover:after,.af-ilha__nav a[aria-current=page]:after{transform:scaleX(1)}.af-ilha__direita{margin-left:auto;display:flex;align-items:center;gap:16px;flex:0 0 auto}.af-ilha__links{display:flex;align-items:center;gap:16px;padding-right:16px;border-right:1px solid var(--af-borda)}.af-dd{position:relative}.af-dd__btn{display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:none;font:inherit;font-size:14px;font-weight:500;color:var(--af-texto-2);white-space:nowrap;cursor:pointer}.af-dd__btn:hover,.af-dd__btn[aria-expanded=true]{color:var(--af-navy)}.af-dd__btn:focus-visible{outline:2px solid var(--af-acao);outline-offset:4px;border-radius:4px}.af-dd__seta{width:11px;height:7px;transition:transform .2s ease}.af-dd__btn[aria-expanded=true] .af-dd__seta{transform:rotate(180deg)}.af-dd__lista{position:absolute;top:calc(100% + 18px);right:-8px;min-width:190px;display:grid;gap:4px;padding:6px;background:#fff;border-radius:12px;border:1px solid rgba(11,30,79,.06);box-shadow:0 16px 36px #05103047}.af-dd__lista[hidden]{display:none}.af-dd__lista a{display:block;padding:11px 14px;border-radius:8px;font-family:var(--af-ft);font-weight:600;font-size:14.5px;color:var(--af-navy);white-space:nowrap}.af-dd__lista a:hover,.af-dd__lista a:focus-visible{background:var(--af-pagina)}.af-burger{display:none;width:44px;height:44px;border-radius:10px;border:1px solid var(--af-borda-suave);background:#fff;align-items:center;justify-content:center;flex-direction:column;gap:4px;cursor:pointer}.af-burger i{display:block;width:18px;height:2px;background:var(--af-navy);border-radius:2px;transition:transform .2s ease,opacity .2s ease}.af-ilha.is-aberta .af-burger i:nth-child(1){transform:translateY(6px) rotate(45deg)}.af-ilha.is-aberta .af-burger i:nth-child(2){opacity:0}.af-ilha.is-aberta .af-burger i:nth-child(3){transform:translateY(-6px) rotate(-45deg)}.af-menu-celular{pointer-events:auto;max-width:var(--af-container);margin:8px auto 0;background:#fff;border-radius:16px;border:1px solid rgba(11,30,79,.06);box-shadow:0 20px 40px #0510304d;padding:8px 10px 12px}.af-menu-celular[hidden]{display:none}.af-menu-celular nav a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 12px;border-radius:12px;font-family:var(--af-ft);font-weight:700;font-size:18px;color:var(--af-navy)}.af-menu-celular nav a:after{content:"";width:9px;height:9px;border-right:2px solid var(--af-apagado);border-bottom:2px solid var(--af-apagado);transform:rotate(-45deg);margin-right:4px}.af-menu-celular nav a:active{background:var(--af-pagina)}.af-menu-celular__links{margin:6px 0 10px;padding-top:12px;border-top:1px solid var(--af-borda)}.af-menu-celular .af-dd__btn{width:100%;height:46px;justify-content:center;border-radius:12px;background:var(--af-pagina);font-family:var(--af-ft);font-weight:600;font-size:14.5px;color:var(--af-navy)}.af-menu-celular .af-dd__lista{position:static;min-width:0;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;padding:0;border:0;box-shadow:none;background:none}.af-menu-celular .af-dd__lista a{display:grid;place-items:center;height:46px;padding:0;border:1px solid var(--af-borda);border-radius:12px;background:#fff;font-size:14.5px}.af-menu-celular .af-btn{width:100%;height:52px}.af-cta-fixo .af-btn{width:100%;height:54px;font-size:16.5px;border-radius:14px;box-shadow:0 12px 28px #05103061}.af-overlay{position:fixed;inset:0;z-index:100;background:#050c28a8;display:none;align-items:center;justify-content:center;padding:16px}.af-overlay.is-aberto{display:flex}.af-overlay .af-popup{max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto}.af-popup{position:relative;width:100%;max-width:640px;background:#fff;border-radius:18px;box-shadow:var(--af-sh-flutuante);padding:44px 36px 30px}.af-popup__fechar{position:absolute;top:14px;right:14px;width:40px;height:40px;border-radius:10px;border:0;background:transparent;color:var(--af-texto-2);font-size:24px;line-height:1;cursor:pointer}.af-popup__fechar:hover{background:var(--af-pagina);color:var(--af-navy)}.af-popup__logo{display:flex;justify-content:center;margin-bottom:24px}.af-popup__logo img{height:44px;width:auto}.af-popup h2{font-size:31px;font-weight:700;line-height:1.2;margin-bottom:10px}.af-popup h2 b{color:var(--af-acao);font-weight:700}.af-popup__lead{font-size:15.5px;color:var(--af-texto-2);margin-bottom:24px}.af-popup .af-btn--primario{height:56px;font-size:17px;width:100%;margin-top:6px}.af-popup__nao{display:block;text-align:center;font-size:14px;color:var(--af-texto-2);text-decoration:underline;margin-top:12px;background:none;border:0;cursor:pointer;width:100%}.af-ok{text-align:center}.af-ok__ico{width:84px;height:84px;margin:6px auto 20px;border-radius:50%;background:#e8f7ee;display:grid;place-items:center}.af-ok__ico svg{width:54px;height:54px}.af-ok__ico circle{fill:none;stroke:#22a55b;stroke-width:3;stroke-dasharray:151;stroke-dashoffset:151;animation:af-desenha .5s ease forwards}.af-ok__ico path{fill:none;stroke:#22a55b;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40;animation:af-desenha .35s .4s ease forwards}@keyframes af-desenha{to{stroke-dashoffset:0}}.af-ok .af-popup__lead{max-width:440px;margin:0 auto 10px}.af-ok__hora{font-size:14px;color:var(--af-texto-2);margin-bottom:24px}.af-ok__acoes{display:grid;gap:10px}.af-ok__acoes .af-btn{width:100%}.af-popup-solucao__topo{padding:24px 28px;display:grid;grid-template-columns:72px 1fr;gap:18px;align-items:center;border-radius:20px 20px 0 0}.af-popup-solucao__ico{width:72px;height:72px;border-radius:18px;background:#fff;display:grid;place-items:center}.af-popup-solucao__ico img{width:42px;height:42px}.af-popup-solucao__topo h3{font-size:28px;font-weight:700}.af-popup-solucao__topo p{color:var(--af-no-escuro-2);font-size:15.5px;margin-top:4px}.af-cookies{position:fixed;left:16px;right:16px;bottom:16px;z-index:90;display:flex;justify-content:center;pointer-events:none}.af-cookies[hidden]{display:none}.af-cookies__caixa{pointer-events:auto;width:100%;max-width:1080px;display:flex;align-items:center;gap:16px 28px;background:#fff;border:1px solid var(--af-borda);border-radius:16px;box-shadow:0 18px 44px #05103047;padding:18px 20px 18px 24px}.af-cookies__texto{flex:1;font-size:14.5px;line-height:1.5;color:var(--af-texto-2)}.af-cookies__texto b{font-family:var(--af-ft);color:var(--af-navy)}.af-cookies__texto a,.af-cookies-painel a{color:var(--af-acao);font-weight:600;text-decoration:underline}.af-cookies__acoes{flex:none;display:flex;align-items:center;gap:10px}.af-btn-link{background:none;border:0;padding:8px 6px;font-family:var(--af-ft);font-size:14.5px;font-weight:700;color:var(--af-acao);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.af-cookies-painel{max-width:560px}.af-cookies-painel__item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;margin-bottom:12px;background:var(--af-pagina);border:1px solid var(--af-borda);border-radius:14px}label.af-cookies-painel__item{cursor:pointer}.af-cookies-painel__item b{font-family:var(--af-ft);color:var(--af-navy)}.af-cookies-painel__item p{margin-top:2px;font-size:14px;line-height:1.45;color:var(--af-texto-2)}.af-cookies-painel__fixo{flex:none;padding:6px 12px;border-radius:var(--af-r-pilula);background:#e8f7ee;color:#15803d;font-family:var(--af-ft);font-size:12.5px;font-weight:700}.af-cookies-painel__mais{margin-top:12px;text-align:center;font-size:13.5px;color:var(--af-texto-2)}.af-interruptor{-webkit-appearance:none;appearance:none;flex:none;position:relative;width:50px;height:30px;margin:0;border-radius:var(--af-r-pilula);background:#cbd5e1;cursor:pointer;transition:background var(--af-t)}.af-interruptor:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform var(--af-t)}.af-interruptor:checked{background:var(--af-acao)}.af-interruptor:checked:after{transform:translate(20px)}.af-cartao-solucao:active,.af-segmento:active,.af-cartao-funcao:active{transform:scale(.98)}@media(hover:none){.af-cartao-solucao:hover,.af-cartao-funcao:hover,.af-segmento:hover,.af-btn:hover,.af-btn-ia:hover{transform:none}}@media(prefers-reduced-motion:reduce){.af *,.af *:before,.af *:after{transition-duration:0s!important;animation-duration:0s!important}.af-ok__ico circle,.af-ok__ico path{stroke-dashoffset:0}}@media(max-width:1240px){.af-ilha__links{display:none}}@media(max-width:1180px){.af-grade-solucoes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.af-ilha{top:10px;padding:0 10px}.af-ilha__barra{height:64px;padding:0 10px 0 16px;border-radius:14px}.af-ilha__nav,.af-ilha__links{display:none}.af-ilha__marca img{height:40px}.af-burger{display:flex}.af-painel-recurso{grid-template-columns:1fr;gap:32px;padding:36px 28px}.af-painel-recurso h3{font-size:40px}.af-grade-solucoes{grid-template-columns:repeat(2,minmax(0,1fr))}.af-popup-solucao__topo{grid-template-columns:64px 1fr;padding:22px 20px}.af-popup-solucao__ico{width:64px;height:64px;border-radius:16px}.af-popup-solucao__ico img{width:38px;height:38px}.af-popup-solucao__topo h3{font-size:24px}}.af-whats-fixo{position:fixed;right:16px;bottom:calc(20px + env(safe-area-inset-bottom,0px));z-index:46;display:grid;place-items:center;width:60px;height:60px;padding:0;border:0;border-radius:50%;background:var(--af-whatsapp-escuro);color:#fff;cursor:pointer;box-shadow:0 10px 26px #05103061;transition:transform .2s ease,bottom .25s ease,background .2s ease}.af-whats-fixo:hover{background:#006d59;transform:scale(1.06)}.af-whats-fixo:focus-visible{outline:3px solid #fff;outline-offset:3px}.af-whats-fixo svg{width:32px;height:32px}@media(min-width:641px){.af-cta-fixo{display:none}}@media(max-width:640px){.af-ilha__barra{height:60px;gap:8px;padding:0 8px 0 12px}.af-ilha__marca img{height:34px}.af-ilha__direita>.af-btn{display:none}.af-burger{width:40px;height:40px}.af-cta-fixo{position:fixed;left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px));z-index:45}.af-whats-fixo{right:12px;bottom:calc(16px + env(safe-area-inset-bottom,0px));width:54px;height:54px}.af-whats-fixo svg{width:29px;height:29px}.af-cta-fixo.is-visivel~.af-whats-fixo{bottom:calc(28px + env(safe-area-inset-bottom,0px))}.af-lista-check{gap:14px}.af-lista-check li{font-size:17px;gap:12px}.af-check{flex-basis:26px;width:26px;height:26px}.af-campo-tel{grid-template-columns:100px 1fr}.af-linha-2{grid-template-columns:1fr}.af-quadro-funcoes{padding:14px;gap:10px;border-radius:16px}.af-cartao-funcao img{width:44px;height:44px;margin:16px auto 12px}.af-cartao-funcao span{font-size:13px;padding:9px 6px}.af-painel-recurso{padding:24px 18px 20px;border-radius:22px;gap:26px}.af-painel-recurso h3{font-size:32px;margin:16px 0 20px}.af-painel-recurso .af-btn{width:100%;height:52px}.af-selo-modulo{height:38px;font-size:14.5px}.af-selo-modulo__ico{width:28px;height:28px}.af-selo-modulo__ico img{width:19px;height:19px}.af-grade-solucoes{grid-template-columns:1fr;gap:10px}.af-cartao-solucao{display:grid;grid-template-columns:44px minmax(0,1fr) 16px;grid-template-rows:auto auto;column-gap:14px;row-gap:3px;align-items:center;padding:14px 14px 14px 16px;min-height:0}.af-cartao-solucao__ico{grid-row:1 / span 2;width:44px;height:44px}.af-cartao-solucao__ico img{width:40px;height:40px}.af-cartao-solucao h3{grid-column:2;font-size:16.5px;align-self:end}.af-cartao-solucao p{grid-column:2;font-size:13.5px;line-height:1.4;align-self:start;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.af-cartao-solucao .af-link{grid-column:3;grid-row:1 / span 2;margin:0;font-size:0;width:16px;height:16px;justify-content:center}.af-cartao-solucao .af-link:after{content:"";width:8px;height:8px;border-right:2px solid var(--af-acao);border-bottom:2px solid var(--af-acao);transform:rotate(-45deg)}.af-segmento{aspect-ratio:auto;justify-content:flex-start;gap:7px;padding:0;background:none;box-shadow:none}.af-segmento__ico{width:100%;border-radius:14px;background:var(--cor);box-shadow:0 8px 18px #00041473}.af-segmento__ico svg{width:58%;height:58%}.af-segmento__nome{font-size:12px;letter-spacing:.02em}.af-numeros{grid-template-columns:1fr;gap:0;background:#fff;border:1px solid var(--af-borda);border-radius:16px;overflow:hidden}.af-numero{border:0;border-radius:0;box-shadow:none;display:flex;align-items:baseline;gap:12px;padding:14px 16px}.af-numero+.af-numero{border-top:1px solid var(--af-borda)}.af-numero b{font-size:22px}.af-numero>span{margin:0}.af-logo-integracao{height:64px;width:132px;padding:0 16px;border-radius:12px}.af-logo-integracao img{max-height:28px;max-width:96px}.af-btn-seta{width:38px;height:38px}.af-popup{padding:20px 18px calc(18px + env(safe-area-inset-bottom,0px));border-radius:20px 20px 0 0}.af-popup__logo{margin-bottom:14px}.af-popup__logo img{height:34px}.af-popup h2{font-size:23px;padding:0 30px}.af-popup__lead{font-size:14.5px;margin-bottom:16px}.af-popup-solucao__topo{grid-template-columns:60px 1fr;gap:16px;padding:22px 18px}.af-popup-solucao__ico{width:60px;height:60px;border-radius:14px}.af-popup-solucao__ico img{width:34px;height:34px}.af-popup-solucao__topo h3{font-size:22px}.af-popup-solucao__topo p{font-size:14.5px}.af-btn-ia{width:100%;justify-content:center}.af-cookies{left:10px;right:10px;bottom:calc(10px + env(safe-area-inset-bottom,0px))}.af-cookies__caixa{flex-direction:column;align-items:stretch;padding:16px}.af-cookies__texto{font-size:13.5px}.af-cookies__acoes{display:grid;grid-template-columns:1fr 1fr}.af-cookies__acoes .af-btn-link{grid-column:1 / -1;grid-row:2}.af-cookies__acoes .af-btn{padding:0 10px}}@media(max-width:380px){.af-segmento__nome{font-size:10.5px;letter-spacing:0}}.af-rodape{background:var(--af-navy-2);color:var(--af-no-escuro);padding:72px 0 32px}.af-rodape__grade{display:grid;grid-template-columns:1.3fr 1fr 1fr 1.3fr;gap:40px}.af-rodape h2{font-family:var(--af-ft);font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--af-ceu);margin-bottom:18px}.af-rodape__col>a,.af-rodape__col>p{display:block;font-size:15.5px;color:#d4def7;margin-bottom:11px}.af-rodape__col>a:hover{color:#fff}.af-rodape__marca>img{height:56px;width:auto;margin-bottom:18px}.af-rodape__marca p{font-size:13.5px;letter-spacing:.04em;color:#afc3ee;max-width:320px}.af-rodape__social{display:flex;gap:10px;margin-top:18px}.af-rodape__social a{width:44px;height:44px;border-radius:12px;background:var(--af-vidro-2);border:1px solid var(--af-vidro-borda);display:grid;place-items:center;margin:0}.af-rodape__social a:hover{background:var(--af-vidro-hover)}.af-rodape__social img{width:20px;height:20px}.af-rodape__col .af-rodape__linha{display:flex;align-items:center;gap:10px}.af-rodape__linha img{width:16px;height:16px;opacity:.9;flex:none}.af-rodape__horario{color:#afc3ee!important;font-size:14px!important}.af-rodape__base{margin-top:48px;padding-top:24px;border-top:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.af-rodape__selos{display:flex;align-items:center;gap:16px}.af-rodape__selos span{height:88px;background:#fff;border-radius:12px;padding:8px 14px;display:grid;place-items:center}.af-rodape__selos img{height:72px;width:auto}.af-rodape__selos .af-rodape__selo-ifood{border:1.5px solid var(--af-ifood)}.af-rodape__copy{font-size:13px;color:#afc3ee}.af-rodape__fim{display:grid;justify-items:end;gap:8px}.af-rodape__legal{display:flex;flex-wrap:wrap;gap:6px 20px}.af-rodape__legal a,.af-rodape__legal button{padding:0;background:none;border:0;font-size:13px;color:#d4def7;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.af-rodape__legal a:hover,.af-rodape__legal button:hover{color:#fff}.af-caixa-form .af-ok{display:none}.af-caixa-form.is-enviado .af-ok{display:block}.af-caixa-form.is-enviado .af-caixa-form__pedido{display:none}.af-form__erro{display:none;margin-top:4px;font-size:14px;color:var(--af-ruim-2);text-align:center}.af-form__erro.is-visivel{display:block}.af-form__erro a{text-decoration:underline;font-weight:600}.af-verificar{background:#fef3c7;color:#92400e;border-radius:6px;padding:1px 6px;font-weight:600;font-size:.92em}.af-form__aviso{font-size:13px;line-height:1.45;color:var(--af-texto-2);text-align:center}.af-form__aviso a{color:var(--af-acao);font-weight:600;text-decoration:underline}.af-caixa-form .af-btn--primario[disabled]{opacity:.7;cursor:wait}.af-cta-fixo{transform:translateY(160%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.af-cta-fixo.is-visivel{transform:none;visibility:visible;transition:transform .25s ease}.af-menu-fundo{position:fixed;inset:0;z-index:49;background:#050c2873}.af-menu-fundo[hidden]{display:none}.af-menu-celular{max-height:calc(100vh - 100px);max-height:calc(100dvh - 100px);overflow:auto;overscroll-behavior:contain}@media(min-width:901px){.af-menu-celular,.af-menu-fundo{display:none!important}}section[id],footer[id]{scroll-margin-top:96px}@keyframes af-sobe{0%{transform:translateY(48px);opacity:.5}to{transform:none;opacity:1}}@media(max-width:1180px){.af-rodape__grade{grid-template-columns:1fr 1fr}}@media(max-width:640px){.af-rodape{padding-bottom:108px}.af-rodape__grade{grid-template-columns:1fr 1fr;gap:28px 16px}.af-rodape__marca,.af-rodape__contato{grid-column:1 / -1}.af-rodape__marca>img{display:none}.af-rodape__col>a{display:flex;align-items:center;min-height:40px;margin:0}.af-rodape__col .af-rodape__linha{min-height:44px}.af-rodape__selos span{height:72px}.af-rodape__selos img{height:56px}.af-rodape__fim{justify-items:start}.af-overlay{padding:0;align-items:flex-end}.af-overlay .af-popup{max-width:none;border-radius:20px 20px 0 0;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}.af-overlay.is-aberto .af-popup{animation:af-sobe .28s ease}.af-overlay .af-popup__fechar{position:sticky;top:0;display:grid;place-items:center;margin:0 -6px -40px auto;background:#fff;border-radius:50%;box-shadow:0 2px 10px #0b1e4f24;z-index:2}}@media(min-width:641px)and (max-height:820px){.af-overlay .af-popup{padding:28px 36px 20px}.af-overlay .af-popup__logo{margin-bottom:12px}.af-overlay .af-popup__logo img{height:36px}.af-overlay .af-popup h2{font-size:27px}.af-overlay .af-popup__lead{margin-bottom:14px}.af-overlay .af-form{gap:10px}.af-overlay .af-campo input,.af-overlay .af-campo select{height:46px}.af-overlay .af-popup .af-btn--primario{height:52px}.af-overlay .af-popup__nao{margin-top:6px}}@media(prefers-reduced-motion:reduce){.af-overlay.is-aberto .af-popup{animation:none}.af-cta-fixo{transition:none}}.af-sobe-por-cima{position:relative;z-index:1;margin-top:-48px;border-radius:44px 44px 0 0;box-shadow:0 -24px 60px #030a2338;overflow-x:clip}@media(max-width:900px){.af-sobe-por-cima{margin-top:-28px;border-radius:28px 28px 0 0}}.af-hero__in{display:grid;grid-template-columns:minmax(0,490px) minmax(0,1fr);grid-template-rows:1fr auto auto 1fr;grid-template-areas:". visual" "texto visual" "acoes visual" ". visual";column-gap:32px;align-items:center;padding-top:140px;padding-bottom:112px}.af-hero__texto{grid-area:texto}.af-hero__logo{display:block;height:128px;width:auto;margin:0 0 28px;filter:drop-shadow(0 16px 30px rgba(3,10,35,.45))}.af-hero h1{font-size:var(--af-fs-hero);font-weight:700;line-height:1.08;letter-spacing:-.025em;text-wrap:balance}.af-hero h1 b{display:block;color:var(--af-azul-claro-texto);font-weight:700}.af-hero h1 .af-pontuacao{margin-left:-.07em}.af-hero__linha{display:block;white-space:nowrap}.af-hero__giro{display:inline-block;vertical-align:.1em;padding:.08em .26em .04em;border-radius:.2em;background:var(--giro, #1F4FD8);color:#fff;font-size:.66em;letter-spacing:.02em;text-transform:uppercase;transition:transform .2s ease,opacity .2s ease,background-color .2s ease}.af-hero__giro.is-saindo{transform:translateY(-.3em);opacity:0}.af-hero__giro.is-entrando{transform:translateY(.3em);opacity:0;transition:none}.af-hero__lead{margin-top:20px;max-width:460px;font-size:var(--af-fs-lead);color:var(--af-no-escuro-2)}.af-hero__acoes{grid-area:acoes;display:flex;flex-wrap:wrap;align-items:center;gap:26px;margin-top:34px}.af-hero__acoes .af-btn{height:56px;padding:0 28px;font-size:17px}.af-hero__visual{grid-area:visual;position:relative;margin-right:calc(-1*clamp(0px,(100vw - 1256px) / 2,140px))}.af-vitrine{position:relative}.af-vitrine__palco{position:relative;height:410px;perspective:1400px;overflow-x:clip;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}.af-vitrine__luz{position:absolute;left:50%;top:44%;width:520px;height:520px;translate:-50% -50%;border-radius:50%;background:radial-gradient(circle,rgba(88,169,242,.4),rgba(31,79,216,.14) 42%,transparent 68%);opacity:.35;animation:af-vitrine-pulsa 5s ease-in-out infinite;pointer-events:none}.af-vitrine__base{position:absolute;left:50%;bottom:14px;width:430px;height:76px;translate:-50% 0;border-radius:50%;background:radial-gradient(ellipse at 50% 50%,rgba(1,6,30,.6),rgba(1,6,30,.28) 45%,transparent 70%);pointer-events:none}.af-vitrine__item{position:absolute;left:50%;bottom:38px;width:460px;height:330px;margin-left:-230px;transform-origin:50% 100%;translate:var(--arraste, 0px) 0;transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .7s ease,filter .7s ease,translate .45s cubic-bezier(.22,1,.36,1)}.af-vitrine__palco.is-arrastando .af-vitrine__item{transition:transform .9s cubic-bezier(.22,1,.36,1),opacity .7s ease,filter .7s ease}.af-vitrine__mov{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center}.af-vitrine__item img{display:block;width:auto;height:auto;max-width:100%;max-height:100%;filter:drop-shadow(0 18px 14px rgba(1,6,30,.45)) drop-shadow(0 4px 4px rgba(1,6,30,.3));-webkit-user-drag:none;transition:transform .5s ease-out}.af-vitrine__item[data-pos="0"]{z-index:5;cursor:pointer}.af-vitrine__item[data-pos="0"] .af-vitrine__mov{animation:af-vitrine-entra .9s cubic-bezier(.34,1.56,.64,1),af-vitrine-flutua 5s ease-in-out .9s infinite}.af-vitrine__item[data-pos="0"] img{transform:perspective(900px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg))}.af-vitrine__item[data-pos="1"],.af-vitrine__item[data-pos="-1"]{z-index:4;opacity:.62;filter:saturate(.75) brightness(.82);cursor:pointer}.af-vitrine__item[data-pos="1"]{transform:translate(60%) scale(.56) rotateY(-24deg)}.af-vitrine__item[data-pos="-1"]{transform:translate(-60%) scale(.56) rotateY(24deg)}.af-vitrine__item[data-pos="2"],.af-vitrine__item[data-pos="-2"]{z-index:3;opacity:.26;filter:saturate(.6) brightness(.7) blur(1px);pointer-events:none}.af-vitrine__item[data-pos="2"]{transform:translate(96%) scale(.36) rotateY(-32deg)}.af-vitrine__item[data-pos="-2"]{transform:translate(-96%) scale(.36) rotateY(32deg)}.af-vitrine__item[data-pos="3"],.af-vitrine__item[data-pos="-3"]{z-index:1;opacity:0;pointer-events:none}.af-vitrine__item[data-pos="3"]{transform:translate(120%) scale(.2)}.af-vitrine__item[data-pos="-3"]{transform:translate(-120%) scale(.2)}.af-vitrine__info{position:relative;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.af-vitrine__titulo{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:4px 14px;min-height:32px}.af-vitrine__num{font-family:var(--af-ft);font-size:13px;font-weight:600;letter-spacing:.1em;color:var(--af-no-escuro-2)}.af-vitrine__num b{color:#fff}.af-vitrine__nome{font-family:var(--af-ft);font-size:22px;font-weight:700;color:#fff}.af-vitrine__nome.is-troca{animation:af-vitrine-nome .6s cubic-bezier(.22,1,.36,1)}.af-vitrine__mais{padding:0;background:none;border:0;font-size:15px;color:var(--af-azul-claro-texto);cursor:pointer}.af-vitrine__mais.is-oculto{visibility:hidden}.af-vitrine__controles{display:flex;align-items:center;gap:10px}.af-vitrine__botao{width:38px;height:38px;flex:none;display:grid;place-items:center;border-radius:50%;background:var(--af-vidro);border:1px solid var(--af-vidro-borda);color:#fff;cursor:pointer;transition:background var(--af-t),transform var(--af-t)}.af-vitrine__botao:hover{background:var(--af-vidro-hover)}.af-vitrine__botao:active{transform:scale(.94)}.af-vitrine__botao svg{width:18px;height:18px}.af-vitrine__pontos{display:flex;align-items:center}.af-vitrine__ponto{min-width:24px;height:24px;padding:0 4px;display:grid;place-items:center;background:none;border:0;cursor:pointer}.af-vitrine__ponto i{display:block;width:7px;height:7px;border-radius:999px;background:#ffffff52;overflow:hidden;transition:width .45s cubic-bezier(.22,1,.36,1),background var(--af-t)}.af-vitrine__ponto:hover i{background:#fff9}.af-vitrine__ponto[aria-current=true] i{width:38px;background:#ffffff38}.af-vitrine__ponto[aria-current=true] i:after{content:"";display:block;width:100%;height:100%;border-radius:inherit;background:var(--af-azul-claro-texto);transform-origin:0 50%;animation:af-vitrine-tempo 3.8s linear forwards}.af-vitrine.is-pausada .af-vitrine__ponto i:after{animation-play-state:paused}.af-vitrine.is-parada .af-vitrine__ponto i:after{animation:none}@keyframes af-vitrine-tempo{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes af-vitrine-entra{0%{transform:translateY(18px) scale(.92)}}@keyframes af-vitrine-flutua{50%{transform:translateY(-10px)}}@keyframes af-vitrine-pulsa{50%{opacity:.65;scale:.92}}@keyframes af-vitrine-nome{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}}.af-hero__lead b{color:#fff;font-weight:600}.af-suporte__grade{display:grid;grid-template-columns:1.15fr 1fr 1fr;grid-template-rows:auto auto;gap:18px}.af-suporte__item{display:flex;flex-direction:column;gap:10px;padding:26px 26px 24px;border-radius:20px;background:#fff;border:1px solid var(--af-borda);box-shadow:var(--af-sh-cartao)}.af-suporte__ico{display:grid;place-items:center;width:60px;height:60px;margin-bottom:6px;border-radius:16px;background:var(--af-pagina);border:1px solid var(--af-borda)}.af-suporte__ico img{width:40px;height:40px}.af-suporte__item h3{font-size:21px;font-weight:700;color:var(--af-navy)}.af-suporte__item p{font-size:15.5px;line-height:1.55;color:var(--af-texto-2)}.af-suporte__item--grande{grid-row:1 / span 2;justify-content:center;gap:14px;padding:36px 34px;color:#fff;border:0;background:radial-gradient(120% 80% at 0% 0%,rgba(88,169,242,.35),transparent 60%),linear-gradient(160deg,#15348D,var(--af-navy));box-shadow:0 24px 50px #0b1e4f40}.af-suporte__item--grande .af-suporte__ico{width:76px;height:76px;border-radius:20px;background:#fff;border:0}.af-suporte__item--grande .af-suporte__ico img{width:50px;height:50px}.af-suporte__item--grande h3{font-size:34px;color:#fff;letter-spacing:-.02em}.af-suporte__item--grande p{font-size:18px;color:var(--af-no-escuro-2);max-width:420px}.af-suporte__item ul{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0}.af-suporte__item li{padding:8px 14px;border-radius:var(--af-r-pilula);background:var(--af-vidro-2);border:1px solid var(--af-vidro-borda);font-family:var(--af-ft);font-size:14px;font-weight:700;color:#fff}.af-suporte .af-cab-secao{max-width:none}.af-suporte h2{white-space:nowrap;font-size:min(var(--af-fs-h2),calc((100vw - 2 * var(--af-gutter)) / 21))}.af-suporte__item{position:relative;transition:translate .25s ease,box-shadow .25s ease,border-color .25s ease}.af-js .af-suporte__item[data-revela]{transition:opacity .7s ease var(--atraso, 0s),transform .9s cubic-bezier(.22,1,.36,1) var(--atraso, 0s),translate .25s ease,box-shadow .25s ease,border-color .25s ease}.af-suporte__item:hover{translate:0 -4px;box-shadow:var(--af-sh-cartao-hover);border-color:var(--af-borda-hover)}.af-suporte__item:hover .af-suporte__ico img{animation:af-sup-pula .6s ease}@keyframes af-sup-pula{40%{transform:translateY(-5px) rotate(-6deg)}}.af-suporte__item--grande{overflow:hidden}.af-suporte__item--grande:after{content:"";position:absolute;right:-90px;bottom:-90px;width:300px;height:300px;border-radius:50%;background:radial-gradient(circle,rgba(88,169,242,.35),transparent 65%);animation:af-sup-respira 5s ease-in-out infinite;pointer-events:none}@keyframes af-sup-respira{50%{transform:scale(1.25);opacity:.6}}.af-sup-online{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;margin-bottom:6px;padding:6px 12px 6px 10px;border-radius:999px;background:#66bb6a29;border:1px solid rgba(102,187,106,.45);font-family:var(--af-ft);font-size:13px;font-weight:700;color:#8ee69a}.af-sup-online i{width:8px;height:8px;border-radius:50%;background:#66bb6a;animation:af-sup-ping 1.6s ease-out infinite}@keyframes af-sup-ping{0%{box-shadow:0 0 #66bb6ab3}to{box-shadow:0 0 0 9px #66bb6a00}}.af-sup-ondas{position:relative}.af-sup-ondas:before,.af-sup-ondas:after{content:"";position:absolute;inset:0;border-radius:inherit;border:2px solid rgba(255,255,255,.55);animation:af-sup-onda 2.4s ease-out infinite;pointer-events:none}.af-sup-ondas:after{animation-delay:1.2s}@keyframes af-sup-onda{0%{transform:scale(1);opacity:.8}to{transform:scale(1.6);opacity:0}}.af-sup-canais li{animation:af-sup-canal 6s ease-in-out infinite}.af-sup-canais li:nth-child(2){animation-delay:1.5s}.af-sup-canais li:nth-child(3){animation-delay:3s}.af-sup-canais li:nth-child(4){animation-delay:4.5s}@keyframes af-sup-canal{0%,22%,to{background:var(--af-vidro-2);color:#fff;border-color:var(--af-vidro-borda)}8%,16%{background:#fff;color:var(--af-navy);border-color:#fff}}.af-sup-anim{position:absolute;top:22px;right:22px;display:inline-flex;align-items:center;gap:6px;color:var(--af-acao)}.af-sup-anim--chat{gap:4px;padding:9px 11px;border-radius:14px 14px 14px 4px;background:var(--af-tinta);border:1px solid var(--af-borda-tinta)}.af-sup-anim--chat i{width:6px;height:6px;border-radius:50%;background:var(--af-acao);animation:af-sup-dig 1.2s infinite}.af-sup-anim--chat i:nth-child(2){animation-delay:.15s}.af-sup-anim--chat i:nth-child(3){animation-delay:.3s}@keyframes af-sup-dig{30%{transform:translateY(-4px);opacity:.45}}.af-sup-anim svg{width:26px;height:26px}.af-sup-anim--eng svg{width:30px;height:30px;animation:af-sup-gira 8s linear infinite}@keyframes af-sup-gira{to{transform:rotate(360deg)}}.af-sup-anim--wifi svg{animation:af-sup-wifi 5s ease-in-out infinite}.af-sup-corte{animation:af-sup-corte 5s ease-in-out infinite;opacity:0}@keyframes af-sup-wifi{0%,30%,75%,to{color:var(--af-acao)}38%,68%{color:var(--af-atencao)}}@keyframes af-sup-corte{0%,30%,75%,to{opacity:0}38%,68%{opacity:1}}.af-sup-vende{display:inline-flex;align-items:center;gap:5px;padding:3px 9px;border-radius:999px;background:#66bb6a24;color:#187a38;font-family:var(--af-ft);font-size:11.5px;font-weight:700}.af-sup-vende:before{content:"";width:6px;height:6px;border-radius:50%;background:#2eaa55;animation:af-sup-ping 1.6s ease-out infinite}.af-sup-seta{animation:af-sup-sobe 1.8s ease-in-out infinite}@keyframes af-sup-sobe{0%{transform:translateY(3px);opacity:0}40%{opacity:1}to{transform:translateY(-3px);opacity:0}}@media(max-width:640px){.af-suporte h2{letter-spacing:-.02em;margin-top:20px;text-align:center;font-size:calc(min(var(--af-fs-h2),calc((100vw - 2 * var(--af-gutter)) / 21)) + 2px)}.af-suporte__quebra{display:block}.af-suporte .af-cab-secao{margin-bottom:26px}.af-sup-anim{top:18px;right:18px}}@media(prefers-reduced-motion:reduce){.af-suporte *,.af-suporte *:before,.af-suporte *:after{animation:none!important}}.af-painel-recurso+.af-painel-recurso{margin-top:32px}.af-painel-recurso--invertido .af-quadro-funcoes{order:-1}.af-seg-cab{max-width:900px;margin-bottom:40px}.af-seg-cab h2{font-size:var(--af-fs-h2);font-weight:700}.af-seg-cab .af-ia{font-size:1.15em;line-height:1}.af-segmentos{background:var(--af-escuro-solido) var(--af-escuro-degrade)}.af-segmentos .af-seg-cab h2{color:#fff}.af-segmentos .af-seg-cab p{color:var(--af-azul-claro-texto)}.af-segmentos .af-ia{padding:0 .1em;margin:0 .03em;border-radius:.16em;background:#e11d48;color:#fff}.af-segmentos .af-seg-cab .af-seg-cab__dica{margin-top:14px;font-family:var(--af-fb);font-size:17px;font-weight:500;letter-spacing:0;color:var(--af-no-escuro-2)}.af-seg-pop{max-width:780px}.af-seg-pop__topo{display:flex;align-items:center;gap:18px;padding:24px 72px 24px 28px;border-radius:20px 20px 0 0;color:#fff;background:var(--cor);background:linear-gradient(135deg,var(--cor),color-mix(in srgb,var(--cor) 55%,#0B1E4F))}.af-seg-pop__ico{flex:none;display:grid;place-items:center;width:72px;height:72px;border-radius:50%;background:#ffffff2e;border:1px solid rgba(255,255,255,.4)}.af-seg-pop__ico svg{width:42px;height:42px}.af-seg-pop__sobre{display:block;font-family:var(--af-ft);font-size:12px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.af-seg-pop__topo h3{font-size:30px;font-weight:700;color:#fff}.af-seg-pop__corpo{display:grid;gap:14px;padding:22px 28px 24px}.af-seg-pop__corpo h4{margin:0}.af-seg-pop__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.af-seg-pop__item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 12px;align-content:start;padding:14px;border-radius:14px;background:var(--af-pagina);border:1px solid var(--af-borda)}.af-seg-pop__item img{grid-row:span 3;width:44px;height:44px;padding:9px;border-radius:12px;background:#fff;border:1px solid var(--af-borda)}.af-seg-pop__item b{font-family:var(--af-ft);font-size:16px;color:var(--af-navy)}.af-seg-pop__item p{font-size:14px;line-height:1.45;color:var(--af-texto-2)}.af-seg-pop__item .af-seg-pop__ver{justify-self:start;margin-top:8px}.af-seg-cab p{font-family:var(--af-ft);font-size:var(--af-fs-h2);font-weight:800;color:var(--af-acao);line-height:1.12;letter-spacing:-.018em;margin-top:6px}.af-grade-segmentos{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.af-erp-pdv{position:relative;background:var(--af-escuro-solido);color:var(--af-no-escuro)}.af-erp-pdv__trilho{height:330vh}.af-erp-pdv__fixo{position:sticky;top:0;height:100vh;height:100svh;display:flex;align-items:center;overflow:clip;background:var(--af-escuro-degrade)}.af-erp-pdv__grade{width:100%;display:grid;grid-template-columns:minmax(0,410px) minmax(0,1fr);gap:56px;align-items:center;padding-top:64px}.af-erp-pdv__textos{display:grid}.af-erp-pdv__passos{grid-row:1;display:flex;align-items:center;gap:10px;margin-bottom:24px;font-family:var(--af-ft);font-size:13px;font-weight:700;letter-spacing:.14em;color:#c9d7f7b3}.af-erp-pdv__aba{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 16px 0 6px;border-radius:var(--af-r-pilula);border:1px solid rgba(255,255,255,.22);background:#ffffff14;color:var(--af-no-escuro-2);font:inherit;letter-spacing:inherit;cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease,box-shadow .25s ease}.af-erp-pdv__aba img{width:30px;height:30px;padding:4px;border-radius:50%;background:#fff}.af-erp-pdv__aba:hover{background:#ffffff29;color:#fff}.af-erp-pdv__aba.is-ativo{background:#fff;border-color:#fff;color:var(--af-navy);box-shadow:0 6px 18px #01061e59}.af-erp-pdv__aba.is-ativo img{background:var(--af-tinta)}.af-erp-pdv__aba:focus-visible{outline:2px solid var(--af-azul-claro-texto);outline-offset:3px}.af-erp-pdv__passos i{position:relative;width:72px;height:3px;border-radius:3px;background:#ffffff2e;overflow:hidden}.af-erp-pdv__passos b{position:absolute;inset:0;background:var(--af-azul-claro-texto);transform-origin:0 50%;transform:scaleX(0)}.af-erp-pdv__bloco{grid-row:2;grid-column:1;align-self:start}.af-erp-pdv__bloco--pdv{opacity:0}.af-erp-pdv__bloco[data-oculto]{visibility:hidden}.af-erp-pdv h3{font-size:42px;font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#fff;margin:4px 0 22px;text-wrap:balance}.af-erp-pdv .af-lista-check{gap:12px}.af-erp-pdv .af-lista-check li{font-size:17px;color:var(--af-no-escuro-2)}.af-erp-pdv .af-lista-check li b{color:#fff}.af-erp-pdv .af-check{flex-basis:26px;width:26px;height:26px}.af-erp-pdv__funcoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:22px 0 26px}.af-erp-pdv__funcoes span{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:12px;background:var(--af-vidro);border:1px solid var(--af-vidro-borda);font-family:var(--af-ft);font-size:14.5px;font-weight:600;color:#fff}.af-erp-pdv__funcoes img{flex:none;width:30px;height:30px;padding:3px;border-radius:8px;background:#fff}.af-erp-pdv__palco{position:relative;transform-origin:50% 60%}.af-erp-pdv__monitor{position:relative;padding:12px;border-radius:20px;background:linear-gradient(160deg,#1d2a4d,#070d1f 62%);box-shadow:0 0 0 1px #ffffff1a,0 40px 80px #030a2399,0 0 120px #58a9f233}.af-erp-pdv__tela{position:relative;border-radius:9px;overflow:hidden;background:var(--af-navy)}.af-erp-pdv__camera,.af-erp-pdv__pdv{position:absolute;inset:0;transform-origin:var(--af-alvo-centro);will-change:transform,opacity}.af-erp-pdv__camera img,.af-erp-pdv__pdv img{display:block;width:100%;height:100%;object-fit:cover}.af-erp-pdv__pdv{opacity:0;overflow:hidden;box-shadow:0 0 0 2px #8fc2ffb3,0 20px 50px #030a2399}.af-erp-pdv__anel{position:absolute;border-radius:10px;box-shadow:0 0 0 3px #58a9f2,0 0 26px 6px #58a9f2b3;opacity:0;pointer-events:none}.af-erp-pdv__anel i{position:absolute;left:50%;top:50%;width:130%;aspect-ratio:1;translate:-50% -50%;border-radius:50%;border:2px solid #8FC2FF;opacity:0}.af-erp-pdv__cursor{position:absolute;left:46%;top:62%;width:3.4%;translate:-12% -8%;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45));pointer-events:none}.af-erp-pdv__cursor svg{display:block;width:100%;height:auto}.af-erp-pdv__pe{position:relative;display:block;width:24%;height:46px;margin:0 auto}.af-erp-pdv__pe:before{content:"";position:absolute;inset:0 30% 8px;background:linear-gradient(180deg,#0a1229,#16213f);clip-path:polygon(14% 0,86% 0,100% 100%,0 100%)}.af-erp-pdv__pe:after{content:"";position:absolute;left:0;right:0;bottom:0;height:10px;border-radius:10px;background:linear-gradient(180deg,#1d2a4d,#0a1229);box-shadow:0 18px 30px #01061e8c}.af-erp-pdv__rolar{position:absolute;left:50%;bottom:-14px;translate:-50% 0;width:24px;height:38px;border:2px solid rgba(255,255,255,.6);border-radius:14px;pointer-events:none}.af-erp-pdv__rolar i{position:absolute;left:50%;top:7px;width:4px;height:8px;margin-left:-2px;border-radius:2px;background:#fff;animation:af-rolar 1.6s ease-in-out infinite}@keyframes af-rolar{0%{transform:translateY(0);opacity:1}70%{transform:translateY(12px);opacity:0}to{opacity:0}}.af-intg{background:#fff;padding:var(--af-sec-pad) 0 calc(var(--af-sec-pad) + 48px);overflow-x:clip}.af-intg .af-cab-secao{margin-bottom:40px}.af-intg__selo{position:relative;display:grid;grid-template-columns:auto 1fr;gap:20px 52px;align-items:center;padding:46px 48px;border-radius:var(--af-r-painel);color:var(--af-no-escuro);margin-bottom:48px}.af-intg__selo .af-sobretitulo{color:var(--af-azul-claro-texto)}.af-intg__selo-img{position:relative;width:220px;display:grid;place-items:center}.af-intg__selo-img:before{content:"";position:absolute;inset:-34px;border-radius:50%;background:radial-gradient(circle,rgba(234,29,44,.38),transparent 66%);z-index:-1}.af-intg__selo-img img{width:200px;height:auto;padding:14px 16px;background:#fff;border-radius:22px;box-shadow:0 24px 48px #030a2373;border:2px solid var(--af-ifood)}.af-intg__selo h3{font-family:var(--af-ft);font-size:var(--af-fs-h3);line-height:1.15;font-weight:800;color:#fff;margin:10px 0 14px}.af-intg__selo h3 b{color:#f01e32}.af-intg__selo p{color:var(--af-no-escuro-2);font-size:var(--af-fs-lead);max-width:640px}.af-intg__esteiras{display:grid;gap:26px}.af-intg__esteiras>div{min-width:0}.af-intg__fila{position:relative;overflow:hidden;padding:0 0 20px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.af-intg__fila:before{content:"";position:absolute;z-index:2;left:0;right:0;top:0;height:14px;border-radius:3px;background:linear-gradient(180deg,#fdfdfe 0,#dde1e7 40%,#aeb4bf);border-bottom:1px solid #8F96A3;box-shadow:0 3px 5px #0b1e4f33}.af-intg__fila ul{list-style:none;display:flex;gap:16px;width:max-content;margin:0;padding:6px 0 0;animation:af-intg-esteira var(--dur) linear infinite}.af-intg__fila:hover ul{animation-play-state:paused}@keyframes af-intg-esteira{to{transform:translate(calc(-50% - 8px))}}.af-intg__logo{display:grid;justify-items:center;width:184px;transform-origin:50% 0;filter:drop-shadow(0 8px 8px rgba(11,30,79,.13)) drop-shadow(0 1px 1px rgba(11,30,79,.12));transition:rotate .3s ease}.af-intg__logo:nth-child(3n+1){rotate:-1.2deg}.af-intg__logo:nth-child(3n+2){rotate:.8deg}.af-intg__logo:nth-child(4n){rotate:-.4deg}.af-intg__logo:hover{rotate:0deg}.af-intg__logo>span{display:grid;place-items:center;width:100%;height:104px;padding:14px 20px 22px;background:#fffefb;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / 12px 51% repeat-x,linear-gradient(#000 0 0) top / 100% calc(100% - 5px) no-repeat;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom / 12px 51% repeat-x,linear-gradient(#000 0 0) top / 100% calc(100% - 5px) no-repeat}.af-intg__logo img{max-height:36px;max-width:min(100%,128px);width:auto;height:auto;object-fit:contain}.af-intg__logo--grande img{max-height:60px;max-width:min(100%,170px)}.af-intg__logo--quadrado img{max-height:46px}.af-intg__rodape{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:40px;padding:22px 26px;border-radius:var(--af-r-cartao);background:var(--af-tinta);border:1px solid var(--af-borda-tinta)}.af-intg__rodape p{font-family:var(--af-ft);font-weight:600;color:var(--af-navy);font-size:17px;line-height:1.4}.af-intg__rodape p span{display:block;font-family:var(--af-fb);font-weight:400;font-size:var(--af-fs-peq);color:var(--af-texto-2)}@media(max-width:900px){.af-intg__selo{grid-template-columns:1fr;gap:24px;padding:32px 24px}.af-intg__selo-img{width:170px}.af-intg__selo-img img{width:160px}}@media(max-width:640px){.af-intg{padding-bottom:calc(var(--af-sec-pad) + 28px)}.af-intg__logo{width:140px}.af-intg__logo>span{height:86px;padding:12px 14px 20px}.af-intg__logo img{max-height:28px}.af-intg__logo--grande img{max-height:48px}.af-intg__logo--quadrado img{max-height:38px}.af-intg__rodape{flex-direction:column;align-items:stretch;margin-top:12px;border-color:transparent;background:linear-gradient(180deg,rgba(234,240,255,0),var(--af-tinta)) padding-box,linear-gradient(180deg,rgba(0,0,0,0),var(--af-borda-tinta)) border-box}.af-intg__rodape p{font-size:15px}.af-intg__rodape p span{font-size:13px}.af-intg__rodape .af-btn{width:100%}.af-intg__fila{touch-action:pan-y;cursor:grab;user-select:none;-webkit-user-select:none}.af-intg__fila.is-arrastando{cursor:grabbing}.af-intg__fila ul{animation:none;will-change:transform}.af-intg__fila img{-webkit-user-drag:none}}@media(prefers-reduced-motion:reduce){.af-intg *{animation:none!important}.af-intg__fila{-webkit-mask-image:none;mask-image:none}.af-intg__fila ul{flex-wrap:wrap;justify-content:center;width:auto}.af-intg__fila li[aria-hidden=true]{display:none}.af-intg__fila:before{display:none}.af-intg__fila ul{padding-top:0;row-gap:16px}}.af-js [data-revela]{opacity:0;transition:opacity .7s ease,transform .9s cubic-bezier(.22,1,.36,1);transition-delay:var(--atraso, 0s)}.af-js [data-revela=sobe]{transform:translateY(36px)}.af-js [data-revela=esquerda]{transform:translate(-56px)}.af-js [data-revela=direita]{transform:translate(56px)}.af-js [data-revela=zoom]{transform:scale(.7)}.af-js [data-revela=giro]{transform:translateY(90px) rotate(-8deg)}.af-js [data-revela].is-revelado{opacity:1;transform:none}[data-empilha]>.af-container{transform-origin:50% 100%}.af-js [data-anima]:not(.is-anima) *,.af-js [data-anima]:not(.is-anima) *:before,.af-js [data-anima]:not(.is-anima) *:after{animation-play-state:paused!important}[data-contar]{font-variant-numeric:tabular-nums}.af-sol{display:grid;grid-template-columns:384px minmax(0,1fr);gap:20px;align-items:start}.af-sol__lista{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;position:sticky;top:100px}.af-sol__lista li{display:flex;min-width:0}.af-sol__lista li:last-child:nth-child(odd){grid-column:1 / -1}.af-sol__item{width:100%;min-height:60px;display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:14px;border:1px solid var(--af-borda);background:#fff;text-align:left;font-family:var(--af-ft);font-size:14.5px;line-height:1.25;font-weight:700;color:var(--af-navy);cursor:pointer;transition:background var(--af-t),border-color var(--af-t),box-shadow var(--af-t)}.af-sol__item img{flex:none;width:38px;height:38px;object-fit:contain}.af-sol__item span{flex:1;min-width:0}.af-sol__item i{font-style:normal;color:var(--af-acao)}.af-sol__item:hover{border-color:#b9c6e4;box-shadow:var(--af-sh-cartao)}.af-sol__item[aria-current=true]{background:#fff;border-color:var(--af-acao);box-shadow:var(--af-sh-cartao),inset 4px 0 0 var(--af-acao)}.af-solucao.af-solucao--painel{max-width:none;max-height:none;overflow:hidden;border:1px solid var(--af-borda);box-shadow:var(--af-sh-cartao);scroll-margin-top:96px}.af-solucao.af-solucao--painel .af-popup-solucao__topo{padding-right:32px}.af-iaft__cab{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:24px 64px;align-items:end;margin-bottom:44px}.af-iaft__cab h2{font-size:46px;font-weight:700}.af-iaft__cab h2 b{color:var(--af-azul-claro-texto);font-weight:700}.af-iaft__novo{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px}.af-iaft__novo span:last-child{font-family:var(--af-ft);font-weight:600;color:var(--af-no-escuro-2);font-size:15px}.af-iaft__lead{color:var(--af-no-escuro-2);font-size:var(--af-fs-lead);margin-bottom:22px}.af-capacidades{margin-top:64px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:center;background:#0b2167;border:1px solid rgba(143,194,255,.28);border-radius:18px;padding:26px 30px;box-shadow:0 18px 40px #01061e59}.af-capacidades h3{font-size:22px;font-weight:700;line-height:1.25}.af-capacidades ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.af-capacidades li{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 9px;border-radius:999px;background:#132e80;border:1px solid rgba(143,194,255,.3);font-size:14.5px;font-weight:500;line-height:1.35;color:#fff}.af-capacidades li span{flex:none;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#2b5de8;color:#fff}.af-capacidades li svg{width:14px;height:14px;stroke-width:3}.af-iaerp__palco{position:relative;max-width:1120px;margin:0 auto}.af-iaerp__monitor{padding:12px;border-radius:20px;background:linear-gradient(160deg,#1d2a4d,#070d1f 62%);box-shadow:0 0 0 1px #ffffff1a,0 40px 80px #030a2399,0 0 120px #58a9f22e}.af-iaerp__tela{position:relative;aspect-ratio:1917 / 1137;border-radius:9px;overflow:hidden;background:var(--af-navy)}.af-iaerp__tela img{display:block;width:100%;height:100%;object-fit:cover}.af-iaerp__pe{width:22%}.af-iaerp__marcas,.af-iaerp__camada{position:absolute;left:12px;right:12px;top:12px;aspect-ratio:1917 / 1137;pointer-events:none}.af-iaerp__marcas{z-index:2;overflow:hidden;border-radius:9px}.af-iaerp{--ax: var(--barra-x);--ay: var(--barra-y);--aw: var(--barra-w);--ah: var(--barra-h)}.af-iaerp[data-cena="2"]:is([data-etapa=abrindo],[data-etapa=aberta]){--ax: var(--fluxo-x);--ay: var(--fluxo-y);--aw: var(--fluxo-w);--ah: var(--fluxo-h)}.af-iaerp[data-cena="3"]{--ax: var(--saude-x);--ay: var(--saude-y);--aw: var(--saude-w);--ah: var(--saude-h)}.af-iaerp[data-cena="4"]{--ax: var(--busca-x);--ay: var(--busca-y);--aw: var(--busca-w);--ah: var(--busca-h)}.af-iaerp__anel{position:absolute;left:var(--ax);top:var(--ay);width:var(--aw);height:var(--ah);border-radius:9px;box-shadow:0 0 0 3px #58a9f2,0 0 24px 6px #58a9f299;opacity:0;transition:left .7s cubic-bezier(.22,1,.36,1),top .7s cubic-bezier(.22,1,.36,1),width .7s cubic-bezier(.22,1,.36,1),height .7s cubic-bezier(.22,1,.36,1),opacity .3s ease}.af-iaerp:is([data-cena="1"],[data-cena="3"],[data-cena="4"]):is([data-etapa=cursor],[data-etapa=clique]) .af-iaerp__anel,.af-iaerp[data-cena="3"][data-etapa=resposta] .af-iaerp__anel,.af-iaerp[data-cena="2"]:is([data-etapa=abrindo],[data-etapa=aberta]) .af-iaerp__anel{opacity:1}.af-iaerp__abre{position:absolute;left:var(--fluxo-x);top:var(--fluxo-y);width:var(--fluxo-w);height:var(--fluxo-h);border-radius:9px;background:#58a9f259;opacity:0}.af-iaerp[data-cena="2"][data-etapa=aberta] .af-iaerp__abre{animation:af-iaerp-abre 1.2s ease-out 2}@keyframes af-iaerp-abre{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.12)}}.af-iaerp__cursor{position:absolute;left:calc(var(--ax) + var(--aw) * .22);top:calc(var(--ay) + var(--ah) * .55);width:2.4%;opacity:0;filter:drop-shadow(0 2px 3px rgba(0,0,0,.45));transition:left .9s cubic-bezier(.22,1,.36,1),top .9s cubic-bezier(.22,1,.36,1),opacity .3s ease,scale .15s ease}.af-iaerp__cursor svg{display:block;width:100%;height:auto}.af-iaerp:is([data-cena="1"],[data-cena="3"]):is([data-etapa=cursor],[data-etapa=clique]) .af-iaerp__cursor,.af-iaerp[data-cena="3"][data-etapa=resposta] .af-iaerp__cursor,.af-iaerp[data-cena="4"]:not([data-etapa=""]) .af-iaerp__cursor{opacity:1}.af-iaerp[data-cena="3"][data-etapa=resposta] .af-iaerp__cursor{left:calc(var(--saude-x) + var(--saude-w) * .5)}.af-iaerp[data-cena="4"][data-etapa=escolhe] .af-iaerp__cursor{left:calc(var(--busca-x) + 7%);top:15.2%}.af-iaerp[data-etapa=clique] .af-iaerp__cursor{scale:.8}.af-iaerp__campo{position:absolute;left:calc(var(--barra-x) - 18%);top:calc(var(--barra-y) - 1.3%);width:calc(var(--barra-w) + 26%);height:calc(var(--barra-h) + 2.6%);display:flex;align-items:center;gap:10px;padding:0 12px;border-radius:12px;background:#fff;border:2px solid var(--af-acao);box-shadow:0 0 0 5px #1f4fd82e,0 16px 34px #030a2366;color:#0f172a;font-size:14.5px;white-space:nowrap;opacity:0;visibility:hidden;transform:translateY(4px) scale(.97);transition:opacity .25s ease,transform .25s ease,visibility 0s linear .25s}.af-iaerp[data-cena="4"] .af-iaerp__campo{left:calc(var(--busca-x) - 3%);top:calc(var(--busca-y) - .9%);width:calc(var(--busca-w) + 6%);height:calc(var(--busca-h) + 2.6%)}.af-iaerp:not([data-etapa]) .af-iaerp__campo,.af-iaerp[data-cena="1"]:is([data-etapa=clique],[data-etapa=digitando],[data-etapa=pensando],[data-etapa=resposta]) .af-iaerp__campo,.af-iaerp[data-cena="2"]:not([data-etapa=""]) .af-iaerp__campo,.af-iaerp[data-cena="4"]:is([data-etapa=clique],[data-etapa=digitando],[data-etapa=resposta],[data-etapa=escolhe]) .af-iaerp__campo{opacity:1;visibility:visible;transform:none;transition:opacity .25s ease,transform .25s ease}.af-iaerp__campo-ico{flex:none;display:grid;width:20px;height:20px;color:var(--af-acao)}.af-iaerp__campo-ico svg{width:100%;height:100%}.af-iaerp__campo-ico--busca,.af-iaerp[data-cena="4"] .af-iaerp__campo-ico--pergunta{display:none}.af-iaerp[data-cena="4"] .af-iaerp__campo-ico--busca{display:grid}.af-iaerp__texto{flex:1;min-width:0;overflow:hidden}.af-iaerp[data-etapa=digitando] .af-iaerp__texto:after{content:"";display:inline-block;width:1.5px;height:1.1em;margin-left:1px;vertical-align:-.2em;background:var(--af-acao);animation:af-cursor 1s steps(1) infinite}.af-iaerp__mic{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#475569}.af-iaerp__mic svg{width:18px;height:18px}.af-iaerp[data-cena="4"] .af-iaerp__mic{display:none}.af-iaerp__ouvindo{display:none;align-items:center;gap:3px;color:#64748b;font-size:14px}.af-iaerp__ouvindo i{width:3px;height:14px;margin-right:1px;border-radius:2px;background:var(--af-ia);animation:af-iaerp-onda .9s ease-in-out infinite}.af-iaerp__ouvindo i:nth-child(2){animation-delay:.12s}.af-iaerp__ouvindo i:nth-child(3){animation-delay:.24s}.af-iaerp__ouvindo i:nth-child(4){animation-delay:.36s}.af-iaerp__ouvindo i:nth-child(5){animation-delay:.48s;margin-right:8px}@keyframes af-iaerp-onda{50%{transform:scaleY(.35)}}.af-iaerp[data-cena="2"][data-etapa=ouvindo] .af-iaerp__ouvindo{display:inline-flex}.af-iaerp[data-cena="2"][data-etapa=ouvindo] .af-iaerp__texto:empty{display:none}.af-iaerp[data-cena="2"]:is([data-etapa=ouvindo]) .af-iaerp__mic{background:var(--af-ia);color:#fff;animation:af-iaerp-mic 1.2s ease-out infinite}@keyframes af-iaerp-mic{0%{box-shadow:0 0 #f23d5e8c}to{box-shadow:0 0 0 12px #f23d5e00}}.af-iaerp__painel{position:absolute;left:39%;top:14.6%;width:37%;max-height:84%;overflow:hidden;padding:14px 16px 12px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px #0b1e4f14,0 24px 50px #030a2373;color:#1f2937;font-size:13.5px;line-height:1.5;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .3s ease,transform .3s ease,visibility 0s linear .3s}.af-iaerp__painel--saude{left:56.4%;top:13.6%;width:34.4%}.af-iaerp__painel--busca{left:calc(var(--busca-x) - 3%);top:7.4%;width:calc(var(--busca-w) + 12%);padding:8px}.af-iaerp:not([data-etapa]) [data-painel="1"],.af-iaerp[data-cena="1"]:is([data-etapa=pensando],[data-etapa=resposta]) [data-painel="1"],.af-iaerp[data-cena="3"][data-etapa=resposta] [data-painel="3"],.af-iaerp[data-cena="4"]:is([data-etapa=resposta],[data-etapa=escolhe]) [data-painel="4"]{opacity:1;visibility:visible;transform:none;transition:opacity .3s ease,transform .3s ease}.af-iaerp__painel-topo{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #e2e8f0}.af-iaerp__painel-topo img{width:28px;height:28px}.af-iaerp__painel-topo b{font-family:var(--af-ft);font-size:15px;color:var(--af-navy)}.af-iaerp__painel-topo span{margin-left:auto;padding:2px 7px;border-radius:var(--af-r-pilula);background:#eef2f9;color:#475569;font-family:var(--af-ft);font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.af-iaerp__painel-topo--saude b{display:flex;align-items:center;gap:8px;color:#b91c3c}.af-iaerp__painel-topo--saude b:before{content:"";width:10px;height:10px;border-radius:50%;background:#e11d48;box-shadow:0 0 0 4px #e11d4826}.af-iaerp__pensando{display:none;align-items:center;gap:7px;color:#64748b;font-size:13px;padding:4px 0 6px}.af-iaerp__pensando i{width:8px;height:8px;border-radius:50%;background:var(--af-acao);opacity:.3;animation:af-pulso 1.2s infinite}.af-iaerp__pensando i:nth-child(2){animation-delay:.2s}.af-iaerp__pensando i:nth-child(3){animation-delay:.4s}.af-iaerp[data-etapa=pensando] .af-iaerp__pensando{display:flex}.af-iaerp[data-etapa=pensando] .af-iaerp__resposta{display:none}.af-iaerp__resposta p+p{margin-top:2px}.af-iaerp__resposta b{color:#0f172a}.af-iaerp__ponto{display:inline-block;width:14px;color:var(--af-acao);font-weight:700}.af-iaerp__resposta .af-iaerp__link{color:var(--af-acao);font-weight:600;text-decoration:underline;text-decoration-color:#1f4fd859;text-underline-offset:2px}.af-iaerp__atencao{color:#c2410c;font-weight:600}.af-iaerp__graf{display:grid;gap:4px;margin-top:10px}.af-iaerp__lin{display:grid;grid-template-columns:136px minmax(0,1fr) 40px;align-items:center;gap:8px;font-size:11.5px;color:#475569}.af-iaerp__lin>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.af-iaerp__lin b{text-align:right;font-weight:600;color:#1f2937}.af-iaerp__barra{height:13px;border-radius:3px;background:#eef2f9;overflow:hidden}.af-iaerp__barra i{display:block;width:var(--w);height:100%;border-radius:3px;background:linear-gradient(90deg,#2b5de8,#1f4fd8);transform-origin:left;transform:scaleX(0);transition:transform .7s cubic-bezier(.2,.7,.2,1) calc(var(--i) * 60ms)}.af-iaerp:is(:not([data-etapa]),[data-etapa=resposta]) .af-iaerp__barra i{transform:none}.af-iaerp__consultou{margin-top:10px;padding-top:8px;border-top:1px solid #e2e8f0;font-size:12px;color:#64748b}.af-iaerp__semaforo{list-style:none;display:grid;gap:8px;margin:0;padding:0}.af-iaerp__semaforo li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;align-items:start;padding:9px 10px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0;opacity:0;transform:translateY(6px);transition:opacity .35s ease calc(var(--i) * .14s + .1s),transform .35s ease calc(var(--i) * .14s + .1s)}.af-iaerp[data-cena="3"][data-etapa=resposta] .af-iaerp__semaforo li{opacity:1;transform:none}.af-iaerp__semaforo li>i{width:12px;height:12px;margin-top:4px;border-radius:50%;background:var(--af-ok);box-shadow:0 0 0 3px #66bb6a33}.af-iaerp__semaforo li.is-atencao>i{background:var(--af-atencao);box-shadow:0 0 0 3px #f59e0b33}.af-iaerp__semaforo li.is-ruim>i{background:var(--af-ruim);box-shadow:0 0 0 3px #dc26262e}.af-iaerp__semaforo small{display:block;font-family:var(--af-ft);font-size:10.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.af-iaerp__semaforo b{display:block;font-weight:600;font-size:13.5px;line-height:1.4;color:#0f172a}.af-iaerp__semaforo span{font-size:12px;color:#64748b}.af-iaerp__achou{padding:2px 8px 6px;font-size:11.5px;font-weight:600;color:#64748b}.af-iaerp__telas{list-style:none;display:grid;gap:2px;margin:0;padding:0}.af-iaerp__telas li{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:8px 10px;border-radius:8px;opacity:0;transition:opacity .25s ease calc(var(--i) * 90ms),background .2s ease}.af-iaerp[data-cena="4"]:is([data-etapa=resposta],[data-etapa=escolhe]) .af-iaerp__telas li{opacity:1}.af-iaerp[data-etapa=escolhe] .af-iaerp__telas li:first-child{background:var(--af-tinta)}.af-iaerp__telas b{font-weight:600;color:#0f172a}.af-iaerp__telas mark{background:none;color:var(--af-acao);font-weight:800}.af-iaerp__telas span{flex:none;font-size:11.5px;color:#64748b}.af-iaerp__capitulos{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:34px 0 0;padding:0}.af-iaerp__capitulos li{display:flex;min-width:0}.af-iaerp__cap{position:relative;overflow:hidden;width:100%;display:grid;grid-template-columns:46px minmax(0,1fr);gap:12px;align-items:start;padding:14px 14px 18px;border-radius:14px;border:1px solid var(--af-vidro-borda);background:var(--af-vidro);color:#fff;text-align:left;font:inherit;cursor:pointer;transition:background .3s ease,border-color .3s ease,transform .2s ease}.af-iaerp__cap:hover{background:var(--af-vidro-hover)}.af-iaerp__cap:focus-visible{outline:2px solid var(--af-azul-claro-texto);outline-offset:3px}.af-iaerp__cap-ico{display:grid;place-items:center;width:46px;height:46px;border-radius:12px;background:#fff}.af-iaerp__cap-ico img{width:34px;height:34px}.af-iaerp__cap-txt b{display:block;font-family:var(--af-ft);font-size:16px;line-height:1.3;margin-bottom:4px}.af-iaerp__cap-txt span{display:block;font-size:13.5px;line-height:1.45;color:var(--af-no-escuro-2)}.af-iaerp__cap[aria-current=step]{background:#fff;border-color:#fff;color:var(--af-navy)}.af-iaerp__cap[aria-current=step] .af-iaerp__cap-ico{background:var(--af-tinta)}.af-iaerp__cap[aria-current=step] .af-iaerp__cap-txt span{color:var(--af-texto-2)}.af-iaerp__cap-tempo{position:absolute;left:0;right:0;bottom:0;height:3px;background:transparent}.af-iaerp__cap-tempo i{display:block;height:100%;background:var(--af-acao);transform-origin:0 50%;transform:scaleX(0)}.af-iaerp.is-contando .af-iaerp__cap[aria-current=step] .af-iaerp__cap-tempo i{animation:af-iaerp-tempo var(--cap-dur, 10s) linear forwards}.af-js .af-iaerp:not(.is-anima) .af-iaerp__cap-tempo i{animation-play-state:paused}@keyframes af-iaerp-tempo{to{transform:scaleX(1)}}.af-iaerp.af-iaerp--mini{display:none}@keyframes af-pulso{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes af-cursor{50%{opacity:0}}@keyframes af-entra{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(max-width:1023px){.af-iaerp__camada{position:relative;left:auto;right:auto;top:auto;aspect-ratio:auto;margin:18px auto 0;max-width:560px;min-height:500px;display:grid;align-content:start;gap:10px}.af-iaerp__campo,.af-iaerp[data-cena="4"] .af-iaerp__campo{position:relative;left:auto;top:auto;width:auto;height:auto;min-height:50px;padding:10px 12px;white-space:normal;line-height:1.4;transform:none;display:none;box-shadow:0 10px 24px #030a2359}.af-iaerp__painel,.af-iaerp__painel--saude,.af-iaerp__painel--busca{position:relative;left:auto;top:auto;width:auto;max-height:none;transform:none;display:none}.af-iaerp:not([data-etapa]) .af-iaerp__campo,.af-iaerp[data-cena="1"]:is([data-etapa=clique],[data-etapa=digitando],[data-etapa=pensando],[data-etapa=resposta]) .af-iaerp__campo,.af-iaerp[data-cena="2"]:not([data-etapa=""]) .af-iaerp__campo,.af-iaerp[data-cena="4"]:is([data-etapa=clique],[data-etapa=digitando],[data-etapa=resposta],[data-etapa=escolhe]) .af-iaerp__campo{display:flex}.af-iaerp:not([data-etapa]) [data-painel="1"],.af-iaerp[data-cena="1"]:is([data-etapa=pensando],[data-etapa=resposta]) [data-painel="1"],.af-iaerp[data-cena="3"][data-etapa=resposta] [data-painel="3"],.af-iaerp[data-cena="4"]:is([data-etapa=resposta],[data-etapa=escolhe]) [data-painel="4"]{display:block}.af-iaerp__capitulos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.af-iaerp__vista{overflow:hidden;border-radius:12px}.af-iaerp__zoom{position:relative;transform:scale(1.5);transform-origin:calc(var(--ax) + var(--aw) / 2) calc(var(--ay) + var(--ah) / 2);transition:transform-origin 1.4s cubic-bezier(.22,1,.36,1)}.af-iaerp__monitor{padding:6px;border-radius:12px}.af-iaerp__tela{border-radius:6px}.af-iaerp__marcas{left:6px;right:6px;top:6px;border-radius:6px}.af-iaerp__anel{box-shadow:0 0 0 2px #58a9f2,0 0 12px 3px #58a9f299;border-radius:4px}.af-iaerp__cursor{width:4.4%}.af-iaerp{display:flex;flex-direction:column}.af-iaerp__capitulos{order:-1;position:relative;display:flex;align-items:flex-start;gap:10px;min-height:150px;margin:0 calc(-1 * var(--af-gutter)) 18px;padding:0 var(--af-gutter) 6px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.af-iaerp__capitulos::-webkit-scrollbar{display:none}.af-iaerp__capitulos li{flex:0 0 82%;scroll-snap-align:center}.af-iaerp__capitulos li:nth-child(2){order:4}.af-iaerp__capitulos li:nth-child(3){order:2}.af-iaerp__capitulos li:nth-child(4){order:3}.af-iaerp__cap{grid-template-columns:46px minmax(0,1fr);gap:8px 12px;align-items:center;padding:12px 12px 15px}.af-iaerp__cap-txt{display:contents}.af-iaerp__cap-txt b{margin:0}.af-iaerp__cap-txt span{display:none;grid-column:1 / -1}.af-iaerp__cap[aria-current=step] .af-iaerp__cap-txt span{display:block;animation:af-entra .35s ease}.af-iaerp__lin{grid-template-columns:112px minmax(0,1fr) 36px}.af-iaerp__lin:nth-child(n+7){display:none}.af-iaerp__campo{font-size:14px}.af-iaerp__camada{min-height:440px}.af-iaerp:not(.af-iaerp--mini){display:none}.af-iaerp.af-iaerp--mini{display:flex;flex-direction:column;margin-top:44px}.af-iaerp__mini-cab{display:grid;grid-template-columns:46px minmax(0,1fr);gap:8px 12px;align-items:center;margin-bottom:-24px;padding:14px 14px 54px;border-radius:14px;border:1px solid transparent;background:linear-gradient(180deg,var(--af-vidro) 50%,rgba(255,255,255,0)) padding-box,linear-gradient(180deg,var(--af-vidro-borda) 50%,rgba(255,255,255,0)) border-box;color:#fff}.af-iaerp__mini-cab h3{font-family:var(--af-ft);font-size:18px;line-height:1.3;font-weight:700;color:#fff}.af-iaerp__mini-cab p{grid-column:1 / -1;font-size:14px;line-height:1.5;color:var(--af-no-escuro-2)}.af-iaerp--mini .af-iaerp__vista,.af-iaerp--mini .af-iaerp__pe{display:none}.af-iaerp--mini .af-iaerp__camada{margin-top:0}.af-iaerp--mini[data-cena="3"] .af-iaerp__vista{display:block;margin:0 5px}.af-iaerp--mini[data-cena="3"] .af-iaerp__camada{margin-top:18px}.af-iaerp--mini[data-cena="3"] .af-iaerp__zoom{transition:transform 1.4s cubic-bezier(.22,1,.36,1),transform-origin 1.4s cubic-bezier(.22,1,.36,1)}.af-iaerp--mini[data-cena="3"][data-etapa=""] .af-iaerp__zoom{transform:scale(1)}.af-iaerp--mini[data-cena="1"] .af-iaerp__camada{min-height:430px}.af-iaerp--mini[data-cena="2"] .af-iaerp__camada{min-height:64px}.af-iaerp--mini[data-cena="3"] .af-iaerp__camada{min-height:330px}.af-iaerp--mini[data-cena="4"] .af-iaerp__camada{min-height:250px}}.af-agente{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center}.af-agente__visual{display:flex;justify-content:center;align-items:center;width:100%}.af-agente__orb{position:relative;z-index:1;flex:none;width:212px;aspect-ratio:360 / 452;margin-right:-10px}.af-agente__orb img{width:100%;height:100%;object-fit:contain}.af-agente h2{font-size:48px;font-weight:700;display:flex;align-items:center;gap:14px;flex-wrap:wrap;margin-top:14px}.af-agente h2 svg{width:38px;height:38px;fill:var(--af-ia)}.af-agente__frase{font-family:var(--af-ft);font-size:26px;font-weight:600;color:var(--af-navy);margin:16px 0 18px;line-height:1.3}.af-agente__texto{color:var(--af-texto-2);font-size:18px;max-width:560px}.af-agente__acoes{display:flex;gap:14px;flex-wrap:wrap;margin-top:30px}.af-celular{position:relative;z-index:2;flex:none;width:340px;animation:af-ag-flutua 7s ease-in-out infinite;padding:10px;border-radius:46px;background:#10141c;box-shadow:0 40px 80px #0b1e4f47,inset 0 0 0 2px #2b3140}@keyframes af-ag-flutua{50%{translate:0 -10px}}.af-wa{height:640px;border-radius:37px;overflow:hidden;display:flex;flex-direction:column;background:#efeae2;font-family:Roboto,Segoe UI,Helvetica,Arial,sans-serif;color:#111b21;-webkit-font-smoothing:antialiased}.af-wa__status{height:30px;flex:0 0 auto;background:#00735c;color:#fff;font-size:12px;font-weight:500;display:flex;align-items:center;justify-content:space-between;padding:0 22px 0 26px}.af-wa__status i{display:flex;gap:5px;align-items:center}.af-wa__status i b{display:block;width:15px;height:9px;border-radius:2px;background:#ffffffe6}.af-wa__status i b:first-child{width:12px;height:10px;border-radius:1px;clip-path:polygon(100% 0,100% 100%,0 100%)}.af-wa__topo{flex:0 0 auto;display:flex;align-items:center;gap:7px;height:58px;padding:0 10px 0 6px;background:#008069;color:#fff}.af-wa__topo svg{width:22px;height:22px;fill:#fff;flex:0 0 auto}.af-wa__foto{width:38px;height:38px;border-radius:50%;background:#fff;object-fit:cover;flex:0 0 auto}.af-wa__quem{flex:1;min-width:0;line-height:1.2}.af-wa__quem b{display:block;font-weight:500;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.af-wa__quem span{font-size:12.5px}.af-wa__acoes{display:flex;gap:12px}.af-wa__acoes svg{width:20px;height:20px}.af-wa__corpo{flex:1;min-height:0;overflow-y:hidden;padding:10px 12px 8px;display:flex;flex-direction:column;gap:6px;background-color:#efeae2;background-image:radial-gradient(rgba(84,101,111,.07) 1.2px,transparent 1.3px),radial-gradient(rgba(84,101,111,.05) 1px,transparent 1.1px);background-size:22px 22px,22px 22px;background-position:0 0,11px 11px}.af-wa__dia{align-self:center;margin:4px 0 6px;padding:5px 12px;border-radius:8px;background:#fff;color:#54656f;font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.02em;box-shadow:0 1px .5px #0b141a21}.af-wa__msg{position:relative;max-width:82%;padding:6px 8px 8px 9px;border-radius:8px;font-size:14.2px;line-height:1.38;box-shadow:0 1px .5px #0b141a21}.af-wa__msg--sai{align-self:flex-end;background:#d9fdd3;border-top-right-radius:0}.af-wa__msg--chega{align-self:flex-start;background:#fff;border-top-left-radius:0}.af-wa__msg--sai:before,.af-wa__msg--chega:before{content:"";position:absolute;top:0;width:8px;height:13px}.af-wa__msg--sai:before{right:-8px;background:#d9fdd3;clip-path:polygon(0 0,100% 0,0 100%)}.af-wa__msg--chega:before{left:-8px;background:#fff;clip-path:polygon(0 0,100% 0,100% 100%)}.af-wa__msg+.af-wa__msg{margin-top:6px}.af-wa__msg p+p{margin-top:8px}.af-wa__msg ul{list-style:none;margin:6px 0 0}.af-wa__msg li{position:relative;padding-left:14px}.af-wa__msg li:before{content:"•";position:absolute;left:2px;color:#54656f}.af-wa__hora{float:right;display:inline-flex;align-items:center;gap:3px;margin:8px 0 -6px 10px;font-size:11px;color:#54656f;line-height:1}.af-wa__hora svg{width:16px;height:11px}.af-wa__pacote{align-self:flex-start;max-width:88%;display:flex;flex-direction:column;gap:2px}.af-wa__pacote .af-wa__msg{max-width:none;margin-bottom:2px}.af-wa__opcao{display:block;background:#fff;border-radius:8px;text-align:center;padding:9px 10px;font-size:14px;font-weight:500;color:#008069;box-shadow:0 1px .5px #0b141a21;transition:color .2s}.af-wa__opcao.is-usada{color:#667781}.af-wa__citacao{display:block;background:#cff3c8;border-left:4px solid #D6456F;border-radius:6px;padding:5px 8px 6px;margin:0 0 5px;font-size:13px;line-height:1.35}.af-wa__citacao b{display:block;color:#a62450;font-weight:500}.af-wa__citacao span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:#54656f}.af-wa__msg--seguida{margin-top:-2px}.af-wa__msg--chega.af-wa__msg--seguida:before{display:none}.af-wa__msg--chega.af-wa__msg--seguida{border-top-left-radius:8px}.af-wa__imagem{width:86%;padding:3px}.af-wa__imagem img{display:block;width:100%;height:auto;border-radius:6px;pointer-events:none;-webkit-user-drag:none;user-select:none}.af-wa__imagem .af-wa__hora{position:absolute;right:10px;bottom:8px;margin:0;float:none;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.55)}.af-wa .af-passo{display:none}.af-wa .af-passo.is-visivel{display:block;animation:af-entra .28s ease}.af-wa__barra{flex:0 0 auto;display:flex;align-items:center;gap:6px;padding:6px 8px 12px}.af-wa__campo{flex:1;display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border-radius:22px;background:#fff;color:#667781;font-size:15px;box-shadow:0 1px .5px #0b141a21}.af-wa__campo span{flex:1}.af-wa__campo svg{width:22px;height:22px;fill:#8696a0;flex:0 0 auto}.af-wa__mic{width:44px;height:44px;border-radius:50%;background:#00a884;display:grid;place-items:center;flex:0 0 auto}.af-wa__mic svg{width:22px;height:22px;fill:#fff}.af-sobre-faixa{padding:var(--af-sec-pad) 0}.af-sobre{display:grid;grid-template-columns:1.05fr .95fr;gap:64px;align-items:center}.af-sobre h2{font-size:var(--af-fs-hero);font-weight:700;line-height:1.08;letter-spacing:-.025em;margin:14px 0 20px;text-wrap:balance}.af-sobre h2 b{color:var(--af-azul-claro-texto);font-weight:700}.af-sobre p{color:var(--af-no-escuro-2);font-size:18px;max-width:580px}.af-sobre h2 .af-sobre__presente{display:block;margin-top:12px;font-size:.5em;font-weight:700;line-height:1.2;letter-spacing:-.01em;color:#fff}.af-sobre__numeros{list-style:none;display:flex;flex-wrap:wrap;gap:14px 36px;margin:30px 0 0;padding:22px 0 0;border-top:1px solid rgba(255,255,255,.18)}.af-sobre__numeros li{display:grid;gap:4px}.af-sobre__numeros b{font-family:var(--af-ft);font-size:clamp(28px,3vw,38px);font-weight:800;line-height:1;letter-spacing:-.02em;color:#fff;white-space:nowrap}.af-sobre__numeros small{font-size:.45em;font-weight:700;letter-spacing:0}.af-sobre__numeros li>span{font-size:14.5px;color:var(--af-no-escuro-2)}.af-sobre-faixa .af-sobretitulo{display:block;font-size:13px;color:var(--af-ceu)}.af-sobre__mapa{display:grid;place-items:center}.af-sobre__mapa img{width:min(100%,480px);height:auto;filter:drop-shadow(0 24px 40px rgba(3,10,35,.5))}.af-cases{--af-cobre: 48px;background:var(--af-navy-2);overflow:clip}.af-cases__grade{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,1fr);gap:2px;min-height:calc(100vh + var(--af-cobre));min-height:calc(100svh + var(--af-cobre))}.af-cases__titulo{position:absolute;z-index:3;left:50%;top:50%;translate:-50% -50%;margin:0;padding:11px 22px;border-radius:var(--af-r-pilula);background:#071a4fd6;border:1px solid var(--af-vidro-borda);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 14px 34px #030a2366;color:#fff;font-family:var(--af-ft);font-size:13px;font-weight:800;line-height:1.2;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.af-case{--af-pad: clamp(24px, 3.4vw, 52px);position:relative;isolation:isolate;overflow:hidden;display:flex;align-items:flex-end;min-width:0;padding:var(--af-pad);color:#fff}.af-case:nth-child(n+3){--af-baixo: var(--af-cobre);padding-bottom:calc(var(--af-pad) + var(--af-baixo))}.af-case__fundo{position:absolute;inset:0;z-index:-2;transition:transform 1.2s cubic-bezier(.22,1,.36,1),opacity .5s ease}.af-case__fundo img,.af-case__fundo video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:af-case-mov 26s ease-in-out infinite alternate}.af-case:nth-child(2n) .af-case__fundo img{animation-delay:-9s;transform-origin:30% 60%}.af-case:nth-child(3) .af-case__fundo img{animation-delay:-15s;transform-origin:70% 30%}.af-case:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#050e2ae6,#061234a8 48%,#0b1e4f29 82%,#0b1e4f00),linear-gradient(90deg,#050e2a9e,#050e2a33 55%,#050e2a00 75%)}.af-case__equip{position:absolute;top:9%;right:4%;width:28%;height:50%;pointer-events:none;animation:af-case-flutua 7s ease-in-out infinite}.af-case:nth-child(2n) .af-case__equip{animation-delay:-3.5s}.af-case__equip img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 22px 34px rgba(0,0,0,.5));transition:transform .6s cubic-bezier(.22,1,.36,1)}.af-case__texto{position:relative;z-index:1;text-shadow:0 1px 14px rgba(3,10,35,.45);max-width:min(560px,66%);transition:translate .5s cubic-bezier(.22,1,.36,1)}.af-case__solucao{display:block;margin-bottom:10px;font-family:var(--af-ft);font-size:12.5px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#bcd9ff}.af-case h3{margin:0 0 12px;color:#fff;font-size:clamp(22px,2.1vw,32px);font-weight:700;line-height:1.12;letter-spacing:-.02em;text-wrap:balance}.af-case p{margin:0;font-size:15px;line-height:1.5;color:#ffffffeb}.af-case .af-case__comp{margin-top:8px;font-size:14px;color:var(--af-no-escuro-2)}.af-case .af-case__numero{margin-top:14px;padding:12px 14px;border-radius:12px;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:14px}.af-case__numero mark{display:inline-block;white-space:nowrap}.af-case__numero b{font-family:var(--af-ft);font-size:1.5em;font-weight:800;color:#fff}.af-case__destaques{list-style:none;display:flex;flex-wrap:wrap;gap:4px 14px;margin:14px 0 0;padding:12px 0 0;border-top:1px solid rgba(255,255,255,.22);transition:border-color .4s ease}.af-case__destaques li{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;line-height:1.4}.af-case__destaques li:before{content:"";flex:none;width:5px;height:5px;border-radius:50%;background:var(--af-ceu)}.af-case__link{display:inline-block;margin-top:14px;font-weight:700;color:#fff;text-decoration:underline;text-underline-offset:4px}@keyframes af-case-mov{0%{transform:scale(1.04)}to{transform:scale(1.16) translate(-2.5%,-1.5%)}}@keyframes af-case-flutua{50%{transform:translateY(-8px)}}@media(hover:hover){.af-case:hover .af-case__fundo{transform:scale(1.06)}.af-cases__grade:hover .af-case:not(:hover) .af-case__fundo{opacity:.5}.af-case:hover .af-case__texto{translate:0 -6px}.af-case:hover .af-case__equip img{transform:translateY(-6px) scale(1.04)}.af-case:hover .af-case__destaques{border-color:#ffffff80}}.af-js [data-revela=case]{transform:scale(1.03);transition-duration:.5s,.7s}.af-js .af-case[data-revela] .af-case__texto{opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .6s cubic-bezier(.22,1,.36,1),translate .5s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--atraso, 0s) + .15s),calc(var(--atraso, 0s) + .15s),0s}.af-js .af-case.is-revelado .af-case__texto{opacity:1;transform:none}.af-case--video .af-case__equip{pointer-events:auto;cursor:pointer}.af-case__video{position:absolute;inset:0 0 var(--af-baixo, 0px);z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#030a2380;opacity:0;visibility:hidden;transition:opacity .5s ease,visibility 0s linear .5s}.af-case__player{display:block;width:100%;height:100%;object-fit:cover}.af-case--vertical .af-case__player{width:auto;max-width:100%;aspect-ratio:9 / 16;object-fit:contain;box-shadow:0 30px 80px #0000008c}.af-case.is-video .af-case__video{opacity:1;visibility:visible;transition:opacity .5s ease}.af-case__equip,.af-case__texto{transition:opacity .45s ease,visibility .45s,translate .5s cubic-bezier(.22,1,.36,1)}.af-cases .af-case.is-video .af-case__equip,.af-cases .af-case.is-video .af-case__texto{opacity:0;visibility:hidden}.af-case.is-video .af-case__fundo{filter:blur(22px) brightness(.4)}.af-case__btn{display:inline-flex;align-items:center;height:50px;gap:10px;padding:0 24px 0 18px;border:1px solid rgba(255,255,255,.55);border-radius:var(--af-r-pilula);background:#050e2a8c;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;font:700 15.5px/1 var(--af-ft);cursor:pointer;transition:background .25s ease,color .25s ease,border-color .25s ease}.af-case__btn:hover{background:#fff;color:var(--af-navy);border-color:#fff}.af-case__btn:focus-visible{outline:2px solid #fff;outline-offset:3px}.af-case__btn svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.af-case__ver{margin-top:20px;text-shadow:none}.af-case__ver svg{fill:currentColor;stroke:none}.af-case__ler{position:absolute;left:var(--af-pad);bottom:calc(var(--af-pad) * .7);z-index:1;height:62px;gap:12px;padding:0 30px 0 20px;font-size:18px;border-color:#ffffffb3;background:#050e2ac7}.af-case__ler svg{width:24px;height:24px;stroke-width:2.6}.af-final{background:var(--af-navy);overflow:clip}.af-final .af-escuro{padding:96px 0 72px;text-align:center}.af-final h2{font-size:50px;font-weight:700}.af-final__texto{font-size:20px;color:var(--af-no-escuro-2);margin-top:14px}.af-final__ias{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;margin:40px 0 64px}.af-final__powered{height:96px;width:auto;margin:0 auto}.af-solucao{position:relative;width:100%;max-width:960px;background:#fff;border-radius:20px;box-shadow:var(--af-sh-flutuante);max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow:auto}.af-solucao__fechar{position:absolute;top:16px;right:16px;width:42px;height:42px;border-radius:12px;border:0;background:#ffffff2e;color:#fff;font-size:26px;line-height:1;cursor:pointer;z-index:2}.af-solucao__fechar:hover{background:#ffffff4d}.af-solucao .af-popup-solucao__topo{padding-right:72px}.af-solucao__corpo{padding:22px 28px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 28px;align-items:start}.af-solucao__col{display:grid;gap:18px;align-content:start;min-width:0}.af-solucao h4{font-family:var(--af-ft);font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--af-acao);margin-bottom:10px}.af-solucao__ben{display:grid;grid-template-columns:minmax(0,1fr);gap:6px}.af-solucao__ben div{display:grid;grid-template-columns:36px 1fr;gap:12px;align-items:center;background:var(--af-pagina);border:1px solid var(--af-borda);border-radius:12px;padding:6px 12px 6px 6px;font-size:14px;line-height:1.4;color:var(--af-texto)}.af-solucao__ben img{width:36px;height:36px;object-fit:contain;padding:7px;border-radius:10px;background:linear-gradient(180deg,var(--af-ico-a),var(--af-ico-b))}.af-solucao__chips{display:flex;flex-wrap:wrap;gap:8px}.af-solucao__chips span{display:inline-flex;align-items:center;min-height:32px;padding:5px 12px;line-height:1.3;border-radius:var(--af-r-pilula);background:#fff;border:1px solid var(--af-borda);font-family:var(--af-ft);font-weight:600;font-size:12.5px;color:var(--af-navy);letter-spacing:.03em}.af-solucao__logos{display:flex;flex-wrap:wrap;gap:8px}.af-solucao__logos>span{height:44px;width:104px;display:grid;place-items:center;background:#fff;border:1px solid var(--af-borda);border-radius:10px;padding:0 10px}.af-solucao__logos>span>img{max-height:22px;width:auto;height:auto;max-width:82px}.af-solucao__extra{background:var(--af-pagina);border:1px solid var(--af-borda);border-radius:12px;padding:12px 14px}.af-solucao__extra p{font-size:14px;color:var(--af-texto-2);margin:-4px 0 10px}.af-solucao__cta{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;background:var(--af-cartao-rodape);border:1px solid var(--af-borda);border-radius:12px;padding:10px 12px 10px 18px}.af-solucao__cta p{font-family:var(--af-ft);font-weight:600;color:var(--af-navy);font-size:15px}.af-solucao__cta .af-btn{height:44px}.af-solucao [hidden]{display:none!important}.af-solucao__faixas{grid-column:1 / -1;display:flex;gap:12px}.af-solucao__faixas>div{flex:1 1 0;min-width:0}.af-solucao__novidades{position:relative;display:grid;grid-template-columns:minmax(0,1fr);align-content:start;gap:4px;padding:10px 14px 8px;border-radius:14px;background:linear-gradient(135deg,#ff8a0014,#f23d5e14);border:1px solid rgba(242,61,94,.28)}.af-solucao__novidades--relatorios{background:linear-gradient(135deg,#1f4fd812,#58a9f21a);border-color:#1f4fd840}.af-solucao__novidades--relatorios h4{color:var(--af-acao)}.af-solucao__novidades--relatorios .af-solucao__nov-item img{box-shadow:0 4px 12px #1f4fd824}.af-solucao__novidades--relatorios .af-solucao__nov-item>div{display:grid;gap:1px}.af-solucao__novidades--relatorios .af-solucao__nov-item b{font-size:15px}.af-solucao__novidades--relatorios .af-solucao__nov-item span{font-size:13px;line-height:1.35;color:var(--af-texto-2)}.af-solucao__novidades--relatorios .af-solucao__nov-pontos button:before{background:#1f4fd84d}.af-solucao__novidades--relatorios .af-solucao__nov-pontos button[aria-current=true]:before{background:var(--af-acao)}.af-solucao__novidades h4{color:#d6264a;margin:0}.af-solucao__nov{display:grid;grid-template-columns:minmax(0,1fr);align-items:center}.af-solucao__nov-item{grid-area:1 / 1;display:flex;align-items:center;gap:12px;min-height:48px;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .4s ease,transform .4s ease,visibility 0s linear .4s}.af-solucao__nov-item.is-ativa{opacity:1;visibility:visible;transform:none;transition:opacity .4s ease,transform .4s ease}.af-solucao__nov-item img{flex:none;width:40px;height:40px;padding:4px;border-radius:10px;background:#fff;box-shadow:0 4px 12px #d6264a1f}.af-solucao__nov-item b{font-family:var(--af-ft);font-size:16px;line-height:1.3;color:var(--af-navy)}.af-solucao__nov-item .af-selo-novo{flex:none;height:22px;padding:0 9px;font-size:10px}.af-solucao__nov-pontos{grid-area:2 / 1;display:flex;margin-left:-6px}.af-solucao__novidades{container-type:inline-size}@container (min-width: 330px){.af-solucao__nov-pontos{grid-area:auto;position:absolute;top:3px;right:8px;margin:0}}.af-solucao__nov-pontos button{width:24px;height:24px;border:0;padding:0;background:none;cursor:pointer;display:grid;place-items:center}.af-solucao__nov-pontos button:before{content:"";width:7px;height:7px;border-radius:50%;background:#d6264a4d;transition:width .3s ease,background .3s ease}.af-solucao__nov-pontos button[aria-current=true]:before{width:18px;border-radius:4px;background:#d6264a}.af-solucao__nov.is-parado{grid-template-columns:minmax(0,1fr);gap:8px;padding:4px 0}.af-solucao__nov.is-parado .af-solucao__nov-item{grid-area:auto;opacity:1;visibility:visible;transform:none;min-height:0}.af-solucao .af-popup-solucao__topo.is-com-foto{grid-template-columns:72px minmax(0,1fr) minmax(0,240px);padding-top:14px;padding-bottom:14px}.af-solucao__foto{width:100%;height:136px;object-fit:contain;filter:drop-shadow(0 14px 20px rgba(3,10,35,.45))}.af-solucao__modos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.af-solucao__modos figure{margin:0;display:grid;gap:6px;padding:8px 6px 7px;background:var(--af-pagina);border:1px solid var(--af-borda);border-radius:10px}.af-solucao__modos img{width:100%;aspect-ratio:4 / 3;object-fit:contain}.af-solucao__modos figcaption{font-family:var(--af-ft);font-size:9.5px;font-weight:700;letter-spacing:0;overflow-wrap:normal;line-height:1.25;color:var(--af-navy);text-align:center}@media(prefers-reduced-motion:reduce){.af-wa .af-passo.is-visivel{animation:none}.af-iaerp__barra i,.af-iaerp__semaforo li,.af-iaerp__telas li{transition:none}}@media(max-width:1180px){.af-sol{grid-template-columns:minmax(0,1fr);gap:16px}.af-sol__lista{position:static;grid-template-columns:repeat(auto-fill,minmax(196px,1fr))}.af-sol__lista li:last-child:nth-child(odd){grid-column:auto}.af-capacidades{grid-template-columns:minmax(0,1fr);gap:16px}.af-hero__in{grid-template-columns:minmax(0,440px) minmax(0,1fr);column-gap:20px}.af-hero__logo{height:112px}.af-grade-segmentos{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:1100px){.af-agente__orb{width:150px;margin-right:-38px}.af-celular{width:292px}.af-case{flex-direction:column;align-items:stretch;justify-content:flex-end;gap:18px}.af-case__equip{position:relative;inset:auto;width:100%;height:clamp(150px,22vw,230px);margin-bottom:auto}.af-case__texto{max-width:none}}@media(max-width:760px){.af-cases{--af-cobre: 28px;padding-top:22px}.af-cases__grade{grid-template-columns:minmax(0,1fr);grid-template-rows:none;min-height:0}.af-cases__titulo{position:relative;left:auto;top:auto;translate:none;display:table;margin:0 auto 18px}.af-case{--af-pad: 30px;padding:26px 20px calc(var(--af-pad) + var(--af-baixo, 0px))}.af-case:nth-child(n+3){--af-baixo: 0px}.af-case:last-child{--af-baixo: var(--af-cobre)}.af-case__video{flex-direction:column;gap:18px}.af-case__player{height:auto;max-height:70%;object-fit:contain}.af-case--vertical .af-case__player{height:70%}.af-case__ler{position:static;height:56px;font-size:17px}.af-case__equip{height:clamp(170px,48vw,240px)}}@media(max-width:1080px){.af-hero__in{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-template-areas:"texto" "visual" "acoes"}.af-hero__visual{margin:28px 0 0}.af-hero__acoes{margin-top:20px}}@media(max-width:900px){.af-suporte__grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.af-suporte__item--grande{grid-column:1 / -1;grid-row:auto}.af-hero__in{padding-top:118px;padding-bottom:68px}.af-hero__logo{height:112px;margin-bottom:24px}.af-painel-recurso+.af-painel-recurso{margin-top:24px}.af-painel-recurso--invertido .af-quadro-funcoes{order:0}.af-grade-segmentos{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.af-iaft__cab{grid-template-columns:1fr}.af-agente,.af-sobre{grid-template-columns:1fr;gap:40px}.af-sol{grid-template-columns:minmax(0,1fr);gap:16px}.af-sol__lista{position:static;display:flex;gap:8px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x proximity;scrollbar-width:thin}.af-sol__lista li{display:block}.af-sol__lista li{flex:none;scroll-snap-align:start}.af-sol__item{width:auto;min-height:0;white-space:nowrap;padding:7px 14px 7px 8px;font-size:14.5px}.af-sol__item img{width:30px;height:30px}.af-sol__item[aria-current=true]{box-shadow:var(--af-sh-cartao),inset 0 -3px 0 var(--af-acao)}.af-erp-pdv__trilho{height:auto}.af-erp-pdv__fixo{position:relative;height:auto;padding:8px 0 84px;background:linear-gradient(180deg,#5b97e6,#2d5fc4 30%,#0b2a7a 56%,#081d5e,#0a2470)}.af-erp-pdv__grade{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:56px}.af-erp-pdv__palco{order:-1;width:min(100%,560px);margin:0 auto}.af-erp-pdv__monitor{padding:7px;border-radius:14px}.af-erp-pdv__pe{height:26px}.af-erp-pdv__rolar{display:none}.af-erp-pdv__passos{justify-content:center;margin:28px 0 22px}.af-erp-pdv__textos{position:relative;z-index:2}.af-erp-pdv__aba{transition:none}.af-erp-pdv__aba:active{background:#fff;border-color:#fff;color:var(--af-navy)}.af-erp-pdv__monitor{box-shadow:0 0 0 1px #ffffff1a,0 18px 32px #030a2380,0 0 60px #58a9f22e}.af-erp-pdv__pe:after{box-shadow:0 6px 12px #01061e80}.af-erp-pdv__passos i{width:40px}.af-erp-pdv h3{font-size:28px;margin:12px 0 14px}.af-erp-pdv .af-lista-check li{font-size:15px}.af-erp-pdv .af-btn{margin-top:40px}.af-erp-pdv .af-lista-check{gap:24px}.af-erp-pdv__funcoes{margin:14px 0 16px}.af-capacidades{margin-top:40px}.af-iaft__cab h2,.af-agente h2{font-size:38px}.af-agente__orb{width:176px;margin-right:-10px}.af-celular{width:310px}.af-sobre__mapa{order:-1}.af-solucao .af-popup-solucao__topo{padding-right:64px}.af-solucao .af-popup-solucao__topo.is-com-foto{grid-template-columns:64px minmax(0,1fr)}.af-solucao__foto{grid-column:1 / -1;height:160px}.af-solucao__corpo{padding:20px;grid-template-columns:minmax(0,1fr)}.af-solucao__faixas{flex-direction:column}}@media(max-width:640px){.af-seg-pop__grade{grid-template-columns:minmax(0,1fr)}.af-seg-pop__topo{padding:20px 64px 20px 18px;gap:14px;border-radius:0}.af-seg-pop__ico{width:56px;height:56px}.af-seg-pop__ico svg{width:32px;height:32px}.af-seg-pop__topo h3{font-size:24px}.af-seg-pop__corpo{padding:18px 16px calc(22px + env(safe-area-inset-bottom,0px))}.af-suporte__grade{grid-template-columns:minmax(0,1fr);gap:12px}.af-suporte__item{padding:22px 20px}.af-suporte__item--grande{padding:28px 22px}.af-suporte__item--grande h3{font-size:28px}.af-suporte__item--grande p{font-size:16.5px}.af-hero__in{padding-top:106px;padding-bottom:56px}.af-hero__logo{height:104px;margin-bottom:20px}.af-hero__acoes .af-btn{flex:1 1 auto;height:50px;padding:0 18px;font-size:15.5px}#allfood-ia{background:var(--af-escuro-solido) linear-gradient(180deg,#000,#06154a 22%,#081d5e 65%,#0a2470)}.af-sol{position:relative}.af-erp-pdv__funcoes{display:none}.af-erp-pdv h3{font-size:24px}.af-erp-pdv .af-btn{width:100%;height:48px;margin-top:56px;background:transparent;border:1.5px solid rgba(255,255,255,.55);box-shadow:none}.af-vitrine__palco{height:270px}.af-vitrine__luz{width:320px;height:320px}.af-vitrine__base{width:280px;height:54px;bottom:6px}.af-vitrine__item{width:250px;height:190px;margin-left:-125px;bottom:30px}.af-vitrine__item[data-pos="1"]{transform:translate(78%) scale(.52) rotateY(-24deg)}.af-vitrine__item[data-pos="-1"]{transform:translate(-78%) scale(.52) rotateY(24deg)}.af-vitrine__item[data-pos="2"]{transform:translate(120%) scale(.32) rotateY(-32deg)}.af-vitrine__item[data-pos="-2"]{transform:translate(-120%) scale(.32) rotateY(32deg)}.af-vitrine__nome{font-size:18px}.af-vitrine__mais{font-size:14px}.af-vitrine__botao[data-vitrine-ir]{display:none}.af-vitrine__ponto[aria-current=true] i{width:28px}.af-vitrine__titulo{height:60px;align-content:flex-start;min-height:0;gap:6px 14px}.af-vitrine__nome{order:1;flex:0 0 100%;line-height:28px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.af-vitrine__num{order:2;line-height:22px}.af-vitrine__mais{order:3;line-height:22px}.af-vitrine__item img{max-height:190px}.af-sup-canais li,.af-sup-canais li:nth-child(n){animation:none}.af-suporte__item--grande{border-radius:20px 20px 0 0;margin-bottom:-12px}.af-suporte__item--grande+.af-suporte__item{border-radius:0 0 20px 20px;border:0;background:var(--af-navy);box-shadow:0 24px 50px #0b1e4f40;padding:22px 22px 28px}.af-suporte__item--grande+.af-suporte__item:before{content:"";position:absolute;top:0;left:22px;right:22px;height:1px;background:#ffffff2e}.af-suporte__item--grande+.af-suporte__item .af-sup-anim,.af-suporte__item--grande+.af-suporte__item .af-suporte__ico{display:none}.af-suporte__item--grande+.af-suporte__item h3{color:#fff}.af-suporte__item--grande+.af-suporte__item p{color:#fff}.af-suporte__item--grande{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px 16px}.af-suporte__item--grande .af-suporte__ico{grid-column:1;grid-row:1}.af-suporte__item--grande h3{grid-column:2;grid-row:1}.af-suporte__item--grande p{grid-column:1 / -1;order:3;margin:10px 0}.af-suporte__item--grande .af-sup-online{grid-column:1 / -1;order:4;justify-self:end;margin-bottom:0}.af-suporte__item--grande .af-sup-canais{grid-column:1 / -1;order:5}.af-suporte__item--grande .af-sup-canais{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin-top:16px;padding-top:18px;border-top:1px solid rgba(255,255,255,.18)}.af-suporte__item--grande .af-sup-canais li{display:flex;align-items:center;gap:10px;padding:0;border:0;border-radius:0;background:none;font-size:15px;font-weight:600;color:#fff}.af-suporte__item--grande .af-sup-canais li:last-child{grid-column:1 / -1}.af-suporte__item--grande .af-sup-canais li:before{content:"";flex:none;width:5px;height:10px;margin:0 4px 3px 2px;border:solid var(--af-azul-claro-texto);border-width:0 2.5px 2.5px 0;transform:rotate(45deg)}.af-painel-recurso+.af-painel-recurso{margin-top:16px}.af-seg-cab h2,.af-seg-cab p,.af-iaft__cab h2,.af-agente h2,.af-sobre h2,.af-final h2{font-size:32px}.af-grade-segmentos{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.af-grade-segmentos .af-segmento{gap:5px;flex:none;width:calc((100% - 18px)/4)}.af-grade-segmentos .af-segmento__ico{width:90%;align-self:center}.af-grade-segmentos .af-segmento__nome{font-size:2.4vw;letter-spacing:0;overflow-wrap:anywhere}.af-iaft__lead{font-size:16px}.af-cartao-vidro{grid-template-columns:44px 1fr;gap:12px;padding:12px 14px}.af-cartao-vidro__ico{width:44px;height:44px}.af-cartao-vidro__ico img{width:30px;height:30px}.af-capacidades{padding:20px 16px}.af-capacidades h3{font-size:19px}.af-capacidades ul{gap:8px}.af-capacidades li{font-size:13.5px;padding:6px 12px 6px 7px}.af-agente{display:flex;flex-direction:column;gap:0}.af-agente__txt{display:contents}.af-agente .af-sobretitulo{order:1;align-self:flex-start}.af-agente h2{order:2;align-self:stretch;justify-content:flex-start}.af-agente__frase{order:3;font-size:21px;margin-bottom:26px}.af-agente__visual{order:4;margin-bottom:28px}.af-agente__texto{order:5}.af-agente__acoes{order:6;width:100%}.af-agente__acoes .af-btn{width:100%}.af-agente__orb{width:104px;margin-right:-32px}.af-celular{width:min(284px,calc(100vw - 104px))}.af-wa{height:540px}.af-sobre__mapa img{width:min(100%,260px)}.af-case__equip img{filter:drop-shadow(1px 0 0 rgba(255,255,255,.5)) drop-shadow(-1px 0 0 rgba(255,255,255,.5)) drop-shadow(0 1px 0 rgba(255,255,255,.5)) drop-shadow(0 -1px 0 rgba(255,255,255,.5)) drop-shadow(0 22px 34px rgba(0,0,0,.5))}.af-case__ver{display:flex;width:fit-content;margin-left:auto;margin-right:auto}.af-cases__titulo{border:0;margin-bottom:8px}.af-cases{padding-top:44px}.af-sobre p{font-size:15px}.af-sobre-faixa{padding-top:12px}.af-sobre__mapa{position:relative;z-index:0}.af-sobre__mapa img{transform:translateY(50px)}.af-sobre>div:first-child{position:relative;z-index:1}.af-final .af-escuro{padding:64px 0 48px}.af-final__texto{font-size:17px}.af-final__ias{flex-direction:column;align-items:stretch;max-width:340px;margin:28px auto 40px}.af-final__powered{height:64px}.af-solucao{max-width:none;border-radius:20px 20px 0 0;max-height:calc(100vh - 16px);max-height:calc(100dvh - 16px)}.af-solucao.af-solucao--painel{border-radius:18px;max-height:none}.af-solucao.af-solucao--painel .af-popup-solucao__topo{padding-right:18px}.af-overlay.is-aberto .af-solucao{animation:af-sobe .28s ease}.af-solucao__fechar{position:sticky;top:10px;display:grid;place-items:center;margin:10px 10px -52px auto;background:#071a4f8c;border-radius:50%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.af-solucao .af-popup-solucao__topo{border-radius:0;padding-right:64px}.af-solucao__corpo{padding:18px 16px calc(22px + env(safe-area-inset-bottom,0px));gap:18px}.af-solucao__col>div:not(.af-solucao__extra)>h4{margin-top:18px}.af-solucao__cta{flex-direction:column;align-items:stretch;text-align:center;margin-top:18px}.af-solucao__cta .af-btn{width:100%}.af-solucao__foto{height:140px}.af-solucao__modos{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media(prefers-reduced-motion:reduce){.af-celular,.af-overlay.is-aberto .af-solucao,.af-case__fundo img,.af-case__equip{animation:none}.af-case__fundo video{display:none}}
