.lp{--painel:#0e1a1f;--painel-2:#16262c;--lp-ink:#16242a;--lp-muted:#5d6e72;--lp-paper:#eff1ee;--lp-white:#fff;--lp-line:#d5dbd7;--senha:#ffc22e;--senha-ink:#1a1400;--verde:#2f7a6c;background:var(--lp-paper);color:var(--lp-ink);font-feature-settings:"tnum" 1;min-height:100vh;line-height:1.55}.lp h1,.lp h2,.lp h3{letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.08}.lp h1{font-size:clamp(2.5rem,6vw,4.1rem);font-weight:800}.lp h2{font-size:clamp(1.9rem,4vw,2.7rem);font-weight:800}.lp h3{letter-spacing:-.01em;font-size:1.15rem;font-weight:700}.lp p{margin:0}.lp a{color:inherit}.lp .wrap{max-width:1120px;margin-inline:auto;padding-inline:24px}.lp .lede{color:var(--lp-muted);max-width:58ch;font-size:clamp(1.05rem,1.6vw,1.2rem)}.lp a:focus-visible,.lp button:focus-visible,.lp summary:focus-visible{outline:3px solid var(--senha);outline-offset:3px;border-radius:4px}.lp .topo{z-index:20;background:color-mix(in srgb, var(--lp-paper) 88%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--lp-line);position:sticky;top:0}.lp .topo .wrap{align-items:center;gap:28px;height:68px;display:flex}.lp .marca{letter-spacing:-.02em;align-items:center;gap:10px;font-weight:800;text-decoration:none;display:flex}.lp .marca span{background:var(--painel);color:var(--senha);border-radius:4px;padding:2px 7px;font-size:.82rem;font-weight:700}.lp .topo nav{align-items:center;gap:22px;margin-left:auto;display:flex}.lp .topo nav a{color:var(--lp-muted);font-size:.95rem;text-decoration:none}.lp .topo nav a:hover{color:var(--lp-ink)}@media (max-width:780px){.lp .some{display:none}}.lp .btn{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;padding:12px 22px;font-size:.98rem;font-weight:700;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.lp .btn-cheio{background:var(--lp-ink);color:var(--lp-paper)}.lp .btn-cheio:hover{background:#223740}.lp .btn-senha{background:var(--senha);color:var(--senha-ink)}.lp .btn-senha:hover{background:#ffd45f}.lp .btn-linha{border-color:var(--lp-line);color:var(--lp-ink);background:0 0}.lp .btn-linha:hover{background:#e3e7e2}.lp .btn-claro{color:var(--lp-paper);background:0 0;border-color:#eff1ee4d}.lp .btn-claro:hover{background:#eff1ee1a}.lp .heroi{padding:clamp(48px,8vw,96px) 0 clamp(56px,7vw,88px)}.lp .heroi .wrap{grid-template-columns:1fr;align-items:center;gap:clamp(40px,5vw,72px);display:grid}@media (min-width:940px){.lp .heroi .wrap{grid-template-columns:1fr 1fr}}.lp .heroi p.lede{margin-top:20px}.lp .acoes{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.lp .prova{color:var(--lp-muted);margin-top:22px;font-size:.92rem}.lp .painel{background:var(--painel);color:var(--lp-paper);border-radius:14px;overflow:hidden;box-shadow:0 24px 60px -30px #0e1a1fcc}.lp .painel-topo{padding:30px 30px 26px;transition:background-color .45s,color .45s}.lp .painel-topo.chamando{background:var(--senha);color:var(--senha-ink)}.lp .painel-rot{opacity:.62;font-size:.95rem}.lp .painel-num{letter-spacing:-.05em;margin-top:4px;font-size:clamp(4.5rem,13vw,7.2rem);font-weight:800;line-height:.92}.lp .painel-guiche{margin-top:10px;font-size:clamp(1.3rem,3vw,1.8rem);font-weight:700}.lp .painel-lista{border-top:1px solid #eff1ee24;padding:20px 30px 24px}.lp .painel-lista h4{opacity:.62;margin:0 0 10px;font-size:.95rem;font-weight:500}.lp .painel-lista ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.lp .painel-lista li{justify-content:space-between;align-items:baseline;display:flex}.lp .painel-lista b{letter-spacing:-.02em;font-size:1.5rem;font-weight:700}.lp .painel-lista span{opacity:.6;font-size:.95rem}.lp .painel-rodape{background:var(--painel-2);justify-content:space-between;align-items:baseline;padding:16px 30px;font-size:.92rem;display:flex}.lp .painel-rodape b{font-size:1rem;font-weight:700}.lp .painel-rodape span{opacity:.6}.lp .secao{border-top:1px solid var(--lp-line);padding:clamp(56px,8vw,104px) 0}.lp .secao-clara{background:var(--lp-white)}.lp .secao-escura{background:var(--painel);color:var(--lp-paper);border-top:none}.lp .secao-escura h2{color:var(--lp-paper)}.lp .secao-escura .lede{color:#eff1eead}.lp .cabeca{max-width:62ch}.lp .cabeca p{margin-top:16px}.lp .telas{grid-template-columns:1fr;gap:24px;margin-top:48px;display:grid}@media (min-width:720px){.lp .telas{grid-template-columns:repeat(2,1fr)}}.lp .tela h3{margin-bottom:8px}.lp .tela p{color:var(--lp-muted);font-size:.96rem}.lp .tela-mock{border:1px solid var(--lp-line);background:var(--lp-paper);border-radius:10px;flex-direction:column;gap:10px;min-height:186px;margin-bottom:20px;padding:18px;display:flex}.lp .opcao{border:1px solid var(--lp-line);background:var(--lp-white);border-radius:7px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:.9rem;display:flex}.lp .opcao.viva{border-color:var(--lp-ink);background:var(--lp-ink);color:var(--lp-paper)}.lp .opcao b{font-weight:700}.lp .opcao i{opacity:.55;font-size:.84rem;font-style:normal;display:block}.lp .opcao.viva i{opacity:.7}.lp .fila-linha{background:var(--lp-white);border:1px solid var(--lp-line);border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;font-size:.9rem;display:flex}.lp .fila-linha em{color:var(--lp-muted);font-size:.82rem;font-style:normal;display:block}.lp .mini-chamar{background:var(--lp-ink);color:var(--lp-paper);white-space:nowrap;border-radius:6px;padding:6px 11px;font-size:.82rem;font-weight:700}.lp .tela-mock.escura{background:var(--painel);border-color:var(--painel);color:var(--lp-paper);justify-content:center}.lp .tela-mock.escura .grande{letter-spacing:-.04em;font-size:3.6rem;font-weight:800;line-height:1}.lp .tela-mock.escura .peq{opacity:.6;font-size:.9rem}.lp .tela-mock.escura .med{font-size:1.15rem;font-weight:700}.lp .raiz{border:1px solid #eff1ee38;border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:48px;padding:18px 22px;display:flex}.lp .raiz b{font-size:1.05rem}.lp .raiz p{color:#eff1ee9e;font-size:.95rem}.lp .haste{background:#eff1ee38;width:1px;height:34px;margin:0 auto}.lp .empresas{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:860px){.lp .empresas{grid-template-columns:repeat(3,1fr)}}.lp .empresa{background:var(--painel-2);border-radius:10px;flex-direction:column;gap:14px;padding:22px;display:flex}.lp .empresa h3{color:var(--lp-paper)}.lp .empresa .url{color:var(--senha);word-break:break-all;font-size:.86rem}.lp .prefixos{flex-wrap:wrap;gap:6px;display:flex}.lp .prefixos b{color:var(--senha);background:#ffc22e24;border-radius:5px;padding:3px 9px;font-size:.84rem;font-weight:700}.lp .empresa dl{grid-template-columns:auto 1fr;gap:4px 14px;margin:0;font-size:.9rem;display:grid}.lp .empresa dt{color:#eff1ee8c}.lp .empresa dd{text-align:right;margin:0}.lp .nota-tenant{color:#eff1eead;max-width:62ch;margin-top:28px;font-size:.95rem}.lp .setores{background:var(--lp-line);border:1px solid var(--lp-line);border-radius:10px;grid-template-columns:1fr;gap:2px;margin-top:44px;display:grid;overflow:hidden}@media (min-width:760px){.lp .setores{grid-template-columns:repeat(2,1fr)}}.lp .setor{background:var(--lp-white);padding:24px 26px}.lp .setor h3{margin-bottom:6px}.lp .setor p{color:var(--lp-muted);font-size:.95rem}.lp .passos{counter-reset:passo;grid-template-columns:1fr;gap:32px;margin-top:48px;display:grid}@media (min-width:820px){.lp .passos{grid-template-columns:repeat(3,1fr);gap:36px}}.lp .passo{border-top:2px solid var(--lp-ink);align-content:start;gap:8px;padding-top:18px;display:grid}.lp .passo:before{counter-increment:passo;content:counter(passo);color:var(--verde);font-size:.85rem;font-weight:700}.lp .passo h3{font-size:1.1rem}.lp .passo p{color:var(--lp-muted);font-size:.95rem}.lp .planos{grid-template-columns:1fr;align-items:start;gap:20px;margin-top:48px;display:grid}@media (min-width:860px){.lp .planos{grid-template-columns:repeat(3,1fr)}}.lp .plano{border:1px solid var(--lp-line);background:var(--lp-paper);border-radius:12px;padding:26px}.lp .plano.destaque{background:var(--painel);color:var(--lp-paper);border-color:var(--painel)}.lp .plano.destaque h3{color:var(--lp-paper)}.lp .plano .preco{letter-spacing:-.03em;margin:14px 0 2px;font-size:2.4rem;font-weight:800}.lp .plano .por{color:var(--lp-muted);font-size:.9rem}.lp .plano.destaque .por{color:#eff1ee99}.lp .plano ul{gap:9px;margin:20px 0 24px;padding:0;font-size:.94rem;list-style:none;display:grid}.lp .plano li{padding-left:22px;position:relative}.lp .plano li:before{content:"";background:var(--verde);width:10px;height:2px;position:absolute;top:.55em;left:0}.lp .plano.destaque li:before{background:var(--senha)}.lp .plano .btn{width:100%}.lp .perguntas{border-top:1px solid var(--lp-line);margin-top:40px}.lp .perguntas details{border-bottom:1px solid var(--lp-line)}.lp .perguntas summary{cursor:pointer;text-wrap:pretty;justify-content:space-between;align-items:flex-start;gap:20px;padding:18px 0;font-weight:600;line-height:1.4;list-style:none;display:flex}.lp .perguntas summary::-webkit-details-marker{display:none}.lp .perguntas summary:after{content:"+";color:var(--lp-muted);flex-shrink:0;font-size:1.4rem;font-weight:400;line-height:1.1}.lp .perguntas details[open] summary:after{content:"−"}.lp .perguntas p{color:var(--lp-muted);padding-bottom:20px}@media (max-width:560px){.lp .perguntas{margin-top:32px}.lp .perguntas summary{gap:12px;padding:15px 0;font-size:.98rem}.lp .perguntas summary:after{font-size:1.25rem}.lp .perguntas p{padding-bottom:16px;font-size:.94rem}}.lp .final{text-align:center}.lp .final .lede{margin:18px auto 0}.lp .final .acoes{justify-content:center}.lp footer{border-top:1px solid var(--lp-line);color:var(--lp-muted);padding:34px 0;font-size:.9rem}.lp footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.lp footer a{text-decoration:none}.lp footer a:hover{color:var(--lp-ink)}@media (prefers-reduced-motion:reduce){.lp *{transition:none!important;animation:none!important}}.lp .tela-mock.fone{background:var(--painel);border-color:var(--painel);color:var(--lp-paper);text-align:center;justify-content:center;align-items:center;gap:4px}.lp .tela-mock.fone .senha{letter-spacing:-.04em;font-size:2.6rem;font-weight:800;line-height:1}.lp .tela-mock.fone .posicao{color:var(--senha);margin-top:10px;font-size:3.4rem;font-weight:800;line-height:1}.lp .tela-mock.fone .rot{opacity:.6;font-size:.85rem}.lp .filas-exemplo{background:var(--lp-line);border:1px solid var(--lp-line);border-radius:10px;gap:2px;margin-top:44px;display:grid;overflow:hidden}.lp .fila-exemplo{background:var(--lp-white);gap:10px;padding:20px 24px;display:grid}.lp .fila-exemplo .topo-linha{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.lp .fila-exemplo .letra{background:var(--lp-ink);color:var(--lp-paper);border-radius:5px;padding:1px 8px;font-size:.85rem;font-weight:700}.lp .fila-exemplo h3{font-size:1.05rem}.lp .fila-exemplo .onde{color:var(--lp-muted);margin-left:auto;font-size:.85rem}.lp .etiquetas{flex-wrap:wrap;gap:6px;display:flex}.lp .etiqueta{border:1px solid var(--lp-line);color:var(--lp-muted);border-radius:999px;padding:3px 11px;font-size:.82rem}.lp .etiqueta.ativa{border-color:var(--verde);color:var(--verde);font-weight:600}.lp .nivel{gap:4px;display:grid}.lp .nivel b{font-size:1.05rem}.lp .nivel p{color:#eff1ee9e;font-size:.95rem}.lp .duas{grid-template-columns:1fr;gap:32px;margin-top:44px;display:grid}@media (min-width:820px){.lp .duas{grid-template-columns:repeat(2,1fr);gap:40px}}.lp .bloco h3{margin-bottom:8px}.lp .bloco p{color:var(--lp-muted);font-size:.96rem}.lp .bloco .mock{border:1px solid var(--lp-line);background:var(--lp-white);border-radius:10px;flex-direction:column;justify-content:center;gap:12px;min-height:200px;margin-bottom:20px;padding:20px;display:flex}.lp .bolha{background:var(--lp-paper);border-radius:12px 12px 12px 3px;max-width:92%;padding:12px 14px;font-size:.92rem;line-height:1.5}.lp .bolha b{font-weight:700}.lp .hora{color:var(--lp-muted);align-self:flex-end;font-size:.78rem}.lp .barras{align-items:flex-end;gap:5px;height:110px;display:flex}.lp .barras span{background:var(--lp-ink);border-radius:3px 3px 0 0;flex:1}.lp .barras span.pico{background:var(--senha)}.lp .horas{color:var(--lp-muted);justify-content:space-between;font-size:.78rem;display:flex}.lp .numeros{flex-wrap:wrap;gap:20px;display:flex}.lp .numeros div{gap:2px;display:grid}.lp .numeros b{letter-spacing:-.02em;font-size:1.4rem;font-weight:800}.lp .numeros span{color:var(--lp-muted);font-size:.8rem}.lp .simbolo{width:26px;height:26px;color:var(--lp-ink);flex-shrink:0}.lp .marca{gap:12px}.lp .marca-rodape{align-items:center;gap:10px;display:inline-flex}.lp .marca-rodape .simbolo{width:22px;height:22px}.lp .secao-escura .simbolo{color:var(--lp-paper)}.lp .recursos{background:var(--lp-line);border:1px solid var(--lp-line);border-radius:10px;grid-template-columns:1fr;gap:2px;margin-top:44px;display:grid;overflow:hidden}@media (min-width:760px){.lp .recursos{grid-template-columns:repeat(2,1fr)}}.lp .recurso{background:var(--lp-paper);padding:24px 26px}.lp .recurso h3{margin-bottom:6px;font-size:1.05rem}.lp .recurso p{color:var(--lp-muted);font-size:.94rem}.lp .bolha .enlace{color:var(--verde);word-break:break-all}.lp .horarios{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.lp .horarios span{border:1px solid var(--lp-line);text-align:center;background:var(--lp-white);border-radius:6px;padding:8px 0;font-size:.9rem;font-weight:600}.lp .horarios span.escolhido{background:var(--lp-ink);border-color:var(--lp-ink);color:var(--lp-paper)}.lp .horarios span.ocupado{color:var(--lp-muted);opacity:.45;text-decoration:line-through}.lp .aviso-pedido{border:1px solid var(--senha);background:#ffc22e26;border-radius:8px;padding:12px 14px;font-size:.9rem;line-height:1.5}.lp .adicional{border:1px solid var(--lp-line);background:var(--lp-white);border-radius:12px;align-items:center;gap:18px;margin-top:20px;padding:24px 26px;display:grid}@media (min-width:760px){.lp .adicional{grid-template-columns:1fr auto}}.lp .adicional h3{margin-bottom:6px}.lp .adicional p{color:var(--lp-muted);max-width:60ch;font-size:.95rem}.lp .adicional .valor{letter-spacing:-.02em;color:var(--lp-ink);white-space:nowrap;font-size:1.5rem;font-weight:800}.lp .adicional .valor small{color:var(--lp-muted);font-size:.8rem;font-weight:400;display:block}.lp .selo-parceiro{background:#f5eee3;border:1px solid #e2d8c6;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;text-decoration:none;transition:border-color .15s;display:inline-flex}.lp .selo-parceiro:hover{border-color:#8f5c0c}.lp .selo-parceiro img{width:auto;height:20px;display:block}.lp .selo-parceiro em{color:#8f5c0c;border-left:1px solid #d8cbb4;padding-left:10px;font-size:.82rem;font-style:normal;font-weight:600}.lp .adicional .cabecalho-adicional{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.lp .pular{background:var(--lp-ink);color:var(--lp-paper);z-index:40;border-radius:0 0 8px;padding:12px 18px;font-weight:600;position:absolute;top:0;left:-9999px}.lp .pular:focus{left:0}.lp .barra-celular{z-index:30;padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--lp-paper) 94%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--lp-line);gap:10px;display:flex;position:fixed;inset:auto 0 0}.lp .barra-celular .btn{flex:1;padding:14px 16px}@media (min-width:720px){.lp .barra-celular{display:none}}@media (max-width:719px){.lp footer{padding-bottom:96px}}.lp .mock.escuro{background:var(--painel);border-color:var(--painel);color:var(--lp-paper);text-align:center;align-items:center;gap:6px}.lp .mock.escuro .tempo{letter-spacing:-.04em;font-size:3.6rem;font-weight:800;line-height:1}.lp .mock.escuro .apoio{opacity:.65;font-size:.9rem}.lp .mock.escuro .selo-fila{background:var(--senha);color:var(--senha-ink);border-radius:8px;margin-top:10px;padding:10px 18px;font-size:.9rem;font-weight:700}.lp .passos-curtos{gap:10px;display:grid}.lp .passos-curtos li{align-items:baseline;gap:12px;font-size:.94rem;display:flex}.lp .passos-curtos b{color:var(--verde);flex-shrink:0;font-size:.82rem}
