@font-face{font-family:Orator;src:url(/fonts/Orator-Std.woff2) format("woff2"),url(/fonts/Orator-Std.otf) format("opentype");font-weight:400 700;font-display:swap}@font-face{font-family:SFCompact;src:url(/fonts/SFCompact.woff2) format("woff2"),url(/fonts/SFCompact.ttf) format("truetype");font-weight:300 700;font-display:swap}:root{--cor-primaria:#375ee1;--cor-primaria-escura:#2546b8;--cor-primaria-tint:#eef2fe;--cor-acento:#3cff97;--cor-acento-escura:#0e7a45;--cor-acento-texto:#04331c;--cor-escura:#0a0c12;--fonte-titulos:"Orator",ui-monospace,monospace;--fonte-texto:"SFCompact",-apple-system,system-ui,sans-serif;--azul:var(--cor-primaria);--azul-escuro:var(--cor-primaria-escura);--azul-tint:var(--cor-primaria-tint);--verde:var(--cor-acento);--verde-escuro:var(--cor-acento-escura);--verde-texto:var(--cor-acento-texto);--preto:var(--cor-escura);--cinza:#6b6f76;--cinza-claro:#f4f5f7;--branco:#ffffff;--head:var(--fonte-titulos);--body:var(--fonte-texto);--ok:#15803d;--ok-suave:#1a7f37;--atencao:#b45309;--erro:#c0392b;--erro-forte:#b91c1c}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body,html{overflow-x:clip}body{font-family:var(--body);color:var(--preto);background:var(--branco);line-height:1.5;-webkit-font-smoothing:antialiased;width:100%}img{max-width:100%}.wrap{max-width:1240px;margin:0 auto;padding:0 28px}.mono,h1,h2,h3{font-family:var(--head);text-transform:uppercase;letter-spacing:-.01em;font-weight:700}a{color:inherit;text-decoration:none}.pill{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border:1px solid rgba(55,94,225,.25);background:rgba(55,94,225,.05);border-radius:100px;font-size:12px;color:var(--azul);font-weight:600;font-family:var(--head)}.pill .dot{width:7px;height:7px;border-radius:50%;background:var(--verde)}.logo-img{height:30px;display:block}.logo-white{filter:brightness(0) invert(1)}.btn{font-family:var(--body);font-weight:600;font-size:14px;padding:12px 22px;border-radius:100px;cursor:pointer;border:none;transition:transform .15s,box-shadow .25s,background .2s;display:inline-block}.btn-primary{background:var(--azul);color:#fff}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 10px 26px rgba(55,94,225,.4)}.btn-green{background:var(--verde);color:#04331c}.btn-green:hover{transform:translateY(-1px);box-shadow:0 10px 26px rgba(60,255,151,.45)}.btn-ghost{background:transparent;border:1px solid rgba(10,12,18,.18);color:#111}.btn-ghost:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(10,12,18,.14);border-color:var(--azul);color:var(--azul)}.btn:active{transform:translateY(0) scale(.98)}header.site{position:-webkit-sticky;position:sticky;top:0;z-index:50;background:rgba(255,255,255,.88);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid rgba(10,12,18,.07)}.nav-top{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:74px;padding:8px 0}.nav-menu{display:flex;gap:26px;font-size:14.5px;font-weight:500;white-space:nowrap}.nav-menu a{color:#1a1d24;transition:color .2s;white-space:nowrap}.nav-menu a:hover{color:var(--azul)}.nav-right{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.nav-lang-d{align-self:stretch;text-align:center}.nav-cta{display:flex;gap:14px;align-items:center}.lang{font-size:13px;color:var(--cinza);font-weight:600;font-family:var(--head)}.hero{position:relative;overflow:hidden;background:var(--azul-tint)}.hero:before{top:-120px;right:-80px;width:520px;height:520px;background:url(/marca/coracao-verde.png) no-repeat 50%/contain;opacity:.06}.hero:after,.hero:before{content:"";position:absolute;z-index:0}.hero:after{inset:0;pointer-events:none;background:radial-gradient(760px 520px at 84% 12%,rgba(60,255,151,.16),transparent 60%),radial-gradient(700px 560px at 4% 98%,rgba(55,94,225,.13),transparent 58%)}.hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:40px;gap:40px;align-items:center;padding:72px 0 64px}.hero h1{font-size:clamp(34px,5vw,62px);line-height:1;color:var(--preto)}.hero h1 .accent{color:var(--azul)}.hero h1 .mark{display:inline-block;border-bottom:6px solid var(--verde);padding-bottom:2px}.hero p.sub{max-width:520px;margin:22px 0 0;color:#3a3f48;font-size:17px}.search{margin-top:34px;background:#fff;border:1px solid rgba(10,12,18,.08);border-radius:18px;padding:10px;display:grid;grid-template-columns:1.3fr 1fr auto;grid-gap:8px;gap:8px;box-shadow:0 22px 50px rgba(20,35,95,.12)}.field{padding:11px 16px;border-radius:12px;background:var(--cinza-claro)}.field label{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--azul);font-weight:700;font-family:var(--head);margin-bottom:2px}.field input,.field select{border:none;background:transparent;font-family:var(--body);font-size:15px;font-weight:500;color:#111;width:100%;outline:none}.search .btn-primary{border-radius:12px;font-size:15px;padding:0 28px}.trust{display:flex;gap:30px;margin-top:30px;flex-wrap:wrap}.trust .n{font-family:var(--head);font-size:28px;color:var(--azul)}.trust .l{font-size:12px;color:var(--cinza);margin-top:2px;max-width:120px}.hero-card{position:relative;border-radius:22px;overflow:hidden;box-shadow:0 28px 60px rgba(20,35,95,.25);aspect-ratio:3/3.4;background:#1a274d;transition:transform .3s,box-shadow .3s}.hero-card:hover{transform:translateY(-5px);box-shadow:0 42px 92px rgba(20,35,95,.34)}.hero-card img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.9}.hero-card .grad{position:absolute;inset:0;background:linear-gradient(180deg,rgba(37,70,184,.05) 40%,rgba(15,22,48,.85))}.hero-card .meta{position:absolute;left:0;right:0;bottom:0;padding:22px;color:#fff}.hero-card .tagrow{position:absolute;top:16px;left:16px;display:flex;gap:8px}.chip{background:var(--verde);color:#04331c;font-size:11px;font-weight:700;padding:6px 12px;border-radius:100px;font-family:var(--head)}.chip.blue{background:rgba(12,18,38,.32);color:#fff;border:1px solid rgba(255,255,255,.28);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.hero-card .price{font-family:var(--head);font-size:26px}.hero-card .addr{font-size:13px;opacity:.85;margin-top:3px}.hero-cine{background:#0a1226;min-height:clamp(520px,72vh,760px);display:flex;align-items:center}.hero-cine:after,.hero-cine:before{display:none}.hero-slides{position:absolute;inset:0;z-index:0;overflow:hidden}.hero-slides .hs{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}.hero-slides .hs.s0{opacity:1}@media (prefers-reduced-motion:no-preference){.hero-slides .hs{animation:heroKB 28s infinite both;will-change:opacity,transform}.hero-slides .hs.s0{animation-delay:-3.5s}.hero-slides .hs.s1{animation-delay:3.5s}.hero-slides .hs.s2{animation-delay:10.5s}.hero-slides .hs.s3{animation-delay:17.5s}}@keyframes heroKB{0%{opacity:0;transform:scale(1)}3%{opacity:1}25%{opacity:1;transform:scale(1.09)}29%{opacity:0;transform:scale(1.09)}to{opacity:0;transform:scale(1)}}.hero-ov{position:absolute;inset:0;z-index:1;background:linear-gradient(100deg,rgba(6,11,28,.86),rgba(6,11,28,.6) 42%,rgba(6,11,28,.28))}.hero-cine .wrap{position:relative;z-index:2;width:100%}.hero-inner-v{max-width:660px;padding:44px 0}.hero-cine h1{color:#fff}.hero-cine h1 .accent{color:#9db8ff}.hero-cine p.sub{color:rgba(255,255,255,.92)}.hero-cine .trust .n{color:#fff}.hero-cine .trust .l{color:rgba(255,255,255,.78)}.sec{padding:66px 0}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:32px;gap:20px;flex-wrap:wrap}.sec-head h2{font-size:clamp(24px,3vw,38px)}.sec-head .kicker{font-size:12px;letter-spacing:.16em;color:var(--azul);font-weight:700;font-family:var(--head);margin-bottom:8px;display:flex;align-items:center;gap:8px}.sec-head .kicker:before{content:"";width:22px;height:3px;background:var(--verde);display:inline-block}.link-all{font-size:14px}.crumb-back,.link-all{font-weight:600;color:var(--azul)}.crumb-back{display:inline-flex;align-items:center;gap:6px;font-size:13px;margin-bottom:22px;transition:opacity .15s}.crumb-back:hover{opacity:.7}.grid{grid-template-columns:repeat(3,1fr);grid-gap:26px}.grid,.grid-equipa{display:grid;gap:26px}.grid-equipa{grid-template-columns:repeat(2,1fr);grid-gap:26px}.card-equipa{display:grid;grid-template-columns:200px 1fr}@media (max-width:900px){.grid-equipa{grid-template-columns:1fr}}@media (max-width:560px){.card-equipa{grid-template-columns:1fr}}.card{border-radius:18px;overflow:hidden;background:#fff;border:1px solid rgba(10,12,18,.08);box-shadow:0 2px 6px rgba(20,35,95,.06),0 18px 44px rgba(20,35,95,.1);transition:transform .28s,box-shadow .28s,border-color .28s;cursor:pointer;display:block}.card:hover{transform:translateY(-9px);box-shadow:0 36px 84px rgba(20,35,95,.24);border-color:rgba(55,94,225,.35)}.card .ph{position:relative;aspect-ratio:4/3;background:var(--cinza-claro);overflow:hidden}.card .ph img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.card:hover .ph img{transform:scale(1.08)}.tag{position:absolute;top:14px;left:14px;z-index:2;background:#fff;color:var(--azul);font-size:11px;font-weight:700;padding:6px 12px;border-radius:100px;font-family:var(--head);display:inline-flex;align-items:center;justify-content:center;line-height:1;letter-spacing:.08em;text-indent:.08em}.tag.new{background:var(--verde);color:#04331c}.card .body{padding:18px 18px 20px}.card .price{font-family:var(--head);font-size:22px;color:var(--azul)}.card h3{font-size:16px;margin:8px 0 4px;font-family:var(--body);font-weight:600;text-transform:none}.card .loc{font-size:13px;color:var(--cinza)}.specs{display:flex;gap:16px;margin-top:14px;padding-top:14px;border-top:1px solid rgba(10,12,18,.07);font-size:13px;color:#444;font-weight:500}.tools{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.tool{border:1px solid rgba(10,12,18,.09);border-radius:16px;padding:24px;box-shadow:0 2px 6px rgba(20,35,95,.05),0 14px 34px rgba(20,35,95,.09);transition:border .2s,transform .25s,box-shadow .25s;cursor:pointer;background:#fff;display:block}.tool:hover{border-color:var(--azul);transform:translateY(-9px);box-shadow:0 30px 64px rgba(20,35,95,.2)}.tool .ic{width:46px;height:46px;border-radius:12px;background:var(--azul-tint);color:var(--azul);display:flex;align-items:center;justify-content:center;font-size:22px;font-family:var(--head)}.tool h3{font-family:var(--body);text-transform:none;font-size:16px;font-weight:700;margin:16px 0 6px}.tool p{font-size:13px;color:var(--cinza)}.tool .go{margin-top:14px;color:var(--azul);font-weight:700;font-size:13px;font-family:var(--head)}.zones{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:18px;gap:18px}.zone{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:3/4;cursor:pointer;display:block;box-shadow:0 2px 6px rgba(20,35,95,.06),0 16px 40px rgba(20,35,95,.12);transition:transform .28s,box-shadow .28s}.zone:hover{transform:translateY(-6px);box-shadow:0 30px 70px rgba(20,35,95,.22)}.zone img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.zone:hover img{transform:scale(1.07)}.zone .ov{position:absolute;inset:0;background:linear-gradient(180deg,rgba(37,70,184,0) 35%,rgba(15,22,48,.82));display:flex;flex-direction:column;justify-content:flex-end;padding:20px}.zone .ov h3{color:#fff;font-size:20px}.zone .ov span{color:var(--verde);font-size:12px;font-weight:700;font-family:var(--head);margin-top:2px}.band{position:relative;overflow:hidden;background:linear-gradient(135deg,#4069f0,#1f3aa8);box-shadow:0 30px 72px rgba(20,35,95,.28);border-radius:26px;padding:58px;color:#fff;display:flex;align-items:center;justify-content:space-between;gap:30px;flex-wrap:wrap}.band:before{content:"";position:absolute;right:-60px;bottom:-120px;width:420px;height:420px;background:url(/marca/coracao-verde.png) no-repeat 50%/contain;opacity:.1;filter:brightness(0) invert(1)}.band h2{font-size:clamp(24px,3vw,40px);color:#fff;max-width:640px;line-height:1.05}.band h2,.band p{position:relative}.band p{color:rgba(255,255,255,.94);margin-top:14px;max-width:520px}.band .btn{position:relative}.accentword{color:var(--verde)}.quotes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.quote{background:var(--cinza-claro);border-radius:18px;padding:28px;border-top:4px solid var(--verde);box-shadow:0 2px 6px rgba(20,35,95,.05),0 12px 30px rgba(20,35,95,.07)}.quote .stars{color:var(--azul);font-size:14px;letter-spacing:2px}.quote p{margin:14px 0 18px;font-size:15px;color:#333}.quote .who{font-weight:700;font-size:14px;font-family:var(--head)}footer.site{background:var(--azul);color:#fff;margin-top:70px;padding:60px 0 30px}.fgrid{display:grid;grid-template-columns:2fr 1fr 1fr 1.3fr;grid-gap:40px;gap:40px}footer.site .logo-img{height:34px;margin-bottom:16px}footer.site p{color:rgba(255,255,255,.92);font-size:14px;max-width:300px}footer.site h4{font-family:var(--head);font-size:12px;letter-spacing:.12em;color:rgba(255,255,255,.9);margin-bottom:16px}footer.site ul{list-style:none}footer.site ul li{margin-bottom:11px}footer.site ul a{color:rgba(255,255,255,.9);font-size:14px}footer.site ul a:hover{color:var(--verde)}.fbottom{border-top:1px solid rgba(255,255,255,.2);margin-top:46px;padding-top:24px;display:flex;justify-content:space-between;color:rgba(255,255,255,.9);font-size:13px;flex-wrap:wrap;gap:10px}.page-head{background:var(--azul-tint);padding:54px 0}.page-head h1{font-size:clamp(28px,4vw,46px)}.page-head p{color:#3a3f48;margin-top:10px;max-width:620px}.panel{background:#fff;border:1px solid rgba(10,12,18,.08);border-radius:18px;padding:28px;box-shadow:0 2px 6px rgba(20,35,95,.05),0 16px 40px rgba(20,35,95,.08)}.input{width:100%;padding:12px 14px;border:1px solid rgba(10,12,18,.15);border-radius:10px;font-family:var(--body);font-size:15px;margin-top:6px}.label{font-size:13px;font-weight:600;color:#333;font-family:var(--head);text-transform:uppercase;letter-spacing:.03em}.result-row{display:flex;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(10,12,18,.08);font-size:15px}.result-total{font-family:var(--head);font-size:26px;color:var(--azul)}.muted{color:var(--cinza);font-size:13px}@media(max-width:980px){.hero-inner{grid-template-columns:1fr}.hero-card{max-width:420px}.grid,.quotes,.search,.tools{grid-template-columns:1fr 1fr}.tools-3{grid-template-columns:1fr 1fr!important}.fgrid,.zones{grid-template-columns:1fr 1fr}}@media(max-width:560px){.fgrid,.grid,.quotes,.search,.tools,.zones{grid-template-columns:1fr}.tools-3{grid-template-columns:1fr!important}.band{padding:34px}}.tag.arrendado,.tag.reservado,.tag.vendido{font-size:12px;text-transform:uppercase;letter-spacing:.1em;text-indent:.1em;padding:8px 14px;box-shadow:0 2px 10px rgba(10,15,35,.35)}.tag.vendido{background:#16181d;color:#fff}.tag.reservado{background:var(--verde);color:#04331c}.tag.arrendado{background:var(--azul);color:#fff}.card.concluido .ph img{filter:grayscale(.85);opacity:.85}.quote-pessoal{font-family:var(--head);font-size:15px;color:var(--azul);border-left:3px solid var(--verde);padding-left:14px;margin:10px 0 0}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.sec>.wrap{animation:reveal-in linear both;animation-timeline:view();animation-range:entry 0 entry 55%}@keyframes reveal-in{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}}}details>summary::-webkit-details-marker{display:none}.faq-t{display:inline-block;font-size:22px;line-height:1;transition:transform .2s}details[open] .faq-t{transform:rotate(45deg)}.cols-2{grid-template-columns:1fr 1fr;grid-gap:32px}.cols-2,.cols-wide{display:grid;gap:32px;align-items:start}.cols-wide{grid-template-columns:1.6fr 1fr;grid-gap:32px}.tools-2{grid-template-columns:repeat(2,1fr)!important}.tools-3{grid-template-columns:repeat(3,1fr)!important}.team-card{display:grid;grid-template-columns:200px 1fr}.gal-main{display:grid;grid-template-columns:2fr 1fr;grid-gap:12px;gap:12px}.gal-main.solo{grid-template-columns:1fr}.gal-thumbs{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:10px;gap:10px;margin-top:12px}@media(max-width:860px){.cols-2,.cols-wide{grid-template-columns:1fr}.tools-2{grid-template-columns:1fr!important}.gal-main{grid-template-columns:1fr}.gal-main>div:nth-child(2){display:none}.gal-thumbs{grid-template-columns:repeat(3,1fr)}.page-head h1{font-size:30px}}@media(max-width:560px){.team-card{grid-template-columns:1fr}.team-card .ph{aspect-ratio:4/3}}.guia-cta{display:inline-flex;gap:10px;align-items:center;margin-top:14px;background:var(--azul);color:#fff;border-radius:100px;padding:11px 20px;font-size:14px;font-weight:700;box-shadow:0 8px 22px rgba(55,94,225,.35);transition:transform .15s}.guia-cta:hover{transform:translateY(-1px)}.guia-cta .seta{display:inline-grid;place-items:center;width:24px;height:24px;padding:0;flex-shrink:0;line-height:1;background:var(--verde);color:#04331c;border-radius:100px;font-weight:800}.menu-btn{background:transparent;border:1px solid rgba(10,12,18,.15);border-radius:10px;padding:8px 12px;font-size:20px;line-height:1;cursor:pointer;color:#111}.menu-btn,.mobile-menu{display:none}@media(max-width:1080px){.nav-menu,.nav-right{display:none}.menu-btn,.mobile-menu{display:block}.mobile-menu{position:absolute;top:74px;left:0;right:0;background:#fff;border-bottom:1px solid rgba(10,12,18,.1);box-shadow:0 24px 50px rgba(10,15,40,.15);padding:10px 24px 22px;z-index:60}.mobile-menu a{display:block;padding:13px 4px;font-size:16px;font-weight:600;color:#16181d;border-bottom:1px solid rgba(10,12,18,.06)}.mobile-menu .btn-primary{display:inline-block;margin-top:14px;color:#fff;border-bottom:none}.mobile-lang{padding:14px 4px 4px;font-size:15px}.mobile-lang .lang a{color:#16181d}}.galc-main{position:relative;border-radius:20px;overflow:hidden;aspect-ratio:16/10;background:var(--cinza-claro);box-shadow:0 6px 18px rgba(20,35,95,.08),0 24px 56px rgba(20,35,95,.14)}.galc-seta{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,255,255,.92);color:var(--azul);font-size:26px;line-height:1;cursor:pointer;display:grid;place-items:center;box-shadow:0 2px 10px rgba(10,20,60,.18)}.galc-seta.esq{left:14px}.galc-seta.dir{right:14px}.galc-seta:hover{background:#fff}.galc-conta{position:absolute;right:14px;bottom:12px;background:rgba(12,18,38,.72);color:#fff;font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;letter-spacing:.04em}.galc-thumbs{display:flex;gap:8px;margin-top:10px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.galc-thumb{flex:0 0 92px;height:64px;border-radius:10px;overflow:hidden;border:2px solid transparent;padding:0;background:var(--cinza-claro);cursor:pointer}.galc-thumb img{width:100%;height:100%;object-fit:cover;display:block}.galc-thumb.ativo{border-color:var(--azul)}.galc-play{position:relative;display:block;width:100%;height:100%}.galc-play .ic{position:absolute;inset:0;display:grid;place-items:center;color:#fff;font-size:18px;background:rgba(12,18,38,.35)}@media (max-width:980px){.galc-seta{width:38px;height:38px;font-size:22px}.galc-thumb{flex-basis:76px;height:54px}}.fcta{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;padding:0 0 34px;margin-bottom:34px;border-bottom:1px solid rgba(255,255,255,.18)}.fcta h3{color:#fff;font-family:var(--head);text-transform:uppercase;font-size:22px;margin:0 0 6px}.fcta p{color:rgba(255,255,255,.92);margin:0;max-width:460px}.fcta-btns{display:flex;gap:12px;flex-shrink:0}@media (max-width:680px){.fcta{flex-direction:column;align-items:flex-start}.fcta-btns{width:100%}.fcta-btns .btn{flex:1 1;text-align:center}}.admin-nav:hover{background:rgba(255,255,255,.12)}.ig-tile{position:relative;display:block;border-radius:14px;overflow:hidden;aspect-ratio:1/1;background:var(--cinza-claro);box-shadow:0 2px 6px rgba(20,35,95,.05),0 12px 28px rgba(20,35,95,.1)}.ig-tile img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.ig-tile:hover img{transform:scale(1.07)}.ig-tile:after{content:"";position:absolute;inset:0;background:rgba(10,12,18,0);transition:background .25s}.ig-tile:hover:after{background:rgba(10,12,18,.14)}@keyframes heroFade{0%{opacity:.35}to{opacity:1}}.hero-card img{animation:heroFade .5s ease}.adminx{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.adminx-aside{background:#f5f5f7;border-right:.5px solid rgba(0,0,0,.08);padding:18px 12px;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:0;height:100vh;height:100dvh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.14) transparent}.adminx-aside::-webkit-scrollbar{width:6px}.adminx-aside::-webkit-scrollbar-thumb{background:rgba(0,0,0,.14);border-radius:6px}.adminx-main{background:#fbfbfd;min-height:100vh;min-width:0;overflow-x:clip}.adminx-brand{display:flex;align-items:center;gap:8px;padding:2px 10px 4px}.adminx-brand b{font-size:13px;font-weight:600;letter-spacing:.02em;color:#1d1d1f}.adminx-brand .ico{color:var(--verde-escuro);font-size:15px;line-height:1}.adminx-sub{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#a1a1a6;padding:0 10px 16px}.adminx-nav-item{display:flex;align-items:center;gap:10px;padding:9px 11px;border-radius:8px;color:#48484a;font-weight:400;text-decoration:none;transition:background .12s,color .12s;margin-bottom:1px}.adminx-nav-item:hover{background:rgba(0,0,0,.05);color:#1d1d1f}.adminx-nav-item.active{background:rgba(55,94,225,.1);color:var(--azul);font-weight:500}.adminx-nav-item .ic{width:18px;text-align:center;opacity:.7;font-size:14px;flex-shrink:0}.adminx-foot{margin-top:auto;padding:16px 10px 4px;border-top:.5px solid rgba(0,0,0,.08);font-size:12px}.adminx-foot a{color:var(--azul);text-decoration:none}.adminx-main::-webkit-scrollbar{width:11px;height:11px}.adminx-main::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-radius:8px;border:3px solid transparent;background-clip:padding-box}.adminx-main::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.28);background-clip:padding-box}.ax-card{background:#fff;border:.5px solid rgba(0,0,0,.09);border-radius:14px;padding:18px 20px}.ax-kpi{font-size:26px;font-weight:600;color:#1d1d1f;letter-spacing:-.01em;line-height:1}.ax-muted{color:#5b6473;font-size:12.5px}.ax-btn{font:inherit;font-size:13px;font-weight:500;padding:9px 16px;border-radius:9px;border:.5px solid rgba(0,0,0,.14);color:#1d1d1f}.ax-btn,.ax-mini{background:#fff;cursor:pointer;transition:background .12s,border-color .12s,color .12s,transform .1s}.ax-mini{font:inherit;font-size:12px;font-weight:700;padding:9px 13px;border-radius:99px;border:1px solid rgba(10,12,18,.14);color:#222;text-decoration:none;display:inline-block}.ax-mini:hover{background:#f5f5f7}.ax-mini:active{transform:scale(.98)}.ax-btn:hover{background:#f5f5f7}.ax-btn:active{transform:scale(.98)}.ax-btn-primary{background:var(--azul);border-color:var(--azul);color:#fff}.ax-btn-primary:hover{background:var(--azul-escuro)}.ax-input{font:inherit;font-size:14px;padding:9px 12px;border-radius:9px;border:.5px solid rgba(0,0,0,.16);background:#fff;color:#1d1d1f;outline:none;transition:border-color .12s,box-shadow .12s}.ax-input:focus{border-color:var(--azul);box-shadow:0 0 0 3px rgba(55,94,225,.15)}.adminx{font-family:-apple-system,BlinkMacSystemFont,var(--font-ui),"Segoe UI",system-ui,Roboto,sans-serif}.adminx h1,.adminx h2,.adminx h3{font-family:-apple-system,BlinkMacSystemFont,var(--font-ui),"Segoe UI",system-ui,sans-serif;text-transform:none;font-weight:600}.adminx-brand-v{display:flex;flex-direction:column;align-items:center;gap:7px;padding:8px 10px 6px;text-decoration:none}.adminx-brand-v img{width:40px;height:auto;display:block}.adminx-brand-v .wm{display:flex;flex-direction:column;align-items:center;line-height:1.02}.adminx-brand-v .wm b{font-family:var(--head);font-weight:700;font-size:18px;letter-spacing:.06em}.adminx-brand-v{align-items:flex-start;padding:8px 6px 4px 13px;gap:9px}.adminx-brand-v img{width:44px}.adminx-brand-v .wm{align-items:flex-start;line-height:1}.adminx-brand-v .wm b{font-size:19px;letter-spacing:.05em;color:#3b54a4}.adminx-sub{padding-left:15px}.adminx h1,.adminx h2,.adminx h3{font-family:-apple-system,BlinkMacSystemFont,var(--font-ui),"Segoe UI",system-ui,sans-serif!important;text-transform:none!important;letter-spacing:-.012em}.adminx-nav-grupo{font-size:10.5px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#a1a1a6;padding:16px 12px 5px}.adminx-nav-grupo:first-child{padding-top:4px}.adminx-shell{display:grid;grid-template-columns:236px 1fr;min-height:100vh}.adminx-backdrop,.adminx-topbar{display:none}.adminx-burger{display:inline-flex;flex-direction:column;justify-content:center;gap:4px;width:40px;height:38px;padding:0 9px;border:0;background:none;cursor:pointer}.adminx-burger span{display:block;height:2px;width:100%;background:#1d1d1f;border-radius:2px}.adminx-topbrand{display:flex;align-items:baseline;gap:8px;text-decoration:none}.adminx-topbrand b{font-family:var(--head);font-weight:700;letter-spacing:.05em;color:#3b54a4;font-size:16px}.adminx-topbrand span{font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:#a1a1a6}@media (max-width:820px){.adminx-shell{display:block}.adminx-topbar{display:flex;align-items:center;gap:10px;position:-webkit-sticky;position:sticky;top:0;z-index:30;background:rgba(251,251,253,.92);backdrop-filter:saturate(180%) blur(8px);-webkit-backdrop-filter:saturate(180%) blur(8px);border-bottom:.5px solid rgba(0,0,0,.08);padding:7px 12px}.adminx-aside{position:fixed;top:0;left:0;height:100vh;height:100dvh;width:264px;max-width:84vw;transform:translateX(-100%);transition:transform .24s ease;z-index:50;overflow-y:auto}.adminx-aside.is-open{transform:translateX(0);box-shadow:0 0 40px rgba(0,0,0,.25)}.adminx-backdrop.is-open{display:block;position:fixed;inset:0;background:rgba(0,0,0,.38);z-index:40}.adminx-main>div{padding-left:16px!important;padding-right:16px!important}}.cx-mobile{display:none}.cx-card{padding:13px 14px;border-bottom:.5px solid rgba(0,0,0,.06);display:flex;flex-direction:column;gap:8px}.cx-card:last-child{border-bottom:0}.cx-cardactions{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.cx-cardactions .ax-btn{padding:8px 16px;font-size:13.5px}@media (max-width:760px){.cx-desktop{display:none}.cx-mobile{display:block}}.fx-2col{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}@media (max-width:760px){.fx-2col{grid-template-columns:1fr}}.ax-conteudo-lado{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:22px;gap:22px;align-items:start}@media (max-width:820px){.ax-conteudo-lado{grid-template-columns:1fr}}@media (max-width:520px){.ic-factos{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:900px){.row-actionbar{flex-wrap:wrap!important;row-gap:10px}.row-actionbar>div:first-child{flex:1 1 100%!important}.row-actionbar>.row-main{flex-grow:1;flex-shrink:1;flex-basis:calc(100% - 48px)}.row-actions{width:100%!important;flex-wrap:wrap!important}.row-actions>a,.row-actions>button{flex:1 1 auto;text-align:center;padding:10px 12px!important;font-size:13px!important}}.tc-formgrid{display:grid;grid-template-columns:1fr 130px 100px 1fr;grid-gap:8px;gap:8px}@media (max-width:560px){.tc-formgrid{grid-template-columns:1fr 1fr}}.adminx-main,.adminx-main>div{min-width:0;max-width:100%}.adminx-main table,.ax-tablewrap{max-width:100%}.ax-tablewrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.ax-formgrid{display:grid;grid-gap:12px;gap:12px}.ax-formgrid>*{min-width:0}@media (max-width:640px){.ax-formgrid{grid-template-columns:1fr!important}}@media (max-width:820px){.adminx-main{overflow-wrap:anywhere}.adminx-main table{display:block;width:max-content;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.adminx-main .ax-tablewrap table{display:table;width:100%;overflow:visible}.adminx-main canvas,.adminx-main img,.adminx-main svg,.adminx-main video{max-width:100%;height:auto}.adminx-main input,.adminx-main select,.adminx-main textarea{max-width:100%}.adminx-main>div{padding-top:18px!important}.adminx-main input:not([type=checkbox]):not([type=radio]):not([type=range]),.adminx-main select,.adminx-main textarea,.ax-modal input:not([type=checkbox]):not([type=radio]),.ax-modal select,.ax-modal textarea{font-size:16px!important}.adminx-main div[style*="justify-content: space-between"],.adminx-main div[style*="justify-content:space-between"]{flex-wrap:wrap;row-gap:8px}}@media (hover:none) and (pointer:coarse){.adminx-main .ax-btn,.adminx-main a.ax-btn,.adminx-main button:not([aria-label=Fechar]):not(.px-seta),.ax-modal .ax-btn,.ax-modal button{min-height:40px}.adminx-main input:not([type=checkbox]):not([type=radio]):not([type=range]),.adminx-main select,.ax-modal input:not([type=checkbox]):not([type=radio]),.ax-modal select{min-height:42px}.adminx-main input[type=checkbox],.adminx-main input[type=radio]{width:20px;height:20px}}.ax-modal,.ax-modal-bd{overscroll-behavior:contain}.ax-modal{max-height:calc(100dvh - 32px)!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch}@media (max-width:640px){.ax-modal-bd{display:flex!important;align-items:flex-end!important;justify-content:center!important;padding:0!important}.ax-modal{max-width:100%!important;border-radius:16px 16px 0 0!important;max-height:calc(100dvh - 24px)!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}.ax-drawer,.ax-modal{width:100%!important}}.cx-editorgrid{display:grid;grid-template-columns:1.5fr 1fr;grid-gap:22px;gap:22px;align-items:start}.cx-editorgrid>*{min-width:0}@media (max-width:900px){.cx-editorgrid{grid-template-columns:1fr}}.cx-ficha{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-gap:24px;gap:24px;align-items:start}.cx-ficha>*{min-width:0}@media (max-width:900px){.cx-ficha{grid-template-columns:1fr}}@media (min-width:821px) and (max-width:1024px){.adminx-main>div{padding-left:22px!important;padding-right:22px!important}}.adminx-nav-item .ic{display:inline-flex;align-items:center;justify-content:center;opacity:.75}.adminx-nav-item.active .ic{opacity:1}.adminx input[type=checkbox],.adminx input[type=radio]{accent-color:var(--azul)}.adminx .ax-card{box-shadow:0 1px 2px rgba(10,15,40,.04);transition:box-shadow .18s ease,transform .18s ease,border-color .18s ease}.adminx a.ax-card:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(10,15,40,.1);border-color:rgba(55,94,225,.28)}.adminx .row-actionbar{transition:background .15s ease}.adminx-main div[style*="display: grid"]>*,.adminx-main div[style*="display:grid"]>*{min-width:0}.adminx .row-actionbar:hover{background:#fafbfd}.adminx a:focus-visible,.adminx button:focus-visible,.adminx input:focus-visible,.adminx select:focus-visible,.adminx textarea:focus-visible{outline:2px solid rgba(55,94,225,.5);outline-offset:2px}.ax-toast{animation:axToastIn .22s ease}@keyframes axToastIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.ax-pop{display:inline-block;animation:axPop .3s ease}@keyframes axPop{0%{transform:scale(.6)}60%{transform:scale(1.15)}to{transform:scale(1)}}.adminx .ax-kpi{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:1100px){.adminx-main>div{max-width:min(1680px,100%)!important}}.px-quadro-barra{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px}.px-seta{width:34px;height:34px;border-radius:99px;border:1px solid rgba(10,12,18,.14);background:#fff;color:#1d1d1f;font-size:20px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0 0 2px}.px-seta:hover{background:#f1f2f4}.px-quadro{display:flex;gap:12px;align-items:stretch;overflow-x:auto;overflow-y:hidden;padding-bottom:10px;max-height:calc(100dvh - 320px);min-height:320px;scroll-snap-type:x proximity;scrollbar-width:auto;scrollbar-color:rgba(0,0,0,.28) rgba(0,0,0,.06)}.px-quadro::-webkit-scrollbar{height:12px}.px-quadro::-webkit-scrollbar-track{background:rgba(0,0,0,.06);border-radius:8px}.px-quadro::-webkit-scrollbar-thumb{background:rgba(0,0,0,.28);border-radius:8px;border:2px solid #fbfbfd}.px-quadro::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.4)}.px-coluna{width:256px;min-width:256px;flex-shrink:0;display:flex;flex-direction:column;min-height:0;border-radius:12px;padding:10px;scroll-snap-align:start}.px-cartoes{display:grid;grid-gap:8px;gap:8px;min-height:40px;align-content:start;flex:1 1;overflow-y:auto;overscroll-behavior:contain;padding-right:2px;scrollbar-width:thin}@media (max-width:820px){.px-quadro{max-height:calc(100dvh - 240px);min-height:360px;scroll-snap-type:x mandatory}.px-coluna{width:calc(100vw - 64px);min-width:calc(100vw - 64px)}}.px-card{transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.px-card:hover{transform:translateY(-2px);box-shadow:0 10px 24px rgba(15,25,70,.12)!important;border-color:rgba(55,94,225,.4)!important}.px-card .px-ficha{opacity:0;transition:opacity .15s ease}.px-card .px-ficha:focus-visible,.px-card:hover .px-ficha{opacity:1}@media (hover:none){.px-card .px-ficha{opacity:1}}body.ax-compacto .adminx .row-actionbar{padding:8px 12px!important}body.ax-compacto .adminx .ax-card{padding:12px 14px!important}body.ax-compacto .adminx table td,body.ax-compacto .adminx table th{padding-top:6px!important;padding-bottom:6px!important}body.ax-compacto .adminx-nav-item{padding:6px 11px}body.ax-compacto .adminx .px-card{padding:8px 9px!important}.px-tipo{transition:transform .12s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease}.px-tipo:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(15,25,70,.1)}.px-tab{transition:transform .12s ease,box-shadow .12s ease,background .12s ease,color .12s ease}.px-tab:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(15,25,70,.1)}.ax-backdrop{animation:axFade .15s ease}@keyframes axFade{0%{opacity:0}to{opacity:1}}.ax-drawer{animation:axDrawer .24s cubic-bezier(.2,.8,.2,1)}@keyframes axDrawer{0%{transform:translateX(60px);opacity:.4}to{transform:none;opacity:1}}.ax-palette{animation:axPalette .18s cubic-bezier(.2,.8,.2,1)}@keyframes axPalette{0%{transform:translateY(-10px) scale(.985);opacity:0}to{transform:none;opacity:1}}.adminx-main>div{animation:axPageIn .16s ease}.ax-entrar{animation:axEntrar .3s ease}@keyframes axEntrar{0%{opacity:0;transform:translateY(10px) scale(.99)}to{opacity:1;transform:none}}.lv-entrar{min-height:100vh;display:grid;grid-template-columns:1.05fr 1fr}.lv-entrar-marca{position:relative;overflow:hidden;color:#fff;background:var(--azul);background-image:radial-gradient(720px 560px at 88% -10%,rgba(60,255,151,.2),transparent 55%),radial-gradient(900px 700px at -10% 110%,rgba(10,16,50,.4),transparent 60%);display:flex;flex-direction:column;justify-content:space-between;padding:clamp(28px,4.5vw,56px)}.lv-entrar-coracao{width:clamp(36px,4vw,48px);height:auto}.lv-entrar-wordmark{font-family:var(--head);font-weight:700;letter-spacing:.05em;line-height:.98;font-size:clamp(46px,7.2vw,92px);display:flex;flex-direction:column;animation:lvSobe .55s ease both}.lv-entrar-wordmark i{font-style:normal;color:var(--verde)}.lv-entrar-tag{animation:lvSobe .55s ease .12s both}.lv-entrar-tag .pt{font-style:italic;color:var(--verde);font-size:clamp(16px,1.6vw,21px);line-height:1.35}.lv-entrar-tag .en{font-style:italic;color:rgba(255,255,255,.82);margin-top:6px;font-size:clamp(13px,1.2vw,16px)}.lv-entrar-tag .ami{margin-top:18px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.55)}.lv-entrar-form{display:grid;place-items:center;background:#fff;padding:32px 24px}@keyframes lvSobe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@media (max-width:880px){.lv-entrar{grid-template-columns:1fr}.lv-entrar-marca{min-height:36vh;padding:26px}.lv-entrar-wordmark{font-size:clamp(40px,12vw,64px)}}@media (prefers-reduced-motion:reduce){.adminx-main>div,.ax-backdrop,.ax-drawer,.ax-entrar,.ax-palette,.ax-pop,.ax-toast,.lv-entrar-tag,.lv-entrar-wordmark{animation:none}.adminx a.ax-card:hover,.btn:active,.btn:hover,.card:hover,.card:hover .ph img,.faq-t,.guia-cta:hover,.hero-card:hover,.ig-tile:hover img,.px-card:hover,.px-tab:hover,.px-tipo:hover,.tool:hover,.zone:hover,.zone:hover img{transform:none}.hero-card img{animation:none}}.editor-email:empty:before{content:attr(data-placeholder);color:#a1a1a6;pointer-events:none}.editor-email img{max-width:100%;height:auto;border-radius:8px;display:block;margin:8px 0}.editor-email h2{font-size:20px;line-height:1.3;margin:14px 0 6px}.editor-email h3{font-size:17px;line-height:1.35;margin:12px 0 6px}.editor-email p{margin:0 0 10px}.editor-email ol,.editor-email ul{padding-left:22px;margin:0 0 10px}.editor-email a{color:var(--azul)}.adminx{--ax-r-sm:8px;--ax-r:12px;--ax-r-lg:14px;--ax-sombra-1:0 1px 2px rgba(10,15,40,.05),0 0 0 .5px rgba(10,15,40,.03);--ax-sombra-2:0 10px 28px rgba(10,15,40,.10),0 2px 6px rgba(10,15,40,.05);--ax-ease:cubic-bezier(.2,.8,.2,1);--ax-t1:.14s;--ax-t2:.22s;--ax-t3:.36s;--ax-linha:rgba(10,15,40,.08)}.adminx-nav-item{position:relative;border-radius:var(--ax-r-sm);transition:background var(--ax-t1) var(--ax-ease),color var(--ax-t1) var(--ax-ease),transform var(--ax-t1) var(--ax-ease)}.adminx-nav-item:before{content:"";position:absolute;left:-7px;top:50%;width:3px;height:0;border-radius:3px;background:var(--azul);transform:translateY(-50%);opacity:0;transition:height var(--ax-t2) var(--ax-ease),opacity var(--ax-t2) var(--ax-ease)}.adminx-nav-item.active:before{height:58%;opacity:1}.adminx-nav-item .ic{transition:transform var(--ax-t2) var(--ax-ease),opacity var(--ax-t1)}.adminx-nav-item:hover .ic{transform:translateX(1px) scale(1.06);opacity:1}.adminx-nav-item:active{transform:scale(.985)}.adminx .ax-btn{border-radius:var(--ax-r-sm);transition:background var(--ax-t1) var(--ax-ease),border-color var(--ax-t1),color var(--ax-t1),transform var(--ax-t1) var(--ax-ease),box-shadow var(--ax-t2) var(--ax-ease)}.adminx .ax-btn:hover{box-shadow:var(--ax-sombra-1)}.adminx .ax-btn-primary:hover{box-shadow:0 6px 16px rgba(55,94,225,.26)}.adminx .ax-btn-primary:active,.adminx .ax-btn:active{transform:scale(.98);box-shadow:none}.adminx .ax-input{border-radius:var(--ax-r-sm);transition:border-color var(--ax-t1),box-shadow var(--ax-t2) var(--ax-ease),background var(--ax-t1)}.adminx .ax-card{border-radius:var(--ax-r-lg);box-shadow:var(--ax-sombra-1);transition:box-shadow var(--ax-t2) var(--ax-ease),transform var(--ax-t2) var(--ax-ease),border-color var(--ax-t2)}.adminx a.ax-card:hover{box-shadow:var(--ax-sombra-2)}.ax-tabs{display:inline-flex;gap:4px;background:#eef0f3;border:1px solid rgba(0,0,0,.05);border-radius:var(--ax-r);padding:4px;flex-wrap:wrap}.ax-tab{font:inherit;font-size:13px;font-weight:600;padding:8px 14px;border:0;border-radius:calc(var(--ax-r) - 4px);background:transparent;color:#48484a;cursor:pointer;white-space:nowrap;transition:color var(--ax-t1),background var(--ax-t2) var(--ax-ease),box-shadow var(--ax-t2) var(--ax-ease),transform var(--ax-t1) var(--ax-ease)}.ax-tab:hover{color:#1d1d1f;background:rgba(255,255,255,.75)}.ax-tab:active{transform:scale(.97)}.ax-tab.is-active{background:var(--azul);color:#fff;box-shadow:0 2px 8px rgba(55,94,225,.3);animation:axTabIn var(--ax-t2) var(--ax-ease)}.ax-tab.is-active:hover{background:var(--azul-escuro)}.ax-tab .n{display:inline-block;margin-left:6px;font-size:11px;font-weight:700;padding:1px 7px;border-radius:99px;background:rgba(0,0,0,.07);color:#5b6473;transition:background var(--ax-t2),color var(--ax-t2)}.ax-tab.is-active .n{background:rgba(255,255,255,.22);color:#fff}@keyframes axTabIn{0%{transform:scale(.96)}to{transform:none}}.ax-tab-painel{animation:axPageIn var(--ax-t2) var(--ax-ease)}.ax-chip{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:600;padding:4px 10px;border-radius:99px;background:var(--chip-bg,var(--azul-tint));color:var(--chip-fg,var(--azul));text-decoration:none;line-height:1.3;white-space:nowrap;transition:transform var(--ax-t1) var(--ax-ease),box-shadow var(--ax-t2) var(--ax-ease),filter var(--ax-t1)}a.ax-chip:hover,button.ax-chip:hover{transform:translateY(-1px);box-shadow:0 3px 10px rgba(10,15,40,.12);filter:saturate(1.15)}a.ax-chip:active,button.ax-chip:active{transform:scale(.97)}.ax-badge{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:700;padding:2px 8px;border-radius:99px;line-height:1.5;background:var(--chip-bg,#eef0f3);color:var(--chip-fg,#48484a);white-space:nowrap}.ax-badge.is-new{animation:axPop var(--ax-t3) var(--ax-ease)}.ax-barra{height:6px;border-radius:99px;background:rgba(0,0,0,.08);overflow:hidden}.ax-barra>i{display:block;height:100%;border-radius:99px;transform-origin:left;animation:axBarra var(--ax-t3) var(--ax-ease)}@keyframes axBarra{0%{transform:scaleX(0)}to{transform:none}}.ax-mic{background:var(--azul);border:0;border-radius:var(--ax-r);min-width:44px;height:44px;padding:0;cursor:pointer;color:#fff;font-size:20px;line-height:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 4px 14px rgba(55,94,225,.3);transition:transform var(--ax-t2) var(--ax-ease),box-shadow var(--ax-t2) var(--ax-ease),background var(--ax-t1)}.ax-mic.has-rotulo{padding:0 14px}.ax-mic:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 8px 22px rgba(55,94,225,.36);background:var(--azul-escuro)}.ax-mic:active{transform:scale(.96);box-shadow:0 2px 8px rgba(55,94,225,.3)}.ax-escada>*{animation:axPageIn var(--ax-t2) var(--ax-ease) both}.ax-escada>:nth-child(2){animation-delay:.03s}.ax-escada>:nth-child(3){animation-delay:.06s}.ax-escada>:nth-child(4){animation-delay:.09s}.ax-escada>:nth-child(5){animation-delay:.12s}.ax-escada>:nth-child(6){animation-delay:.15s}.ax-escada>:nth-child(7){animation-delay:.18s}.ax-escada>:nth-child(8){animation-delay:.21s}.ax-escada>:nth-child(9){animation-delay:.24s}.ax-escada>:nth-child(10){animation-delay:.27s}.ax-escada>:nth-child(11){animation-delay:.3s}.ax-escada>:nth-child(12){animation-delay:.33s}@media (prefers-reduced-motion:reduce){.ax-badge.is-new,.ax-barra>i,.ax-escada>*,.ax-tab-painel,.ax-tab.is-active{animation:none}.adminx .ax-btn,.adminx-nav-item .ic,.adminx-nav-item:before,.ax-chip,.ax-mic{transition:none}.adminx .ax-btn-primary:hover,.adminx-nav-item:active,.adminx-nav-item:hover .ic,.ax-mic:hover,a.ax-chip:hover,button.ax-chip:hover{transform:none}}.adminx{font-optical-sizing:auto;font-feature-settings:"kern","calt","ss03";font-size:13.5px;line-height:1.45;color:#1d1d1f}.adminx h1,.adminx h2,.adminx h3{font-weight:600!important;letter-spacing:-.02em!important;line-height:1.2}.adminx h1{letter-spacing:-.024em!important}.adminx h4,.adminx h5{font-weight:600;letter-spacing:-.01em}.adminx .ax-badge,.adminx .ax-kpi,.adminx .ax-tab .n,.adminx table{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adminx .ax-muted,.adminx small{letter-spacing:0}.adminx-nav-item{font-size:13.5px;letter-spacing:-.005em}.adminx-nav-grupo,.adminx-sub{font-weight:600;letter-spacing:.07em}.adminx .ax-badge,.adminx .ax-btn,.adminx .ax-chip,.adminx .ax-tab{letter-spacing:-.005em}.adminx button,.adminx input,.adminx select,.adminx textarea{font-family:inherit}.ax-mic svg{transition:transform var(--ax-t2) var(--ax-ease)}.ax-mic:hover svg{transform:scale(1.1)}.ax-h1{font-size:24px;font-weight:600;letter-spacing:-.022em;color:#1d1d1f;margin:0;line-height:1.2}.ax-h1 .n{color:#a1a1a6;font-size:17px;font-weight:400;margin-left:2px}.ax-lista{background:#fff;border:.5px solid rgba(0,0,0,.09);border-radius:var(--ax-r-lg);overflow:hidden;box-shadow:var(--ax-sombra-1)}.ax-chip.is-outline{--chip-bg:#fff;--chip-fg:#48484a;box-shadow:inset 0 0 0 .5px rgba(0,0,0,.14)}.ax-chip.is-active{--chip-bg:rgba(55,94,225,.10);--chip-fg:var(--azul);box-shadow:inset 0 0 0 .5px rgba(55,94,225,.3)}.ax-chip.is-solid{--chip-bg:var(--azul);--chip-fg:#fff;box-shadow:0 2px 8px rgba(55,94,225,.3)}.ax-chip.is-alvo{--chip-bg:rgba(55,94,225,.14);--chip-fg:var(--azul);box-shadow:inset 0 0 0 1px var(--azul)}button.ax-chip{font:inherit;border:0;cursor:pointer}.ax-badge.is-erro{--chip-bg:#b91c1c;--chip-fg:#fff}.ax-badge.is-atencao{--chip-bg:#b45309;--chip-fg:#fff}.ax-badge.is-ok{--chip-bg:rgba(21,128,61,.1);--chip-fg:#15803d}.ax-badge.is-neutro{--chip-bg:#eef0f3;--chip-fg:#5b6473}.ax-tab.is-alvo{background:rgba(55,94,225,.14);color:var(--azul);box-shadow:inset 0 0 0 1px var(--azul)}.ax-barra>i{transition:width var(--ax-t3) var(--ax-ease)}.adminx-dock{display:none}@media (max-width:820px){.adminx-dock{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;align-items:end;position:fixed;left:0;right:0;bottom:0;z-index:35;background:rgba(251,251,253,.94);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px);border-top:.5px solid rgba(0,0,0,.08);padding:6px 6px calc(6px + env(safe-area-inset-bottom, 0px))}.adminx-dock .adminx-dock-mais,.adminx-dock a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:50px;padding:4px 2px;border:0;background:none;border-radius:10px;font:inherit;font-size:10.5px;font-weight:500;letter-spacing:0;color:#6e6e73;text-decoration:none;transition:color var(--ax-t1),transform var(--ax-t1) var(--ax-ease)}.adminx-dock .adminx-dock-mais .ic,.adminx-dock a .ic{display:block;line-height:0;opacity:.85;transition:transform var(--ax-t2) var(--ax-ease),opacity var(--ax-t1)}.adminx-dock a.active{color:var(--azul);font-weight:600}.adminx-dock a.active .ic{opacity:1;transform:translateY(-1px)}.adminx-dock .adminx-dock-mais:active,.adminx-dock a:active{transform:scale(.94)}.adminx-dock-rec{display:flex;justify-content:center;align-items:flex-end;min-height:50px}.adminx-dock-rec .ax-mic{width:54px;height:54px;min-width:54px;border-radius:50%;margin-bottom:4px;box-shadow:0 8px 22px rgba(55,94,225,.38),0 0 0 4px #fbfbfd}.adminx-main{padding-bottom:calc(76px + env(safe-area-inset-bottom, 0px))}.adminx-topbar .adminx-burger{display:none}.adminx-topbar{padding:9px 16px}.adminx .ax-btn,.adminx .ax-mini{min-height:40px}.adminx-main input:not([type=checkbox]):not([type=radio]),.adminx-main select,.adminx-main textarea{font-size:16px}.adminx .ax-h1{font-size:22px}.adminx .ax-card,.adminx .ax-lista{border-radius:12px}.adminx-main>div{padding-top:14px!important}.adminx-aside{z-index:50;padding-bottom:calc(24px + env(safe-area-inset-bottom, 0px))}.adminx-aside .adminx-nav-item{padding:11px 12px;font-size:14.5px}}@media (prefers-reduced-motion:reduce){.adminx-dock .adminx-dock-mais,.adminx-dock .ic,.adminx-dock a{transition:none}.adminx-dock .adminx-dock-mais:active,.adminx-dock a:active{transform:none}}@media (max-width:820px){.adminx .ax-subnav{flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:thin;margin-left:-16px;margin-right:-16px;padding:0 16px 6px}.adminx .ax-subnav>*{flex-shrink:0}.adminx .ax-sub-desc{display:none}.adminx .ax-filtro{margin:12px 0 14px!important;padding:10px 12px!important}.adminx .ax-kpi{font-size:22px!important}.adminx .ax-tabs{max-width:100%}}.adminx .ax-modal-bd,.ax-modal-bd.adminx{animation:axFade .15s ease}.adminx .ax-modal,.ax-modal-bd.adminx .ax-modal{animation:axModalIn var(--ax-t2,.2s) var(--ax-ease,ease)}@keyframes axModalIn{0%{opacity:0;transform:translateY(6px) scale(.975)}to{opacity:1;transform:none}}@media (max-width:640px){.adminx .ax-modal,.ax-modal-bd.adminx .ax-modal{animation:axSheetIn .26s var(--ax-ease,ease)}}@keyframes axSheetIn{0%{opacity:.6;transform:translateY(28px)}to{opacity:1;transform:none}}.adminx table tbody tr{transition:background-color .12s ease}.adminx table tbody tr:hover>td{background-color:rgba(55,94,225,.035)}.adminx table th{letter-spacing:.01em}.adminx .ax-btn-primary{transition:background .12s,border-color .12s,color .12s,transform .1s,box-shadow .15s ease}.adminx .ax-btn-primary:hover{box-shadow:0 6px 14px rgba(55,94,225,.26);transform:translateY(-1px)}.adminx .ax-btn-primary:active{transform:scale(.98);box-shadow:none}.adminx input[type=checkbox],.adminx input[type=radio],.adminx input[type=range],.adminx progress{accent-color:var(--azul)}.adminx ::selection{background:rgba(55,94,225,.18)}.adminx-main{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.22) transparent}.adminx-main ::-webkit-scrollbar{width:9px;height:9px}.adminx-main ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.18);border-radius:8px}.adminx-main ::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.3)}.ax-vazio{padding:28px 18px;text-align:center;color:#8a8a8e;font-size:13.5px;line-height:1.5;border:1px dashed rgba(10,12,18,.14);border-radius:var(--ax-r,12px);background:#fbfbfd}.ax-vazio b{color:#1d1d1f;font-weight:600}@media (max-width:820px){.ax-toasts{left:12px!important;right:12px!important;bottom:calc(76px + env(safe-area-inset-bottom, 0px))!important;max-width:none!important}}@media (prefers-reduced-motion:reduce){.adminx .ax-modal,.adminx .ax-modal-bd,.ax-modal-bd.adminx,.ax-modal-bd.adminx .ax-modal{animation:none}.adminx .ax-btn-primary:hover{transform:none;box-shadow:none}}@media (max-width:820px){.cx-ficha .ax-card{padding:18px 16px!important}.cx-ficha h1{font-size:21px!important}.cx-cabecalho-acoes .ax-mic{display:none}.cx-acoes{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-gap:8px!important;gap:8px!important;margin:14px 0 4px!important}.cx-acoes .ax-btn{text-align:center;font-size:14px!important;padding:11px 8px!important;font-weight:600}.cx-ficha .ax-tabs{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:thin;max-width:100%;margin-left:-4px;margin-right:-4px;padding-bottom:6px}.cx-ficha .ax-tab{flex-shrink:0}}:root{--ax-mudo:#60656d;--ax-mudo-2:#6b7078;--ax-texto-2:#565b63}.adminx-main{background:#f2f3f6}.adminx .ax-card{border-color:rgba(10,12,18,.05);box-shadow:0 1px 2px rgba(16,24,40,.05),0 10px 28px -14px rgba(16,24,40,.16)}.adminx .ax-lista{border-color:rgba(10,12,18,.05);box-shadow:0 1px 2px rgba(16,24,40,.05),0 10px 28px -14px rgba(16,24,40,.14)}.adminx .ax-muted{color:#5b6169}.adminx-main [style*=uppercase][style*="--ax-mudo"]{letter-spacing:.09em!important;color:#3f444c!important}.adminx .ax-h1{font-size:26px;font-weight:700;letter-spacing:-.028em}.cx-ficha h1{font-size:27px!important;font-weight:700!important;letter-spacing:-.03em!important}.adminx-main a[href^="mailto:"],.adminx-main a[href^="tel:"]{font-weight:600}.adminx .ax-btn{font-weight:600;border-color:rgba(10,12,18,.18)}.adminx .ax-chip{font-weight:600}.adminx .ax-tabs{background:#e9ebef}.adminx .ax-tab{font-size:13.5px}.adminx-nav-item{font-size:14px;color:#2b2f36}.adminx-nav-grupo{color:#7a7f87;letter-spacing:.1em}.adminx-main>div{animation:axPageIn .24s var(--ax-ease,ease)}@keyframes axPageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.tl-item{position:relative}.tl-item:before{content:"";position:absolute;left:13px;top:0;bottom:0;width:1px;background:rgba(10,12,18,.08)}.tl-item:first-child:before{top:14px}.tl-item:last-child:before{bottom:auto;height:14px}.tl-ic{position:relative;width:28px!important;height:28px;border-radius:50%;background:#fff;border:1px solid rgba(10,12,18,.1);display:inline-flex;align-items:center;justify-content:center;font-size:14px!important;margin-top:1px;box-shadow:0 1px 2px rgba(16,24,40,.06)}.ax-escada .tl-item{border-top:0!important}@media (max-width:820px){.adminx .ax-h1{font-size:23px}}.ax-assistente{margin:12px 0 6px}.ax-assistente .ax-mic{width:100%;height:40px;border-radius:10px;font-size:13px}@media (max-width:820px){.adminx-aside .ax-assistente{display:none}}.hj-ic{width:30px;height:30px;border-radius:50%;background:#f1f2f5;color:#4a4f57;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.hj-ic.is-atrasada{background:#fde8e8;color:#b91c1c}.ax-ibtn{font:inherit;width:34px;height:34px;border-radius:10px;border:1px solid rgba(10,12,18,.12);background:#fff;color:#3a3f48;display:inline-flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;padding:0;text-decoration:none;transition:background var(--ax-t1,.12s),border-color var(--ax-t1,.12s),color var(--ax-t1,.12s),transform var(--ax-t1,.12s) var(--ax-ease,ease),box-shadow var(--ax-t2,.2s) var(--ax-ease,ease)}.ax-ibtn:hover{background:#f5f6f8;border-color:rgba(10,12,18,.22);transform:translateY(-1px);box-shadow:var(--ax-sombra-1,0 2px 8px rgba(16,24,40,.08))}.ax-ibtn:active{transform:scale(.96);box-shadow:none}.ax-ibtn:disabled{opacity:.45;cursor:default;transform:none;box-shadow:none}.ax-ibtn.has-text{width:auto;padding:0 12px;font-size:12.5px;font-weight:700}.ax-ibtn.is-wa{color:#15803d;border-color:rgba(21,128,61,.28)}.ax-ibtn.is-wa:hover{background:#ecfdf3}.ax-ibtn.is-wa.is-solid{background:#22c55e;border-color:#22c55e;color:#fff}.ax-ibtn.is-wa.is-solid:hover{background:#16a34a}.ax-ibtn.is-ok{color:var(--azul);border-color:rgba(55,94,225,.28);background:var(--azul-tint,rgba(55,94,225,.08))}.ax-ibtn.is-ok:hover{background:rgba(55,94,225,.16)}.ax-ibtn.is-mudo{color:var(--ax-mudo)}.hj-acoes{display:flex;gap:6px;align-items:center;flex-shrink:0}.hj-acoes .ax-mini,.hj-acoes button:not(.ax-ibtn){font-size:12px}.hj-barra{display:flex;align-items:center;gap:12px;margin:6px 0 20px;font-size:13px;color:var(--ax-texto-2)}.hj-barra .ax-barra{flex:1 1;height:5px}@media (max-width:820px){.hj-acoes{width:100%;justify-content:flex-start}.hj-acoes .ax-ibtn{width:40px;height:40px}.hj-acoes .ax-ibtn.has-text{width:auto}}.adminx-main ::-webkit-scrollbar-track{background:rgba(10,12,18,.06);border-radius:8px}@media (max-width:820px){.adminx-main ::-webkit-scrollbar{width:6px;height:6px}.adminx-main ::-webkit-scrollbar-thumb{background:rgba(0,0,0,.32)}.px-quadro::-webkit-scrollbar{height:8px}.px-cartoes{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.32) rgba(10,12,18,.06)}}@keyframes axPulso{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){[style*=axPulso]{animation:none!important}}