.lz{border:1px solid var(--linha);background:var(--bg2);border-radius:22px;margin-top:clamp(16px,2.5vw,24px);padding:clamp(16px,2.6vw,24px)}.lz-fechado{border-color:#e0a63a66;flex-wrap:wrap;align-items:center;gap:14px 20px;display:flex}.lz-fechado>div{flex:340px}.lz-fechado b{letter-spacing:-.01em;font-size:1.1rem;display:block}.lz-fechado p{color:var(--fg2);max-width:62ch;margin-top:4px;font-size:.95rem}.lz-avatar{border:1px solid #e0a63a73;border-radius:50%;flex:none}.lz-topo{align-items:center;gap:12px;display:flex}.lz-topo>div{flex:1}.lz-topo b{letter-spacing:-.01em;font-size:1.15rem;display:block}.lz-topo small{color:var(--fg3);margin-top:2px;font-size:12px;display:block}.lz-alt{color:var(--ouro);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:.85rem;text-decoration:underline}.lz-log{overscroll-behavior:contain;flex-direction:column;gap:12px;max-height:min(62vh,560px);margin-top:14px;padding:4px 2px;display:flex;overflow-y:auto}.lz-log:focus-visible{outline:2px solid var(--ouro);outline-offset:4px;border-radius:12px}.lz-msg{border-radius:18px;max-width:min(92%,640px);padding:12px 16px;font-size:.96rem;line-height:1.55}.lz-msg p,.lz-msg ul{max-width:none;color:inherit;margin:0}.lz-msg p+p,.lz-msg p+ul,.lz-msg ul+p{margin-top:8px}.lz-msg ul{padding-left:20px}.lz-msg li+li{margin-top:4px}.lz-msg.eu{background:#e0a63a24;border:1px solid #e0a63a59;border-bottom-right-radius:6px;align-self:flex-end}.lz-msg.ia{background:var(--bg3);border:1px solid var(--linha);border-bottom-left-radius:6px;align-self:flex-start}.lz-msg-erro{color:#f2b4a0}.lz-sugestoes{flex-wrap:wrap;gap:8px;list-style:none;display:flex;margin:12px 0 0!important;padding:0!important}.lz-sugestoes button{font:inherit;color:var(--fg);background:var(--bg2);border:1px solid var(--linha);cursor:pointer;text-align:left;border-radius:100px;min-height:44px;padding:9px 16px;font-size:.9rem;transition:border-color .2s}.lz-sugestoes button:hover,.lz-sugestoes button:focus-visible{border-color:var(--ouro)}.lz-sugestoes button:focus-visible{outline:2px solid var(--ouro);outline-offset:2px}.lz-fontes{color:var(--fg3);font-size:12px;margin-top:10px!important}.lz-fontes a{color:var(--fg2);text-underline-offset:2px;text-decoration:underline}.lz-cartao{background:var(--bg2);border:1px solid #e0a63a66;border-radius:16px;flex-direction:column;align-items:flex-start;gap:12px;width:100%;margin-top:10px;padding:14px 16px;max-width:none!important;display:flex!important}.lz-cartao>b{letter-spacing:-.01em;font-size:1.02rem}.lz-cartao p{color:var(--fg2);font-size:.9rem}.lz-rotulo{letter-spacing:.14em;text-transform:uppercase;color:var(--ouro);font-size:12px;font-weight:700;display:block}.lz-campo{flex-direction:column;gap:8px;width:100%;display:flex}.lz-campo>span{letter-spacing:.14em;text-transform:uppercase;color:var(--fg3);font-size:12px;font-weight:700}.lz-campo input{font:inherit;color:var(--fg);background:var(--bg3);border:1px solid var(--linha);border-radius:14px;width:100%;min-height:52px;padding:14px 16px;font-size:1rem}.lz-campo input:focus{outline:2px solid var(--ouro);outline-offset:1px;border-color:#0000}.lz-erro{color:#f2b4a0;font-size:.85rem}.lz-nota{color:var(--fg3);font-size:.85rem}.lz-nota a,.lz-legal a{color:var(--ouro);text-underline-offset:2px;text-decoration:underline}.lz-links{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.lz-pensando{align-items:center;gap:5px;min-height:44px;display:flex}.lz-pensando span{background:var(--ouro2);border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite lz-pulso}.lz-pensando span:nth-child(2){animation-delay:.15s}.lz-pensando span:nth-child(3){animation-delay:.3s}@keyframes lz-pulso{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.lz-pensando span{opacity:.7;animation:none}}.lz-form{align-items:flex-end;gap:10px;margin-top:14px;max-width:none!important;display:flex!important}.lz-form textarea{font:inherit;color:var(--fg);background:var(--bg3);border:1px solid var(--linha);resize:vertical;border-radius:14px;flex:1;min-height:52px;max-height:200px;padding:12px 14px;font-size:1rem}.lz-form textarea:focus{outline:2px solid var(--ouro);outline-offset:1px;border-color:#0000}.lz-form button{min-height:52px}.lz-form button:disabled{opacity:.55;cursor:default}.lz-fim{border:1px solid #e0a63a66;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px;padding:14px 16px;display:flex}.lz-fim p{color:var(--fg2);margin:0;font-size:.95rem}.lz-planejar{color:var(--fg2);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;font-size:.95rem;display:flex}.lz-legal{color:var(--fg3);max-width:none;margin-top:12px;font-size:.8rem}.lz-destaque{margin-top:clamp(36px,5vw,56px)}.lz-capa{align-items:center;gap:20px 32px;display:grid}@media (min-width:900px){.lz-capa{grid-template-columns:1.25fr .75fr}}.lz-capa h2{max-width:24ch;margin:10px 0 14px;font-size:clamp(1.5rem,3vw,2.2rem)}.lz-capa h1{max-width:20ch;margin:10px 0 16px;font-size:clamp(1.9rem,4vw,3rem)}.lz-capa .big+p{margin-top:12px}.lz-capa .big{max-width:60ch}.lz-capa p{max-width:62ch}.lz-capa img{filter:drop-shadow(0 18px 40px #00000073);justify-self:center;width:100%;max-width:340px;height:auto;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.lz-assinatura{color:var(--fg3);margin-top:14px;font-size:.85rem}.lz-assinatura b{color:var(--ouro2)}@media (max-width:700px){.lz-form{flex-wrap:wrap}.lz-form textarea{flex:100%}.lz-form button{width:100%}}.lz-bolha{z-index:84;min-height:52px;color:var(--ouro);font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c1116eb;border:1px solid #e0a63a8c;border-radius:100px;align-items:center;gap:10px;padding:4px 18px 4px 5px;font-size:13.5px;font-weight:700;display:inline-flex;position:fixed;bottom:148px;right:22px;box-shadow:0 8px 24px #00000059}.lz-bolha img{border:1px solid #e0a63a73;border-radius:50%}.lz-bolha:hover{background:#181e26f5}.lz-bolha:focus-visible,.lz-fechar:focus-visible{outline:2px solid var(--ouro);outline-offset:3px}.lz-painel{z-index:97;width:min(420px,100vw - 24px);max-height:calc(100dvh - 32px);margin-top:0;position:fixed;bottom:16px;right:16px;overflow-y:auto;box-shadow:0 24px 60px #0000008c}.lz-painel .lz-log{max-height:min(48vh,420px)}.lz-painel .lz-legal{font-size:.75rem}.lz-fechar{border:1px solid var(--linha);width:36px;height:36px;color:var(--fg2);font:inherit;cursor:pointer;background:0 0;border-radius:50%;flex:none;font-size:1.2rem;line-height:1}@media (max-width:700px){.lz-bolha{font-size:13px;bottom:142px;right:16px}.lz-painel{width:auto;max-height:calc(100dvh - 16px);bottom:8px;left:8px;right:8px}.lz-painel .lz-log{max-height:46vh}}.lz-pergunta a{color:var(--ouro);text-underline-offset:2px;text-decoration:underline}.lz-home{align-items:center;gap:20px 36px;display:grid}@media (min-width:900px){.lz-home{grid-template-columns:.65fr 1.35fr}}.lz-home img{filter:drop-shadow(0 18px 40px #00000073);justify-self:center;width:100%;max-width:260px;height:auto;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}.lz-home h2{max-width:22ch;margin:10px 0 12px}.lz-home p{max-width:62ch}.lz-home .b{margin-top:18px}.lz-convite{border-top:1px solid var(--linha);align-items:center;gap:6px 22px;max-width:68ch;margin-top:clamp(40px,5vw,60px);padding-top:26px;display:grid}@media (min-width:620px){.lz-convite{grid-template-columns:150px 1fr}}.lz-convite img{opacity:.95;width:150px;height:auto}.lz-convite p{color:var(--fg2);margin:0;font-size:.95rem}.lz-convite b{color:var(--fg);font-weight:600}.lz-convite a{color:var(--ouro2);text-underline-offset:3px;margin-top:10px;font-size:.95rem;font-weight:600;text-decoration:underline;display:inline-block}
