@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/poppins-latin-400-normal-cpxAROuN.woff2)format("woff2"),url(/assets/poppins-latin-400-normal-BOb3E3N0.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/poppins-latin-500-normal-C8OXljZJ.woff2)format("woff2"),url(/assets/poppins-latin-500-normal-DGXqpDMm.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/poppins-latin-600-normal-zEkxB9Mr.woff2)format("woff2"),url(/assets/poppins-latin-600-normal-BJdTmd5m.woff)format("woff")}:focus-visible{outline-offset:2px;outline:2px solid #86004a}.cais-escuro :focus-visible{outline-color:#fff}.cais-pagina{box-sizing:border-box;color:#1e1e1e;background:#faf5f8;min-height:100vh;font-family:Poppins,system-ui,sans-serif;font-size:16px;line-height:1.5;display:flex}.cais-lado{box-sizing:border-box;background:#fff;border-right:1px solid #ddd;flex-direction:column;flex:none;gap:24px;width:232px;height:100vh;padding:24px 16px;display:flex;position:sticky;top:0}.cais-nav{box-sizing:border-box;text-align:left;color:#1e1e1e;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;width:100%;height:44px;padding:0 12px;font-family:inherit;font-size:16px;text-decoration:none;display:flex}.cais-nav-ativo{background:#faf5f8;border-left:2px solid #86004a;border-radius:0 10px 10px 0;padding-left:10px;font-weight:600}.cais-lado-pessoa{flex-direction:column;min-width:0;display:flex}.cais-topo{display:none}.cais-miolo{flex-direction:column;gap:24px;max-width:1000px;display:flex}.cais-ola{margin:0;font-size:28px;font-weight:600;line-height:1.25}.cais-cartao{background:#fff;border:1px solid #ddd;border-radius:14px;flex-direction:column;gap:16px;min-width:0;padding:24px;display:flex}.cais-campo{box-sizing:border-box;color:#1e1e1e;background:#fff;border:1px solid #878787;border-radius:10px;width:100%;height:48px;padding:0 14px;font-family:inherit;font-size:16px}.cais-rotulo{font-size:13px;font-weight:500}.cais-ajuda{color:#666;font-size:13px}.cais-seg{box-sizing:border-box;background:#f1f1f1;border-radius:12px;flex-wrap:wrap;align-self:flex-start;gap:2px;max-width:100%;padding:2px;display:flex}.cais-num{font-variant-numeric:tabular-nums}.cais-menu-pessoa{width:256px;position:fixed;bottom:84px;left:16px}.cais-menu-nav{display:none}.cais-so-telemovel{display:none}.cais-tile{color:#1e1e1e;background:#fff;border:1px solid #ddd;border-radius:14px;flex-direction:column;gap:4px;min-width:0;padding:16px 20px;text-decoration:none;display:flex}a.cais-tile:hover{background:#faf5f8}.cais-quatro,.cais-valores{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.cais-filtros{flex-wrap:wrap;align-items:flex-end;gap:16px 24px;display:flex}.cais-t-cab,.cais-t-linha{grid-template-columns:minmax(0,2.2fr) repeat(5,minmax(0,1fr));align-items:center;column-gap:16px;display:grid}.cais-t-cab{color:#666;font-size:13px;font-weight:500}.cais-t7{grid-template-columns:minmax(0,1.8fr) repeat(6,minmax(0,1fr))}.cais-cinco{grid-template-columns:repeat(5,minmax(0,1fr))}.cais-t-linha{border-top:1px solid #ddd;min-height:48px}.cais-t-num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cais-t-nome{overflow-wrap:anywhere;min-width:0;font-weight:500}.cais-t-bot{width:100%;min-height:44px;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0}.cais-t-resumo{display:none}.cais-fazer{box-sizing:border-box;color:#1e1e1e;border-top:1px solid #ddd;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:10px 16px 10px 24px;text-decoration:none;display:flex}.cais-fazer:hover{background:#faf5f8}.cais-lado-t{color:#fff;background:#1e1e1e;border-right-color:#1e1e1e}.cais-lado-t .cais-nav{color:#ddd}.cais-lado-t .cais-nav-ativo{color:#fff;background:#ffffff24;border-left-color:#fff}.cais-logo-estreito{display:none}@media (prefers-reduced-motion:no-preference){.cais-chave-anima{transform-origin:35%;animation:1.1s cubic-bezier(.2,.8,.2,1) .25s both cais-chave}}@keyframes cais-chave{0%{opacity:0;transform:rotate(-70deg)scale(.5)}45%{opacity:1;transform:rotate(14deg)scale(1.12)}65%{transform:rotate(-8deg)scale(1)}82%{transform:rotate(4deg)}to{transform:none}}@media (max-width:1179px){.cais-lado{width:80px;padding:24px 4px}.cais-lado-nome,.cais-lado-pessoa{display:none}.cais-nav{flex-direction:column;justify-content:center;gap:2px;height:56px;padding:0;font-size:13px}.cais-nav-ativo{padding-left:0;font-weight:500}.cais-principal{padding:32px 24px 96px}.cais-aviso{left:calc(50vw + 40px)}.cais-quatro{gap:12px}.cais-cinco{grid-template-columns:repeat(3,minmax(0,1fr))}.cais-valores{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cais-logo-largo{display:none}.cais-logo-estreito{display:block}.cais-lado-t>div:first-child{align-items:center;padding:0}}@media (max-width:767px){.cais-pagina{display:block}.cais-lado,.cais-so-computador{display:none}.cais-topo{display:flex}.cais-so-telemovel{display:block}.cais-principal{padding:24px 16px 96px}.cais-cartao{padding:16px}.cais-menu-pessoa{inset:60px 16px auto auto}.cais-menu-nav{border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:8px;padding-bottom:8px;display:flex}.cais-aviso{max-width:none;bottom:16px;left:16px;right:16px;transform:none}.cais-quatro{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cais-cinco{grid-template-columns:repeat(2,minmax(0,1fr))}.cais-valores{grid-template-columns:minmax(0,1fr);gap:12px}.cais-tile{padding:12px 16px}.cais-t-cab,.cais-t-linha{grid-template-columns:minmax(0,1fr) 64px 88px;column-gap:8px}.cais-t-x{display:none}.cais-t-linha{row-gap:2px;padding:10px 0}.cais-t-resumo{color:#666;grid-column:1/-1;font-size:13px;display:block}}@media (prefers-reduced-motion:no-preference){.cais-folha{animation:.2s ease-out cais-entra}}@keyframes cais-entra{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.cais-num,.cais-t-num{font-family:Cais Algarismos,Poppins,sans-serif}.cais-num[style*="28px"]{font-family:Poppins,system-ui,sans-serif}.cais-folha:focus{outline:none}.cais-razao:empty{display:none}.cais-seg{box-shadow:inset 0 0 0 1px #ddd}@media (max-width:767px){.cais-abas{gap:0}.cais-abas>button{margin-right:8px!important}}select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%23666666' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 14px center!important;background-repeat:no-repeat!important;padding-right:44px!important}input[type=search]::-webkit-search-cancel-button{appearance:none}.cais-salto{z-index:20;color:#1e1e1e;background:#fff;border:1px solid #1e1e1e;border-radius:10px;align-items:center;min-height:44px;padding:0 16px;font-weight:500;text-decoration:none;display:flex;position:absolute;top:8px;left:-9999px}.cais-salto:focus{left:8px}.cais-kbd{box-sizing:border-box;color:#666;white-space:nowrap;background:#fff;border:1px solid #ddd;border-bottom-width:2px;border-radius:6px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-family:Poppins,system-ui,sans-serif;font-size:12px;font-weight:500;line-height:1;display:inline-flex}.cais-kbd+.cais-kbd{margin-left:4px}.cais-procurar{box-sizing:border-box;color:#666;cursor:pointer;text-align:left;background:#faf5f8;border:1px solid #ddd;border-radius:10px;align-items:center;gap:10px;width:100%;height:40px;margin:-8px 0;padding:0 8px 0 12px;font-family:inherit;font-size:14px;display:flex}.cais-procurar:hover{color:#1e1e1e;border-color:#878787}.cais-procurar-txt{flex:1;min-width:0}.cais-procurar-txt:before{content:"Procurar"}html[lang=en-GB] .cais-procurar-txt:before{content:"Search"}.cais-procurar .cais-kbd:before{content:"⌘K"}html.cais-pc .cais-procurar .cais-kbd:before{content:"Ctrl K"}.cais-lado-t .cais-procurar{color:#ddd;background:#ffffff14;border-color:#ffffff2e}.cais-lado-t .cais-procurar:hover{color:#fff;border-color:#fff6}.cais-lado-t .cais-procurar .cais-kbd{color:#ddd;background:0 0;border-color:#ffffff40}@media (max-width:1179px){.cais-procurar{text-align:center;background:0 0;border:0;flex-direction:column;justify-content:center;gap:2px;height:56px;margin:-8px 0;padding:0;font-size:13px}.cais-lado-t .cais-procurar{background:0 0}.cais-procurar .cais-kbd{display:none}.cais-procurar-txt{flex:none}}.cais-procurar-topo{color:#1e1e1e;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin-left:auto;padding:0;display:flex}.cais-procurar-topo span:before{content:"Procurar";clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}html[lang=en-GB] .cais-procurar-topo span:before{content:"Search"}.cais-desfaz:after{content:"⌘Z";border:1px solid #ffffff59;border-radius:6px;margin-left:8px;padding:1px 6px;font-size:12px;font-weight:500;text-decoration:none;display:inline-block}html.cais-pc .cais-desfaz:after{content:"Ctrl Z"}@media (max-width:767px),(hover:none){.cais-desfaz:after{display:none}}@media (max-width:767px){.cais-so-computador{display:none!important}}.cais-p-camada{z-index:9;box-sizing:border-box;color:#1e1e1e;justify-content:center;align-items:center;padding:24px 16px;font-family:Poppins,system-ui,sans-serif;font-size:16px;line-height:1.5;display:flex;position:fixed;inset:0}.cais-p-veu{cursor:default;background:#1e1e1e73;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.cais-p-camada>.cais-folha{box-sizing:border-box;background:#fff;border-radius:14px;flex-direction:column;max-width:100%;max-height:100%;display:flex;position:relative;overflow:hidden}.cais-p-cabeca{flex:none;align-items:center;gap:12px;padding:20px 24px 0;display:flex}.cais-p-cabeca h2{flex:1;margin:0;font-size:18px;font-weight:600;line-height:1.4}.cais-p-x{color:#1e1e1e;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin:-10px -12px -10px 0;padding:0;display:flex}.cais-p-corpo{flex-direction:column;flex:1;gap:16px;min-height:0;padding:20px 24px 24px;display:flex;overflow-y:auto}.cais-p-corpo h3{color:#666;letter-spacing:.02em;margin:0 0 8px;font-size:13px;font-weight:600}.cais-p-duas{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.cais-p-duas h3+.cais-p-at{margin-top:0}.cais-p-duas div>h3:not(:first-child){margin-top:20px}.cais-p-at{border-bottom:1px solid #f1f1f1;justify-content:space-between;align-items:center;gap:12px;min-height:36px;display:flex}.cais-p-at-k{flex:none}.cais-p-pe{color:#666;margin:0;padding:0 24px 20px;font-size:13px}.cais-p-botoes{border-top:1px solid #ddd;flex:none;justify-content:flex-end;gap:12px;padding:16px 24px;display:flex}.cais-p-app{background:#faf5f8;border:1px solid #ddd;border-radius:12px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.cais-p-passos{flex-direction:column;gap:6px;margin:0;padding-left:22px;display:flex}.cais-p-ico-partilha{vertical-align:-3px;color:#0a64d6;display:inline-flex}@media (max-width:767px){.cais-p-duas{grid-template-columns:minmax(0,1fr)}}.cais-p-paleta{align-items:flex-start;padding-top:12vh}.cais-p-folha-paleta{background:#fff;border-radius:16px;flex-direction:column;width:640px;max-width:100%;max-height:min(560px,76vh);display:flex;position:relative;overflow:hidden;box-shadow:0 24px 64px #1e1e1e47}.cais-p-procura{border-bottom:1px solid #ddd;flex:none;align-items:center;gap:12px;height:60px;padding:0 12px 0 20px;display:flex}.cais-p-procura input{color:#1e1e1e;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-family:inherit;font-size:18px}.cais-p-esc{color:#666;cursor:pointer;background:#fff;border:1px solid #ddd;border-radius:6px;height:28px;padding:0 8px;font-family:inherit;font-size:12px}.cais-p-res{flex:1;min-height:0;padding:8px;overflow-y:auto}.cais-p-cab{color:#666;letter-spacing:.02em;padding:12px 12px 4px;font-size:12px;font-weight:600}.cais-p-op{box-sizing:border-box;cursor:pointer;color:#1e1e1e;border-radius:10px;align-items:center;gap:12px;min-height:52px;padding:6px 12px;display:flex}.cais-p-op svg{color:#666;flex:none}.cais-p-op[aria-selected=true]{background:#faf5f8;box-shadow:inset 2px 0 #86004a}.cais-p-op[aria-selected=true] svg{color:#86004a}.cais-p-op-txt{flex-direction:column;flex:1;min-width:0;display:flex}.cais-p-op-t{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.cais-p-op-s{color:#666;text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.cais-p-op-k{flex:none}.cais-p-vazio{text-align:center;color:#666;margin:0;padding:32px 12px}.cais-p-rodape{color:#666;background:#fafafa;border-top:1px solid #ddd;flex:none;align-items:center;gap:4px;padding:10px 20px;font-size:12px;display:flex}.cais-p-rodape span{align-items:center;gap:4px;margin-left:16px;display:inline-flex}@media (max-width:767px){.cais-p-paleta{align-items:stretch;padding:8px 8px 0}.cais-p-folha-paleta{border-radius:16px 16px 0 0;height:calc(100% - 8px);max-height:none}.cais-p-rodape,.cais-p-op-k{display:none}}.cais-p-luz{z-index:10;background:#0a0a0a;padding:0}.cais-p-luz .cais-p-veu{background:0 0}.cais-p-luz-folha{color:#fff;outline:none;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.cais-p-luz-topo{flex:none;align-items:center;gap:16px;height:60px;padding:0 8px 0 20px;font-size:14px;display:flex}.cais-p-luz-conta{flex:none;font-weight:600}.cais-p-luz-nome{color:#ddd;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.cais-p-luz-zoom{background:#ffffff1a;border-radius:10px;flex:none;align-items:center;gap:2px;padding:2px;display:flex}.cais-p-luz-zoom button{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:8px;min-width:40px;height:36px;padding:0 10px;font-family:inherit;font-size:14px}.cais-p-luz-zoom button:hover,.cais-p-luz-x:hover,.cais-p-luz-seta:hover{background:#ffffff24}.cais-p-luz-x{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.cais-p-luz-palco{touch-action:none;flex:1;justify-content:center;align-items:center;min-height:0;padding:8px 72px;display:flex;position:relative;overflow:hidden}.cais-p-luz-palco.cais-p-zoom{cursor:grab}.cais-p-luz-img{will-change:transform;background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;transition:transform .18s cubic-bezier(.2,.8,.2,1)}.cais-p-luz-seta{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;margin-top:-24px;display:flex;position:absolute;top:50%}.cais-p-luz-seta:disabled{opacity:.3;cursor:default}.cais-p-ant{left:12px}.cais-p-seg{right:12px}.cais-p-luz-pe{text-align:center;color:#bbb;flex:none;margin:0;padding:12px 20px 20px;font-size:13px}.cais-p-luz :focus-visible{outline-color:#fff}@media (max-width:767px){.cais-p-luz-palco{padding:0}.cais-p-luz-seta,.cais-p-luz-zoom{display:none}.cais-p-luz-topo{padding:0 4px 0 16px}.cais-p-luz-pe{padding-bottom:calc(20px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion:reduce){.cais-p-luz-img{transition:none}}.cais-p-camara{z-index:10;background:#000;padding:0}.cais-p-camara .cais-p-veu{background:0 0}.cais-p-camara-folha{color:#fff;outline:none;flex-direction:column;width:100%;height:100%;display:flex;position:relative}.cais-p-cam-topo{height:56px;padding:0 16px;padding-top:env(safe-area-inset-top);flex:none;justify-content:space-between;align-items:center;display:flex}.cais-p-cam-fim{color:#ffd60a;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 4px;font-family:inherit;font-size:16px;font-weight:600}.cais-p-cam-conta{color:#ddd;font-size:14px}.cais-p-cam-visor{text-align:center;background:linear-gradient(160deg,#3b3a36 0%,#24231f 55%,#161512 100%);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;min-height:0;margin:0 0 8px;padding:24px;display:flex;position:relative;overflow:hidden}.cais-p-cam-grelha{pointer-events:none;background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-position:-1px -1px;background-size:33.333% 33.333%;position:absolute;inset:0}.cais-p-cam-lugar{font-size:24px;font-weight:600;line-height:1.3;position:relative}.cais-p-cam-dica{color:#ddd;max-width:320px;font-size:15px;position:relative}.cais-p-cam-flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.cais-p-cam-flash.cais-p-on{animation:.26s ease-out cais-p-flash}@keyframes cais-p-flash{0%{opacity:.85}to{opacity:0}}.cais-p-cam-barra{background:#fff3;border-radius:999px;flex:none;height:3px;margin:0 16px;overflow:hidden}.cais-p-cam-barra span{background:#fff;height:100%;transition:width .2s ease-out;display:block}.cais-p-cam-comandos{flex:none;grid-template-columns:1fr auto 1fr;align-items:center;height:120px;padding:0 16px;display:grid}.cais-p-cam-comandos>button:first-child{justify-self:start}.cais-p-cam-comandos>button:last-child{justify-self:end}.cais-p-cam-ant,.cais-p-cam-saltar{color:#fff;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 8px;font-family:inherit;font-size:16px}.cais-p-cam-ant:disabled,.cais-p-cam-saltar:disabled{opacity:.35;cursor:default}.cais-p-cam-disparo{cursor:pointer;background:0 0;border:4px solid #fff;border-radius:50%;width:76px;height:76px;padding:4px}.cais-p-cam-disparo span{background:#fff;border-radius:50%;width:100%;height:100%;transition:transform .12s ease-out;display:block}.cais-p-cam-disparo:active span{transform:scale(.9)}.cais-p-cam-disparo:disabled{opacity:.35;cursor:default}.cais-p-cam-pe{padding:0 24px calc(16px + env(safe-area-inset-bottom));text-align:center;color:#999;flex:none;margin:0;font-size:12px}.cais-p-nota{z-index:11;box-sizing:border-box;color:#fff;opacity:0;pointer-events:none;background:#1e1e1e;border-radius:12px;max-width:min(480px,100vw - 32px);padding:12px 16px;font-family:Poppins,system-ui,sans-serif;font-size:14px;transition:opacity .18s ease-out,transform .18s ease-out;position:fixed;bottom:24px;left:50%;transform:translate(-50%,8px)}.cais-p-nota.cais-p-vis{opacity:1;transform:translate(-50%)}.cais-p-rede{z-index:11;box-sizing:border-box;opacity:0;pointer-events:none;border-radius:999px;align-items:center;gap:10px;max-width:min(640px,100vw - 24px);padding:10px 16px;font-family:Poppins,system-ui,sans-serif;font-size:14px;line-height:1.4;transition:opacity .2s ease-out,transform .2s ease-out;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%,-8px);box-shadow:0 8px 24px #1e1e1e29}.cais-p-rede.cais-p-vis{opacity:1;pointer-events:auto;transform:translate(-50%)}.cais-p-rede svg{flex:none}.cais-p-off{color:#fff;background:#1e1e1e}.cais-p-on-line{color:#1e1e1e;background:#e0f6f9;border:1px solid #9ed9e2}.cais-p-fila{background:#ffffff29;border-radius:999px;margin-left:4px;padding:0 8px;font-size:13px;display:inline-block}@media (max-width:767px){.cais-p-rede{border-radius:14px;align-items:flex-start;top:64px}}.cais-p-continuar{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:14px;align-items:center;gap:14px;margin:16px 0 0;padding:12px 8px 12px 16px;display:flex}.cais-p-cont-ico{background:#faf5f8;border-radius:50%;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cais-p-cont-txt{flex-direction:column;flex:1;min-width:0;display:flex}.cais-p-cont-sub{color:#666;font-size:13px}.cais-p-cont-nome{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cais-p-cont-est{color:#666;font-weight:400}.cais-p-cont-x{color:#666;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}@media (max-width:767px){.cais-p-continuar{flex-wrap:wrap;padding:12px}.cais-p-cont-txt{flex:calc(100% - 110px)}.cais-p-cont-ir{flex:100%;order:3}}html.cais-p-carrega .cais-principal{position:relative}html.cais-p-carrega .cais-principal>*{visibility:hidden}html.cais-p-carrega .cais-principal:before{content:"";background-image:linear-gradient(#ece6ea,#ece6ea),linear-gradient(#ece6ea,#ece6ea),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(#fff,#fff);background-position:0 4px,0 34px,0 104px,0 180px,0 256px,0 332px,0 408px;background-repeat:no-repeat;background-size:220px 14px,260px 30px,100% 64px,100% 64px,100% 64px,100% 64px,100% 64px;border-radius:12px;margin:40px 48px;position:absolute;inset:0}html.cais-p-carrega .cais-principal:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff8c 50%,#0000 70%) 0 0/200% 100%;animation:1.1s linear infinite cais-p-brilho;position:absolute;inset:0}@keyframes cais-p-brilho{0%{background-position:120% 0}to{background-position:-80% 0}}@media (max-width:1179px){html.cais-p-carrega .cais-principal:before{margin:32px 24px}}@media (max-width:767px){html.cais-p-carrega .cais-principal:before{margin:24px 16px}}@media (prefers-reduced-motion:reduce){html.cais-p-carrega .cais-principal:after{animation:none;display:none}}@media (prefers-reduced-motion:no-preference){html.cais-p-aparece .cais-principal>*{animation:.26s ease-out both cais-p-aparece}}@keyframes cais-p-aparece{0%{opacity:0}to{opacity:1}}@view-transition{navigation:auto}::view-transition-old(root){animation-duration:.18s}::view-transition-new(root){animation-duration:.18s}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@keyframes cais-p-sobe{0%{opacity:0;translate:0 12px}to{opacity:1;translate:0}}@keyframes cais-p-folha-sobe{0%{transform:translateY(100%)}to{transform:none}}@keyframes cais-p-veu{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}.cais-aviso{animation:.22s cubic-bezier(.2,.8,.2,1) cais-p-sobe}.cais-p-veu,.cais-p-luz,.cais-p-camara{animation:.18s ease-out cais-p-veu}.cais-p-folha-paleta{animation:.18s cubic-bezier(.2,.8,.2,1) cais-entra}}@media (max-width:767px){.cais-p-base{align-items:flex-end!important;padding:24px 0 0!important}.cais-p-base>[role=dialog]{padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0!important;width:100%!important;max-height:calc(100% - 8px)!important}.cais-p-base>[role=dialog]:before{content:"";z-index:1;background:#ddd;border-radius:999px;width:36px;height:5px;margin-left:-18px;position:absolute;top:6px;left:50%}}@media (max-width:767px) and (prefers-reduced-motion:no-preference){.cais-p-base>[role=dialog]{animation:.28s cubic-bezier(.2,.8,.2,1) cais-p-folha-sobe}}@keyframes cais-p-malabar{0%{transform:translateY(0)rotate(0)scale(1)}12%{transform:translateY(1px)rotate(0)scale(1.08,.88)}48%{transform:translateY(-16px)rotate(-210deg)scale(1)}74%{transform:translateY(0)rotate(-360deg)scale(1.1,.9)}86%{transform:translateY(-3px)rotate(-360deg)scale(.98,1.02)}to{transform:translateY(0)rotate(-360deg)scale(1)}}@media (prefers-reduced-motion:no-preference){.cais-p-malabar{transform-origin:50% 55%;will-change:transform;animation:.95s cubic-bezier(.3,.7,.3,1) cais-p-malabar}}.cais-caminho{flex-wrap:wrap;align-items:center;gap:4px;margin-left:-8px;display:flex}.cais-lig-linha:after{content:"";position:absolute;inset:0}.cais-l-cab,.cais-l-linha{align-items:center;column-gap:16px;display:grid}.cais-l-cab{color:#666;min-height:40px;font-size:13px;font-weight:500}.cais-l-linha{box-sizing:border-box;border-top:1px solid #ddd;min-height:64px;padding:8px 0;position:relative}a.cais-l-linha{color:#1e1e1e;text-decoration:none}.cais-l-clic:hover{background:#faf5f8}.cais-pares{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 24px;margin:0;display:grid}.cais-abas{border-bottom:1px solid #ddd;gap:8px;display:flex;overflow-x:auto}.cais-acoes{justify-content:flex-end;align-items:center;gap:4px;margin-right:-8px;display:flex;position:relative}.cais-mais{color:#1e1e1e;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.cais-mais:hover{background:#faf5f8}.cais-menu{z-index:4;box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:14px;flex-direction:column;width:240px;padding:8px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 8px 24px #1e1e1e1f}.cais-menu button{text-align:left;color:#1e1e1e;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:44px;padding:0 12px;font-family:inherit;font-size:16px}.cais-menu button:hover{background:#faf5f8}.cais-copia{box-sizing:border-box;color:#1e1e1e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;margin:0 -8px;padding:6px 8px;font-family:inherit;font-size:16px;display:flex}.cais-copia:hover{background:#faf5f8}.cais-copia svg{color:#666;flex:none}.cais-g5{grid-template-columns:minmax(0,1.6fr) 88px 112px minmax(0,1.1fr) 132px 20px}.cais-m-rot{display:none}@media (max-width:1179px){.cais-lado{width:80px;padding:24px 4px}.cais-lado-nome,.cais-lado-pessoa{display:none}.cais-nav{flex-direction:column;justify-content:center;gap:2px;height:56px;padding:0;font-size:13px}.cais-nav-ativo{padding-left:0;font-weight:500}.cais-principal{padding:32px 24px 96px}.cais-aviso{left:calc(50vw + 40px)}.cais-quatro{gap:12px}.cais-cinco{grid-template-columns:repeat(3,minmax(0,1fr))}.cais-valores{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cais-logo-largo{display:none}.cais-logo-estreito{display:block}.cais-lado-t>div:first-child{align-items:center;padding:0}.cais-lado-t{padding:24px 4px}.cais-lado-t>div:first-child,.cais-lado-t>button{margin-left:4px;margin-right:4px}}@media (max-width:767px){.cais-pagina{display:block}.cais-lado,.cais-so-computador{display:none}.cais-topo{display:flex}.cais-so-telemovel{display:block}.cais-principal{padding:24px 16px 96px}.cais-cartao{padding:16px}.cais-menu-pessoa{inset:60px 16px auto auto}.cais-menu-nav{border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:8px;padding-bottom:8px;display:flex}.cais-aviso{max-width:none;bottom:16px;left:16px;right:16px;transform:none}.cais-quatro{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cais-cinco{grid-template-columns:repeat(2,minmax(0,1fr))}.cais-valores{grid-template-columns:minmax(0,1fr);gap:12px}.cais-tile{padding:12px 16px}.cais-t-cab,.cais-t-linha{grid-template-columns:minmax(0,1fr) 64px 88px;column-gap:8px}.cais-t-x{display:none}.cais-t-linha{row-gap:2px;padding:10px 0}.cais-t-resumo{color:#666;grid-column:1/-1;font-size:13px;display:block}.cais-l-cab{display:none}.cais-l-cab+.cais-l-linha{border-top:0}.cais-acoes{display:none}.cais-l-linha{row-gap:4px;padding:12px 0;grid-template-columns:minmax(0,1fr)!important}.cais-pares{grid-template-columns:minmax(0,1fr)}.cais-l-linha.cais-g5{column-gap:12px;grid-template-columns:minmax(0,1fr) auto!important}.cais-x767{display:none}}.cais-g4{grid-template-columns:minmax(0,1.3fr) minmax(0,1.2fr) 148px 176px minmax(0,1fr)}.cais-niveis{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cais-nivel{box-sizing:border-box;background:#fff;border:1px solid #ddd;border-radius:14px;flex-direction:column;gap:6px;padding:16px 20px;display:flex;position:relative;overflow:hidden}.cais-nivel:before{content:"";background:var(--cor);width:4px;position:absolute;top:0;bottom:0;left:0}.cais-nivel-cab{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.cais-ver-como{background:#f1f1f1;border-radius:12px;gap:4px;padding:3px;display:inline-flex}.cais-ver-como button{color:#1e1e1e;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:36px;padding:0 12px;font-family:inherit;font-size:13px}.cais-ver-como button[aria-checked=true]{background:#fff;font-weight:600;box-shadow:0 1px 3px #1e1e1e26}.cais-email-sob{display:none}@media (max-width:1179px){.cais-g4{grid-template-columns:minmax(0,1.6fr) 140px 168px minmax(0,1fr)}.cais-g4>.cais-email-col{display:none}.cais-email-sob{overflow-wrap:anywhere;display:block}}@media (max-width:767px){.cais-g4>.cais-email-col{display:block}.cais-email-sob{display:none}.cais-pagina{display:block}.cais-lado,.cais-so-computador{display:none}.cais-topo{display:flex}.cais-so-telemovel{display:block}.cais-principal{padding:24px 16px 96px}.cais-cartao{padding:16px}.cais-menu-pessoa{inset:60px 16px auto auto}.cais-menu-nav{border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:8px;padding-bottom:8px;display:flex}.cais-aviso{max-width:none;bottom:16px;left:16px;right:16px;transform:none}.cais-quatro{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cais-cinco{grid-template-columns:repeat(2,minmax(0,1fr))}.cais-valores{grid-template-columns:minmax(0,1fr);gap:12px}.cais-tile{padding:12px 16px}.cais-t-cab,.cais-t-linha{grid-template-columns:minmax(0,1fr) 64px 88px;column-gap:8px}.cais-t-x{display:none}.cais-t-linha{row-gap:2px;padding:10px 0}.cais-t-resumo{color:#666;grid-column:1/-1;font-size:13px;display:block}.cais-l-cab{display:none}.cais-l-cab+.cais-l-linha{border-top:0}.cais-acoes{display:none}.cais-l-linha{row-gap:4px;padding:12px 0;grid-template-columns:minmax(0,1fr)!important}.cais-pares{grid-template-columns:minmax(0,1fr)}.cais-niveis{grid-template-columns:minmax(0,1fr);gap:8px}}.cais-barra-f{z-index:3;box-sizing:border-box;background:#fff;border-top:1px solid #ddd;padding:0 48px;position:fixed;bottom:0;left:232px;right:0}.cais-barra-f-dentro{box-sizing:border-box;justify-content:space-between;align-items:center;gap:8px 16px;max-width:906px;min-height:72px;padding:12px 0;display:flex}.cais-duas-col{align-items:flex-start;gap:32px;display:flex}.cais-ind{background:#fff;border:1px solid #ddd;border-radius:14px;flex-direction:column;flex:none;width:216px;padding:8px;display:flex;position:sticky;top:24px}.cais-ind button{color:#1e1e1e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;min-height:44px;padding:4px 12px;font-family:inherit;font-size:16px}.cais-h-linha{border-top:1px solid #ddd;grid-template-columns:56px minmax(0,1fr);column-gap:12px;padding:10px 0;display:grid}.cais-gi{grid-template-columns:minmax(0,1.6fr) 150px minmax(0,1.1fr) 120px 20px}.cais-gg{grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1.3fr) minmax(0,1.1fr) 190px}.cais-lado-i{flex:none;width:340px;position:sticky;top:24px}.cais-fotos5{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}@media (max-width:1179px){.cais-lado{width:80px;padding:24px 4px}.cais-lado-nome,.cais-lado-pessoa{display:none}.cais-nav{flex-direction:column;justify-content:center;gap:2px;height:56px;padding:0;font-size:13px}.cais-nav-ativo{padding-left:0;font-weight:500}.cais-principal{padding:32px 24px 96px}.cais-aviso{left:calc(50vw + 40px)}.cais-quatro{gap:12px}.cais-cinco{grid-template-columns:repeat(3,minmax(0,1fr))}.cais-valores{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cais-logo-largo{display:none}.cais-logo-estreito{display:block}.cais-barra-f{padding:0 24px;left:80px}.cais-duas-col{gap:24px}.cais-lado-t>div:first-child{align-items:center;padding:0}.cais-lado-t{padding:24px 4px}.cais-lado-t>div:first-child,.cais-lado-t>button{margin-left:4px;margin-right:4px}}@media (max-width:767px){.cais-pagina{display:block}.cais-lado,.cais-so-computador{display:none}.cais-topo{display:flex}.cais-so-telemovel{display:block}.cais-principal{padding:24px 16px 96px}.cais-cartao{padding:16px}.cais-menu-pessoa{inset:60px 16px auto auto}.cais-menu-nav{border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:8px;padding-bottom:8px;display:flex}.cais-aviso{max-width:none;bottom:16px;left:16px;right:16px;transform:none}.cais-quatro{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.cais-cinco{grid-template-columns:repeat(2,minmax(0,1fr))}.cais-valores{grid-template-columns:minmax(0,1fr);gap:12px}.cais-tile{padding:12px 16px}.cais-t-cab,.cais-t-linha{grid-template-columns:minmax(0,1fr) 64px 88px;column-gap:8px}.cais-t-x{display:none}.cais-t-linha{row-gap:2px;padding:10px 0}.cais-t-resumo{color:#666;grid-column:1/-1;font-size:13px;display:block}.cais-l-cab{display:none}.cais-l-cab+.cais-l-linha{border-top:0}.cais-acoes{display:none}.cais-l-linha{row-gap:4px;padding:12px 0;grid-template-columns:minmax(0,1fr)!important}.cais-pares{grid-template-columns:minmax(0,1fr)}.cais-barra-f{padding:0 16px;left:0}.cais-barra-f-dentro{flex-wrap:wrap;justify-content:flex-end}.cais-barra-f-dentro>.cais-ajuda{flex:0 0 100%}.cais-duas-col{display:block}.cais-ind{display:none}.cais-lado-i{width:auto;margin-bottom:24px;position:static}.cais-fotos5{grid-template-columns:repeat(2,minmax(0,1fr))}.cais-filtros>select{flex:100%}}.cais-principal{box-sizing:border-box;flex:1;min-width:0;padding:40px 48px 120px}.cais-item{box-sizing:border-box;color:#1e1e1e;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #ddd;align-items:center;gap:16px;width:100%;min-height:72px;padding:12px 16px 12px 24px;font-family:inherit;font-size:16px;text-decoration:none;display:flex}.cais-item:hover,.cais-linha:hover{background:#faf5f8}.cais-linha{box-sizing:border-box;border-top:1px solid #ddd;grid-template-columns:minmax(0,1.3fr) 172px minmax(0,1.6fr) 44px;align-items:center;column-gap:16px;min-height:64px;padding:8px 8px 8px 24px;display:grid;position:relative}.cais-item.cais-primeiro{border-top:0}.cais-linha.cais-ultimo{border-radius:0 0 14px 14px}.cais-cab{box-sizing:border-box;color:#666;grid-template-columns:minmax(0,1.3fr) 172px minmax(0,1.6fr) 44px;align-items:center;column-gap:16px;height:40px;padding:0 8px 0 24px;font-size:13px;font-weight:500;display:grid}.cais-volta{display:none}.cais-acoes{z-index:1;justify-content:flex-end;align-items:center;display:flex;position:relative}.cais-direita{display:flex}@media (max-width:1179px){.cais-lado{width:80px;padding:24px 4px}.cais-lado-nome,.cais-lado-pessoa{display:none}.cais-nav{flex-direction:column;justify-content:center;gap:2px;height:56px;padding:0;font-size:13px}.cais-nav-ativo{padding-left:0;font-weight:500}.cais-aviso{left:calc(50vw + 40px)}.cais-principal{padding:32px 24px 120px}.cais-linha,.cais-cab{grid-template-columns:minmax(0,1fr) 172px minmax(0,1.2fr) 44px}}@media (max-width:767px){.cais-pagina{display:block}.cais-lado,.cais-acoes,.cais-so-computador,.cais-direita,.cais-cab,.cais-caminho{display:none}.cais-volta,.cais-topo{display:flex}.cais-so-telemovel{display:block}.cais-principal{padding:24px 16px 120px}.cais-item{padding:12px 16px}.cais-linha{grid-template-columns:minmax(0,1fr);row-gap:6px;padding:12px 16px}.cais-menu-pessoa{inset:60px 16px auto auto}.cais-menu-nav{border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:8px;padding-bottom:8px;display:flex}.cais-aviso{max-width:none;bottom:16px;left:16px;right:16px;transform:none}}@media (prefers-reduced-motion:no-preference){.cais-folha{animation:.2s ease-out cais-entra}.cais-chave-anima{transform-origin:35%;animation:1.1s cubic-bezier(.2,.8,.2,1) .25s both cais-chave}}.cais-principal{box-sizing:border-box;flex-direction:column;flex:1;min-width:0;padding:40px 48px 0;display:flex}.cais-miolo{flex:1 0 auto;width:100%}.cais-cab-pag{flex-direction:column;gap:8px;display:flex}.cais-volta,.cais-volta-m{color:#86004a;cursor:pointer;background:0 0;border:0;border-radius:10px;align-self:flex-start;align-items:center;gap:4px;min-height:44px;margin-left:-8px;padding:0 8px 0 4px;font-family:inherit;font-size:16px;text-decoration:none;display:none}.cais-colunas{align-items:flex-start;gap:32px;margin-top:24px;display:flex}.cais-indice{flex-direction:column;flex:none;gap:16px;width:248px;max-height:calc(100vh - 128px);display:flex;position:sticky;top:24px;overflow-y:auto}.cais-indice>div{flex:none}.cais-form[inert] .cais-campo{background:#faf5f8;border-color:#ddd}.cais-campo-erro{box-shadow:0 0 0 1px #b83e00;border-color:#b83e00!important}.cais-erro{color:#b83e00;font-size:13px;font-weight:500}.cais-sec{color:#1e1e1e;text-align:left;cursor:pointer;background:0 0;border:0;border-left:2px solid #0000;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:4px 8px 4px 10px;font-family:inherit;font-size:16px;display:flex}.cais-sec-atual{border-left-color:#86004a;border-radius:0 10px 10px 0;font-weight:600}.cais-form{flex-direction:column;flex:1;gap:24px;min-width:0;max-width:720px;display:flex}.cais-cartao{background:#fff;border:1px solid #ddd;border-radius:14px;flex-direction:column;gap:20px;padding:24px;scroll-margin-top:24px;display:flex}.cais-dois{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 24px;display:grid}.cais-fotos{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.cais-barra{z-index:3;background:#fff;border-top:1px solid #ddd;margin:32px -48px 0;padding:0 48px;position:sticky;bottom:0}.cais-barra-dentro{justify-content:space-between;align-items:center;gap:16px;max-width:1000px;min-height:72px;display:flex}.cais-barra-nota{color:#666;font-size:13px}.cais-barra-repor{color:#86004a;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-height:44px;padding:0 8px;font-family:inherit;font-size:16px;text-decoration:underline}.cais-aviso{max-width:480px;position:fixed;bottom:96px;left:calc(50vw + 116px);transform:translate(-50%)}@media (max-width:1179px){.cais-lado{width:80px;padding:24px 4px}.cais-lado-nome,.cais-lado-pessoa{display:none}.cais-nav{flex-direction:column;justify-content:center;gap:2px;height:56px;padding:0;font-size:13px}.cais-nav-ativo{padding-left:0;font-weight:500}.cais-principal{padding:32px 24px 0}.cais-colunas{gap:24px}.cais-indice{width:216px}.cais-barra{margin:32px -24px 0;padding:0 24px}.cais-aviso{left:calc(50vw + 40px)}}@media (max-width:899px){.cais-dois,.cais-fotos{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.cais-pagina{display:block}.cais-lado,.cais-caminho{display:none}.cais-topo{display:flex}.cais-principal{min-height:calc(100vh - 56px);padding:16px 16px 0}.cais-volta,.cais-volta-m.cais-mostra{display:flex}.cais-cab-pag.cais-fechada,.cais-indice.cais-fechada,.cais-so-computador{display:none}.cais-so-telemovel{display:block}.cais-colunas{margin-top:16px;display:block}.cais-indice{width:auto;max-height:none;position:static;overflow:visible}.cais-sec{min-height:56px}.cais-sec-atual{background:0 0;border-left-color:#0000;font-weight:400}.cais-sec-fotos{order:-1}.cais-cartao{padding:16px;display:none}.cais-cartao.cais-aberta{display:flex}.cais-seg-longo{flex-direction:column;align-self:stretch}.cais-seg-longo button{text-align:left;width:100%}.cais-barra{margin:24px -16px 0;padding:0 16px}.cais-barra-dentro{box-sizing:border-box;flex-wrap:wrap;gap:4px 12px;min-height:64px;padding:8px 0}.cais-barra-dentro>span:last-child{margin-left:auto}.cais-barra-nota{display:none}.cais-barra-nota.cais-nota-m{display:block}.cais-barra-repor{padding:0 4px;font-size:13px}.cais-menu-pessoa{inset:60px 16px auto auto}.cais-menu-nav{border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:8px;padding-bottom:8px;display:flex}.cais-aviso{max-width:none;bottom:80px;left:16px;right:16px;transform:none}}.cais-g-cab,.cais-g-linha{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr) minmax(0,1.3fr) minmax(0,1fr);align-items:center;column-gap:16px;display:grid}.cais-g-cab{color:#666;height:40px;font-size:13px;font-weight:500}.cais-g-linha{box-sizing:border-box;border-top:1px solid #ddd;min-height:64px;padding:8px 0}.cais-filtros{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:1179px){.cais-lado{width:80px;padding:24px 4px}.cais-lado-nome,.cais-lado-pessoa{display:none}.cais-nav{flex-direction:column;justify-content:center;gap:2px;height:56px;padding:0;font-size:13px}.cais-nav-ativo{padding-left:0;font-weight:500}.cais-principal{padding:32px 24px 96px}.cais-aviso{left:calc(50vw + 40px)}}@media (max-width:767px){.cais-pagina{display:block}.cais-lado,.cais-so-computador{display:none}.cais-topo{display:flex}.cais-so-telemovel{display:block}.cais-principal{padding:24px 16px 96px}.cais-cartao{padding:16px}.cais-menu-pessoa{inset:60px 16px auto auto}.cais-menu-nav{border-bottom:1px solid #ddd;flex-direction:column;margin-bottom:8px;padding-bottom:8px;display:flex}.cais-aviso{max-width:none;bottom:16px;left:16px;right:16px;transform:none}.cais-pares{grid-template-columns:minmax(0,1fr)}.cais-g-cab{display:none}.cais-g-linha{grid-template-columns:minmax(0,1fr);row-gap:2px;padding:12px 0}.cais-filtros>*{flex:100%}}@font-face{font-family:Cais Algarismos;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/cais-algarismos-400-DNPsjBmC.woff2)format("woff2")}@font-face{font-family:Cais Algarismos;font-weight:500;font-style:normal;font-display:swap;src:url(/assets/cais-algarismos-500-BZr8apWH.woff2)format("woff2")}@font-face{font-family:Cais Algarismos;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/cais-algarismos-600-BKo4tYfi.woff2)format("woff2")}:root{--ameixa:#86004a;--ameixa-escura:#6e003d;--laranja:#ff5600;--tinta:#1e1e1e;--texto-2:#5c5c5c;--cinza:#878787;--cinza-claro:#ddd;--erro:#b83e00;--fundo:#faf5f8;--rascunho:#f1f1f1;--em-curso:#e0f6f9;--falta:#fff8f5;--pronta:#f5ebf1;--escuro:#2a0e1e;--raio:12px;--sombra-1:0 1px 2px #1e1e1e0f, 0 1px 1px #1e1e1e0a;--sombra-2:0 12px 32px #2a0e1e1f, 0 2px 6px #2a0e1e14;--mola:cubic-bezier(.2, .8, .2, 1);--letra:"Cais Algarismos", "Poppins", system-ui, -apple-system, "Segoe UI", sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--fundo);color:var(--tinta);font-family:var(--letra);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:1.5}a{color:var(--ameixa)}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--ameixa);outline-offset:2px}::placeholder{color:#666;opacity:1}::selection{background:#86004a29}h1,h2,h3,p{margin:0}.so-leitor{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;overflow:hidden;position:absolute!important}.botao{border-radius:var(--raio);background:var(--ameixa);color:#fff;cursor:pointer;height:52px;transition:background-color .16s var(--mola), transform .12s var(--mola), box-shadow .16s var(--mola);border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffffff1f,0 1px 2px #2a0e1e3d}.botao:hover{background:var(--ameixa-escura)}.botao:active{transform:scale(.985)}.botao[disabled]{opacity:.55;cursor:default;transform:none}.botao-sec{border:1px solid var(--tinta);border-radius:var(--raio);height:48px;color:var(--tinta);cursor:pointer;transition:background-color .16s var(--mola), transform .12s var(--mola);background:#fff;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:16px;font-weight:500;display:inline-flex}.botao-sec:hover{background:#f7f7f7}.botao-sec:active{transform:scale(.985)}.botao-texto{min-height:44px;color:var(--ameixa);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:0 12px;font-size:16px;font-weight:500;text-decoration:underline}.botao-texto:hover{text-decoration-thickness:2px}.cais-acao-discreta{color:#666;cursor:pointer;min-height:44px;transition:background-color .12s var(--mola), color .12s var(--mola);background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.cais-acao-discreta:hover{color:#1e1e1e;background:#f1f1f1}.campo{flex-direction:column;gap:6px;display:flex}.campo label{font-size:13px;font-weight:500}.campo input,.campo textarea,.campo select{border:1px solid var(--cinza);height:48px;transition:border-color .14s var(--mola), box-shadow .14s var(--mola);background:#fff;border-radius:10px;padding:0 14px;font-size:16px}.campo textarea{resize:vertical;height:auto;min-height:96px;padding:12px 14px}.campo input:hover,.campo textarea:hover{border-color:var(--tinta)}.campo input:focus,.campo textarea:focus{border-color:var(--ameixa);outline:none;box-shadow:0 0 0 3px #86004a24}.campo .ajuda{color:var(--texto-2);font-size:13px}.campo[data-erro] input{border-color:var(--erro)}.erro{color:var(--erro);font-weight:500}.aviso{background:var(--fundo);border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.aviso svg{flex:none;margin-top:2px}.roda{border:3px solid #f1f1f1;border-top-color:var(--ameixa);border-radius:50%;flex:none;width:28px;height:28px;animation:.9s linear infinite cais-gira}@keyframes cais-gira{to{transform:rotate(360deg)}}.entrada{min-height:100vh;background:var(--escuro);min-height:100dvh;padding:max(32px, env(safe-area-inset-top)) 16px max(32px, env(safe-area-inset-bottom));flex-direction:column;justify-content:center;align-items:center;gap:32px;display:flex;position:relative;overflow:hidden}.entrada-fundo{object-fit:cover;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.mancha{pointer-events:none;border-radius:50%;position:absolute}.mancha-1{background:radial-gradient(closest-side,#a00a5057,#86004a1a 55%,#86004a00 78%);width:60%;height:80%;animation:20s ease-in-out infinite alternate cais-deriva;top:-20%;left:-10%}.mancha-2{background:radial-gradient(closest-side,#db5d235c,#c846191a 55%,#c8461900 78%);width:60%;height:85%;animation:20s ease-in-out infinite alternate cais-deriva-2;bottom:-25%;right:-15%}@keyframes cais-deriva{0%{transform:translate(-60px,-30px)scale(1)}to{transform:translate(120px,80px)scale(1.15)}}@keyframes cais-deriva-2{0%{transform:translate(60px,60px)scale(1.1)}to{transform:translate(-120px,-60px)scale(1)}}.entrada-marca{color:#fff;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.entrada-marca .logo{width:190px;height:36px}.entrada-marca p{letter-spacing:.08em;text-transform:uppercase;font-size:13px;font-weight:500}.cartao{width:100%;max-width:440px;animation:cais-entra .42s var(--mola) both;background:#fff;border-radius:14px;flex-direction:column;gap:16px;padding:32px;display:flex;position:relative;box-shadow:0 24px 64px #00000047,0 2px 8px #0000001f}.cartao h1{letter-spacing:-.01em;font-size:28px;font-weight:600;line-height:1.25}.cartao .passo{animation:cais-aparece .26s var(--mola) both;flex-direction:column;gap:16px;display:flex}@keyframes cais-aparece{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:767px){.cartao{padding:24px}}.entrada-rodape{text-align:center;color:#fff;font-size:13px;position:relative}.idiomas{justify-content:center;gap:4px;display:flex;position:relative}.idiomas button{color:#ffffffd1;cursor:pointer;min-width:44px;min-height:36px;transition:background-color .16s var(--mola), color .16s var(--mola);background:0 0;border:1px solid #0000;border-radius:999px;padding:0 12px;font-size:14px;font-weight:500}.idiomas button[aria-checked=true]{color:#fff;background:#ffffff24;border-color:#ffffff3d}.idiomas button:focus-visible{outline-color:#fff}.feito{width:44px;height:44px}.logo{display:block;overflow:visible}.logo .chave{transform-box:fill-box;transform-origin:50%}@keyframes cais-malabar{0%{transform:translate(0)scale(1)}20%{transform:translate(14%)scale(1)}38%{transform:translate(14%)scaleY(.06)}54%{transform:translate(14%)scaleY(-1)}70%{transform:translate(14%)scaleY(.06)}84%{transform:translate(14%)scale(1.04)}to{transform:translate(0)scale(1)}}@media (prefers-reduced-motion:no-preference){.logo .chave.malabar{will-change:transform;animation:1.1s cubic-bezier(.45,0,.25,1) cais-malabar}}@media (prefers-reduced-motion:reduce){.mancha-1,.mancha-2,.cartao,.cartao .passo{animation:none}.roda{animation-duration:2.4s}.botao,.botao-sec{transition:none}}.cais-esqueleto{background:linear-gradient(90deg,#f3eef1 0%,#faf6f8 50%,#f3eef1 100%) 0 0/200% 100%;border-radius:14px;animation:1.4s ease-in-out infinite cais-brilho}@keyframes cais-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.cais-esqueleto{animation:none}}.cais-miolo{animation:cais-aparece .22s var(--mola) both}@media (prefers-reduced-motion:reduce){.cais-miolo{animation:none}}.folha-base{z-index:60;background:#1e1e1e6b;justify-content:center;align-items:center;padding:24px;animation:.18s both cais-veu;display:flex;position:fixed;inset:0}.folha{width:100%;max-height:calc(100dvh - 48px);box-shadow:var(--sombra-2);animation:cais-entra .24s var(--mola) both;background:#fff;border-radius:16px;flex-direction:column;display:flex}.folha-cabeca{justify-content:space-between;align-items:center;gap:16px;padding:20px 20px 8px 24px;display:flex}.folha-cabeca h2{font-size:20px;font-weight:600;line-height:1.3}.folha-x{width:40px;height:40px;color:var(--tinta);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;display:grid}.folha-x:hover{background:#f5f5f5}.folha-corpo{flex-direction:column;gap:16px;padding:8px 24px 16px;display:flex;overflow:auto}.folha-pe{border-top:1px solid #f0f0f0;flex-wrap:wrap;justify-content:flex-end;gap:12px;padding:16px 24px 24px;display:flex}@keyframes cais-veu{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.folha-base{align-items:flex-end;padding:0}.folha{max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);animation:cais-sobe .28s var(--mola) both;border-radius:18px 18px 0 0;max-width:none!important}.folha-pe{flex-direction:column-reverse}.folha-pe>*{width:100%}}@keyframes cais-sobe{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.folha-base,.folha{animation:none}}.mensagem{background:var(--fundo);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;padding:16px;font-size:15px}@media (max-width:767px){.cais-principal .cais-cartao{display:flex}.cais-principal .cais-form .cais-seccao{display:none}.cais-principal .cais-form .cais-seccao.cais-aberta{display:flex}}.cais-lugar{width:100%;height:112px;color:var(--tinta);cursor:pointer;transition:border-color .12s var(--mola), background-color .12s var(--mola), transform .12s var(--mola);background:#fff;border:1.5px dashed #878787;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px;font-family:inherit;font-size:13px;font-weight:500;display:flex}.cais-lugar:hover{border-color:var(--ameixa);background:#fdf9fb}.cais-lugar:active{transform:scale(.985)}.cais-lugar-sobre,.cais-lugar-sobre:hover{border-color:var(--ameixa);background:var(--pronta);border-style:solid}.cais-largar{box-sizing:border-box;transition:border-color .12s var(--mola), background-color .12s var(--mola);background:#fff;border:1.5px dashed #878787;border-radius:14px;padding:14px 16px}.cais-largar.cais-lugar-sobre{border-style:solid}.cais-foto{transition:box-shadow .16s var(--mola)}.cais-foto:hover{box-shadow:0 0 0 2px #86004a40}.cais-foto[draggable=true]{cursor:grab}.cais-azulejo:hover{box-shadow:inset 0 0 0 1px var(--tinta)!important}.cais-azulejo[aria-checked=true]:hover,.cais-azulejo[aria-pressed=true]:hover{box-shadow:inset 0 0 0 2px var(--ameixa)!important}.cais-sugestao:hover{border-color:var(--ameixa)!important;background:#fdf9fb!important}.cais-registo{border-top:1px solid #f1f1f1;grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,.8fr) minmax(0,.9fr);align-items:baseline;gap:4px 12px;padding:10px 0;display:grid}.cais-registo-cab{color:#666;border-top:0;padding-top:0;font-size:13px;font-weight:500}@media (max-width:767px){.cais-registo{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.cais-registo-cab{display:none}}.cais-seccao[inert] .cais-campo,.cais-seccao[inert] textarea{background:#faf5f8!important;border-color:#ddd!important}.cais-seccao[inert] .cais-seg button[aria-checked=false],.cais-seccao[inert] .cais-azulejo[aria-checked=false],.cais-seccao[inert] .cais-azulejo[aria-pressed=false]{color:#9a9a9a!important}@media (max-width:767px){.folha{position:relative}.folha:before{content:"";background:#ddd;border-radius:999px;width:36px;height:5px;margin-left:-18px;position:absolute;top:6px;left:50%}}.cais-so-leitor{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cais-entrega{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}@media (max-width:767px){.cais-entrega{grid-template-columns:minmax(0,1fr)}}.cais-nota-visitas{color:#1e1e1e;background:#faf5f8;border-radius:10px;margin:0;padding:12px 14px;font-size:15px}.cais-atalho-grelha{color:#1e1e1e;cursor:pointer;min-height:40px;transition:border-color .12s var(--mola), color .12s var(--mola);background:#fff;border:1px solid #ddd;border-radius:999px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:500}.cais-atalho-grelha:hover{color:#86004a;border-color:#86004a}.cais-grelha{border-collapse:separate;border-spacing:6px;table-layout:fixed;width:100%;max-width:640px;margin:-6px}.cais-grelha th,.cais-grelha td{text-align:center;vertical-align:middle;padding:0}.cais-grelha thead th:first-child{width:128px}.cais-grelha tbody th{text-align:left;white-space:nowrap}.cais-grelha-tarde th,.cais-grelha-tarde td{padding-top:14px}.cais-grelha-cab:hover{color:#86004a!important;background:#f5ebf1!important}.cais-grelha-cab:focus-visible,.cais-celula:focus-visible{outline-offset:2px;outline:2px solid #86004a}.cais-celula{cursor:pointer;width:100%;height:44px;transition:background-color .12s var(--mola), border-color .12s var(--mola), transform .12s var(--mola);background:#fff;border:1px solid #cfcfcf;border-radius:10px;place-items:center;padding:0;display:grid}.cais-celula:hover{border-color:#86004a}.cais-celula:active{transform:scale(.96)}.cais-celula-on{background:#86004a;border-color:#86004a}.cais-celula-on:hover{background:#6e003d}.cais-legenda{cursor:default;border-radius:6px;width:22px;height:22px;display:inline-grid}@media (max-width:767px){.cais-grelha{border-spacing:4px;margin:-4px}.cais-grelha thead th:first-child{width:58px}.cais-grelha-fim{color:#666;font-size:12px;display:block}.cais-celula{height:40px}}.cais-cofre{background:#faf5f8;border:1px solid #ead3e1;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.cais-cofre-codigos{gap:24px;display:flex}.cais-cofre-codigos>div{flex-direction:column;gap:2px;display:flex}.cais-cofre-codigos strong{letter-spacing:.06em;color:#86004a;font-size:28px}.cais-celula.cais-legenda{width:22px;height:22px}.cais-interruptor-linha{cursor:pointer;border-top:1px solid #f1f1f1;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.cais-interruptor{appearance:none;cursor:pointer;width:48px;height:28px;transition:background-color .16s var(--mola);background:#cfcfcf;border-radius:999px;flex:none;margin:0;position:relative}.cais-interruptor:after{content:"";width:22px;height:22px;transition:transform .16s var(--mola);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #1e1e1e40}.cais-interruptor:checked{background:#86004a}.cais-interruptor:checked:after{transform:translate(20px)}.cais-interruptor:focus-visible{outline-offset:2px;outline:2px solid #86004a}fieldset:disabled .cais-interruptor-linha{cursor:default;opacity:.7}.cais-titular{border-radius:10px;padding:12px 14px;font-weight:500}.cais-titular-ok{color:#1e1e1e;background:#e0f6f9}.cais-titular-erro{color:#8a2e00;background:#fff1ea;border:1px solid #f5c7ae}.cais-titular-nota{color:#1e1e1e;background:#f5f5f5}.cais-titular-marca{border-radius:999px;margin-left:8px;padding:1px 8px;font-size:12px;font-weight:500;display:inline-block}.cais-titular-marca.ok{background:#e0f6f9}.cais-titular-marca.erro{color:#8a2e00;background:#fff1ea}.cais-titular-marca.nota{background:#f1f1f1}.cais-titular-marca.aviso{color:#8a2e00;background:#fff1ea}.cais-pedido-topo{background:#fff8f5;border:1px solid #f5c7ae;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:16px 0 0;padding:16px 20px;display:flex;box-shadow:inset 4px 0 #ff5600}.cais-pedido-icone{color:#ff5600;background:#fff;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 1px 2px #1e1e1e0f}.cais-pedido{background:#fff;border:1px solid #f5c7ae;border-radius:10px;flex-direction:column;gap:4px;padding:12px 14px;display:flex;box-shadow:inset 3px 0 #ff5600}.cais-pedido-nota{color:#4a4a4a;font-style:italic}.cais-pedido-feito{box-shadow:inset 3px 0 0 var(--ameixa);border-color:#ddd}.cais-pedido-marca{color:#8a2e00;white-space:nowrap;background:#fff;border:1px solid #f5c7ae;border-radius:999px;flex:none;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:500;display:inline-flex}.cais-pedido-marca>span{background:#ff5600;border-radius:50%;width:8px;height:8px;animation:2.4s ease-in-out infinite cais-pulso}.cais-pedido-linha{color:#8a2e00;font-weight:500}@keyframes cais-pulso{0%,to{box-shadow:0 0 #ff560059}50%{box-shadow:0 0 0 5px #ff560000}}@media (prefers-reduced-motion:reduce){.cais-pedido-marca>span{animation:none}}.cais-lido{cursor:pointer;border-top:1px solid #f1f1f1;align-items:flex-start;gap:12px;padding:12px 0;display:flex}.cais-lido:first-child{border-top:0}:root{--fio:#ede4ea;--nevoa:#f5eff3;--nevoa-2:#ece2e8;--texto-2:#6b6268;--contorno:#958b91;--fio-turnki:linear-gradient(180deg, #ff5600 0%, #86004a 100%)}body,.cais-pagina{line-height:1.55}.cais-ajuda{color:var(--texto-2);line-height:1.55}p.cais-ajuda{max-width:68ch}.cais-rotulo{color:#3b3539;font-size:14px}.cais-ola{letter-spacing:-.015em}.cais-cartao{border-color:var(--fio);border-radius:18px;padding:28px 32px}.cais-tile{border-color:var(--fio);border-radius:16px}.cais-form{gap:20px}.cais-cartao h2{letter-spacing:-.01em}.cais-l-linha,.cais-t-linha,.cais-g-linha,.cais-fazer{border-top-color:var(--fio)}.cais-lado:not(.cais-lado-t){border-right-color:var(--fio)}.cais-topo{border-bottom-color:var(--fio)!important}.cais-campo{border-color:var(--contorno);transition:border-color .14s var(--mola), box-shadow .14s var(--mola);border-radius:12px}.cais-campo:hover{border-color:var(--tinta)}.cais-campo:focus{border-color:var(--ameixa);outline:none;box-shadow:0 0 0 4px #86004a1f}.cais-campo-erro:focus{box-shadow:0 0 0 1px #b83e00,0 0 0 4px #b83e0024}.cais-seg{background:var(--nevoa);border-radius:14px;gap:3px;padding:3px;box-shadow:none!important}.cais-seg button{transition:background-color .14s var(--mola), box-shadow .14s var(--mola), color .14s var(--mola);border-radius:11px!important}@media (hover:hover){.cais-seg button[aria-checked=false]:not([aria-disabled]):hover{background:var(--nevoa-2)!important}}.cais-seg button[aria-checked=true]{box-shadow:0 1px 2px #2a0e1e1f,0 0 0 1px #2a0e1e0f;border-color:#0000!important}@media (hover:hover){.cais-azulejo:hover{box-shadow:none!important;background:var(--nevoa-2)!important}.cais-azulejo[aria-checked=true]:hover,.cais-azulejo[aria-pressed=true]:hover{box-shadow:inset 0 0 0 1.5px var(--ameixa)!important;background:#fff!important}}@media (hover:none){.cais-azulejo:hover{box-shadow:none!important}.cais-azulejo[aria-checked=true]:hover,.cais-azulejo[aria-pressed=true]:hover{box-shadow:inset 0 0 0 1.5px var(--ameixa)!important}}.cais-indice-cartao{border:1px solid var(--fio);background:#fff;border-radius:18px;overflow:hidden}.cais-indice-progresso{border-bottom:1px solid var(--fio);flex-direction:column;gap:8px;padding:18px 20px 16px;display:flex}.cais-indice-progresso.cais-pronto{background:linear-gradient(#f2fbfc 0%,#fff 100%)}.cais-indice-lista{flex-direction:column;padding:8px;display:flex}.cais-sec{transition:background-color .12s var(--mola);padding-left:14px;font-size:15px;position:relative;border-left-color:#0000!important;border-radius:10px!important}.cais-sec:hover,.cais-sec-atual{background:#faf5f8}.cais-sec-atual:before{content:"";background:var(--fio-turnki);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:3px}.cais-conta{box-sizing:border-box;color:#a33a00;font-variant-numeric:tabular-nums;background:#fff1ea;border-radius:999px;flex:none;justify-content:center;align-items:center;min-width:24px;height:22px;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffcfb6}@media (max-width:767px){.cais-sec-atual{background:0 0}.cais-sec-atual:before{display:none}.cais-indice{gap:12px}}.cais-lado:not(.cais-lado-t) .cais-nav-ativo{border-left-color:#0000;border-radius:10px;padding-left:12px;position:relative}.cais-lado:not(.cais-lado-t) .cais-nav-ativo:before{content:"";background:var(--fio-turnki);border-radius:3px;width:3px;position:absolute;top:10px;bottom:10px;left:3px}@media (max-width:1179px){.cais-lado:not(.cais-lado-t) .cais-nav-ativo:before{top:14px;bottom:14px}}.cais-barra,.cais-barra-f{border-top-color:var(--fio);-webkit-backdrop-filter:saturate(1.4)blur(18px);backdrop-filter:saturate(1.4)blur(18px);background:#fffffff2}@media (max-width:767px){.cais-barra,.cais-barra-f{background:#fff;box-shadow:0 -8px 24px #2a0e1e0f}.cais-barra-dentro{flex-wrap:nowrap!important;align-items:center!important}.cais-barra-dentro>span:first-child:has(.cais-nota-m)>span:first-child{display:none!important}.cais-barra-dentro .cais-nota-m{line-height:1.4}}.cais-docs{border:1px solid var(--fio);border-radius:16px;overflow:hidden}.cais-doc{transition:background-color .12s var(--mola);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.cais-doc+.cais-doc{border-top:1px solid var(--fio)}.cais-doc-falta{background:#fffbf9;box-shadow:inset 3px 0 #ff5600}.cais-doc-sobre{background:#f5ebf1!important}.cais-acoes-doc a,.cais-acoes-doc button{text-underline-offset:3px;text-decoration:none!important}.cais-acoes-doc a:hover,.cais-acoes-doc button:hover{text-decoration:underline!important}.cais-acoes-doc .cais-retirar{color:var(--texto-2)!important}.cais-escolher{height:40px;color:var(--ameixa);white-space:nowrap;cursor:pointer;transition:border-color .12s var(--mola), background-color .12s var(--mola);background:#fff;border:1px solid #e3d2dc;border-radius:12px;align-self:flex-start;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:15px;font-weight:500;display:inline-flex}.cais-escolher:hover{border-color:var(--ameixa);background:#fdf9fb}.cais-escolher svg{flex:none}.folha-pe{border-top-color:var(--fio)}@media (max-width:1179px){.cais-cartao{padding:24px}}@media (max-width:767px){.cais-cartao{border-radius:16px;padding:20px}.cais-doc{padding:16px}}.cais-sepa-bloco{border-top:1px solid var(--fio);flex-direction:column;gap:12px;padding-top:20px;display:flex}.cais-sepa-acoes{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.cais-sepa-ficheiro{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;font-size:14px;display:flex}.cais-sepa-ficheiro a{text-underline-offset:3px;font-weight:500}.cais-sepa-dados{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 24px;margin:0;display:grid}.cais-sepa-dados dt{color:var(--texto-2);font-size:13px}.cais-sepa-dados dd{overflow-wrap:anywhere;margin:0}.cais-sepa-iban{grid-column:span 2}.cais-sepa-iban dd{white-space:nowrap}@media (max-width:767px){.cais-sepa-iban{grid-column:auto}.cais-sepa-iban dd{white-space:normal}}.cais-sepa-passos{flex-direction:column;gap:10px;margin:0;padding-left:22px;display:flex}.cais-sepa-passos li::marker{color:#ff5600;font-weight:600}.cais-sepa-antigos summary{cursor:pointer;color:var(--texto-2);align-items:center;min-height:32px;font-size:14px;display:flex}.cais-sepa-antigo{border-top:1px solid var(--fio);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:8px 0;display:flex}.cais-escolher[disabled]{opacity:.7;cursor:default}.cais-serie{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.cais-serie-campos{flex-direction:column;gap:16px;min-width:0;display:flex}.cais-serie-andares{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cais-serie-conta{justify-content:space-between;align-items:center;gap:12px;display:flex}.cais-serie-mais{width:40px;height:40px;color:var(--tinta);cursor:pointer;transition:border-color .12s var(--mola);background:#fff;border:1px solid #b3a8af;border-radius:50%;place-items:center;font-family:inherit;font-size:18px;display:grid}.cais-serie-mais:hover{border-color:var(--ameixa)}.cais-serie-mais[aria-disabled]{opacity:.35;cursor:default}.cais-serie-letras{cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:10px 12px;font-size:15px;line-height:1.4;display:grid}.cais-serie-letras input[type=checkbox]{width:20px;height:20px;accent-color:var(--ameixa);margin:0}.cais-serie-predio{background:#faf5f8;border-radius:16px;flex-direction:column;gap:12px;margin:0;padding:16px;display:flex;position:sticky;top:0}.cais-serie-predio figcaption{font-size:14px;font-weight:600}.cais-serie-pisos{flex-direction:column;gap:4px;max-height:380px;padding:2px 2px 0;display:flex;overflow:auto}.cais-serie-telhado{background:linear-gradient(90deg,#ff5600,#86004a);border-radius:10px 10px 2px 2px;height:10px;margin-left:88px;display:block}.cais-serie-piso{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:8px;display:grid}.cais-serie-andar{color:var(--texto-2);text-align:right;white-space:nowrap;font-size:12px}.cais-serie-unidades{gap:4px;min-width:0;display:flex}.cais-serie-unidade{border:1px solid var(--fio);white-space:nowrap;text-overflow:ellipsis;min-width:0;height:34px;animation:cais-aparece .16s var(--mola) both;background:#fff;border-radius:6px;flex:1 1 0;place-items:center;padding:0 6px;font-size:12px;font-weight:500;display:grid;overflow:hidden}.cais-serie-existe{color:var(--texto-2);background:repeating-linear-gradient(135deg,#f5eff3 0 6px,#efe7ec 6px 12px);border-style:dashed}.cais-serie-chao{background:#d9cfd5;border-radius:2px;height:4px;margin-left:88px;display:block}@media (prefers-reduced-motion:reduce){.cais-serie-unidade{animation:none}}@media (max-width:767px){.cais-serie{grid-template-columns:minmax(0,1fr)}.cais-serie-predio{position:static}.cais-serie-pisos{max-height:260px}}.cais-chave-estado{color:#8a2e00;background:#fff1ea;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:500;display:inline-flex}.cais-chave-ok{color:#1e1e1e;background:#e0f6f9}.cais-chave-linha{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;display:flex}.cais-chave-cheguei{color:#fff;cursor:pointer;height:56px;transition:transform .12s var(--mola), box-shadow .16s var(--mola);background:linear-gradient(135deg,#ff5600 0%,#86004a 100%);border:0;border-radius:14px;justify-content:center;align-self:stretch;align-items:center;gap:10px;font-family:inherit;font-size:17px;font-weight:600;display:inline-flex;box-shadow:0 6px 16px #86004a38}.cais-chave-cheguei:active{transform:scale(.985)}.cais-cofre-ecra{z-index:80;padding:max(16px, env(safe-area-inset-top)) 20px max(20px, env(safe-area-inset-bottom));color:#fff;animation:cais-aparece .2s var(--mola) both;background:radial-gradient(120% 70% at 100% 100%,#ff560047,#ff560000 60%),radial-gradient(90% 60% at 0 0,#a00a5066,#a00a5000 60%),#2a0e1e;flex-direction:column;gap:24px;display:flex;position:fixed;inset:0}.cais-cofre-ecra-topo{justify-content:space-between;align-items:center;gap:12px;font-size:16px;display:flex}.cais-cofre-ecra-x{color:#fff;cursor:pointer;background:#ffffff1a;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.cais-cofre-ecra-numeros{flex-direction:column;flex:1;justify-content:center;gap:28px;display:flex}.cais-cofre-ecra-numeros>div{flex-direction:column;gap:4px;display:flex}.cais-cofre-ecra-numeros span{color:#ffffffb8;font-size:15px}.cais-cofre-ecra-numeros strong{letter-spacing:.08em;font-size:clamp(56px,18vw,96px);font-weight:600;line-height:1}.cais-cofre-ecra-onde{color:#ffffffd9;flex-direction:column;gap:4px;font-size:15px;display:flex}.cais-cofre-ecra-onde a{color:#fff;text-underline-offset:3px;font-weight:500}.cais-cofre-ecra-pe{text-align:center;color:#ffffffb8;flex-direction:column;align-items:stretch;gap:10px;font-size:13px;display:flex}.cais-cofre-ecra-ok{color:#86004a;cursor:pointer;background:#fff;border:0;border-radius:16px;height:60px;font-family:inherit;font-size:18px;font-weight:600}.cais-cofre-ecra-ok:focus-visible{outline-offset:3px;outline:3px solid #ff5600}.cais-cofre-ecra-feito{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;font-size:16px;display:flex}.cais-visto{stroke-dasharray:20;stroke-dashoffset:20px;animation:cais-traco .42s .12s var(--mola) forwards}@keyframes cais-traco{to{stroke-dashoffset:0}}@media (min-width:768px){.cais-cofre-ecra{padding:32px max(32px,50vw - 280px)}}@media (prefers-reduced-motion:reduce){.cais-cofre-ecra{animation:none}.cais-visto{stroke-dashoffset:0;animation:none}}.cais-percurso{border:1px solid var(--fio);background:#fff;border-radius:18px;flex-direction:column;gap:18px;margin:16px 0 0;padding:22px 28px;display:flex}.cais-passos{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.cais-passo{flex-direction:column;align-items:flex-start;gap:8px;padding-right:12px;display:flex;position:relative}.cais-passo:after{content:"";background:#ece2e8;border-radius:2px;height:2px;position:absolute;top:11px;left:32px;right:4px}.cais-passo:last-child:after{display:none}.cais-passo-feito:after{background:linear-gradient(90deg,#86004a,#c2185b)}.cais-passo-marca{z-index:1;color:#fff;background:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;display:grid;position:relative;box-shadow:inset 0 0 0 2px #d9cfd5}.cais-passo-feito .cais-passo-marca{background:var(--ameixa);box-shadow:none}.cais-passo-agora .cais-passo-marca{box-shadow:inset 0 0 0 2px #ff5600}.cais-passo-agora .cais-passo-marca:after{content:"";background:#ff5600;border-radius:50%;width:10px;height:10px;animation:2.4s ease-in-out infinite cais-pulso}.cais-passo-texto{flex-direction:column;min-width:0;display:flex}.cais-passo-nome{font-size:15px;font-weight:600;line-height:1.35}.cais-passo-depois .cais-passo-nome{color:var(--texto-2);font-weight:500}.cais-momentos{border-top:1px solid var(--fio);flex-direction:column;gap:8px;padding-top:10px;display:flex}.cais-linha-tempo{border-left:2px solid #ece2e8;flex-direction:column;gap:10px;margin:0;padding:0 0 0 14px;list-style:none;display:flex}.cais-linha-tempo li{grid-template-columns:128px minmax(0,1fr);gap:12px;font-size:14px;display:grid;position:relative}.cais-linha-tempo li:before{content:"";width:10px;height:10px;box-shadow:inset 0 0 0 2px var(--ameixa);background:#fff;border-radius:50%;position:absolute;top:6px;left:-20px}@media (max-width:767px){.cais-percurso{padding:18px 20px}.cais-passos{grid-template-columns:minmax(0,1fr);gap:14px}.cais-passo{flex-direction:row;align-items:flex-start;gap:12px}.cais-passo:after{width:2px;height:auto;inset:28px auto -12px 11px}.cais-passo-feito:after{background:var(--ameixa)}.cais-linha-tempo li{grid-template-columns:minmax(0,1fr);gap:0}}@media (prefers-reduced-motion:reduce){.cais-passo-agora .cais-passo-marca:after{animation:none}}.cais-previa-base{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#2a0e1eb8}.cais-previa-moldura{flex-direction:column;align-items:center;gap:16px;max-height:calc(100dvh - 32px);display:flex}.cais-previa-cab{justify-content:space-between;align-items:flex-start;gap:12px;width:375px;max-width:calc(100vw - 32px);display:flex}.cais-previa-telefone{background:#1e1e1e;border-radius:44px;width:375px;max-width:calc(100vw - 32px);height:min(760px,100dvh - 120px);padding:10px;box-shadow:0 30px 80px #00000073,inset 0 0 0 2px #3a3a3a}.cais-previa-ecra{background:#fff;border-radius:34px;flex-direction:column;height:100%;display:flex;overflow:hidden}.cais-previa-fotos{aspect-ratio:4/3;background:#f1e8ee;flex:none;position:relative;overflow:hidden}.cais-previa-tira{scroll-snap-type:x mandatory;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow-x:auto}.cais-previa-tira::-webkit-scrollbar{display:none}.cais-previa-tira img{object-fit:cover;scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%}.cais-previa-sem{color:#fff;background:linear-gradient(135deg,#ff5600,#86004a);place-items:center;font-weight:500;display:grid;position:absolute;inset:0}.cais-previa-conta{color:#fff;background:#1e1e1e99;border-radius:999px;padding:2px 10px;font-size:12px;font-weight:500;position:absolute;bottom:12px;right:12px}.cais-previa-seta{color:#1e1e1e;cursor:pointer;background:#ffffffe6;border:0;border-radius:50%;width:32px;height:32px;font-size:20px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 2px 8px #00000026}.cais-previa-selo{color:#fff;background:#ff5600;border-radius:999px;padding:3px 10px;font-size:12px;font-weight:600;position:absolute;top:12px;left:12px}.cais-previa-corpo{flex-direction:column;flex:1;gap:12px;padding:18px 20px;display:flex;overflow-y:auto}.cais-previa-preco{letter-spacing:-.01em;font-size:26px;font-weight:600}.cais-previa-titulo{margin-top:-6px;font-size:16px;font-weight:500}.cais-previa-nota{color:var(--texto-2);font-size:13px}.cais-previa-factos{border-top:1px solid var(--fio);border-bottom:1px solid var(--fio);grid-template-columns:repeat(auto-fit,minmax(70px,1fr));gap:8px;padding:12px 0;display:grid}.cais-previa-factos div{flex-direction:column;align-items:flex-start;display:flex}.cais-previa-factos strong{white-space:nowrap;font-size:17px;font-weight:600}.cais-previa-factos span{color:var(--texto-2);font-size:12px}.cais-previa-linha{justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.cais-previa-classe{text-align:center;border-radius:6px;min-width:36px;padding:2px 8px;font-size:14px;font-weight:700}.cais-previa-chips{flex-wrap:wrap;gap:6px;display:flex}.cais-previa-chips span{color:#86004a;background:#f5ebf1;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:500}.cais-previa-pe{border-top:1px solid var(--fio);flex:none;padding:12px 16px 18px}.cais-previa-botao{color:#fff;background:#86004a;border-radius:14px;justify-content:center;align-items:center;height:48px;font-weight:600;display:flex}.cais-barra-rede{animation:1.6s ease-in-out infinite cais-rede}@keyframes cais-rede{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.cais-barra-rede{animation:none}}.cais-email-linha{border-top:1px solid var(--fio);flex-direction:column;align-items:stretch;gap:8px;padding:12px 0;display:flex}.cais-email-texto{white-space:pre-wrap;overflow-wrap:anywhere;background:#faf5f8;border-radius:12px;margin:0;padding:12px 14px;font-family:inherit;font-size:14px;line-height:1.55}.cais-cofre-t{background:#faf5f8;border-radius:14px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.entrada-sessao{border-top:1px solid var(--fio);color:var(--texto-2);text-align:center;margin:4px 0 0;padding-top:14px;font-size:13px;line-height:1.5}.entrada-sessao .botao-texto{min-height:0;padding:0;font-size:13px;display:inline}.cais-declaracoes{flex-direction:column;gap:12px;display:flex}.cais-declaracao{border:1px solid var(--fio);cursor:pointer;background:#fff;border-radius:14px;align-items:flex-start;gap:14px;padding:16px 18px;transition:border-color .16s,background-color .16s;display:flex}.cais-declaracao:hover{border-color:var(--contorno)}.cais-declaracao[data-on]{background:#fcf7fa;border-color:#86004a59}.cais-declaracao input{accent-color:#86004a;cursor:pointer;flex:none;width:22px;height:22px;margin:2px 0 0}.cais-declaracao>span{flex-direction:column;gap:6px;min-width:0;display:flex}.cais-declaracao strong{font-weight:600;line-height:1.4}.cais-declaracao>span>span{color:var(--texto-2);font-size:14px;line-height:1.6}.cais-declaracao .cais-obrigatorio{color:#ff5600;font-weight:600}@media (prefers-reduced-motion:reduce){.cais-declaracao{transition:none}}.cais-moradas{flex-direction:column;gap:12px;display:flex}.cais-morada-lugar{border:1px solid var(--fio);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:16px;transition:border-color .16s,background-color .16s;display:flex}.cais-morada-lugar[data-ativa]{background:#fcf7fa;border-color:#86004a59}.cais-morada-topo{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.cais-morada-ativa,.cais-morada-nenhuma{min-height:36px;color:var(--texto-2);cursor:pointer;align-items:center;gap:8px;font-size:14px;display:inline-flex}.cais-morada-lugar[data-ativa] .cais-morada-ativa{color:#86004a;font-weight:600}.cais-morada-ativa input,.cais-morada-nenhuma input{accent-color:#86004a;cursor:pointer;width:18px;height:18px;margin:0}.cais-morada-ativa input:disabled{cursor:not-allowed}.cais-morada-ativa:has(input:disabled){cursor:not-allowed;opacity:.7}.cais-morada-campos{grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;display:grid}@media (max-width:640px){.cais-morada-campos{grid-template-columns:minmax(0,1fr)}}.cais-morada-nenhuma{padding:4px 4px 0}@media (prefers-reduced-motion:reduce){.cais-morada-lugar{transition:none}}.cais-inconf{background:#fffaf6;border:1px solid #f3d9c9;border-left:4px solid #ff5600;border-radius:16px;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.cais-inconf-icone{color:#c24100;background:#fff0e6;border-radius:12px;flex:none;place-items:center;width:40px;height:40px;display:grid}.cais-inconf-corpo{flex-direction:column;flex:auto;gap:12px;min-width:0;display:flex}.cais-inconf-corpo h2{margin:0;font-size:17px;font-weight:600;line-height:1.35}.cais-inconf-corpo>p{margin:0;line-height:1.6}.cais-inconf-o-que{font-weight:500}.cais-inconf-nota{background:#fff;border:1px solid #f3d9c9;border-radius:12px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.cais-inconf-texto{resize:vertical;background:#fff;min-height:112px;padding-top:12px;padding-bottom:12px;line-height:1.55}.cais-inconf-ficheiros{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.cais-inconf-ficheiros ul{flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:flex}.cais-inconf-ficheiros li{border:1px solid var(--fio);background:#fff;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:8px 12px;display:flex}.cais-inconf-ficheiros li[data-erro]{border-color:#f5c2c0}.cais-inconf-nome{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.cais-inconf-acoes{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cais-inconf-respondida{border-left-color:#86004a;border-color:var(--fio);background:#fcf7fa}.cais-inconf-respondida .cais-inconf-icone{color:#86004a;background:#f5ebf1}.cais-inconf-sanada{background:#f5fbf7;border-color:#cfe6d8;align-items:center}.cais-inconf-sanada .cais-inconf-icone{color:#2e7d4f;background:#e3f2e9}.cais-inconf-detalhe summary{cursor:pointer;color:#86004a;width:-moz-fit-content;width:fit-content;font-weight:500}.cais-inconf-detalhe p{white-space:pre-wrap;margin:8px 0 0;line-height:1.6}.cais-inconf-detalhe ul{margin:8px 0 0;padding-left:18px}@media (max-width:640px){.cais-inconf{flex-direction:column;gap:12px;padding:16px}}.cais-inconf-lista{flex-direction:column;gap:4px;margin:0;padding-left:18px;line-height:1.5;display:flex}
