.carregando{box-sizing:border-box;min-height:128px;color:var(--suave,#526575);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:20px 16px;font-family:Manrope,system-ui,sans-serif;font-size:13px;line-height:1.5;display:flex}.carregando-marca{flex:none;width:38px;height:38px;display:block;position:relative}.carregando-marca>.simbolo-turismoon{animation:1.8s ease-in-out infinite carregamento-pulsar}.carregando-arco{border:2px solid #ff6800;border-color:#ff6800 #ffb300 #ff680019 #ff680019;border-radius:50%;animation:1.2s linear infinite carregamento-girar;position:absolute;inset:-7px}.carregando-rotulo{overflow-wrap:anywhere;max-width:42ch}.carregando.carregando-tela{background:#f6f8fa;gap:24px;min-height:100dvh}.carregando-tela .carregando-marca{width:56px;height:56px}.carregando-tela .carregando-arco{inset:-10px}@keyframes carregamento-girar{to{transform:rotate(360deg)}}@keyframes carregamento-pulsar{0%,to{opacity:.78;transform:scale(.94)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.carregando-arco,.carregando-marca>.simbolo-turismoon{animation:none}}.marca{--altura-marca:44px;flex:none;align-items:center;gap:8px;max-width:100%;line-height:1;text-decoration:none;display:inline-flex}.marca-simbolo{width:var(--altura-marca);height:var(--altura-marca);flex:0 0 var(--altura-marca);display:block}.simbolo-turismoon{width:100%;height:100%;display:block}.marca-nome{width:calc(var(--altura-marca) * 3.12);flex:none;display:block}.marca-nome>svg{width:100%;height:auto;display:block}.marca-invertida .marca-nome{filter:brightness(0)invert()}@media (width<=380px){.marca{--altura-marca:36px;gap:6px}}
