html{background:var(--cor-fundo);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-size-adjust:100%}body{background:var(--cor-fundo);min-height:100dvh;color:var(--cor-texto);font-family:var(--fonte-texto);font-size:var(--texto-md);line-height:var(--entrelinha-media);margin:0;overflow-x:clip}#raiz{min-height:100dvh}*,:before,:after{box-sizing:border-box}img,svg{max-width:100%}.sh-app{min-height:100dvh}.sh-pular{left:var(--esp-3);top:var(--esp-3);z-index:var(--z-dica);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-pilula);background:var(--cor-marca-forte);color:var(--cor-sobre-marca);font-weight:var(--peso-semi);text-decoration:none;position:absolute;transform:translateY(-200%)}.sh-pular:focus-visible{box-shadow:var(--sombra-foco);outline:none;transform:none}.sh-nav--compacta,.sh-nav--expandida{display:none}.sh-nav--inferior{z-index:var(--z-navegacao);position:relative}.sh-nav--inferior .ar-barra-inferior{view-transition-name:sh-nav-inferior}.sh-coluna{min-width:0;padding-bottom:calc(var(--altura-barra-inferior) + env(safe-area-inset-bottom))}@media (width>=768px){.sh-nav--inferior{display:none}.sh-nav--compacta{z-index:var(--z-navegacao);width:var(--largura-lateral-compacta);view-transition-name:sh-nav-compacta;display:block;position:fixed;top:0;bottom:0;left:0}.sh-coluna{margin-left:var(--largura-lateral-compacta);padding-bottom:0}.sh-app{position:relative}.sh-app:before{content:"";width:var(--largura-lateral-compacta);background:var(--cor-fundo-elevado);border-right:1px solid var(--cor-borda);pointer-events:none;position:absolute;top:0;bottom:0;left:0}}@media (width>=1280px){.sh-nav--compacta{display:none}.sh-nav--expandida{z-index:var(--z-navegacao);width:var(--largura-lateral);view-transition-name:sh-nav-expandida;display:block;position:fixed;top:0;bottom:0;left:0}.sh-coluna{margin-left:var(--largura-lateral)}.sh-app:before{width:var(--largura-lateral)}}.sh-nav--compacta>nav,.sh-nav--expandida>nav{height:100%}.sh-nav--inferior .ar-barra-inferior__item--ativo .ar-barra-inferior__lua{view-transition-name:sh-lua-inferior}.sh-nav .ar-lateral__item--ativo:before{height:0}.sh-indicador{border-radius:0 var(--raio-pilula) var(--raio-pilula) 0;background:var(--gradiente-assinatura);width:4px;height:24px;box-shadow:0 0 14px var(--cor-marca);opacity:0;transition:transform var(--dur-media) var(--curva-enfase), opacity var(--dur-rapida) var(--curva-saida);pointer-events:none;position:absolute;top:-12px;left:0}.sh-indicador[data-visivel]{opacity:1}.sh-indicador--compacta{view-transition-name:sh-indicador-compacta}.sh-indicador--expandida{view-transition-name:sh-indicador-expandida}.sh-lateral__marca{min-height:var(--alvo-toque);border-radius:var(--raio-md);align-items:center;text-decoration:none;display:flex}.sh-lateral__marca:focus-visible{box-shadow:var(--sombra-foco);outline:none}.sh-lateral__rodape{gap:var(--esp-3);display:grid}.sh-lateral__perfil-botao{justify-items:center;gap:var(--esp-1);width:100%;min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-1);border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);color:var(--cor-texto);font:inherit;cursor:pointer;display:grid}.sh-lateral__perfil-botao:hover{border-color:var(--cor-borda-forte);background:var(--cor-superficie-2)}.sh-lateral__perfil-botao:focus-visible{box-shadow:var(--sombra-foco);outline:none}.sh-lateral__perfil-rotulo{font-size:var(--texto-2xs);font-weight:var(--peso-semi);color:var(--cor-texto-suave);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;text-align:center;line-height:var(--entrelinha-justa)}.sh-aviso-demo{font-size:var(--texto-2xs);color:var(--cor-texto-fraco);margin:0}.sh-cabecalho{z-index:var(--z-cabecalho);align-items:center;gap:var(--esp-3);height:calc(var(--altura-cabecalho) + env(safe-area-inset-top));padding:env(safe-area-inset-top) var(--gutter) 0;background:var(--cor-vidro);-webkit-backdrop-filter:blur(16px)saturate(1.2);border-bottom:1px solid var(--cor-borda);view-transition-name:sh-cabecalho;display:flex;position:sticky;top:0}.sh-cabecalho__marca{min-height:var(--alvo-toque);border-radius:var(--raio-md);flex:none;align-items:center;display:inline-flex}.sh-cabecalho__marca:focus-visible{box-shadow:var(--sombra-foco);outline:none}.sh-cabecalho__aviso{padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);border:1px solid var(--cor-borda);color:var(--cor-texto-suave);font-size:var(--texto-xs);white-space:nowrap;display:none}.sh-cabecalho__acoes{align-items:center;gap:var(--esp-1);margin-left:auto;display:flex}.sh-acao{justify-content:center;align-items:center;gap:var(--esp-2);min-width:var(--alvo-toque);min-height:var(--alvo-toque);padding:0 var(--esp-2);border-radius:var(--raio-pilula);color:var(--cor-texto);font:inherit;cursor:pointer;background:0 0;border:0;text-decoration:none;display:inline-flex;position:relative}.sh-acao:hover{background:var(--cor-superficie-2)}.sh-acao:focus-visible{box-shadow:var(--sombra-foco);outline:none}.sh-acao__contador{top:var(--esp-1);right:var(--esp-1);min-width:18px;height:18px;padding:0 var(--esp-1);border-radius:var(--raio-pilula);background:var(--cor-marca);color:var(--cor-sobre-marca);font-family:var(--fonte-numero);font-size:var(--texto-2xs);font-weight:var(--peso-negrito);animation:ar-escala var(--dur-media) var(--curva-enfase) both;place-items:center;display:grid;position:absolute}.sh-acao--avatar{padding-left:var(--esp-1);border:1px solid var(--cor-borda)}.sh-acao__perfil{font-size:var(--texto-xs);font-weight:var(--peso-semi);color:var(--cor-texto-suave);padding-right:var(--esp-1)}.sh-avatar-visitante{border-radius:var(--raio-circulo);background:var(--cor-superficie-3);color:var(--cor-texto-suave);border:1px dashed var(--cor-borda-forte);place-items:center;display:inline-grid}.sh-avatar-visitante--p{width:32px;height:32px}.sh-avatar-visitante--m{width:40px;height:40px}.sh-avatar-visitante--g{width:56px;height:56px}@media (width>=768px){.sh-cabecalho__marca,.sh-acao--avatar{display:none}.sh-cabecalho__aviso{display:inline-block}}.sh-conteudo{width:100%;max-width:var(--largura-conteudo);padding:var(--esp-5) var(--gutter) var(--esp-10);outline:none;min-height:60dvh;margin:0 auto;display:block}.sh-rodape{max-width:var(--largura-conteudo);padding:var(--esp-4) var(--gutter) var(--esp-6);border-top:1px solid var(--cor-borda);color:var(--cor-texto-fraco);font-size:var(--texto-xs);margin:0 auto}.sh-rodape p{margin:0}.sh-seletor{gap:var(--esp-4);display:grid}.sh-seletor--lateral{gap:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda)}.sh-seletor__explicacao{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}.sh-seletor__quem{align-items:center;gap:var(--esp-3);min-width:0;display:flex}.sh-seletor__quem-texto{min-width:0;display:grid}.sh-seletor__quem-texto strong{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-md);line-height:var(--entrelinha-justa)}.sh-seletor__quem-texto span{color:var(--cor-texto-suave);font-size:var(--texto-xs);line-height:var(--entrelinha-justa)}.sh-seletor--lateral .sh-seletor__quem-texto span{display:none}.sh-seletor{min-width:0;max-width:100%}.sh-seletor .ar-segmentado{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.sh-seletor .ar-segmentado__opcao{min-height:var(--alvo-toque);min-width:0;padding:0 var(--esp-2)}.sh-seletor--lateral{padding:var(--esp-3) var(--esp-2)}.sh-seletor--lateral .ar-segmentado{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.9fr)}.sh-seletor--lateral .ar-segmentado__opcao{font-size:var(--texto-xs);padding:0 var(--esp-1)}[data-sh-seletor]{--sh-seletor-cor:var(--cor-marca)}.sh-eu{gap:var(--esp-6);display:grid}.sh-eu__topo{gap:var(--esp-4);display:grid}.sh-eu__titulo{font-family:var(--fonte-display);font-size:var(--texto-3xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;margin:0}.sh-eu__subtitulo{font-family:var(--fonte-titulo);font-size:var(--texto-xl);margin:0}.sh-eu__apoio{margin:var(--esp-1) 0 var(--esp-4);color:var(--cor-texto-suave)}.sh-eu .ar-abas{max-width:100%;overflow-x:auto}.sh-eu__topo{position:relative}@media (width<768px){.sh-eu__topo:has(.ar-abas):after{content:"";block-size:48px;inline-size:var(--esp-10);background:linear-gradient(to left, var(--cor-fundo), transparent);pointer-events:none;position:absolute;inset-block-end:1px;inset-inline-end:0}.sh-eu .ar-abas{padding-inline-end:var(--esp-8)}}.sh-404{justify-items:center;gap:var(--esp-4);padding-top:var(--esp-8);text-align:center;display:grid}.sh-404__orbitas{aspect-ratio:1;width:min(60vw,240px);position:relative}.sh-404__orbitas svg{fill:none;width:100%;height:100%;stroke:var(--cor-marca);stroke-width:1.5px;animation:sh-404-gira var(--dur-laco) var(--curva-orbita) infinite alternate}.sh-404__ponto{border-radius:var(--raio-circulo);position:absolute}.sh-404__ponto--1{background:var(--cor-assinatura-1);width:14px;height:14px;top:18%;right:22%}.sh-404__ponto--2{background:var(--cor-assinatura-2);width:10px;height:10px;top:30%;right:14%}.sh-404__ponto--3{background:var(--cor-assinatura-3);width:7px;height:7px;top:41%;right:9%}.sh-404__caminho{color:var(--cor-texto-fraco);font-size:var(--texto-xs);overflow-wrap:anywhere;margin:0}@keyframes sh-404-gira{0%{transform:rotate(-6deg)}to{transform:rotate(10deg)}}.ar-toasts.sh-toasts{view-transition-name:sh-toasts}.sh-toasts .ar-toast{pointer-events:none}.sh-toasts .ar-toast__acao,.sh-toasts .ar-toast__fechar{pointer-events:auto}.sh-toasts .ar-toast--saindo,.sh-toasts .ar-toast--saindo *{pointer-events:none}@media (width>=768px){.ar-toasts.sh-toasts{left:calc(var(--largura-lateral-compacta) + var(--esp-6));right:var(--esp-6);align-items:flex-start}}@media (width>=1280px){.ar-toasts.sh-toasts{left:calc(var(--largura-lateral) + var(--esp-6))}}:root:has(.ar-camada:not(.ar-camada--saindo)) .ar-toasts.sh-toasts{top:calc(env(safe-area-inset-top) + var(--esp-2));bottom:auto}::view-transition-old(root){mix-blend-mode:normal}::view-transition-new(root){mix-blend-mode:normal}:root[data-transicao]::view-transition-old(root){transform-origin:var(--sh-ox,50%) var(--sh-oy,50%);animation:none}:root[data-transicao]::view-transition-new(root){transform-origin:var(--sh-ox,50%) var(--sh-oy,50%);animation:none}:root[data-transicao]::view-transition-group(*){animation-duration:var(--sh-dur,var(--dur-cena))}:root[data-transicao-camada=velha-por-cima]::view-transition-old(root){z-index:var(--z-elevado)}::view-transition-group(sh-atores){mix-blend-mode:normal;animation:none}::view-transition-old(sh-atores){mix-blend-mode:normal;animation:none}::view-transition-new(sh-atores){mix-blend-mode:normal;animation:none}::view-transition-group(sh-atores){z-index:var(--z-cabecalho)}::view-transition-group(sh-toasts){z-index:var(--z-toast)}::view-transition-group(sh-cabecalho){z-index:var(--z-navegacao)}::view-transition-group(sh-nav-inferior){z-index:var(--z-navegacao)}::view-transition-group(sh-nav-compacta){z-index:var(--z-navegacao)}::view-transition-group(sh-nav-expandida){z-index:var(--z-navegacao)}::view-transition-group(sh-lua-inferior){z-index:var(--z-folha);animation-timing-function:var(--curva-enfase)}::view-transition-group(sh-indicador-compacta){z-index:var(--z-folha);animation-timing-function:var(--curva-enfase)}::view-transition-group(sh-indicador-expandida){z-index:var(--z-folha);animation-timing-function:var(--curva-enfase)}:root[data-transicao=troca-de-perfil] .sh-cabecalho,:root[data-transicao=troca-de-perfil] .sh-nav,:root[data-transicao=troca-de-perfil] .sh-nav .ar-barra-inferior,:root[data-transicao=troca-de-perfil] .ar-toasts.sh-toasts,:root[data-transicao=troca-de-perfil] .sh-indicador,:root[data-transicao=troca-de-perfil] .sh-nav .ar-barra-inferior__lua{view-transition-name:none}:root[data-transicao]{cursor:progress}.sh-atores{z-index:var(--z-dica);pointer-events:none;view-transition-name:sh-atores;contain:strict;position:fixed;inset:0;overflow:hidden}.sh-atores:empty{view-transition-name:none}.sh-ator{will-change:transform, opacity;position:absolute}.sh-ator svg{fill:none;stroke:currentColor;stroke-width:1.4px;width:100%;height:100%;display:block;overflow:visible}.sh-ator--cortina{background:var(--gradiente-institucional);color:var(--cor-marca);box-shadow:var(--sombra-4);place-items:center;display:grid;inset:0 -12%}.sh-cortina__orbitas{aspect-ratio:1;opacity:.9;width:min(70vmin,520px)}.sh-cortina__pontos{gap:var(--esp-2);align-items:center;display:flex;position:absolute;top:calc(50% - min(18vmin,130px));left:calc(50% + min(20vmin,150px))}.sh-ator--orbitas{aspect-ratio:1;width:min(80vmin,560px);color:var(--cor-marca);top:50%;left:50%}.sh-ator--panorama{color:var(--cor-acento)}.sh-ator--desvio{color:var(--cor-texto-fraco)}.sh-ator--pontos{align-items:center;gap:var(--esp-2);display:flex;transform:translate(-50%,-50%)}.sh-ator--pontos-g{--sh-ponto-escala:1.8}.sh-ator--confirma{gap:var(--esp-3)}.sh-ponto{border-radius:var(--raio-circulo);display:block;box-shadow:0 0 16px}.sh-ponto--1{width:calc(14px * var(--sh-ponto-escala,1));height:calc(14px * var(--sh-ponto-escala,1));background:var(--cor-assinatura-1);color:var(--cor-assinatura-1)}.sh-ponto--2{width:calc(10px * var(--sh-ponto-escala,1));height:calc(10px * var(--sh-ponto-escala,1));background:var(--cor-assinatura-2);color:var(--cor-assinatura-2)}.sh-ponto--3{width:calc(7px * var(--sh-ponto-escala,1));height:calc(7px * var(--sh-ponto-escala,1));background:var(--cor-assinatura-3);color:var(--cor-assinatura-3)}.sh-ator--fresta{transform-origin:50%;background:linear-gradient(90deg, transparent 0%, var(--cor-marca-suave) 30%, var(--cor-marca) 50%, var(--cor-marca-suave) 70%, transparent 100%);width:12%;top:0;bottom:0;left:44%}.sh-ator--porta{background:var(--gradiente-institucional);width:50.5%;box-shadow:var(--sombra-4);top:0;bottom:0}.sh-ator--porta-e{border-right:1px solid var(--cor-borda-forte);left:0}.sh-ator--porta-d{border-left:1px solid var(--cor-borda-forte);right:0}.sh-ator--disco{border-radius:var(--raio-circulo);background:var(--gradiente-institucional);width:320px;height:320px;box-shadow:0 0 0 2px var(--cor-marca)}.sh-ator--anel{border-radius:var(--raio-circulo);border:2px solid var(--cor-marca);width:100px;height:100px;box-shadow:0 0 32px var(--cor-marca)}.sh-ator--selo-perfil{justify-items:center;gap:var(--esp-3);width:max-content;max-width:calc(100vw - 2 * var(--gutter));padding:var(--esp-5) var(--esp-6);border-radius:var(--raio-xl);background:var(--cor-superficie-invertida);color:var(--cor-texto-invertido);border:1px solid var(--cor-borda-forte);box-shadow:var(--sombra-4), var(--sombra-brilho);text-align:center;display:grid;top:50%;left:50%}.sh-selo-perfil__pontos{gap:var(--esp-2);align-items:center;display:flex}.sh-selo-perfil__texto{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);line-height:var(--entrelinha-justa)}.sh-vinheta{z-index:var(--z-modal);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.sh-vinheta__fundo{background:radial-gradient(circle at 50% 45%, var(--cor-superficie) 0%, var(--cor-fundo) 70%);will-change:opacity;position:absolute;inset:0}.sh-vinheta__palco{aspect-ratio:1;place-items:center;width:min(84vw,520px,62vh);display:grid;position:relative}.sh-vinheta__orbita{fill:none;width:100%;height:100%;stroke:var(--cor-marca);stroke-width:1.4px;will-change:transform, opacity;position:absolute;inset:0}.sh-vinheta__orbita--b{stroke:var(--cor-acento)}.sh-vinheta__giro{will-change:transform;position:absolute;inset:0}.sh-vinheta__ponto{--sh-ponto-escala:1.6;will-change:transform, opacity;position:absolute}.sh-vinheta__ponto.sh-ponto--1{top:48%;left:4%}.sh-vinheta__ponto.sh-ponto--2{top:22%;right:12%}.sh-vinheta__ponto.sh-ponto--3{bottom:14%;left:30%}.sh-vinheta__marca{will-change:transform, opacity;position:relative}.sh-vinheta__assinatura{left:0;right:0;top:calc(100% + var(--esp-4));text-align:center;font-family:var(--fonte-titulo);font-weight:600;font-size:var(--texto-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave);will-change:transform, opacity;margin:0;position:absolute}.sh-vinheta__pular{right:var(--esp-4);bottom:calc(var(--esp-6) + env(safe-area-inset-bottom));position:absolute}@media (width>=768px){.sh-vinheta__pular{right:var(--esp-8);bottom:var(--esp-8)}}.sh-minima{background:var(--cor-fundo);grid-template-rows:1fr auto;min-height:100dvh;display:grid}.sh-minima__conteudo{outline:none;min-width:0}.sh-minima__rodape{padding:var(--esp-4) var(--gutter) calc(var(--esp-4) + env(safe-area-inset-bottom));text-align:center;font-size:var(--texto-2xs);color:var(--cor-texto-fraco)}.sh-minima__rodape p{margin:0}.sh-minima__em-breve{align-content:center;justify-items:center;gap:var(--esp-8);min-height:70dvh;padding:var(--esp-10) var(--gutter);display:grid}.cp-pedidos{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.cp-pedido{align-items:center;gap:var(--esp-3) var(--esp-4);padding:var(--esp-4);min-height:var(--alvo-toque);color:inherit;grid-template-columns:auto 1fr auto auto;text-decoration:none;display:grid}.cp-pedido__icone{border-radius:var(--raio-md);background:var(--cor-marca-suave);width:44px;height:44px;color:var(--cor-marca);place-items:center;display:grid}.cp-pedido__texto{gap:var(--esp-1);min-width:0;display:grid}.cp-pedido__id{font-family:var(--fonte-numero);font-weight:var(--peso-semi)}.cp-pedido__itens{color:var(--cor-texto);font-size:var(--texto-sm);overflow-wrap:break-word;min-width:0}.cp-pedido__meta{color:var(--cor-texto-fraco);font-size:var(--texto-xs)}.cp-pedido__total{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-lg);white-space:nowrap}.cp-pedido__seta{color:var(--cor-texto-fraco);transition:transform var(--dur-rapida) var(--curva-saida)}.cp-pedido:hover .cp-pedido__seta{color:var(--cor-texto);transform:translate(3px)}@media (width<=767.98px){.cp-pedido{grid-template-columns:auto 1fr auto}.cp-pedido__seta{display:none}.cp-pedido__total{font-size:var(--texto-md)}}.cp-cel{pointer-events:none;z-index:var(--z-elevado);position:absolute;inset:0;overflow:visible}.cp-cel__p{width:var(--tam);height:var(--tam);margin:calc(var(--tam) / -2) 0 0 calc(var(--tam) / -2);border-radius:var(--raio-circulo);animation:cp-particula var(--dur-lenta) var(--curva-saida) both;position:absolute;top:50%;left:50%}.cp-cel__p--1{background:var(--cor-assinatura-1)}.cp-cel__p--2{background:var(--cor-assinatura-2)}.cp-cel__p--3{background:var(--cor-assinatura-3)}.cp-cel__onda{border-radius:var(--raio-circulo);border:2px solid var(--cor-acento);animation:cp-onda var(--dur-lenta) var(--curva-saida) both;position:absolute;inset:0}.cp-cel__orbita{width:0;height:0;animation:cp-gira calc(var(--dur-lenta) * 2) var(--curva-orbita) both;position:absolute;top:50%;left:50%}.cp-cel__orbita i{border-radius:var(--raio-circulo);width:.6rem;height:.6rem;position:absolute;top:-.3rem;left:-.3rem}.cp-cel__orbita i:first-child{background:var(--cor-assinatura-1);transform:rotate(0)translate(3rem)}.cp-cel__orbita i:nth-child(2){background:var(--cor-assinatura-2);transform:rotate(120deg)translate(3rem)}.cp-cel__orbita i:nth-child(3){background:var(--cor-assinatura-3);transform:rotate(240deg)translate(3rem)}@keyframes cp-particula{0%{transform:rotate(var(--ang)) translateX(0) scale(1);opacity:1}to{transform:rotate(var(--ang)) translateX(var(--dist)) scale(.2);opacity:0}}@keyframes cp-onda{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1)}}@keyframes cp-gira{0%{opacity:1;transform:rotate(0)}70%{opacity:1}to{opacity:0;transform:rotate(540deg)}}.cp-rajada{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}.cp-rajada__p{border-radius:var(--raio-circulo);width:.4rem;height:.4rem;animation:cp-rajada var(--dur-media) var(--curva-saida) both;position:absolute;top:-.2rem;left:-.2rem}.cp-rajada__p--1{background:var(--cor-assinatura-1)}.cp-rajada__p--2{background:var(--cor-assinatura-2)}.cp-rajada__p--3{background:var(--cor-assinatura-3)}@keyframes cp-rajada{0%{transform:rotate(var(--ang)) translateX(.6rem);opacity:1}to{transform:rotate(var(--ang)) translateX(1.9rem);opacity:0}}.cp-pensando{gap:var(--esp-4);padding:var(--esp-6);border-radius:var(--raio-xl);background:var(--gradiente-institucional);border:1px solid color-mix(in oklab, var(--cor-acento) 35%, transparent);box-shadow:var(--sombra-brilho);animation:ar-escala var(--dur-media) var(--curva-saida) both;display:grid}.cp-pensando__topo{align-items:center;gap:var(--esp-3);font-family:var(--fonte-titulo);flex-wrap:wrap;display:flex}.cp-pensando__topo .ar-botao{margin-left:auto}.cp-pensando__luas{gap:var(--esp-1);display:inline-flex}.cp-pensando__luas i{border-radius:var(--raio-circulo);width:.6rem;height:.6rem;animation:ar-pulso var(--dur-laco) var(--curva-orbita) infinite}.cp-pensando__luas i:first-child{background:var(--cor-assinatura-1)}.cp-pensando__luas i:nth-child(2){background:var(--cor-assinatura-2);animation-delay:var(--dur-rapida)}.cp-pensando__luas i:nth-child(3){background:var(--cor-assinatura-3);animation-delay:var(--dur-media)}.cp-pensando__linhas{gap:var(--esp-3);align-content:start;min-height:8rem;margin:0;padding:0;list-style:none;display:grid}.cp-pensando__linha{gap:var(--esp-3);font-size:var(--texto-md);line-height:var(--entrelinha-media);color:var(--cor-texto);overflow-wrap:anywhere;align-items:flex-start;display:flex}.cp-pensando__linha--ok{color:var(--cor-texto-suave)}.cp-pensando__marca{border-radius:var(--raio-circulo);background:var(--cor-marca-suave);width:24px;height:24px;color:var(--cor-acento);flex:none;place-items:center;display:grid}.cp-pensando__linha--ok .cp-pensando__marca{background:var(--cor-sucesso-suave);color:var(--cor-sucesso)}.cp-cursor{vertical-align:text-bottom;background:var(--cor-acento);width:2px;height:1.1em;animation:cp-piscar var(--dur-laco) var(--curva-linear) infinite;margin-left:2px;display:inline-block}html[data-captura] .cp-cursor{animation:none}@keyframes cp-piscar{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.cp-cursor,.cp-pensando__luas i{animation:none}.cp-cel{display:none}}:root[data-movimento=reduzido] .cp-cursor,:root[data-movimento=reduzido] .cp-pensando__luas i{animation:none}:root[data-movimento=reduzido] .cp-cel{display:none}.ap-pagina{gap:var(--esp-8);align-content:start;min-width:0;display:grid}.ap-so-leitor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ap-cabeca{gap:var(--esp-3);min-width:0;display:grid}.ap-titulo-pagina{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-3xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;margin:0}.ap-titulo-pagina--aula{font-size:var(--texto-2xl)}.ap-subtitulo-pagina{color:var(--cor-texto-suave);max-width:var(--largura-texto);margin:0}.ap-sobretitulo{font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-acento)}.ap-secao{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);line-height:var(--entrelinha-justa);align-items:baseline;gap:var(--esp-3);flex-wrap:wrap;margin:0;display:flex}.ap-secao--lateral{font-size:var(--texto-lg)}.ap-secao__n{font-family:var(--fonte-texto);font-size:var(--texto-sm);font-weight:var(--peso-medio);color:var(--cor-texto-fraco)}.ap-texto{color:var(--cor-texto);max-width:var(--largura-texto);line-height:var(--entrelinha-solta);margin:0}.ap-texto--suave{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.ap-bloco{gap:var(--esp-4);min-width:0;display:grid}.ap-bloco__topo{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.ap-link-botao{min-height:var(--alvo-toque);padding:0 var(--esp-3);border-radius:var(--raio-pilula);border:1px solid var(--cor-borda-forte);color:var(--cor-texto);font:inherit;font-size:var(--texto-sm);font-weight:var(--peso-semi);cursor:pointer;background:0 0;align-items:center;display:inline-flex}.ap-link-botao:hover{border-color:var(--cor-acento);color:var(--cor-acento)}.ap-link-botao:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-dica{color:var(--cor-texto-fraco);font-size:var(--texto-sm);margin:0}.ap-contents{display:contents}.ap-contents>*{scroll-snap-align:start;min-width:0}.ap-cartao{min-width:0}.ap-cartao>a{height:100%}.ap-cartao[data-borda=fim]>.ar-cartao-curso{transform-origin:100%}.ap-cartao[data-borda=inicio]>.ar-cartao-curso{transform-origin:0}@media (hover:hover){.ap-cartao[data-cortado]>.ar-cartao-curso:hover{box-shadow:none;transform:none}.ap-cartao[data-cortado]>.ar-cartao-curso:hover .ar-cartao-curso__previa{opacity:0}.ap-cartao[data-cortado]>.ar-cartao-curso:hover .ar-capa__arte{transform:none}.ap-cartao[data-cortado]>.ar-cartao-curso:hover .ar-capa__titulo{opacity:1;transform:none}}.ap-hero{margin-inline:calc(-1 * var(--gutter));margin-top:calc(-1 * var(--esp-5));background:var(--cor-fundo-elevado);isolation:isolate;touch-action:pan-y;--ap-px:0;--ap-py:0;position:relative;overflow:hidden}.ap-hero__palco{min-height:clamp(460px,124vw,600px);position:relative}.ap-slide{opacity:0;visibility:hidden;transition:opacity var(--dur-lenta) var(--curva-entrada-saida), visibility 0s linear var(--dur-lenta);align-items:flex-end;display:flex;position:absolute;inset:0}.ap-slide[data-ativo]{opacity:1;visibility:visible;transition-delay:0s}.ap-slide__arte{transform:scale(1.06) translate3d(calc(var(--ap-px) * -18px), calc(var(--ap-py) * -12px), 0);transition:transform var(--dur-media) var(--curva-saida);position:absolute;inset:0}.ap-slide__arte .ar-capa{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.ap-slide__arte .ar-capa__afunda{display:none}.ap-slide__arte .ar-capa__arte{transform-origin:72% 28%;transition:none}.ap-slide[data-ativo] .ap-slide__arte .ar-capa__arte{animation:ap-kenburns calc(var(--dur-laco) * 9) var(--curva-linear) both}.ap-slide__veu{background:linear-gradient(0deg, var(--cor-fundo) 4%, color-mix(in oklab, var(--cor-fundo) 72%, transparent) 38%, transparent 78%);position:absolute;inset:0}.ap-slide__texto{gap:var(--esp-3);padding:var(--esp-6) var(--gutter) calc(var(--esp-12) + var(--esp-2));min-width:0;max-width:720px;display:grid;position:relative}.ap-slide__eyebrow{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:inline-flex}.ap-slide__nivel{font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-suave)}.ap-slide__titulo{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-4xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;margin:0}.ap-slide__sub{font-size:var(--texto-md);color:var(--cor-texto);max-width:52ch;line-height:var(--entrelinha-media);margin:0}.ap-slide__meta{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);color:var(--cor-texto-suave);flex-wrap:wrap;margin:0;display:flex}.ap-slide__meta i{border-radius:var(--raio-circulo);background:var(--cor-acento);width:4px;height:4px}.ap-slide__pct{color:var(--cor-acento);font-weight:var(--peso-semi)}.ap-slide__acoes{align-items:center;gap:var(--esp-3);padding-top:var(--esp-2);flex-wrap:wrap;display:flex}.ap-slide__preco{margin-left:var(--esp-2)}.ap-in{opacity:0}.ap-slide[data-ativo] .ap-in{animation:ap-entra var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--dur-media) + var(--n,0) * var(--dur-passo-cascata) * 1.5)}.ap-hero__controles{padding:0 var(--gutter);z-index:var(--z-elevado);pointer-events:none;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.ap-hero__pontos{gap:var(--esp-2);pointer-events:auto;flex:1;max-width:460px;display:flex}.ap-hero__ponto{min-height:var(--alvo-toque);cursor:pointer;background:0 0;border:0;flex:1;align-items:center;padding:0;display:grid}.ap-hero__ponto:focus-visible{outline:none}.ap-hero__ponto:focus-visible .ap-hero__trilho{box-shadow:var(--sombra-foco)}.ap-hero__trilho{border-radius:var(--raio-pilula);background:var(--cor-progresso-trilho);height:4px;transition:transform var(--dur-rapida) var(--curva-saida);display:block;overflow:hidden}.ap-hero__ponto:hover .ap-hero__trilho{transform:scaleY(1.8)}.ap-hero__enche{background:var(--cor-texto);transform-origin:0;width:100%;height:100%;display:block;transform:scaleX(0)}.ap-hero__ponto[data-feito] .ap-hero__enche,.ap-hero__ponto[aria-current=true] .ap-hero__enche{transform:scaleX(1)}.ap-hero[data-auto] .ap-hero__ponto[aria-current=true] .ap-hero__enche{animation:ap-enche-hero calc(var(--dur-laco) * 6) var(--curva-linear) both;transform:scaleX(0)}.ap-hero[data-auto]:hover .ap-hero__ponto[aria-current=true] .ap-hero__enche,.ap-hero[data-auto]:focus-within .ap-hero__ponto[aria-current=true] .ap-hero__enche{animation-play-state:paused}.ap-hero__seta{width:var(--alvo-toque);height:var(--alvo-toque);border-radius:var(--raio-circulo);border:1px solid var(--cor-borda-forte);background:var(--cor-vidro);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--cor-texto);cursor:pointer;pointer-events:auto;opacity:0;transition:opacity var(--dur-rapida) var(--curva-saida), transform var(--dur-instantanea) var(--curva-enfase), border-color var(--dur-rapida) var(--curva-saida);place-items:center;margin-top:-22px;display:none;position:absolute;top:50%}.ap-hero__seta--ant{left:var(--gutter)}.ap-hero__seta--prox{right:var(--gutter)}.ap-hero:hover .ap-hero__seta,.ap-hero__seta:focus-visible{opacity:1}.ap-hero:has(:focus-visible) .ap-hero__seta{opacity:1}.ap-hero__seta:hover{border-color:var(--cor-acento)}.ap-hero__seta:focus-visible{box-shadow:var(--sombra-foco);outline:none}@media (width>=768px){.ap-hero{margin-inline:0;border-radius:var(--raio-xl);margin-top:0}.ap-hero__palco{min-height:440px}.ap-slide__texto{padding:var(--esp-8) var(--esp-10) calc(var(--esp-12) + var(--esp-2))}.ap-slide__titulo{font-size:var(--texto-5xl)}.ap-slide__veu{background:linear-gradient(90deg, var(--cor-fundo) 0%, color-mix(in oklab, var(--cor-fundo) 78%, transparent) 38%, transparent 74%), linear-gradient(0deg, var(--cor-fundo) 0%, transparent 42%)}.ap-hero__controles{padding:0 var(--esp-10)}.ap-hero__seta{display:grid}.ap-hero__seta--ant{left:var(--esp-4)}.ap-hero__seta--prox{right:var(--esp-4)}}@media (width>=1280px){.ap-hero__palco{min-height:540px}.ap-slide__texto,.ap-hero__controles{padding-left:var(--esp-12)}}.ap-temas{gap:var(--esp-2);min-width:0;display:grid}.ap-temas__rotulo{font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-fraco)}.ap-temas__lista{gap:var(--esp-2);margin-inline:calc(-1 * var(--gutter));padding:var(--esp-1) var(--gutter);scrollbar-width:none;display:flex;overflow-x:auto}.ap-temas__lista::-webkit-scrollbar{display:none}.ap-tema-chip{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:0 var(--esp-4);border-radius:var(--raio-pilula);border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);color:var(--cor-texto);font-size:var(--texto-sm);font-weight:var(--peso-semi);white-space:nowrap;flex-shrink:0;text-decoration:none;display:inline-flex}.ap-tema-chip:hover{border-color:var(--cor-acento);color:var(--cor-acento);box-shadow:var(--sombra-brilho)}.ap-tema-chip:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-tema-chip--forte{background:var(--cor-marca-suave);color:var(--cor-texto);border-color:#0000}.ap-tema-chip--atual{background:var(--cor-marca);color:var(--cor-sobre-marca);border-color:#0000}.ap-tema-chip--atual:hover{color:var(--cor-sobre-marca)}@media (width>=768px){.ap-temas__lista{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}}.ap-fileira,.ap-fileira-caixa{min-width:0}.ap-fileira[data-tocada],.ap-fileira[data-tocada]:not([data-visivel]){opacity:1;transition:none;transform:none}.ap-fileira[data-tocada] .ar-cascata>.ap-cartao,.ap-cartao[data-tocada]{opacity:1;animation:none;transform:none}.ap-top:has(.ap-cartao[data-tocada]){opacity:1;animation:none;transform:none}.ar-fileira__trilho[data-arrastando]{cursor:grabbing;-webkit-user-select:none;user-select:none}.ar-fileira__trilho[data-arrastando] a{pointer-events:none}@media (hover:hover){.ar-fileira__trilho{cursor:grab}}.ap-fileira:not([data-visivel]) .ar-cascata>*{animation-play-state:paused}.ap-fileira .ar-fileira__sobretitulo,.ap-fileira .ar-sobretitulo{color:var(--cor-acento)}.ap-top{grid-template-columns:auto minmax(0,1fr);align-items:end;gap:0;min-width:0;display:grid}.ap-top__numero{font-family:var(--fonte-display);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:3px var(--cor-acento);padding:0 var(--esp-2) var(--esp-6) var(--esp-1);-webkit-user-select:none;user-select:none;transition:transform var(--dur-media) var(--curva-enfase);margin-right:0;font-size:6.5rem;line-height:.8}.ap-top:hover .ap-top__numero{transform:scale(1.06)translateY(-4px)}.ap-top .ap-cartao{z-index:var(--z-base);position:relative}.ap-fileira[data-fileira=top10] .ar-fileira__trilho{grid-auto-columns:82%}@media (width>=768px){.ap-fileira[data-fileira=top10] .ar-fileira__trilho{grid-auto-columns:372px}}.ap-fileira[data-fileira=continuar] .ar-fileira__trilho{grid-auto-columns:82%}@media (width>=768px){.ap-fileira[data-fileira=continuar] .ar-fileira__trilho{grid-auto-columns:340px}}.ap-continuar{border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-1);color:inherit;min-width:0;transition:transform var(--dur-expansao) var(--curva-saida), box-shadow var(--dur-expansao) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida);grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}.ap-continuar:focus-visible{box-shadow:var(--sombra-foco), var(--sombra-brilho);outline:none}.ap-continuar__capa{position:relative;overflow:hidden}.ap-continuar__capa .ar-capa__arte{transition:transform var(--dur-lenta) var(--curva-saida)}.ap-continuar__play{border-radius:var(--raio-circulo);background:var(--cor-vidro);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:56px;height:56px;color:var(--cor-texto);border:1px solid var(--cor-borda-forte);transition:transform var(--dur-rapida) var(--curva-enfase), background-color var(--dur-rapida) var(--curva-saida);place-items:center;margin:auto;display:grid;position:absolute;inset:0}.ap-continuar__aula{position:absolute;bottom:0;left:0;right:0}.ap-continuar__aula .ar-progresso__trilho{border-radius:0}.ap-continuar__corpo{gap:var(--esp-2);padding:var(--esp-4);align-content:start;min-width:0;display:grid}.ap-continuar__curso{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-md);line-height:var(--entrelinha-media);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ap-continuar__aula-nome{font-size:var(--texto-sm);color:var(--cor-texto-suave);-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ap-continuar__meta{gap:var(--esp-2);font-size:var(--texto-xs);color:var(--cor-texto-fraco);flex-wrap:wrap;display:flex}.ap-continuar__pct{color:var(--cor-acento);font-weight:var(--peso-semi)}.ap-continuar__cta{align-items:center;gap:var(--esp-1);font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--cor-acento);min-height:var(--alvo-toque);display:inline-flex}.ap-continuar__cta .ar-icone{transition:transform var(--dur-rapida) var(--curva-saida)}@media (hover:hover){.ap-continuar:hover{box-shadow:var(--sombra-brilho);border-color:#0000;transform:translateY(-6px)scale(1.02)}.ap-continuar:hover .ar-capa__arte{transform:scale(1.08)}.ap-continuar:hover .ap-continuar__play{background:var(--cor-texto);color:var(--cor-fundo-elevado);transform:scale(1.14)}.ap-continuar:hover .ap-continuar__cta .ar-icone{transform:translate(4px)}}.ap-filtros{gap:var(--esp-4);min-width:0;display:grid}.ap-chips{gap:var(--esp-2);flex-wrap:wrap;min-width:0;display:flex}.ap-contagem{align-items:baseline;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0;display:flex}.ap-contagem .ar-numero{font-family:var(--fonte-display);font-size:var(--texto-2xl);color:var(--cor-texto)}.ap-grade{gap:var(--esp-6) var(--esp-4);padding-block:var(--esp-2);grid-template-columns:repeat(auto-fill,minmax(min(100%,264px),1fr));min-width:0;display:grid}.ap-tema-topo{align-items:center;gap:var(--esp-5);display:flex}.ap-tema-topo__icone{border-radius:var(--raio-xl);background:var(--cor-marca-suave);width:72px;height:72px;color:var(--cor-acento);box-shadow:var(--sombra-brilho);animation:ap-balanca var(--dur-lenta) var(--curva-enfase) both;flex-shrink:0;place-items:center;display:grid}.ap-contadores{gap:var(--esp-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ap-contador{gap:var(--esp-1);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);min-width:0;display:grid}.ap-contador__valor{font-family:var(--fonte-display);font-size:var(--texto-3xl);line-height:var(--entrelinha-justa);color:var(--cor-texto)}.ap-contador__rotulo{font-size:var(--texto-xs);font-weight:var(--peso-semi);color:var(--cor-texto-suave);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;overflow-wrap:anywhere}.ap-contador__detalhe{font-size:var(--texto-xs);color:var(--cor-texto-fraco);display:none}@media (width>=768px){.ap-contador__detalhe{display:block}.ap-contador{padding:var(--esp-5)}}.ap-curso__hero{margin-inline:calc(-1 * var(--gutter));margin-top:calc(-1 * var(--esp-5));isolation:isolate;background:var(--cor-fundo-elevado);align-items:flex-end;min-height:clamp(400px,104vw,520px);display:flex;position:relative;overflow:hidden}.ap-curso__arte{position:absolute;inset:0}.ap-curso__arte .ar-capa{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.ap-curso__arte .ar-capa__afunda{display:none}.ap-curso__arte .ar-capa__arte{transform-origin:72% 28%;animation:ap-kenburns calc(var(--dur-laco) * 9) var(--curva-linear) both;transition:none}.ap-curso__veu{background:linear-gradient(0deg, var(--cor-fundo) 2%, color-mix(in oklab, var(--cor-fundo) 70%, transparent) 40%, transparent 85%);position:absolute;inset:0}.ap-curso__topo{gap:var(--esp-5);width:100%;padding:var(--esp-5) var(--gutter) var(--esp-6);align-content:end;min-width:0;display:grid;position:relative}.ap-curso__texto{gap:var(--esp-3);min-width:0;max-width:760px;display:grid}.ap-curso__titulo{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-4xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance;margin:0}.ap-curso__sub{font-size:var(--texto-md);color:var(--cor-texto);max-width:56ch;line-height:var(--entrelinha-media);margin:0}.ap-oferecido{font-size:var(--texto-sm);color:var(--cor-texto-suave);margin:0}.ap-oferecido__link{color:var(--cor-acento);font-weight:var(--peso-semi);min-height:var(--alvo-toque);align-items:center;display:inline-flex}.ap-instrutor{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-4) var(--esp-2) var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-vidro);border:1px solid var(--cor-borda);color:inherit;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);justify-self:start;max-width:100%;text-decoration:none;display:inline-flex}.ap-instrutor>span:nth-child(2){min-width:0;display:grid}.ap-instrutor:hover{border-color:var(--cor-acento)}.ap-instrutor:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-instrutor__rotulo{font-size:var(--texto-2xs);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-fraco)}.ap-instrutor__nome{font-weight:var(--peso-semi);font-size:var(--texto-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-instrutor__ver{font-size:var(--texto-xs);color:var(--cor-acento);font-weight:var(--peso-semi);display:none}.ap-curso__corpo{gap:var(--esp-8);align-items:start;min-width:0;display:grid}.ap-curso__principal{gap:var(--esp-8);min-width:0;display:grid}.ap-resumo{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-2);min-width:0;display:grid}.ap-resumo__pct{font-family:var(--fonte-display);font-size:var(--texto-5xl);line-height:var(--entrelinha-justa);color:var(--cor-texto)}.ap-resumo__detalhe{font-size:var(--texto-sm);color:var(--cor-texto-suave)}@media (width>=768px){.ap-curso__hero{margin-inline:0;border-radius:var(--raio-xl);min-height:440px;margin-top:0}.ap-curso__topo{padding:var(--esp-8) var(--esp-10) var(--esp-8)}.ap-curso__titulo{font-size:var(--texto-5xl)}.ap-instrutor__ver{display:inline}}@media (width>=1280px){.ap-curso__corpo{gap:var(--esp-10);grid-template-columns:minmax(0,1fr) 360px}.ap-curso__corpo>.ap-resumo{top:var(--esp-6);grid-area:1/2;position:sticky}.ap-curso__corpo>.ap-curso__principal{grid-area:1/1}}.ap-modulos{gap:var(--esp-3);display:grid}.ap-modulo{border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);transition:border-color var(--dur-rapida) var(--curva-saida), box-shadow var(--dur-media) var(--curva-saida);overflow:hidden}.ap-modulo[data-aberto]{border-color:var(--cor-borda-forte);box-shadow:var(--sombra-2)}.ap-modulo__cab{margin:0}.ap-modulo__botao{align-items:center;gap:var(--esp-2) var(--esp-4);width:100%;min-height:64px;padding:var(--esp-4);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"indice titulos seta"".resumo resumo";display:grid}.ap-modulo__botao:hover{background:var(--cor-superficie-2)}.ap-modulo__botao:focus-visible{box-shadow:inset var(--sombra-foco);outline:none}.ap-modulo__indice{border-radius:var(--raio-circulo);background:var(--cor-marca-suave);width:40px;height:40px;color:var(--cor-texto);font-family:var(--fonte-display);font-size:var(--texto-lg);transition:background-color var(--dur-rapida) var(--curva-saida), transform var(--dur-media) var(--curva-enfase);grid-area:indice;place-items:center;display:grid}.ap-modulo[data-aberto] .ap-modulo__indice{background:var(--cor-marca);color:var(--cor-sobre-marca);transform:scale(1.08)}.ap-modulo__titulos{grid-area:titulos;gap:2px;min-width:0;display:grid}.ap-modulo__eyebrow{font-size:var(--texto-2xs);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-fraco)}.ap-modulo__titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-md);line-height:var(--entrelinha-media);overflow-wrap:anywhere}.ap-modulo__resumo{align-items:center;gap:var(--esp-3);grid-area:resumo;min-width:0;display:flex}.ap-modulo__contagem{font-size:var(--texto-xs);color:var(--cor-texto-suave);white-space:nowrap}.ap-modulo__barra{flex:1;min-width:40px}.ap-modulo__seta{color:var(--cor-texto-suave);transition:transform var(--dur-media) var(--curva-entrada-saida);grid-area:seta}.ap-modulo[data-aberto] .ap-modulo__seta{color:var(--cor-acento);transform:rotate(180deg)}.ap-modulo__painel{transition:grid-template-rows var(--dur-media) var(--curva-entrada-saida);grid-template-rows:0fr;display:grid}.ap-modulo[data-aberto] .ap-modulo__painel{grid-template-rows:1fr}.ap-modulo__interno{visibility:hidden;min-height:0;transition:visibility 0s linear var(--dur-media);overflow:hidden}.ap-modulo[data-aberto] .ap-modulo__interno{visibility:visible;transition-delay:0s}.ap-modulo__lista{gap:var(--esp-1);padding:var(--esp-1) var(--esp-2) var(--esp-2);display:grid}.ap-modulo__abrir{align-items:center;gap:var(--esp-1);min-height:var(--alvo-toque);margin:0 var(--esp-4) var(--esp-3);color:var(--cor-acento);font-size:var(--texto-sm);font-weight:var(--peso-semi);text-decoration:none;display:inline-flex}.ap-modulo__abrir:hover{text-decoration:underline}.ap-modulo__abrir:focus-visible{box-shadow:var(--sombra-foco);border-radius:var(--raio-sm);outline:none}@media (width>=768px){.ap-modulo__botao{grid-template-columns:auto minmax(0,1fr) minmax(140px,200px) auto;grid-template-areas:"indice titulos resumo seta"}}.ap-modulos--lateral .ap-modulo__botao{padding:var(--esp-3);min-height:var(--alvo-toque);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"indice titulos seta"".resumo resumo"}.ap-lista{gap:var(--esp-2);min-width:0;display:grid}.ap-aula{align-items:center;gap:var(--esp-3);min-height:56px;padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-md);color:inherit;border:1px solid #0000;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.ap-aula:hover{background:var(--cor-superficie-2)}.ap-aula:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-aula__marca{border-radius:var(--raio-circulo);background:var(--cor-superficie-3);width:36px;height:36px;color:var(--cor-texto-suave);transition:transform var(--dur-media) var(--curva-enfase), background-color var(--dur-rapida) var(--curva-saida), color var(--dur-rapida) var(--curva-saida);place-items:center;display:grid}.ap-aula:hover .ap-aula__marca{transform:scale(1.1)}.ap-aula[data-estado=concluida] .ap-aula__marca{background:var(--cor-sucesso-suave);color:var(--cor-sucesso)}.ap-aula[data-estado=atual] .ap-aula__marca,.ap-aula[data-estado=andamento] .ap-aula__marca{background:var(--cor-marca);color:var(--cor-sobre-marca)}.ap-aula[data-estado=bloqueada]{opacity:.72}.ap-aula[data-atual]{background:var(--cor-marca-suave);border-color:var(--cor-borda-forte)}.ap-aula[data-atual] .ap-aula__n,.ap-aula[data-atual] .ap-aula__meta{color:var(--cor-texto-sobre-tingido)}.ap-aula__texto{gap:2px;min-width:0;display:grid}.ap-aula__titulo{font-size:var(--texto-sm);font-weight:var(--peso-semi);line-height:var(--entrelinha-media);overflow-wrap:anywhere}.ap-aula__n{color:var(--cor-texto-fraco);font-family:var(--fonte-numero)}.ap-aula__meta{align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);color:var(--cor-texto-suave);flex-wrap:wrap;display:flex}.ap-aula__meta i{border-radius:var(--raio-circulo);background:var(--cor-acento);width:3px;height:3px}.ap-aula__anexos{align-items:center;gap:var(--esp-1);display:inline-flex}.ap-aula__estado{color:var(--cor-acento);font-weight:var(--peso-semi)}.ap-aula[data-estado=concluida] .ap-aula__estado{color:var(--cor-sucesso)}.ap-aula__barra{margin-top:var(--esp-1)}.ap-aula__seta{color:var(--cor-texto-fraco);transition:transform var(--dur-rapida) var(--curva-saida)}.ap-aula:hover .ap-aula__seta{color:var(--cor-texto);transform:translate(3px)}.ap-aula[data-compacta]{padding:var(--esp-2)}.ap-aula[data-compacta] .ap-aula__seta,.ap-aula[data-compacta] .ap-aula__anexos{display:none}.ap-modulo-resumo{gap:var(--esp-3) var(--esp-4);grid-template-columns:auto minmax(0,1fr);align-items:center;max-width:560px;display:grid}.ap-modulo-resumo__n{font-family:var(--fonte-display);font-size:var(--texto-2xl)}.ap-modulo-resumo__n span{font-family:var(--fonte-texto);font-size:var(--texto-sm);color:var(--cor-texto-suave)}.ap-modulo-resumo>.ar-botao{grid-column:1/-1;justify-self:start}.ap-vizinhos{justify-content:space-between;gap:var(--esp-3);flex-wrap:wrap;display:flex}.ap-aula-tela__trilha{min-width:0}.ap-aula-tela__grade{gap:var(--esp-8);align-items:start;min-width:0;display:grid}.ap-aula-tela__principal{gap:var(--esp-6);min-width:0;display:grid}.ap-aula-info{gap:var(--esp-5);min-width:0;display:grid}.ap-aula-info__cab{gap:var(--esp-2);display:grid}.ap-aula-info__acoes{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.ap-aula-info__progresso{gap:var(--esp-2);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);display:grid}.ap-concluir{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:inline-flex}.ap-concluir__xp{white-space:nowrap}.ap-lateral{gap:var(--esp-4);min-width:0;display:grid}@media (width>=768px){.ap-titulo-pagina--aula{font-size:var(--texto-3xl)}}@media (width>=1280px){.ap-aula-tela__grade{gap:var(--esp-8);grid-template-columns:minmax(0,1fr) 380px}.ap-lateral{top:var(--esp-6);max-height:calc(100dvh - var(--esp-12));padding-right:var(--esp-1);scrollbar-width:thin;position:sticky;overflow-y:auto}}.ap-player{border-radius:var(--raio-xl);background:var(--cor-fundo-elevado);border:1px solid var(--cor-borda);box-shadow:var(--sombra-3);overflow:hidden}.ap-player__tela{aspect-ratio:16/9;isolation:isolate;position:relative;overflow:hidden}.ap-player__arte{position:absolute;inset:0}.ap-player__arte .ar-capa{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.ap-player__arte .ar-capa__afunda{display:none}.ap-player__arte .ar-capa__arte{transform-origin:60% 40%;transition:transform var(--dur-cena) var(--curva-saida)}.ap-player[data-tocando] .ap-player__arte .ar-capa__arte{animation:ap-respira calc(var(--dur-laco) * 5) ease-in-out infinite alternate}.ap-player__veu{background:linear-gradient(0deg, color-mix(in oklab, var(--cor-fundo) 88%, transparent) 0%, transparent 55%);pointer-events:none;position:absolute;inset:0}.ap-player__titulo{left:var(--esp-4);right:var(--esp-4);bottom:var(--esp-4);pointer-events:none;transition:opacity var(--dur-media) var(--curva-saida), transform var(--dur-media) var(--curva-saida);gap:2px;display:grid;position:absolute}.ap-player[data-tocando] .ap-player__titulo{opacity:0;transform:translateY(8px)}.ap-player__eyebrow{font-size:var(--texto-xs);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-acento);font-weight:var(--peso-semi)}.ap-player__nome{font-family:var(--fonte-display);text-transform:uppercase;font-size:var(--texto-xl);line-height:var(--entrelinha-justa);overflow-wrap:anywhere}.ap-player__previa{top:var(--esp-3);left:var(--esp-3);position:absolute}.ap-player__clique{cursor:pointer;background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.ap-player__grande{border-radius:var(--raio-circulo);background:var(--cor-texto);width:88px;height:88px;color:var(--cor-fundo-elevado);cursor:pointer;box-shadow:var(--sombra-4);transition:transform var(--dur-media) var(--curva-enfase), opacity var(--dur-rapida) var(--curva-saida);border:0;place-items:center;margin:auto;display:grid;position:absolute;inset:0}.ap-player__grande:before{content:"";border-radius:inherit;border:2px solid var(--cor-texto);opacity:0;animation:ap-anel calc(var(--dur-laco) * 1.6) var(--curva-saida) infinite;position:absolute;inset:0}.ap-player__grande:hover{transform:scale(1.1)}.ap-player__grande:focus-visible{box-shadow:var(--sombra-foco), var(--sombra-4);opacity:1;outline:none}.ap-player[data-tocando] .ap-player__grande{opacity:0;pointer-events:none;transform:scale(.7)}.ap-player[data-tocando] .ap-player__grande:before{animation:none}.ap-player__onda{right:var(--esp-4);top:var(--esp-4);pointer-events:none;align-items:flex-end;gap:3px;height:22px;display:none;position:absolute}.ap-player[data-tocando] .ap-player__onda{display:inline-flex}.ap-player__onda i{border-radius:var(--raio-pilula);background:var(--cor-acento);transform-origin:50% 100%;width:4px;height:100%;animation:ap-onda calc(var(--dur-laco) * .7) ease-in-out infinite alternate;animation-delay:calc(var(--i) * var(--dur-passo-cascata))}.ap-player__fim{place-content:center;justify-items:center;gap:var(--esp-3);padding:var(--esp-4);text-align:center;background:color-mix(in oklab, var(--cor-fundo) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ap-surge var(--dur-media) var(--curva-saida) both;display:grid;position:absolute;inset:0}.ap-player__fim-selo{border-radius:var(--raio-circulo);background:var(--cor-sucesso);width:64px;height:64px;color:var(--cor-fundo);animation:ap-carimbo var(--dur-lenta) var(--curva-enfase) both;place-items:center;display:grid}.ap-player__fim-acoes{justify-content:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.ap-player__fim-prox{font-size:var(--texto-sm);color:var(--cor-texto-suave);max-width:38ch}.ap-player__barra{align-items:center;gap:var(--esp-2) var(--esp-3);padding:var(--esp-1) var(--esp-4);background:var(--cor-superficie);grid-template-columns:auto auto minmax(0,1fr);display:grid}.ap-player__mini{width:var(--alvo-toque);height:var(--alvo-toque);border-radius:var(--raio-circulo);color:var(--cor-texto);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.ap-player__mini:hover{background:var(--cor-superficie-3)}.ap-player__mini:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-player__tempo{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;font-size:var(--texto-xs);color:var(--cor-texto-suave);white-space:nowrap}.ap-player__linha{appearance:none;width:100%;min-width:0;height:var(--alvo-toque);cursor:pointer;background:0 0;margin:0}.ap-player__linha:focus-visible{outline:none}.ap-player__linha::-webkit-slider-runnable-track{border-radius:var(--raio-pilula);background:linear-gradient(90deg, var(--cor-progresso) var(--ap-pct,0%), var(--cor-progresso-trilho) var(--ap-pct,0%));height:6px}.ap-player__linha::-moz-range-track{border-radius:var(--raio-pilula);background:var(--cor-progresso-trilho);height:6px}.ap-player__linha::-moz-range-progress{border-radius:var(--raio-pilula);background:var(--cor-progresso);height:6px}.ap-player__linha::-webkit-slider-thumb{-webkit-appearance:none;border-radius:var(--raio-circulo);background:var(--cor-texto);border:3px solid var(--cor-progresso);width:18px;height:18px;transition:transform var(--dur-rapida) var(--curva-enfase);margin-top:-6px}.ap-player__linha::-moz-range-thumb{border-radius:var(--raio-circulo);background:var(--cor-texto);border:3px solid var(--cor-progresso);width:12px;height:12px}.ap-player__linha:hover::-webkit-slider-thumb{transform:scale(1.3)}.ap-player__linha:focus-visible::-webkit-slider-thumb{transform:scale(1.3)}.ap-player__linha:focus-visible::-webkit-slider-thumb{box-shadow:var(--sombra-foco)}.ap-player__nota{padding:0 var(--esp-4) var(--esp-3);font-size:var(--texto-2xs);color:var(--cor-texto-fraco);background:var(--cor-superficie);margin:0}.ap-bloqueio{border-radius:var(--raio-xl);border:1px solid var(--cor-borda);isolation:isolate;place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}.ap-bloqueio__arte{filter:blur(10px)saturate(.7);position:absolute;inset:0;transform:scale(1.1)}.ap-bloqueio__arte .ar-capa{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}.ap-bloqueio__veu{background:color-mix(in oklab, var(--cor-fundo) 72%, transparent);position:absolute;inset:0}.ap-bloqueio__miolo{justify-items:center;gap:var(--esp-3);padding:var(--esp-6) var(--esp-4);text-align:center;max-width:520px;animation:ap-entra var(--dur-lenta) var(--curva-saida) both;display:grid;position:relative}.ap-bloqueio__cadeado{border-radius:var(--raio-circulo);background:var(--cor-vidro);border:1px solid var(--cor-borda-forte);width:72px;height:72px;color:var(--cor-acento);place-items:center;display:grid}.ap-bloqueio__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-xl);line-height:var(--entrelinha-justa);margin:0}.ap-bloqueio__texto{color:var(--cor-texto-suave);margin:0}.ap-bloqueio__acoes{justify-content:center;gap:var(--esp-3);padding-top:var(--esp-2);flex-wrap:wrap;display:flex}@media (width>=768px){.ap-bloqueio{aspect-ratio:16/9;min-height:0}}.ap-anexo{align-items:center;gap:var(--esp-4);min-height:64px;padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);color:inherit;grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}a.ap-anexo:hover{border-color:var(--cor-acento);box-shadow:var(--sombra-brilho)}a.ap-anexo:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-anexo--bloqueado{opacity:.6}.ap-anexo__icone{border-radius:var(--raio-md);background:var(--cor-marca-suave);width:44px;height:44px;color:var(--cor-acento);transition:transform var(--dur-media) var(--curva-enfase);place-items:center;display:grid}a.ap-anexo:hover .ap-anexo__icone{transform:rotate(-6deg)scale(1.08)}.ap-anexo__texto{gap:2px;min-width:0;display:grid}.ap-anexo__titulo{font-weight:var(--peso-semi);font-size:var(--texto-sm);overflow-wrap:anywhere}.ap-anexo__meta{font-size:var(--texto-xs);color:var(--cor-texto-suave);overflow-wrap:anywhere}.ap-anexo__abrir{align-items:center;gap:var(--esp-1);color:var(--cor-acento);font-size:var(--texto-sm);font-weight:var(--peso-semi);display:inline-flex}.ap-folha__corpo{gap:var(--esp-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ap-folha__corpo .ar-botao{white-space:normal;text-align:center;min-width:0;padding-block:var(--esp-2);line-height:var(--entrelinha-justa)}.ap-folha__corpo .ar-botao__rotulo{text-overflow:clip;white-space:normal;overflow:visible}.ap-folha__chips{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ap-folha__download{animation-duration:calc(var(--dur-lenta) * 2)}.ap-previa{min-height:240px;padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie-2);border:1px solid var(--cor-borda);place-items:center;display:grid;overflow:hidden}.ap-previa__papel{align-content:start;gap:var(--esp-2);aspect-ratio:3/4;width:min(100%,280px);padding:var(--esp-5);border-radius:var(--raio-sm);background:var(--cor-superficie-invertida);box-shadow:var(--sombra-3);animation:ap-folheia var(--dur-lenta) var(--curva-saida) both;display:grid}.ap-previa__linha{--ap-fim:.35;height:9px;width:var(--w,100%);border-radius:var(--raio-pilula);background:var(--cor-texto-sobre-claro-suave);opacity:.35;transform-origin:0;animation:ap-linha var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--dur-media) + var(--i,0) * var(--dur-passo-cascata));display:block}.ap-previa__linha--titulo{--ap-fim:.8;opacity:.8;background:var(--cor-texto-sobre-claro);width:62%;height:16px}.ap-previa__bloco{border-radius:var(--raio-sm);background:var(--cor-marca-suave);opacity:.5;height:22%;margin-top:auto;display:block}.ap-previa__papel--modelo{gap:var(--esp-3)}.ap-previa__campo{gap:4px;display:grid}.ap-previa__campo i{border-radius:var(--raio-pilula);background:var(--cor-texto-sobre-claro-suave);opacity:.4;width:34%;height:7px;display:block}.ap-previa__campo b{--ap-fim:.55;border-radius:var(--raio-xs);border:1px solid var(--cor-texto-sobre-claro-suave);opacity:.55;height:26px;animation:ap-linha var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--i) * var(--dur-passo-cascata));transform-origin:0;display:block}.ap-previa__tabela{border-radius:var(--raio-sm);background:var(--cor-borda-forte);width:min(100%,340px);box-shadow:var(--sombra-3);grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;padding:3px;display:grid}.ap-previa__tabela i{background:var(--cor-superficie-invertida);height:28px;animation:ap-surge var(--dur-media) var(--curva-saida) both;animation-delay:calc(var(--i) * var(--dur-passo-cascata) * .5);display:block}.ap-previa__tabela i.ap-previa__cab{background:var(--cor-marca-suave)}.ap-previa__itens{gap:var(--esp-3);width:min(100%,320px);margin:0;padding:0;list-style:none;display:grid}.ap-previa__itens li{align-items:center;gap:var(--esp-3);animation:ap-entra var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--i) * var(--dur-passo-cascata));display:flex}.ap-previa__itens li>span{border-radius:var(--raio-sm);border:2px solid var(--cor-borda-forte);color:#0000;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.ap-previa__itens li.is-feito>span{background:var(--cor-sucesso);border-color:var(--cor-sucesso);color:var(--cor-fundo)}.ap-previa__itens li>i{height:10px;width:var(--w,70%);border-radius:var(--raio-pilula);background:var(--cor-borda-forte);display:block}.ap-previa__onda{align-items:center;gap:var(--esp-4);width:100%;display:flex}.ap-previa__tocar{border-radius:var(--raio-circulo);background:var(--cor-texto);width:56px;height:56px;color:var(--cor-fundo-elevado);flex-shrink:0;place-items:center;display:grid}.ap-previa__barras{flex:1;align-items:center;gap:3px;min-width:0;height:72px;display:flex}.ap-previa__barras i{min-width:2px;height:var(--b);border-radius:var(--raio-pilula);background:var(--cor-acento);transform-origin:50%;animation:ap-barra var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--i) * var(--dur-passo-cascata) * .4);flex:1}.ap-previa__link{justify-items:center;gap:var(--esp-3);width:min(100%,300px);display:grid}.ap-previa__link-icone{border-radius:var(--raio-xl);background:var(--cor-marca-suave);width:72px;height:72px;color:var(--cor-acento);animation:ap-balanca var(--dur-lenta) var(--curva-enfase) both;place-items:center;display:grid}.ap-previa__link .ap-previa__linha{--ap-fim:1;background:var(--cor-borda-forte);opacity:1}.ap-previa__link .ap-previa__linha--titulo{--ap-fim:1;background:var(--cor-texto-suave);width:70%}@keyframes ap-kenburns{0%{transform:scale(1.02)translate(0,0)}to{transform:scale(1.16)translate(-2.5%,1.5%)}}@keyframes ap-entra{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes ap-surge{0%{opacity:0}to{opacity:1}}@keyframes ap-enche-hero{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ap-respira{0%{transform:scale(1.02)}to{transform:scale(1.1)}}@keyframes ap-anel{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.7)}}@keyframes ap-onda{0%{transform:scaleY(.25)}to{transform:scaleY(1)}}@keyframes ap-carimbo{0%{opacity:0;transform:scale(.3)rotate(-18deg)}70%{opacity:1;transform:scale(1.12)rotate(3deg)}to{opacity:1;transform:none}}@keyframes ap-balanca{0%{opacity:0;transform:scale(.6)rotate(-14deg)}to{opacity:1;transform:none}}@keyframes ap-folheia{0%{opacity:0;transform:translateY(24px)rotate(-2deg)}to{opacity:1;transform:none}}@keyframes ap-linha{0%{opacity:0;transform:scaleX(0)}to{opacity:var(--ap-fim,1);transform:scaleX(1)}}@keyframes ap-barra{0%{opacity:0;transform:scaleY(.1)}to{opacity:1;transform:scaleY(1)}}:root[data-movimento=reduzido] .ap-slide__arte .ar-capa__arte,:root[data-movimento=reduzido] .ap-curso__arte .ar-capa__arte,:root[data-movimento=reduzido] .ap-player[data-tocando] .ap-player__arte .ar-capa__arte,:root[data-movimento=reduzido] .ap-player__onda i,:root[data-movimento=reduzido] .ap-player__grande:before,:root[data-movimento=reduzido] .ap-hero__enche{animation:none}@media (prefers-reduced-motion:reduce){.ap-slide__arte .ar-capa__arte,.ap-curso__arte .ar-capa__arte,.ap-player[data-tocando] .ap-player__arte .ar-capa__arte,.ap-player__onda i,.ap-player__grande:before,.ap-hero__enche{animation:none!important}}.ap-quiz{width:100%;max-width:760px;margin-inline:auto}.ap-quiz__palco{gap:var(--esp-5);min-width:0;padding:var(--esp-6) var(--esp-4);border-radius:var(--raio-xl);border:1px solid var(--cor-borda);background:linear-gradient(160deg, var(--cor-superficie) 0%, var(--cor-fundo-elevado) 100%);isolation:isolate;display:grid;position:relative;overflow:hidden}@media (width>=768px){.ap-quiz__palco{padding:var(--esp-8)}}.ap-quiz__abertura{justify-items:start}.ap-quiz__titulo{position:relative}.ap-quiz__orbitas{inset:auto calc(-1 * var(--esp-12)) calc(-1 * var(--esp-12)) auto;pointer-events:none;z-index:-1;opacity:.5;width:280px;height:280px;position:absolute}.ap-quiz__orbitas i{border-radius:var(--raio-circulo);border:1px solid var(--cor-borda-forte);position:absolute;inset:0}.ap-quiz__orbitas i:nth-child(2){border-color:var(--cor-acento-suave);animation:ap-quiz-gira calc(var(--dur-laco) * 6) var(--curva-linear) infinite;border-style:dashed;inset:18%}.ap-quiz__orbitas i:nth-child(3){background:radial-gradient(circle, var(--cor-acento-suave), transparent 70%);border:0;inset:36%}.ap-quiz__meta{gap:var(--esp-2) var(--esp-4);color:var(--cor-texto-suave);font-size:var(--texto-sm);flex-wrap:wrap;margin:0;display:flex}.ap-quiz__meta span{align-items:center;gap:var(--esp-2);display:inline-flex}.ap-quiz__meta .ar-icone,.ap-quiz__meta svg{color:var(--cor-acento)}.ap-quiz__vale{gap:var(--esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ap-quiz__vale li{align-items:center;gap:var(--esp-2);min-height:36px;padding:0 var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);border:1px solid var(--cor-borda);font-size:var(--texto-sm);font-weight:var(--peso-semi);display:inline-flex}.ap-quiz__vale li[data-vale=xp] svg{color:var(--cor-xp)}.ap-quiz__vale li[data-vale=clube] svg{color:var(--cor-acento)}.ap-quiz__comecar{margin-top:var(--esp-2)}.ap-quiz__aviso{align-items:start;gap:var(--esp-3) var(--esp-4);width:100%;padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie-2);border:1px solid var(--cor-borda);grid-template-columns:auto 1fr;display:grid}.ap-quiz__aviso>svg,.ap-quiz__aviso>.ar-icone{color:var(--cor-acento)}.ap-quiz__aviso-texto{gap:var(--esp-2);min-width:0;display:grid}.ap-quiz__aviso-texto span{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.ap-quiz__aviso>.ar-botao,.ap-quiz__aviso>a{grid-column:1/-1;justify-self:start}.ap-quiz__topo{align-items:center;gap:var(--esp-2) var(--esp-4);grid-template-columns:1fr auto;display:grid}.ap-quiz__contador{font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-acento)}.ap-quiz__barra{grid-column:1/-1}.ap-quiz__pontos{gap:var(--esp-1);grid-area:1/2;margin:0;padding:0;list-style:none;display:flex}.ap-quiz__pontos li{border-radius:var(--raio-circulo);background:var(--cor-progresso-trilho);width:8px;height:8px;transition:background-color var(--dur-media) var(--curva-saida), transform var(--dur-media) var(--curva-enfase)}.ap-quiz__pontos li[data-estado=atual]{background:var(--cor-acento);transform:scale(1.3)}.ap-quiz__pontos li[data-estado=certo]{background:var(--cor-sucesso)}.ap-quiz__pontos li[data-estado=errado]{background:var(--cor-erro)}.ap-quiz__pergunta{gap:var(--esp-4);min-width:0;display:grid}.ap-quiz__enunciado{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);line-height:var(--entrelinha-justa);overflow-wrap:anywhere;text-wrap:pretty;margin:0}@media (width>=768px){.ap-quiz__enunciado{font-size:var(--texto-2xl)}}.ap-quiz__alternativas{gap:var(--esp-3);display:grid}.ap-quiz__alt{align-items:center;gap:var(--esp-3);width:100%;min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);border:1px solid var(--cor-borda-forte);background:var(--cor-superficie-2);color:var(--cor-texto);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--dur-rapida) var(--curva-saida), background-color var(--dur-rapida) var(--curva-saida), opacity var(--dur-media) var(--curva-saida), transform var(--dur-rapida) var(--curva-saida);grid-template-columns:auto 1fr auto;display:grid;position:relative}@media (hover:hover){.ap-quiz__alt:not([aria-disabled=true]):hover{border-color:var(--cor-acento);background:var(--cor-superficie-3)}}.ap-quiz__alt:not([aria-disabled=true]):active{transform:scale(.985)}.ap-quiz__alt:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-quiz__alt[aria-disabled=true]{cursor:default}.ap-quiz__letra{border-radius:var(--raio-md);background:var(--cor-superficie-3);width:32px;height:32px;font-size:var(--texto-sm);font-weight:var(--peso-negrito);color:var(--cor-texto-suave);transition:background-color var(--dur-rapida) var(--curva-saida), color var(--dur-rapida) var(--curva-saida);place-items:center;display:grid}.ap-quiz__alt-texto{overflow-wrap:anywhere;min-width:0;line-height:var(--entrelinha-media)}.ap-quiz__alt[data-estado=certa]{border-color:var(--cor-sucesso);background:var(--cor-sucesso-suave)}.ap-quiz__alt[data-estado=certa] .ap-quiz__letra{background:var(--cor-sucesso);color:var(--cor-fundo)}.ap-quiz__alt[data-estado=errada]{border-color:var(--cor-erro);background:var(--cor-erro-suave);animation:ap-quiz-treme var(--dur-rapida) var(--curva-saida) 2}.ap-quiz__alt[data-estado=errada] .ap-quiz__letra{background:var(--cor-erro);color:var(--cor-fundo)}.ap-quiz__alt[data-estado=apagada]{opacity:.5}.ap-quiz__alt-icone{color:var(--cor-erro)}.ap-quiz__alt-icone--certa{color:var(--cor-sucesso);animation:ap-quiz-check var(--dur-media) var(--curva-enfase) both}.ap-quiz__feedback{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);border:1px solid var(--cor-borda);border-inline-start-width:4px;grid-template-columns:auto 1fr;display:grid}.ap-quiz__feedback--certo{border-color:var(--cor-sucesso);background:var(--cor-sucesso-suave)}.ap-quiz__feedback--certo .ap-quiz__feedback-icone{color:var(--cor-sucesso)}.ap-quiz__feedback--errado{border-color:var(--cor-erro);background:var(--cor-erro-suave)}.ap-quiz__feedback--errado .ap-quiz__feedback-icone{color:var(--cor-erro)}.ap-quiz__feedback-texto{gap:var(--esp-2);min-width:0;display:grid}.ap-quiz__feedback-texto strong{font-size:var(--texto-md)}.ap-quiz__feedback-texto p{color:var(--cor-texto);line-height:var(--entrelinha-media);margin:0}.ap-quiz__reveja{align-items:center;gap:var(--esp-1);min-height:var(--alvo-toque);color:var(--cor-acento);font-weight:var(--peso-semi);overflow-wrap:anywhere;text-decoration:none;display:inline-flex}.ap-quiz__reveja:hover{text-decoration:underline}.ap-quiz__reveja:focus-visible{box-shadow:var(--sombra-foco);border-radius:var(--raio-sm);outline:none}.ap-quiz__rodape{min-height:var(--alvo-toque);justify-content:flex-end;display:flex}@media (width<=767.98px){.ap-quiz__rodape>*{width:100%}}.ap-quiz__resultado{text-align:center;justify-items:center}.ap-quiz__nota-bloco{place-items:center;width:168px;height:168px;display:grid;position:relative}.ap-quiz__cel{pointer-events:none;position:absolute;inset:0}.ap-quiz__anel{border-radius:var(--raio-circulo);background:conic-gradient(var(--ap-quiz-anel) calc(var(--p,0) * 1turn), var(--cor-progresso-trilho) 0);-webkit-mask:radial-gradient(circle, transparent 62%, var(--cor-fundo) 63%);-webkit-mask:radial-gradient(circle, transparent 62%, var(--cor-fundo) 63%);mask:radial-gradient(circle, transparent 62%, var(--cor-fundo) 63%);position:absolute;inset:0}.ap-quiz__anel--ok{--ap-quiz-anel:var(--cor-sucesso)}.ap-quiz__anel--nao{--ap-quiz-anel:var(--cor-alerta)}.ap-quiz__nota{place-items:center;display:grid;position:relative}.ap-quiz__nota-n{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-4xl);font-variant-numeric:tabular-nums;line-height:1}.ap-quiz__res-titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-2xl);line-height:var(--entrelinha-justa);text-wrap:balance;max-width:32ch;margin:0}.ap-quiz__res-sub{color:var(--cor-texto-suave);margin:0}.ap-quiz__ganhos{gap:var(--esp-2);text-align:start;width:100%;max-width:480px;margin:0;padding:0;list-style:none;display:grid}.ap-quiz__ganhos>li[data-ganho=xp]{justify-content:center;display:flex}.ap-quiz__ganho{align-items:center;gap:var(--esp-3);min-height:56px;padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-lg);background:var(--cor-superficie-2);border:1px solid var(--cor-borda);font-weight:var(--peso-semi);overflow-wrap:anywhere;min-width:0;display:flex}.ap-quiz__ganho-icone{border-radius:var(--raio-circulo);background:var(--cor-acento-suave);width:40px;height:40px;color:var(--cor-acento);flex:none;place-items:center;display:grid}.ap-quiz__ganho-icone--loja{background:var(--cor-loja-primaria);color:var(--cor-loja-sobre)}.ap-quiz__ganho--nivel{border-color:var(--cor-xp)}.ap-quiz__ganho--curso{border-color:var(--cor-acento);background:var(--cor-acento-suave);flex-wrap:wrap}.ap-quiz__ganho-icone--curso{background:var(--cor-acento);width:48px;height:48px;color:var(--cor-sobre-acento)}.ap-quiz__curso-texto{gap:var(--esp-1);min-width:0;font-weight:var(--peso-medio);flex:160px;display:grid}.ap-quiz__curso-texto strong{font-weight:var(--peso-negrito)}.ap-quiz__clube{background:var(--cor-loja-suave);border-color:var(--cor-loja-primaria);flex-wrap:wrap}.ap-quiz__clube-texto{gap:var(--esp-1);flex:160px;min-width:0;display:grid}.ap-quiz__clube-link{align-items:center;gap:var(--esp-1);min-height:var(--alvo-toque);padding:0 var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);border:1px solid var(--cor-loja-acento);font-weight:var(--peso-semi);text-decoration:none;display:inline-flex}.ap-quiz__clube-link:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-quiz__erros{gap:var(--esp-2);text-align:start;width:100%;max-width:480px;display:grid}.ap-quiz__erros ul{margin:0;padding:0;list-style:none;display:grid}.ap-quiz__acoes{justify-content:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}@media (width<=767.98px){.ap-quiz__acoes>*{flex:100%}}.ap-quiz-cartao{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);border:1px solid var(--cor-borda-forte);background:var(--cor-superficie-2);color:var(--cor-texto);transition:border-color var(--dur-rapida) var(--curva-saida), transform var(--dur-rapida) var(--curva-saida);grid-template-columns:auto 1fr auto;text-decoration:none;display:grid}.ap-quiz-cartao[data-compacto]{margin-top:var(--esp-2)}@media (hover:hover){.ap-quiz-cartao:hover{border-color:var(--cor-acento)}.ap-quiz-cartao:hover .ap-quiz-cartao__seta{transform:translate(3px)}}.ap-quiz-cartao:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ap-quiz-cartao__icone{border-radius:var(--raio-md);background:var(--cor-acento-suave);width:40px;height:40px;color:var(--cor-acento);place-items:center;display:grid}.ap-quiz-cartao[data-estado=bloqueado] .ap-quiz-cartao__icone{background:var(--cor-superficie-3);color:var(--cor-texto-fraco)}.ap-quiz-cartao[data-estado=aprovado] .ap-quiz-cartao__icone{background:var(--cor-sucesso-suave);color:var(--cor-sucesso)}.ap-quiz-cartao[data-estado=aprovado]{border-color:var(--cor-sucesso)}.ap-quiz-cartao__texto{gap:var(--esp-1);min-width:0;display:grid}.ap-quiz-cartao__titulo{font-weight:var(--peso-semi)}.ap-quiz-cartao__detalhe{font-size:var(--texto-sm);color:var(--cor-texto-suave);overflow-wrap:anywhere}.ap-quiz-cartao__progresso{align-items:center;gap:var(--esp-3);font-size:var(--texto-xs);color:var(--cor-texto-fraco);grid-template-columns:1fr auto;display:grid}.ap-quiz-cartao__seta{color:var(--cor-texto-fraco);transition:transform var(--dur-rapida) var(--curva-saida)}.ap-quiz-liberado{align-items:center;gap:var(--esp-3) var(--esp-4);padding:var(--esp-4);border-radius:var(--raio-lg);border:1px solid var(--cor-acento);background:var(--cor-acento-suave);grid-template-columns:auto 1fr;display:grid}.ap-quiz-liberado__icone{border-radius:var(--raio-circulo);background:var(--cor-acento);width:44px;height:44px;color:var(--cor-sobre-acento);animation:ap-quiz-check var(--dur-lenta) var(--curva-enfase) both;place-items:center;display:grid}.ap-quiz-liberado__texto{gap:var(--esp-1);min-width:0;display:grid}.ap-quiz-liberado__texto span{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.ap-quiz-liberado>.ar-botao,.ap-quiz-liberado>a{grid-column:1/-1;justify-self:start}@media (width>=768px){.ap-quiz-liberado{grid-template-columns:auto 1fr auto}.ap-quiz-liberado>.ar-botao,.ap-quiz-liberado>a{grid-column:auto}}.ap-pp-folha__corpo{gap:var(--esp-5);padding-bottom:var(--esp-2);display:grid;position:relative}.ap-pp-folha__cel{pointer-events:none;place-items:center;block-size:0;display:grid;position:absolute;inset-block-start:0;inset-inline:0}.ap-pp__curso-linha{justify-content:space-between}.ap-pp-secao{padding:var(--esp-5);border-radius:var(--raio-xl);border:1px solid var(--cor-borda);background:linear-gradient(160deg, var(--cor-superficie) 0%, var(--cor-fundo-elevado) 100%)}.ap-pp__conquista{align-items:center;gap:var(--esp-3) var(--esp-4);grid-template-columns:auto 1fr;display:grid}.ap-pp__medalha{border-radius:var(--raio-circulo);background:radial-gradient(circle at 30% 30%, var(--cor-acento-suave), var(--cor-superficie-2));width:64px;height:64px;color:var(--cor-acento);border:1px solid var(--cor-acento);place-items:center;display:grid}.ap-pp__ganhos{align-items:center;gap:var(--esp-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.ap-pp__xp{align-items:center;gap:var(--esp-1);min-height:32px;padding:0 var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);color:var(--cor-xp);font-weight:var(--peso-negrito);display:inline-flex}.ap-pp__selo{align-items:center;gap:var(--esp-2);font-weight:var(--peso-semi);font-size:var(--texto-sm);display:inline-flex}.ap-pp__texto{gap:var(--esp-1);min-width:0;display:grid}.ap-pp__titulo-grande{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);line-height:var(--entrelinha-justa)}.ap-pp__titulo{font-weight:var(--peso-semi);overflow-wrap:anywhere}.ap-pp__sub{color:var(--cor-texto-suave);font-size:var(--texto-sm);overflow-wrap:anywhere}.ap-pp{gap:var(--esp-3);min-width:0;display:grid}.ap-pp__cab{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-lg);margin:0;display:inline-flex}.ap-pp__cab svg{color:var(--cor-acento)}.ap-pp__lista{gap:var(--esp-3);display:grid}@media (width>=768px){.ap-pp__lista{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}}.ap-pp__item{align-items:center;gap:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-lg);border:1px solid var(--cor-borda);background:var(--cor-superficie-2);grid-template-columns:112px 1fr;min-width:0;display:grid}.ap-pp__capa{border-radius:var(--raio-md);overflow:hidden}.ap-pp__capa .ar-capa{width:100%}.ap-pp__preco{font-weight:var(--peso-semi)}.ap-pp__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ap-pp__item>.ap-pp__acoes,.ap-pp__item>.ar-botao,.ap-pp__item>a{grid-column:1/-1}.ap-pp__acao{justify-self:start}.ap-pp-folha .ap-pp__lista{grid-template-columns:1fr}.ap-pp__convite{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);border:1px dashed var(--cor-borda-forte);grid-template-columns:auto 1fr;display:grid}.ap-pp__convite-icone{border-radius:var(--raio-circulo);background:var(--cor-superficie-2);width:44px;height:44px;color:var(--cor-acento);place-items:center;display:grid}.ap-pp__convite .ap-pp__acoes{grid-column:1/-1}@keyframes ap-quiz-treme{0%,to{transform:translate(0)}25%{transform:translate(-2px)}75%{transform:translate(2px)}}@keyframes ap-quiz-check{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes ap-quiz-gira{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ap-quiz__orbitas i,.ap-quiz__alt[data-estado=errada],.ap-quiz__alt-icone--certa,.ap-quiz-liberado__icone{animation:none}}:root[data-movimento=reduzido] :is(.ap-quiz__orbitas i,.ap-quiz__alt[data-estado=errada],.ap-quiz__alt-icone--certa,.ap-quiz-liberado__icone){animation:none}.ap-pp-folha .ar-folha__topo .ar-botao--icone{width:var(--alvo-toque);min-height:var(--alvo-toque)}.gm-selo{--gm-anel:var(--cor-superficie-3);--gm-fundo:var(--cor-superficie-2);--gm-icone:var(--cor-texto-suave);inline-size:var(--gm-tam,56px);block-size:var(--gm-tam,56px);border-radius:var(--raio-circulo);background:var(--gm-fundo);color:var(--gm-icone);box-shadow:inset 0 0 0 3px var(--gm-anel);flex:none;place-items:center;display:inline-grid;position:relative}.gm-selo--comum{--gm-anel:var(--cor-superficie-3);--gm-fundo:var(--cor-superficie-2);--gm-icone:var(--cor-texto-suave)}.gm-selo--raro{--gm-anel:var(--cor-info);--gm-fundo:var(--cor-info-suave);--gm-icone:var(--cor-info)}.gm-selo--epico{--gm-anel:var(--cor-marca);--gm-fundo:var(--cor-marca-suave);--gm-icone:var(--cor-marca)}.gm-selo--lendario{--gm-fundo:var(--cor-superficie);--gm-icone:var(--cor-xp);box-shadow:none}.gm-selo--lendario:before{content:"";border-radius:inherit;background:conic-gradient(from 210deg, var(--cor-assinatura-1), var(--cor-assinatura-2), var(--cor-assinatura-3), var(--cor-assinatura-1));-webkit-mask:linear-gradient(var(--cor-texto) 0 0) content-box, linear-gradient(var(--cor-texto) 0 0);-webkit-mask-composite:xor;-webkit-mask:linear-gradient(var(--cor-texto) 0 0) content-box exclude, linear-gradient(var(--cor-texto) 0 0);mask:linear-gradient(var(--cor-texto) 0 0) content-box exclude, linear-gradient(var(--cor-texto) 0 0);padding:3px;position:absolute;inset:0}.gm-selo--falta{--gm-icone:var(--cor-texto-fraco);--gm-fundo:var(--cor-superficie);box-shadow:none;outline:2px dashed var(--cor-borda-forte);outline-offset:-2px}.gm-selo--falta:before{display:none}.gm-selo>svg{position:relative}.gm-selo-clube{inline-size:var(--gm-tam,48px);block-size:var(--gm-tam,48px);border-radius:var(--raio-circulo);background:var(--cor-loja-suave);color:var(--cor-loja-sobre);box-shadow:inset 0 0 0 3px var(--cor-loja-primaria);flex:none;place-items:center;display:inline-grid}.gm-selo-clube--ganho{background:var(--cor-loja-primaria)}.gm-selo-clube--falta{background:var(--cor-superficie);color:var(--cor-texto-fraco);box-shadow:none;outline:2px dashed var(--cor-borda-forte);outline-offset:-2px}@keyframes gm-revelar{0%{opacity:0;transform:scale(.6)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}.gm-revelar{animation:gm-revelar var(--dur-lenta) var(--curva-enfase) both;animation-delay:var(--atraso,0s)}@media (prefers-reduced-motion:reduce){.gm-revelar{animation:none}}:root[data-movimento=reduzido] .gm-revelar{animation:none}.ven{gap:var(--esp-8);align-content:start;min-width:0;display:grid}.ven>*{min-width:0}.ven a:not(.ar-botao){color:inherit}.ven-nota{color:var(--cor-texto-fraco);font-size:var(--texto-xs);line-height:var(--entrelinha-media);align-items:flex-start;gap:var(--esp-2);margin:0;display:inline-flex}.ven-nota svg{flex-shrink:0;margin-top:2px}.ven-voltar{justify-self:start}@keyframes ven-troca{0%{opacity:0;transform:translateY(10px)scale(.96)}to{opacity:1;transform:none}}@keyframes ven-ponto-converge{0%{opacity:0;transform:translate(56px,-36px)scale(1.7)}to{opacity:1;transform:none}}@keyframes ven-desenha{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes ven-surge-orbita{0%{opacity:0}to{opacity:.55}}@keyframes ven-deriva{0%{transform:translate(0,0)scale(1)}to{transform:translate(-14px,8px)scale(1.03)}}@keyframes ven-pulso-anel{0%{opacity:0;transform:scale(.9)}40%{opacity:1}to{opacity:1;transform:scale(1)}}.ven-troca{animation:ven-troca var(--dur-media) var(--curva-enfase) both;transform-origin:0;display:block}strong.ven-troca{display:inline-block}.ven-cabecalho{justify-content:space-between;align-items:flex-end;gap:var(--esp-4);flex-wrap:wrap;display:flex}.ven-cabecalho__texto{gap:var(--esp-2);min-width:0;max-width:var(--largura-texto);display:grid}.ven-cabecalho__titulo{font-size:var(--texto-3xl);overflow-wrap:anywhere;margin:0}.ven-cabecalho__sub{color:var(--cor-texto-suave);font-size:var(--texto-md);line-height:var(--entrelinha-media);margin:0}.ven-trilha{margin-bottom:calc(-1 * var(--esp-3))}.ven-secao{gap:var(--esp-4);display:grid}.ven-secao__topo{gap:var(--esp-1);display:grid}.ven-secao__titulo{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);margin:0;display:flex}.ven-secao__icone{color:var(--cor-loja-acento)}.ven-secao__n{min-width:28px;height:24px;padding:0 var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);color:var(--cor-texto-suave);font-family:var(--fonte-numero);font-size:var(--texto-xs);font-weight:var(--peso-semi);place-items:center;display:inline-grid}.ven-secao__texto{color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media);margin:0}.ven-bloco__titulo{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-weight:var(--peso-semi);font-size:var(--texto-md);margin:0;display:flex}.ven-grade{gap:var(--esp-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ven-grade--negocios,.ven-grade--cursos{grid-template-columns:minmax(0,1fr)}.ven-grade>*{min-width:0}.ven-fileira{margin:0}@media (width>=768px){.ven-grade--produtos{gap:var(--esp-5);grid-template-columns:repeat(3,minmax(0,1fr))}.ven-grade--negocios,.ven-grade--cursos{grid-template-columns:repeat(2,minmax(0,1fr))}.ven-cabecalho__titulo{font-size:var(--texto-4xl)}}@media (width>=1280px){.ven-grade--produtos{grid-template-columns:repeat(4,minmax(0,1fr))}.ven-grade--negocios,.ven-grade--cursos{grid-template-columns:repeat(3,minmax(0,1fr))}}.ven-heroi{gap:var(--esp-5);padding:var(--esp-8) var(--esp-4) var(--esp-5);border-radius:var(--raio-xl);border:1px solid var(--cor-borda);background:var(--gradiente-luz-difusa), var(--cor-superficie);isolation:isolate;display:grid;position:relative;overflow:hidden}.ven-heroi>*{z-index:var(--z-base);min-width:0;position:relative}.ven-heroi__orbitas{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ven-heroi__orbitas ellipse{fill:none;stroke:var(--cor-marca);stroke-width:1.5px;opacity:.55;stroke-dasharray:1;animation:ven-desenha calc(var(--dur-lenta) * 2) var(--curva-saida) both}.ven-heroi__orbitas circle{fill:var(--cor-acento);opacity:.9}.ven-heroi__texto{gap:var(--esp-2);max-width:640px;display:grid}.ven-heroi__titulo{font-size:var(--texto-4xl);margin:0}.ven-heroi__sub{color:var(--cor-texto-suave);font-size:var(--texto-md);line-height:var(--entrelinha-media);max-width:52ch;margin:0}.ven-heroi__busca{gap:var(--esp-3);max-width:640px;display:grid}.ven-chips{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ven-fachadas{margin-inline:calc(-1 * var(--esp-4))}.ven-fachadas__lista{padding:var(--esp-2) var(--esp-4) var(--esp-3);gap:var(--esp-3);scroll-snap-type:x proximity;scrollbar-width:none;margin:0;list-style:none;display:flex;overflow-x:auto}.ven-fachadas__lista::-webkit-scrollbar{display:none}.ven-fachadas__lista>li{scroll-snap-align:start;flex:none}.ven-fachada{align-content:start;justify-items:center;gap:var(--esp-2);width:112px;min-height:124px;padding:0 var(--esp-2) var(--esp-3);border-radius:var(--raio-lg);background:var(--cor-fundo-elevado);border:1px solid var(--cor-borda);transition:transform var(--dur-rapida) var(--curva-saida), box-shadow var(--dur-rapida) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida);text-decoration:none;display:grid;position:relative;overflow:hidden}.ven-fachada__toldo{width:calc(100% + var(--esp-4));height:14px;margin-bottom:var(--esp-2);background:repeating-linear-gradient(90deg, var(--cor-loja-primaria) 0 14px, var(--cor-loja-acento) 14px 28px);transform-origin:top;transition:transform var(--dur-rapida) var(--curva-enfase);display:block}.ven-fachada__nome{font-size:var(--texto-xs);font-weight:var(--peso-semi);text-align:center;line-height:var(--entrelinha-justa);overflow-wrap:anywhere}.ven-fachada:hover{border-color:var(--cor-loja-acento);box-shadow:var(--sombra-3);transform:translateY(-4px)}.ven-fachada:hover .ven-fachada__toldo{transform:scaleY(1.5)}.ven-fachada:focus-visible{box-shadow:var(--sombra-foco);outline:none}@media (width>=768px){.ven-heroi{padding:var(--esp-12) var(--esp-8) var(--esp-6)}.ven-heroi__titulo{font-size:var(--texto-5xl)}.ven-fachadas{margin-inline:calc(-1 * var(--esp-8))}.ven-fachadas__lista{padding-inline:var(--esp-8)}}@media (prefers-reduced-motion:no-preference){:root:not([data-movimento=reduzido]) .ven-heroi__orbitas{animation:ven-deriva calc(var(--dur-laco) * 6) var(--curva-entrada-saida) infinite alternate}}.ven-busca__form{max-width:640px}.ven-filtros{justify-content:space-between;align-items:flex-end;gap:var(--esp-4);flex-wrap:wrap;display:flex}.ven-filtros .ar-campo{min-width:200px}.ven-busca__resumo{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}.ven-pessoas{gap:var(--esp-3);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.ven-pessoas{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.ven-pessoas{grid-template-columns:repeat(3,minmax(0,1fr))}}.ven-pessoa{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);text-decoration:none;display:flex}.ven-pessoa:hover{border-color:var(--cor-borda-forte);box-shadow:var(--sombra-2)}.ven-pessoa:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ven-pessoa__texto{min-width:0;display:grid}.ven-pessoa__texto span{color:var(--cor-texto-suave);font-size:var(--texto-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ven-capa{gap:var(--esp-4);min-height:240px;padding:var(--esp-5) var(--esp-4);border-radius:var(--raio-xl);background:linear-gradient(135deg, var(--cor-loja-primaria), color-mix(in oklab, var(--cor-loja-primaria) 70%, var(--cor-fundo)));color:var(--cor-loja-sobre);isolation:isolate;align-content:end;display:grid;position:relative;overflow:hidden}.ven-capa>*{z-index:var(--z-base);min-width:0;position:relative}.ven-capa__arte{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ven-capa__arte ellipse{fill:none;stroke:var(--cor-loja-acento);stroke-width:2px;opacity:.4;stroke-dasharray:1;animation:ven-desenha calc(var(--dur-lenta) * 2) var(--curva-saida) both}.ven-capa__arte circle{fill:var(--cor-loja-acento)}.ven-capa__logo{padding:var(--esp-2);border-radius:var(--raio-xl);background:var(--cor-fundo);box-shadow:0 0 0 2px var(--cor-loja-acento), var(--sombra-3);justify-self:start;line-height:0}.ven-capa__texto{gap:var(--esp-2);display:grid}.ven-capa__segmento{font-family:var(--fonte-titulo);font-size:var(--texto-2xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-loja-acento)}.ven-capa__nome{font-family:var(--fonte-display);font-weight:var(--peso-regular);font-size:var(--texto-4xl);line-height:var(--entrelinha-justa);text-transform:uppercase;letter-spacing:var(--letra-titulo);overflow-wrap:anywhere;margin:0}.ven-capa__slogan{font-size:var(--texto-lg);max-width:40ch;line-height:var(--entrelinha-media);margin:0}.ven-capa__meta{gap:var(--esp-2) var(--esp-4);font-size:var(--texto-sm);opacity:.92;flex-wrap:wrap;margin:0;display:flex}.ven-capa__meta span{align-items:center;gap:var(--esp-2);display:inline-flex}.ven-capa__clube{justify-self:start;align-items:center;gap:var(--esp-2);min-height:44px;padding:0 var(--esp-4);border-radius:var(--raio-pilula);background:var(--cor-fundo);color:var(--cor-texto);box-shadow:0 0 0 2px var(--cor-loja-acento);font-weight:var(--peso-semi);font-size:var(--texto-sm);text-decoration:none;display:inline-flex}.ven-capa__clube:hover{box-shadow:0 0 0 2px var(--cor-loja-acento), var(--sombra-2)}.ven-capa__clube:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ven-capa__clube .ar-icone:first-child{color:var(--cor-loja-acento)}@media (width>=768px){.ven-capa{align-items:end;gap:var(--esp-6);min-height:280px;padding:var(--esp-8);grid-template-columns:auto minmax(0,1fr)}.ven-capa__nome{font-size:var(--texto-5xl)}}.ven-minha{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-membro-suave);border:1px solid color-mix(in oklab, var(--cor-membro) 40%, transparent);flex-wrap:wrap;display:flex}.ven-minha__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ven-loja__miolo{gap:var(--esp-5);display:grid}.ven-sobre{gap:var(--esp-3);display:grid}.ven-sobre__texto{font-size:var(--texto-md);line-height:var(--entrelinha-solta);color:var(--cor-texto-suave);max-width:var(--largura-texto);margin:0}.ven-dono{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-loja-suave);border:1px solid var(--cor-borda);align-content:start;display:grid}.ven-dono__rotulo{font-family:var(--fonte-titulo);font-size:var(--texto-2xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-suave);margin:0}.ven-dono__linha{align-items:center;gap:var(--esp-3);display:flex}.ven-dono__texto{min-width:0;display:grid}.ven-dono__texto span{color:var(--cor-texto-suave);font-size:var(--texto-sm)}@media (width>=768px){.ven-loja__miolo{gap:var(--esp-8);grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);align-items:start}}.ven-ancoras{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ven-ancora{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:0 var(--esp-4);border-radius:var(--raio-pilula);background:var(--cor-loja-suave);border:1px solid color-mix(in oklab, var(--cor-loja-acento) 45%, transparent);color:var(--cor-texto);font-weight:var(--peso-medio);font-size:var(--texto-sm);text-decoration:none;display:inline-flex}.ven-ancora:hover{border-color:var(--cor-loja-acento)}.ven-ancora:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ven-ancora__n{color:var(--cor-texto-suave);font-family:var(--fonte-numero);font-size:var(--texto-xs)}.ven-tipo{scroll-margin-top:calc(var(--altura-cabecalho) + var(--esp-4))}.ven-produto__topo{gap:var(--esp-6);align-items:start;display:grid}.ven-produto__midia{border-radius:var(--raio-xl);border:1px solid var(--cor-borda);box-shadow:var(--sombra-3);position:relative;overflow:hidden}.ven-produto__tipo{top:var(--esp-3);left:var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-vidro);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-family:var(--fonte-titulo);font-size:var(--texto-2xs);font-weight:var(--peso-semi);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;padding:5px 12px;display:inline-flex;position:absolute}.ven-produto__info{gap:var(--esp-4);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.ven-produto__loja{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);color:var(--cor-texto-suave);font-size:var(--texto-sm);justify-self:start;text-decoration:none;display:inline-flex}.ven-produto__loja:hover{color:var(--cor-texto)}.ven-produto__loja:focus-visible{box-shadow:var(--sombra-foco);border-radius:var(--raio-pilula);outline:none}.ven-produto__nome{font-family:var(--fonte-display);font-weight:var(--peso-regular);font-size:var(--texto-3xl);line-height:var(--entrelinha-justa);text-transform:uppercase;letter-spacing:var(--letra-titulo);overflow-wrap:anywhere;margin:0}.ven-produto__resumo{font-size:var(--texto-lg);color:var(--cor-texto-suave);line-height:var(--entrelinha-media);margin:0}.ven-produto__preco{padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-loja-suave);border:1px solid var(--cor-borda)}.ven-produto__sobre-titulo{margin:var(--esp-2) 0 calc(-1 * var(--esp-2));font-family:var(--fonte-titulo);font-weight:var(--peso-semi);font-size:var(--texto-sm);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;color:var(--cor-texto-suave)}.ven-produto__descricao{font-size:var(--texto-md);line-height:var(--entrelinha-solta);color:var(--cor-texto-suave);margin:0}.ven-compra{gap:var(--esp-3);display:grid}.ven-compra__linha{align-items:center;gap:var(--esp-4);flex-wrap:wrap;display:flex}.ven-compra__botoes{gap:var(--esp-3);display:grid}.ven-compra__nota{gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-sm);align-items:flex-start;margin:0;display:flex}.ven-compra__rotulo{font-family:var(--fonte-titulo);font-size:var(--texto-sm);font-weight:var(--peso-semi);margin-bottom:var(--esp-2);padding:0}.ven-variacao{border:0;min-width:0;margin:0;padding:0}.ven-variacao__opcoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ven-estoque{color:var(--cor-texto-suave);font-size:var(--texto-sm)}@media (width>=768px){.ven-produto__topo{gap:var(--esp-8);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.ven-produto__midia{top:calc(var(--altura-cabecalho) + var(--esp-4));position:sticky}.ven-produto__nome{font-size:var(--texto-4xl)}}@media (width>=1280px){.ven-compra__botoes{grid-template-columns:repeat(auto-fit,minmax(min(100%,19rem),1fr))}}.ven-detalhe{gap:var(--esp-4);padding-top:var(--esp-6);border-top:1px solid var(--cor-borda);display:grid}.ven-duas{gap:var(--esp-6);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.ven-duas{gap:var(--esp-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.ven-cursos{gap:var(--esp-4);display:grid}.ven-curso{gap:var(--esp-4);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);display:grid}.ven-curso__topo{justify-content:space-between;align-items:flex-start;gap:var(--esp-3);flex-wrap:wrap;display:flex}.ven-curso__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-negrito);margin:0}.ven-curso__meta{margin:var(--esp-1) 0 0;color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media)}.ven-curso__meta a{min-height:var(--alvo-toque);color:var(--cor-acento);align-items:center;display:inline-flex}.ven-modulos{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.ven-modulo{border-radius:var(--raio-md);background:var(--cor-fundo-elevado);border:1px solid var(--cor-borda)}.ven-modulo__resumo{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-3);cursor:pointer;border-radius:var(--raio-md);list-style:none;display:flex}.ven-modulo__resumo::-webkit-details-marker{display:none}.ven-modulo__resumo:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ven-modulo__n{border-radius:var(--raio-circulo);background:var(--cor-loja-suave);width:28px;height:28px;color:var(--cor-loja-acento);font-family:var(--fonte-numero);font-size:var(--texto-xs);font-weight:var(--peso-negrito);flex-shrink:0;place-items:center;display:grid}.ven-modulo__titulo{min-width:0;font-weight:var(--peso-semi);font-size:var(--texto-sm);flex:1}.ven-modulo__qtd{color:var(--cor-texto-fraco);font-size:var(--texto-xs);white-space:nowrap}.ven-modulo__seta{transition:transform var(--dur-rapida) var(--curva-saida);flex-shrink:0}.ven-modulo[open] .ven-modulo__seta{transform:rotate(180deg)}.ven-aulas{padding:0 var(--esp-3) var(--esp-3);gap:var(--esp-1);margin:0;list-style:none;display:grid}.ven-aulas li{align-items:center;gap:var(--esp-2);min-height:36px;font-size:var(--texto-sm);color:var(--cor-texto-suave);display:flex}.ven-aula__titulo{flex:1;min-width:0}.ven-aula__duracao{font-family:var(--fonte-numero);font-size:var(--texto-xs);color:var(--cor-texto-fraco);white-space:nowrap}.ven-sessoes{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.ven-sessao,.ven-etapa{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);display:flex}.ven-sessao__n,.ven-etapa__n{border-radius:var(--raio-circulo);background:var(--cor-loja-primaria);width:36px;height:36px;color:var(--cor-loja-sobre);font-family:var(--fonte-numero);font-weight:var(--peso-negrito);flex-shrink:0;place-items:center;display:grid}.ven-sessao__texto,.ven-etapa__texto{min-width:0;font-size:var(--texto-sm);flex:1;gap:2px;display:grid}.ven-sessao__texto span,.ven-etapa__texto span{color:var(--cor-texto-suave)}.ven-sessao__min{color:var(--cor-texto-fraco);font-size:var(--texto-xs);white-space:nowrap}.ven-agenda{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-loja-suave);border:1px solid var(--cor-borda);display:grid}.ven-agenda__titulo{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-md);font-weight:var(--peso-semi);margin:0;display:flex}.ven-agenda__lista{gap:var(--esp-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ven-agenda__nota{color:var(--cor-texto-suave);font-size:var(--texto-xs);line-height:var(--entrelinha-media);margin:0}.ven-horario{justify-content:space-between;align-items:baseline;gap:var(--esp-2);width:100%;min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-md);background:var(--cor-fundo-elevado);border:1px solid var(--cor-borda-forte);color:var(--cor-texto);font:inherit;cursor:pointer;display:flex}.ven-horario:hover{border-color:var(--cor-loja-acento)}.ven-horario:focus-visible{box-shadow:var(--sombra-foco);outline:none}.ven-horario[aria-pressed=true]{background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);border-color:var(--cor-loja-acento)}.ven-horario__dia{font-size:var(--texto-sm)}.ven-horario__hora{font-family:var(--fonte-numero);font-weight:var(--peso-negrito)}.ven-escopo{gap:var(--esp-3);display:grid}.ven-escopo p{color:var(--cor-texto-suave);line-height:var(--entrelinha-solta);margin:0}.ven-prazo{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-loja-suave);border:1px solid var(--cor-borda);display:flex}.ven-prazo>div{display:grid}.ven-prazo__rotulo{color:var(--cor-texto-suave);font-size:var(--texto-xs);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase}.ven-prazo__valor{font-family:var(--fonte-titulo);font-size:var(--texto-lg)}.ven-etapas{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.ven-frete{gap:var(--esp-3);align-items:end;max-width:520px;display:grid}@media (width>=768px){.ven-frete{grid-template-columns:minmax(0,1fr) auto}}.ven-frete__opcoes{gap:var(--esp-3);max-width:520px;margin:0;padding:0;list-style:none;display:grid}.ven-frete__opcao{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);display:flex}.ven-frete__texto{min-width:0;font-size:var(--texto-sm);flex:1;display:grid}.ven-frete__texto span{color:var(--cor-texto-suave)}.ven-frete__valor{font-family:var(--fonte-numero);font-weight:var(--peso-negrito)}.ven-carrinho__colunas{gap:var(--esp-6);align-items:start;display:grid}@media (width>=1280px){.ven-carrinho__colunas{gap:var(--esp-8);grid-template-columns:minmax(0,1fr) 380px}}.ven-carrinho__itens{gap:var(--esp-5);min-width:0;display:grid}.ven-grupo{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);border-top:4px solid var(--cor-loja-primaria);display:grid}.ven-grupo__topo{align-items:center;gap:var(--esp-3);display:flex}.ven-grupo__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-md);font-weight:var(--peso-negrito);margin:0}.ven-grupo__link{min-height:var(--alvo-toque);color:var(--cor-acento);font-size:var(--texto-sm);align-items:center;display:inline-flex}.ven-linhas{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.ven-linha{gap:var(--esp-3) var(--esp-4);padding:var(--esp-3);border-radius:var(--raio-lg);background:var(--cor-fundo-elevado);border:1px solid var(--cor-borda);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;display:grid}.ven-linha__capa{border-radius:var(--raio-md);display:block;overflow:hidden}.ven-linha__info{gap:var(--esp-1);min-width:0;display:grid}.ven-linha__tipo{color:var(--cor-texto-fraco);font-size:var(--texto-2xs);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;font-family:var(--fonte-titulo)}.ven-linha__nome{min-height:var(--alvo-toque);font-weight:var(--peso-semi);overflow-wrap:anywhere;line-height:var(--entrelinha-justa);align-items:center;text-decoration:none;display:inline-flex}.ven-linha__nome:hover{text-decoration:underline}.ven-linha__qtd,.ven-linha__subtotal{justify-content:space-between;align-items:center;gap:var(--esp-3);grid-column:2/-1;display:flex}.ven-linha__qtd-fixa{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.ven-linha__subtotal{font-family:var(--fonte-numero);flex-direction:column;grid-area:1/3;justify-content:center;align-items:flex-end;gap:0}.ven-linha__subtotal-rotulo{color:var(--cor-texto-fraco);font-size:var(--texto-2xs)}.ven-linha__remover{grid-column:3;justify-self:end}.ven-linha__membro{align-items:center;gap:var(--esp-2);color:var(--cor-texto-fraco);font-size:var(--texto-sm);display:inline-flex}.ven-linha--pedido{grid-template-columns:72px minmax(0,1fr) auto}.ven-linha--pedido .ven-linha__subtotal{grid-area:1/3}@media (width>=768px){.ven-linha{grid-template-columns:88px minmax(0,1fr) auto auto auto}.ven-linha__qtd{grid-column:auto;justify-content:center}.ven-linha__subtotal{grid-area:auto;min-width:96px}.ven-linha__remover{grid-column:auto}.ven-linha--pedido{grid-template-columns:88px minmax(0,1fr) auto}}.ven-resumo{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-2);display:grid}@media (width>=1280px){.ven-resumo{top:calc(var(--altura-cabecalho) + var(--esp-4));position:sticky}}.ven-resumo__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-negrito);margin:0}.ven-resumo__itens{align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);margin:0;display:flex}.ven-resumo__total{font-family:var(--fonte-numero);font-weight:var(--peso-display);font-size:var(--texto-4xl);margin:0;line-height:1.1}.ven-resumo__economia{align-items:center;gap:var(--esp-2);color:var(--cor-membro);font-size:var(--texto-sm);flex-wrap:wrap;margin:0;display:flex}.ven-mini{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.ven-mini__linha{justify-content:space-between;align-items:flex-start;gap:var(--esp-3);font-size:var(--texto-sm);display:flex}.ven-mini__nome{overflow-wrap:anywhere;min-width:0}.ven-etapas-compra{gap:var(--esp-2) var(--esp-5);color:var(--cor-texto-fraco);font-size:var(--texto-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ven-etapas-compra li{align-items:center;gap:var(--esp-2);display:inline-flex}.ven-etapas-compra [data-feita]{color:var(--cor-sucesso)}.ven-etapas-compra [aria-current=step]{color:var(--cor-texto);font-weight:var(--peso-semi)}.ven-checkout__forma{gap:var(--esp-5);min-width:0;display:grid}.ven-metodos{gap:var(--esp-3);border:0;min-width:0;margin:0;padding:0;display:grid}.ven-metodos__lista{gap:var(--esp-3);display:grid}@media (width>=768px){.ven-metodos__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}.ven-metodo{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda-forte);cursor:pointer;display:flex;position:relative}.ven-metodo__radio{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.ven-metodo__texto{min-width:0;font-size:var(--texto-sm);flex:1;display:grid}.ven-metodo__texto span{color:var(--cor-texto-suave);font-size:var(--texto-xs);line-height:var(--entrelinha-media)}.ven-metodo__marca{border-radius:var(--raio-circulo);border:2px solid var(--cor-borda-forte);width:20px;height:20px;transition:border-color var(--dur-rapida) var(--curva-saida), background-color var(--dur-rapida) var(--curva-saida), box-shadow var(--dur-rapida) var(--curva-saida);flex-shrink:0}.ven-metodo[data-ativo]{border-color:var(--cor-marca);background:var(--cor-marca-suave);box-shadow:var(--sombra-brilho)}.ven-metodo[data-ativo] .ven-metodo__marca{border-color:var(--cor-marca);background:var(--cor-marca);box-shadow:inset 0 0 0 4px var(--cor-marca-suave)}.ven-metodo:has(:focus-visible){box-shadow:var(--sombra-foco)}.ven-painel-metodo{animation:ven-troca var(--dur-media) var(--curva-saida) both;padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda)}.ven-pix{gap:var(--esp-4);align-items:center;display:grid}@media (width>=768px){.ven-pix{grid-template-columns:176px minmax(0,1fr)}}.ven-pix__qr{width:176px;max-width:100%;padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-superficie-invertida);fill:var(--cor-texto-invertido);justify-self:center}.ven-pix__texto{gap:var(--esp-2);justify-items:start;min-width:0;display:grid}.ven-pix__texto p{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}.ven-pix__rotulo{font-family:var(--fonte-titulo);font-size:var(--texto-xs);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;color:var(--cor-texto-suave)}.ven-pix__codigo{max-width:100%;padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-sm);background:var(--cor-fundo-elevado);border:1px solid var(--cor-borda);font-family:var(--fonte-numero);font-size:var(--texto-xs);overflow-wrap:anywhere;display:block}.ven-boleto{gap:var(--esp-2);display:grid}.ven-cartao{gap:var(--esp-3);display:grid}.ven-cartao__duplo{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ven-selo{gap:var(--esp-4);text-align:center;padding:var(--esp-6) var(--esp-4);border-radius:var(--raio-xl);border:1px solid var(--cor-borda);background:var(--gradiente-luz-difusa), var(--cor-superficie);justify-items:center;display:grid;overflow:hidden}.ven-selo__arte{width:160px;height:160px}.ven-selo__arte svg{width:100%;height:100%;overflow:visible}.ven-selo__orbita{fill:none;stroke:var(--cor-marca);stroke-width:1.5px;stroke-dasharray:1;opacity:.55;animation:ven-desenha calc(var(--dur-lenta) * 1.6) var(--curva-saida) both}.ven-selo__orbita--2{stroke:var(--cor-acento);animation-delay:var(--dur-rapida)}.ven-selo__anel{fill:var(--cor-marca-suave);stroke:var(--cor-marca);stroke-width:4px;stroke-dasharray:1;transform-origin:80px 80px;animation:ven-desenha var(--dur-lenta) var(--curva-saida) both, ven-pulso-anel var(--dur-lenta) var(--curva-enfase) both}.ven-selo__check{fill:none;stroke:var(--cor-texto);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;animation:ven-desenha var(--dur-media) var(--curva-saida) var(--dur-lenta) both}.ven-selo__ponto{animation:ven-ponto-converge var(--dur-lenta) var(--curva-enfase) both}.ven-selo__ponto--1{fill:var(--cor-assinatura-1)}.ven-selo__ponto--2{fill:var(--cor-assinatura-2);animation-delay:var(--dur-instantanea)}.ven-selo__ponto--3{fill:var(--cor-assinatura-3);animation-delay:var(--dur-rapida)}.ven-selo__texto{gap:var(--esp-2);justify-items:center;display:grid}.ven-selo__titulo{font-family:var(--fonte-display);font-weight:var(--peso-regular);text-transform:uppercase;letter-spacing:var(--letra-titulo);font-size:var(--texto-4xl);line-height:var(--entrelinha-justa);margin:0;margin-block:0}.ven-selo__sub{color:var(--cor-texto-suave);max-width:46ch;margin:0}.ven-selo__meta{justify-content:center;gap:var(--esp-1) var(--esp-4);color:var(--cor-texto-fraco);font-size:var(--texto-sm);flex-wrap:wrap;margin:0;display:flex}.ven-pedido__itens{gap:var(--esp-4);min-width:0;display:grid}.ven-passos{gap:var(--esp-2);display:grid}.ven-passos ul{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.ven-passos li{align-items:flex-start;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-sm);display:flex}.ven-passos svg{color:var(--cor-sucesso);flex-shrink:0}.ven-meu__acoes{gap:var(--esp-3);flex-wrap:wrap;display:flex}.ven-metricas{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1280px){.ven-metricas{grid-template-columns:repeat(4,minmax(0,1fr))}}.ven-duas--meu{align-items:stretch}.ven-desconto-resumo{gap:var(--esp-3);padding:var(--esp-5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}.ven-desconto-resumo>.ar-botao{white-space:normal;max-width:100%;height:auto;min-height:var(--alvo-toque);text-align:center}.ven-desconto-resumo__topo{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.ven-desconto-resumo__valor{font-family:var(--fonte-numero);font-weight:var(--peso-display);font-size:var(--texto-5xl);color:var(--cor-membro);margin:0;line-height:1}.ven-vendas{gap:var(--esp-3);padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);align-content:start;display:grid}.ven-vendas__lista{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.ven-vendas__lista li{justify-content:space-between;gap:var(--esp-3);padding-bottom:var(--esp-2);border-bottom:1px solid var(--cor-borda);font-size:var(--texto-sm);font-family:var(--fonte-numero);display:flex}.ven-meu__logo{line-height:0}.ven-desconto__colunas{gap:var(--esp-6);align-items:start;display:grid}@media (width>=1280px){.ven-desconto__colunas{gap:var(--esp-8);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.ven-desconto__form{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);display:grid}.ven-desconto__vigor{align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-sm);flex-wrap:wrap;margin:0;display:flex}.ven-desconto__vigor strong{color:var(--cor-texto);font-family:var(--fonte-numero)}.ven-atalhos{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ven-desconto__acoes{gap:var(--esp-3);flex-wrap:wrap;align-items:center;display:flex}.ven-previa{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-loja-suave);border:1px solid var(--cor-borda);min-width:0;display:grid}.ven-previa__lados{gap:var(--esp-4);display:grid}@media (width>=768px){.ven-previa__lados{grid-template-columns:repeat(2,minmax(0,1fr))}}.ven-previa__lado{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);align-content:start;min-width:0;display:grid}.ven-previa__lado--membro{border-color:color-mix(in oklab, var(--cor-membro) 55%, transparent);box-shadow:0 0 0 1px var(--cor-membro-suave)}.ven-previa__lado header{align-items:center;gap:var(--esp-2);display:flex}.ven-previa__lado h3{font-family:var(--fonte-titulo);font-size:var(--texto-sm);font-weight:var(--peso-semi);margin:0}.ven-previa__produto{gap:var(--esp-3);grid-template-columns:64px minmax(0,1fr);align-items:center;display:grid}.ven-previa__produto>div{min-width:0;font-size:var(--texto-sm);overflow-wrap:anywhere;gap:2px;display:grid}.ven-previa__exemplo{text-align:center;font-family:var(--fonte-titulo);font-weight:var(--peso-semi);color:var(--cor-texto);margin:0}.ven-tabela{border-radius:var(--raio-lg);border:1px solid var(--cor-borda);background:var(--cor-superficie);display:grid;overflow:hidden}.ven-tabela__cab,.ven-tabela__linha{gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) minmax(0,1fr);align-items:center;display:grid}.ven-tabela__cab{background:var(--cor-superficie-2);color:var(--cor-texto-suave);font-size:var(--texto-xs);font-family:var(--fonte-titulo);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase}.ven-tabela__linha{border-top:1px solid var(--cor-borda);font-size:var(--texto-sm)}.ven-tabela__nome a{min-height:var(--alvo-toque);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.ven-tabela__nome a:hover{text-decoration:underline}.ven-tabela__cheio{font-family:var(--fonte-numero);color:var(--cor-texto-suave)}.ven-tabela__membro .ar-preco{gap:2px}@media (width<=767.98px){.ven-tabela__cab,.ven-tabela__linha{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ven-tabela__cab span:nth-child(2),.ven-tabela__cheio{display:none}}.ven-capa__arte path,.ven-capa__arte rect{fill:none;stroke:var(--cor-loja-acento);stroke-width:2px;opacity:.35;stroke-dasharray:1;animation:ven-desenha calc(var(--dur-lenta) * 2) var(--curva-saida) both}.ven-capa__arte--pontos circle{opacity:.35}.ven-capa__arte--circulos circle{fill:none;stroke:var(--cor-loja-acento);stroke-width:2px;opacity:.35;stroke-dasharray:1;animation:ven-desenha calc(var(--dur-lenta) * 2) var(--curva-saida) both}.ven-capa__arte--grade rect{fill:var(--cor-loja-acento);opacity:.25;stroke:none}.ven-capa[data-arranjo=palco]{text-align:center;align-content:center;justify-items:center;min-height:320px}.ven-capa[data-arranjo=palco] .ven-capa__logo{justify-self:center}.ven-capa[data-arranjo=palco] .ven-capa__texto{justify-items:center}.ven-capa[data-arranjo=palco] .ven-capa__meta{justify-content:center}.ven-capa[data-arranjo=palco] .ven-capa__clube{justify-self:center}.ven-capa[data-arranjo=faixa]{min-height:0;padding:var(--esp-4);gap:var(--esp-3);border-radius:var(--raio-lg)}.ven-capa[data-arranjo=faixa] .ven-capa__nome{font-size:var(--texto-3xl)}.ven-capa[data-arranjo=faixa] .ven-capa__slogan{font-size:var(--texto-md)}@media (width>=768px){.ven-capa[data-arranjo=palco]{padding:var(--esp-10) var(--esp-8);grid-template-columns:minmax(0,1fr)}.ven-capa[data-arranjo=palco] .ven-capa__nome{font-size:var(--texto-5xl)}.ven-capa[data-arranjo=faixa]{padding:var(--esp-5) var(--esp-6)}.ven-capa[data-arranjo=faixa] .ven-capa__nome{font-size:var(--texto-4xl)}}.ven-loja[data-arranjo=faixa] .ven-loja__miolo{grid-template-columns:minmax(0,1fr)}.ven-destaque{gap:var(--esp-4);padding:var(--esp-4);border-radius:var(--raio-xl);background:var(--cor-loja-suave);border:1px solid color-mix(in oklab, var(--cor-loja-acento) 40%, transparent);align-items:center;display:grid}.ven-destaque__capa{border-radius:var(--raio-lg);overflow:hidden}.ven-destaque__texto{gap:var(--esp-3);justify-items:start;min-width:0;display:grid}.ven-destaque__nome{font-family:var(--fonte-display);font-weight:var(--peso-regular);font-size:var(--texto-3xl);line-height:var(--entrelinha-justa);text-transform:uppercase;letter-spacing:var(--letra-titulo);overflow-wrap:anywhere;margin:0}.ven-destaque__resumo{color:var(--cor-texto-suave);line-height:var(--entrelinha-media);margin:0}@media (width>=768px){.ven-destaque{gap:var(--esp-6);padding:var(--esp-5);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.ven-loja[data-arranjo=lateral] .ven-destaque{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.ven-loja[data-arranjo=lateral] .ven-destaque__capa{order:2}}.ven-grade--poucos{grid-template-columns:minmax(0,1fr)}@media (width>=768px){.ven-grade--poucos{grid-template-columns:repeat(2,minmax(0,1fr))}.ven-grade--poucos>:only-child{grid-column:1/-1}}.ven-meu .ven-grade--produtos{grid-template-columns:repeat(auto-fill,minmax(min(100%,10rem),1fr))}.ven-variacao__opcoes .ar-chip{min-width:var(--alvo-toque);min-height:var(--alvo-toque);justify-content:center}.ven-checkout__marca{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-loja);background:var(--cor-loja-fundo);color:var(--cor-loja-texto);border:1px solid var(--cor-loja-suave);display:flex}.ven-checkout__marca-nome{font-family:var(--fonte-loja-titulo);font-weight:700;font-size:var(--texto-lg)}.ven-origem{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);min-width:0;display:grid}.ven-origem__baldes{gap:var(--esp-3);grid-template-columns:1fr;display:grid}@media (width>=768px){.ven-origem__baldes{grid-template-columns:repeat(2,minmax(0,1fr))}}.ven-origem__antes{font-size:var(--texto-xs);color:var(--cor-texto-suave);margin:0}.ven-origem__balde{gap:var(--esp-1);padding:var(--esp-4);border-radius:var(--raio-md);background:var(--cor-superficie-2);min-width:0;display:grid}.ven-origem__rotulo{font-family:var(--fonte-titulo);font-weight:600;font-size:var(--texto-sm)}.ven-origem__valor{font-family:var(--fonte-numero);font-size:var(--texto-2xl)}.ven-origem__n,.ven-origem__ajuda{font-size:var(--texto-xs);color:var(--cor-texto-suave)}.ven-origem__barra{border-radius:var(--raio-pilula);background:var(--cor-borda);height:6px;display:block;overflow:hidden}.ven-origem__enche{border-radius:inherit;background:var(--cor-marca);transform-origin:0;height:100%;animation:ar-enche var(--dur-lenta) var(--curva-saida) both;display:block}.ven-origem__balde--proprio .ven-origem__enche{background:var(--cor-sucesso)}.ven-origem__balde--semRegistro .ven-origem__enche{background:var(--cor-texto-suave)}.ven-origem__lista{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.ven-origem__lista li{gap:var(--esp-1) var(--esp-3);padding-bottom:var(--esp-3);border-bottom:1px solid var(--cor-borda);font-size:var(--texto-sm);grid-template-columns:1fr auto;min-width:0;display:grid}.ven-origem__pedido{font-family:var(--fonte-numero)}.ven-origem__valor-pedido{font-family:var(--fonte-numero);text-align:end;grid-area:1/2}.ven-origem__selos{gap:var(--esp-2);flex-wrap:wrap;grid-column:1/-1;display:flex}.ven-origem__canal,.ven-origem__regra{padding:2px var(--esp-2);border-radius:var(--raio-pilula);font-size:var(--texto-xs);background:var(--cor-superficie-2);color:var(--cor-texto);align-items:center;font-weight:600;display:inline-flex}.ven-origem__canal--arenna{background:var(--cor-marca-suave);color:var(--cor-texto)}.ven-origem__canal--proprio{background:var(--cor-sucesso-suave);color:var(--cor-texto)}.ven-origem__evidencia{color:var(--cor-texto-suave);font-size:var(--texto-xs);grid-column:1/-1}:is(.ven-loja,.ven-produto)[data-marca] .ar-botao--primario{background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);border:1px solid var(--cor-loja-acento);border-radius:var(--raio-loja);box-shadow:0 10px 24px -14px var(--cor-loja-acento)}:is(.ven-loja,.ven-produto)[data-marca] .ar-botao--primario:hover:not([aria-disabled=true]){background:color-mix(in oklab, var(--cor-loja-primaria) 88%, var(--cor-loja-sobre));box-shadow:0 14px 30px -12px var(--cor-loja-acento)}:is(.ven-loja,.ven-produto)[data-marca] .ar-botao--secundario{border-color:var(--cor-loja-acento);border-radius:var(--raio-loja)}:is(.ven-loja,.ven-produto)[data-marca] :is(.ven-capa__nome,.ven-destaque__nome,.ven-secao__titulo,.ven-produto__nome){font-family:var(--fonte-loja-titulo)}:is(.ven-loja,.ven-produto)[data-marca] :is(.ven-sobre__texto,.ven-destaque__resumo,.ven-produto__resumo){font-family:var(--fonte-loja-texto)}:is(.ven-loja,.ven-produto)[data-marca] .ven-secao__titulo:after{content:"";block-size:4px;inline-size:28px;border-radius:var(--raio-loja);background:var(--cor-loja-acento);vertical-align:middle;margin-inline-start:var(--esp-3);display:inline-block}:is(.ven-loja,.ven-produto)[data-marca] :is(.ven-destaque,.ar-cartao-produto),.ven-loja[data-marca] .ven-ancora{border-radius:var(--raio-loja)}[data-marca] [data-paleta],[data-marca][data-paleta] [data-paleta]{--cor-loja-primaria:inherit;--cor-loja-acento:inherit;--cor-loja-sobre:inherit;--cor-loja-suave:inherit;--cor-loja-fundo:inherit;--cor-loja-texto:inherit;--fonte-loja-titulo:inherit;--fonte-loja-texto:inherit;--raio-loja:inherit}[data-marca]{transition:background-color var(--dur-media) var(--curva-saida), color var(--dur-media) var(--curva-saida)}.ven-logo-img{border-radius:var(--raio-loja);flex-shrink:0;place-items:center;line-height:0;display:inline-grid;overflow:hidden}.ven-logo-img img{object-fit:contain;width:100%;height:100%;display:block}.mar{gap:var(--esp-6)}.mar-corpo{gap:var(--esp-8);align-items:start;min-width:0;display:grid}.mar-corpo>*{min-width:0}.mar-painel,.mar-etapa{gap:var(--esp-6);min-width:0;display:grid}.mar-titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);margin:0}.mar-titulo:focus{outline:none}.mar-titulo:focus-visible{box-shadow:var(--sombra-foco);border-radius:var(--raio-sm)}.mar-subtitulo{font-family:var(--fonte-titulo);font-weight:var(--peso-semi);font-size:var(--texto-md);margin:0}.mar-atual{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:inline-flex}.mar-atual__selo{align-items:center;gap:var(--esp-1);min-height:32px;padding:0 var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-sucesso-suave);color:var(--cor-sucesso);font-size:var(--texto-xs);font-weight:var(--peso-semi);display:inline-flex}.mar-barra{justify-content:space-between;align-items:flex-end;gap:var(--esp-3);flex-wrap:wrap;display:flex}.mar-barra>div{gap:var(--esp-1);min-width:0;display:grid}.mar-caminhos{gap:var(--esp-3);grid-template-columns:minmax(0,1fr);display:grid}.mar-caminho{column-gap:var(--esp-4);row-gap:var(--esp-1);min-height:var(--alvo-toque);padding:var(--esp-5);text-align:left;cursor:pointer;border:1px solid var(--cor-borda);border-radius:var(--raio-lg);background:var(--cor-superficie);color:var(--cor-texto);font:inherit;transition:border-color var(--dur-rapida) var(--curva-saida), background-color var(--dur-rapida) var(--curva-saida), transform var(--dur-rapida) var(--curva-saida);grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid;position:relative}.mar-caminho strong{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-md);grid-column:2}.mar-caminho>span:not(.mar-caminho__icone){color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media);grid-column:2}.mar-caminho__icone{border-radius:var(--raio-md);background:var(--cor-acento-suave);width:48px;height:48px;color:var(--cor-acento);grid-row:1/span 2;place-items:center;display:grid}.mar-caminho__seta{color:var(--cor-texto-fraco);grid-area:1/3/span 2}.mar-caminho:hover{border-color:var(--cor-acento);background:var(--cor-superficie-2)}.mar-caminho:active{transform:scale(.98)}.mar-caminho:focus-visible{box-shadow:var(--sombra-foco);outline:none}.mar-grupo{gap:var(--esp-3);border:0;min-width:0;margin:0;padding:0;display:grid}.mar-grupo__titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-semi);font-size:var(--texto-sm);color:var(--cor-texto);padding:0}.mar-grupo__nota{color:var(--cor-texto-suave);font-size:var(--texto-xs);line-height:var(--entrelinha-media);margin:0}.mar-opcoes{gap:var(--esp-2);flex-wrap:wrap;min-width:0;display:flex}.mar-opcao.ar-chip--acao{min-height:var(--alvo-toque);padding:0 var(--esp-4)}.mar-ajustes{gap:var(--esp-5);padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);display:grid}.mar-modelos{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mar-modelo,.mar-logo,.mar-proposta{gap:var(--esp-2);min-height:var(--alvo-toque);padding:var(--esp-3);cursor:pointer;text-align:left;border:2px solid var(--cor-borda);border-radius:var(--raio-md);background:var(--cor-superficie);color:var(--cor-texto);font:inherit;font-size:var(--texto-sm);transition:border-color var(--dur-rapida) var(--curva-saida), transform var(--dur-rapida) var(--curva-saida);justify-items:start;display:grid}.mar-modelo:hover,.mar-logo:hover,.mar-proposta:hover{border-color:var(--cor-borda-forte)}.mar-modelo:active,.mar-logo:active,.mar-proposta:active{transform:scale(.97)}.mar-modelo:focus-visible,.mar-logo:focus-visible,.mar-proposta:focus-visible{box-shadow:var(--sombra-foco);outline:none}.mar-modelo[aria-pressed=true],.mar-logo[aria-pressed=true],.mar-proposta[aria-pressed=true]{border-color:var(--cor-acento);background:var(--cor-superficie-2)}.mar-modelo__cores,.mar-proposta__cores{border-radius:var(--raio-sm);width:100%;height:40px;display:flex;overflow:hidden}.mar-modelo__cores i,.mar-proposta__cores i{flex:1}.mar-modelo__cores i:first-child,.mar-proposta__cores i:first-child{background:var(--cor-loja-primaria);flex:2}.mar-modelo__cores i:nth-child(2),.mar-proposta__cores i:nth-child(2){background:var(--cor-loja-acento)}.mar-modelo__cores i:nth-child(3){background:var(--cor-loja-suave)}.mar-proposta__cores i:nth-child(3){background:var(--cor-loja-fundo)}.mar-proposta{gap:var(--esp-1)}.mar-proposta__nome{font-family:var(--fonte-loja-titulo);font-size:var(--texto-lg)}.mar-proposta__meta{color:var(--cor-texto-suave);font-size:var(--texto-xs)}.mar-propostas{gap:var(--esp-3);grid-template-columns:minmax(0,1fr);display:grid}.mar-logos{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.mar-logo{text-align:center;justify-items:center}.mar-logo img{object-fit:contain;width:56px;height:56px}.mar-logo__mono{border-radius:var(--raio-circulo);background:var(--cor-superficie-3);width:56px;height:56px;font-family:var(--fonte-display);font-size:var(--texto-xl);place-items:center;display:grid}.mar-cor{gap:var(--esp-2);min-width:0;display:grid}.mar-cor+.mar-cor{padding-top:var(--esp-3);border-top:1px solid var(--cor-borda)}.mar-cor__rotulo{font-size:var(--texto-xs);font-weight:var(--peso-semi);color:var(--cor-texto-suave);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase}.mar-cor__sugeridas{gap:var(--esp-2);flex-wrap:wrap;display:flex}.mar-cor__codigo{max-width:16rem}.mar-amostra{width:var(--alvo-toque);height:var(--alvo-toque);cursor:pointer;border:2px solid var(--cor-borda-forte);border-radius:var(--raio-circulo);background:var(--amostra);color:var(--cor-texto);transition:transform var(--dur-rapida) var(--curva-saida), box-shadow var(--dur-rapida) var(--curva-saida);place-items:center;padding:0;display:inline-grid;position:relative}.mar-amostra:hover{transform:scale(1.06)}.mar-amostra:focus-visible,.mar-amostra:focus-within{box-shadow:var(--sombra-foco);outline:none}.mar-amostra[aria-pressed=true]{border-color:var(--cor-texto);box-shadow:0 0 0 3px var(--cor-fundo), 0 0 0 5px var(--cor-acento)}.mar-amostra--seletor{border-style:dashed}.mar-amostra--seletor svg{border-radius:var(--raio-circulo);background:var(--cor-fundo);padding:3px}.mar-amostra--seletor input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.mar-aviso{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md);background:var(--cor-info-suave);color:var(--cor-texto);font-size:var(--texto-sm);line-height:var(--entrelinha-media);margin:0;display:flex}.mar-aviso svg{color:var(--cor-info);flex-shrink:0;margin-top:2px}.mar-rodape{gap:var(--esp-3);display:grid}.mar-pergunta{gap:var(--esp-6);display:grid}.mar-livre{align-items:flex-end;gap:var(--esp-2);flex-wrap:wrap;display:flex}.mar-livre>:first-child{flex:12rem;min-width:0}.mar-navegacao{justify-content:space-between;gap:var(--esp-3);flex-wrap:wrap;display:flex}.mar-escala{gap:var(--esp-1);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:relative}.mar-escala:before{content:"";background:var(--cor-borda-forte);height:2px;position:absolute;top:22px;left:10%;right:10%}.mar-escala__ponto{justify-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:var(--esp-1) 0;color:var(--cor-texto-suave);font:inherit;font-size:var(--texto-xs);text-align:center;cursor:pointer;background:0 0;border:0;display:grid;position:relative}.mar-escala__ponto i{border-radius:var(--raio-circulo);border:2px solid var(--cor-borda-forte);background:var(--cor-fundo);width:28px;height:28px;transition:transform var(--dur-rapida) var(--curva-enfase), background-color var(--dur-rapida) var(--curva-saida);margin-top:8px}.mar-escala__ponto[aria-pressed=true]{color:var(--cor-texto);font-weight:var(--peso-semi)}.mar-escala__ponto[aria-pressed=true] i{background:var(--cor-acento);border-color:var(--cor-acento);transform:scale(1.15)}.mar-escala__ponto:focus-visible{outline:none}.mar-escala__ponto:focus-visible i{box-shadow:var(--sombra-foco)}.mar-montando{justify-items:stretch}.mar-montando__amostras{gap:var(--esp-2);flex-wrap:wrap;display:flex}.mar-montando__cor{border-radius:var(--raio-md);width:40px;height:40px;display:block}.mar-montando__cor--primaria{background:var(--cor-loja-primaria)}.mar-montando__cor--acento{background:var(--cor-loja-acento)}.mar-montando__amostras.ar-cascata>*{animation-name:ar-escala}.mar-feito{justify-items:center;gap:var(--esp-4);padding:var(--esp-8) var(--esp-5);text-align:center;border-radius:var(--raio-xl);background:var(--gradiente-institucional);border:1px solid var(--cor-borda);display:grid;position:relative}.mar-feito__cel{top:var(--esp-10);width:0;height:0;position:absolute;left:50%}.mar-feito__icone{border-radius:var(--raio-circulo);background:var(--cor-sucesso);width:56px;height:56px;color:var(--cor-fundo);place-items:center;display:grid}.mar-feito__titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-2xl);line-height:var(--entrelinha-justa);margin:0}.mar-feito__titulo:focus{outline:none}.mar-feito__texto{max-width:var(--largura-texto);color:var(--cor-texto-suave);line-height:var(--entrelinha-media);margin:0}.mar-feito__acoes{justify-content:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.mar-previa{gap:var(--esp-4);min-width:0;display:grid}.mar-previa__topo{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.mar-previa__dispositivos{padding:var(--esp-1);gap:var(--esp-1);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);display:inline-flex}.mar-dispositivo{min-height:var(--alvo-toque);padding:0 var(--esp-4);border-radius:var(--raio-pilula);color:var(--cor-texto-suave);font:inherit;font-size:var(--texto-sm);font-weight:var(--peso-semi);cursor:pointer;transition:background-color var(--dur-rapida) var(--curva-saida), color var(--dur-rapida) var(--curva-saida);background:0 0;border:0}.mar-dispositivo[aria-pressed=true]{background:var(--cor-acento);color:var(--cor-sobre-acento)}.mar-dispositivo:focus-visible{box-shadow:var(--sombra-foco);outline:none}.mar-quadro{gap:var(--esp-4);padding:var(--esp-4);border:1px solid var(--cor-borda);border-radius:var(--raio-xl);background:var(--cor-loja-fundo);width:100%;min-width:0;color:var(--cor-loja-texto);font-family:var(--fonte-loja-texto);transition:max-width var(--dur-media) var(--curva-entrada-saida), background-color var(--dur-media) var(--curva-saida), color var(--dur-media) var(--curva-saida);margin-inline:auto;display:grid}.mar-quadro[data-dispositivo=celular]{max-width:24rem}.mar-quadro[data-dispositivo=desktop]{max-width:100%}.mar-pecas{gap:var(--esp-4);grid-template-columns:minmax(0,1fr);display:grid}.mar-pecas>*{min-width:0}.mar-vitrine{gap:var(--esp-3);text-align:center;padding:var(--esp-6) var(--esp-4);border-radius:var(--raio-loja);background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);transition:background-color var(--dur-media) var(--curva-saida), color var(--dur-media) var(--curva-saida);justify-items:center;display:grid}.mar-vitrine[data-arranjo=lateral]{text-align:left;grid-template-columns:auto minmax(0,1fr);place-items:center start}.mar-vitrine[data-arranjo=faixa]{text-align:left;padding-block:var(--esp-3);border-bottom:4px solid var(--cor-loja-acento);grid-template-columns:auto minmax(0,1fr);place-items:center start}.mar-vitrine__texto{gap:var(--esp-1);min-width:0;display:grid}.mar-vitrine__segmento{font-size:var(--texto-2xs);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-loja-acento);font-weight:var(--peso-semi)}.mar-vitrine__nome{font-family:var(--fonte-loja-titulo);font-size:var(--texto-2xl);line-height:var(--entrelinha-justa);overflow-wrap:anywhere}.mar-vitrine__slogan{font-size:var(--texto-sm);line-height:var(--entrelinha-media)}.mar-peca{border-radius:var(--raio-loja)}.mar-peca--produto .ar-cartao-produto,.mar-peca--produto>*{height:100%}.mar-heroi{gap:var(--esp-2);padding:var(--esp-5);background:var(--cor-loja-suave);border:1px solid var(--cor-loja-suave);align-content:start;display:grid}.mar-heroi__sobre{font-size:var(--texto-2xs);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-loja-acento);font-weight:var(--peso-semi)}.mar-heroi__titulo{font-family:var(--fonte-loja-titulo);font-size:var(--texto-2xl);line-height:var(--entrelinha-justa);color:var(--cor-loja-texto);overflow-wrap:anywhere}.mar-heroi__texto{font-size:var(--texto-sm);line-height:var(--entrelinha-media);color:var(--cor-loja-texto)}.mar-heroi__acoes{align-items:center;gap:var(--esp-2);margin-top:var(--esp-2);flex-wrap:wrap;display:flex}.mar-heroi__cta{min-height:var(--alvo-toque);padding:0 var(--esp-5);border-radius:var(--raio-loja);background:var(--cor-loja-acento);color:var(--cor-loja-fundo);font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-sm);text-transform:uppercase;letter-spacing:var(--letra-caixa-alta);align-items:center;display:inline-flex}.mar-heroi__pilula{min-height:var(--alvo-toque);padding:0 var(--esp-4);border-radius:var(--raio-pilula);background:var(--cor-loja-fundo);color:var(--cor-loja-texto);align-items:center;display:inline-flex}.mar-post{align-content:space-between;gap:var(--esp-2);aspect-ratio:1;padding:var(--esp-5);background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);display:grid;position:relative;overflow:hidden}.mar-post:after{content:"";aspect-ratio:1;border-radius:var(--raio-circulo);border:10px solid var(--cor-loja-acento);opacity:.5;width:70%;position:absolute;bottom:-20%;right:-20%}.mar-post__chamada{font-size:var(--texto-2xs);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-loja-acento);font-weight:var(--peso-semi)}.mar-post__titulo{font-family:var(--fonte-loja-titulo);font-size:var(--texto-2xl);line-height:var(--entrelinha-justa);overflow-wrap:anywhere;position:relative}.mar-post__pilula{padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-loja-acento);color:var(--cor-loja-fundo);font-size:var(--texto-xs);font-weight:var(--peso-negrito);text-transform:uppercase;letter-spacing:var(--letra-caixa-alta);justify-self:start;position:relative}.mar-botoes{gap:var(--esp-2);flex-wrap:wrap;align-items:center;display:flex}.mar-botao-loja{min-height:var(--alvo-toque);padding:0 var(--esp-5);border-radius:var(--raio-loja);background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-sm);align-items:center;display:inline-flex}.mar-botao-loja--contorno{color:var(--cor-loja-texto);border:2px solid var(--cor-loja-acento);background:0 0}@media (width>=768px){.mar-caminhos{grid-template-columns:repeat(3,minmax(0,1fr))}.mar-caminho{padding:var(--esp-6);grid-template-rows:auto;grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start}.mar-caminho strong,.mar-caminho>span:not(.mar-caminho__icone){grid-column:1}.mar-caminho__icone{margin-bottom:var(--esp-2);grid-row:auto}.mar-caminho__seta{display:none}.mar-modelos,.mar-logos{grid-template-columns:repeat(4,minmax(0,1fr))}.mar-propostas{grid-template-columns:repeat(3,minmax(0,1fr))}.mar-quadro[data-dispositivo=desktop] .mar-pecas{grid-template-columns:repeat(2,minmax(0,1fr))}.mar-quadro[data-dispositivo=desktop] .mar-vitrine{padding:var(--esp-8)}.mar-quadro[data-dispositivo=desktop] .mar-heroi,.mar-quadro[data-dispositivo=desktop] .mar-botoes{grid-column:1/-1}}@media (width>=1280px){.mar-corpo{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)}.mar-previa{top:calc(var(--altura-cabecalho) + var(--esp-4));position:sticky}.mar-modelos{grid-template-columns:repeat(4,minmax(0,1fr))}.mar-propostas{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.mar-quadro,.mar-vitrine,.mar-caminho,.mar-amostra,.mar-escala__ponto i{transition:none}}[data-movimento=reduzido] :is(.mar-quadro,.mar-vitrine,.mar-caminho,.mar-amostra,.mar-escala__ponto i){transition:none}.pg{gap:var(--esp-8)}.pg-icone{border-radius:var(--raio-circulo);width:44px;height:44px;color:var(--cor-texto-suave);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:inline-grid}.pg-icone:hover{background:var(--cor-superficie-2);color:var(--cor-texto)}.pg-link{align-items:center;gap:var(--esp-1);min-width:0;margin:0;display:flex}.pg-link__url{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--fonte-numero);font-size:var(--texto-xs);color:var(--cor-marca);text-underline-offset:3px;text-decoration:underline;overflow:hidden}.pg-link--sem{min-height:44px;font-size:var(--texto-xs);color:var(--cor-texto-fraco)}.pg-chips{gap:var(--esp-2);flex-wrap:wrap;display:flex}.pg-estado{align-items:center;gap:var(--esp-2);padding:4px var(--esp-3);border-radius:var(--raio-pilula);font-size:var(--texto-2xs);font-weight:var(--peso-semi);letter-spacing:.02em;background:var(--cor-superficie-3);color:var(--cor-texto);white-space:nowrap;display:inline-flex}.pg-estado i{border-radius:var(--raio-circulo);background:var(--cor-texto-fraco);width:8px;height:8px}.pg-estado--publicada i{background:var(--cor-sucesso);box-shadow:0 0 0 3px var(--cor-sucesso-suave)}.pg-estado--pendente i{background:var(--cor-alerta);box-shadow:0 0 0 3px var(--cor-alerta-suave)}@media (prefers-reduced-motion:no-preference){.pg-estado--publicada i{animation:ar-pulso var(--dur-laco) var(--curva-entrada-saida) infinite}}.pg-lista__cota{margin:calc(-1 * var(--esp-4)) 0 0;font-size:var(--texto-sm);color:var(--cor-texto-suave)}.pg-lista__grade{gap:var(--esp-5);display:grid}@media (width>=768px){.pg-lista__grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.pg-lista__grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-cartao{border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-1);transition:transform var(--dur-media) var(--curva-saida), box-shadow var(--dur-media) var(--curva-saida);grid-template-rows:auto 1fr;display:grid;overflow:hidden}.pg-cartao:hover{box-shadow:var(--sombra-3);transform:translateY(-3px)}.pg-cartao__capa{line-height:0;display:block;position:relative}.pg-cartao__capa .ar-capa{border-radius:0}.pg-cartao__capa .pg-estado{left:var(--esp-3);top:var(--esp-3);background:var(--cor-vidro);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);line-height:1.2;position:absolute}.pg-cartao__corpo{gap:var(--esp-4);padding:var(--esp-5);align-content:start;display:grid}.pg-cartao__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-negrito);margin:0;line-height:1.2}.pg-cartao__titulo a{color:var(--cor-texto);text-decoration:none}.pg-cartao__titulo a:hover{color:var(--cor-marca)}.pg-cartao__numeros{gap:var(--esp-2);padding:var(--esp-3) 0;border-block:1px solid var(--cor-borda);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.pg-cartao__numeros div{gap:2px;min-width:0;display:grid}.pg-cartao__numeros dt{font-size:var(--texto-2xs);color:var(--cor-texto-fraco);line-height:1.25}.pg-cartao__numeros dd{font-family:var(--fonte-numero);font-weight:var(--peso-display);font-size:var(--texto-md);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.pg-cartao__numeros{grid-template-columns:minmax(0,1fr) minmax(0,1fr) max-content}.pg-cartao__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.pg-nova__grade{gap:var(--esp-4);display:grid}@media (width>=768px){.pg-nova__grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.pg-nova__grade{grid-template-columns:repeat(3,minmax(0,1fr))}}.pg-produto{gap:var(--esp-4);padding:var(--esp-3);border:2px solid var(--cor-borda);border-radius:var(--raio-xl);background:var(--cor-superficie);color:var(--cor-texto);text-align:left;cursor:pointer;transition:border-color var(--dur-rapida) var(--curva-saida), transform var(--dur-rapida) var(--curva-saida), box-shadow var(--dur-media) var(--curva-saida);grid-template-columns:112px minmax(0,1fr);align-items:center;display:grid;position:relative}.pg-produto:hover{border-color:var(--cor-borda-forte)}.pg-produto[aria-checked=true]{border-color:var(--cor-loja-acento);box-shadow:0 0 0 4px color-mix(in srgb, var(--cor-loja-acento) 22%, transparent), var(--sombra-2)}.pg-produto:focus-visible{outline:3px solid var(--cor-foco);outline-offset:2px}.pg-produto__capa{border-radius:var(--raio-lg);line-height:0;overflow:hidden}.pg-produto__corpo{justify-items:start;gap:4px;min-width:0;display:grid}.pg-produto__tipo{align-items:center;gap:var(--esp-1);font-size:var(--texto-2xs);color:var(--cor-texto-suave);text-transform:uppercase;letter-spacing:var(--letra-caixa-alta);display:inline-flex}.pg-produto__nome{font-family:var(--fonte-titulo);font-size:var(--texto-md);line-height:1.2}.pg-produto__preco{font-family:var(--fonte-numero);font-size:var(--texto-sm);color:var(--cor-texto-suave)}.pg-produto__marca{top:var(--esp-2);right:var(--esp-2);border-radius:var(--raio-circulo);background:var(--cor-loja-acento);width:28px;height:28px;color:var(--cor-loja-fundo);opacity:0;transition:opacity var(--dur-rapida) var(--curva-saida), transform var(--dur-media) var(--curva-enfase);place-items:center;display:grid;position:absolute;transform:scale(.6)}.pg-produto[aria-checked=true] .pg-produto__marca{opacity:1;transform:none}.pg-nova__barra{bottom:calc(var(--altura-barra-inferior) + var(--esp-3));z-index:var(--z-elevado);justify-content:space-between;align-items:center;gap:var(--esp-4);padding:var(--esp-3) var(--esp-3) var(--esp-3) var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-vidro);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid var(--cor-borda);box-shadow:var(--sombra-3);display:flex;position:sticky}@media (width>=1280px){.pg-nova__barra{bottom:var(--esp-6)}}.pg-nova__escolha{overflow-wrap:break-word;min-width:0;font-weight:var(--peso-semi);color:var(--cor-texto-suave);flex:8rem}.pg-nova__barra{flex-wrap:wrap}.pg-nova--pensando{align-content:center;min-height:60dvh}.pg-nova__palco{gap:var(--esp-8);justify-items:center;width:min(100%,560px);margin-inline:auto;display:grid}.pg-nova__capa{border-radius:var(--raio-loja);width:160px;box-shadow:var(--sombra-3);line-height:0;overflow:hidden}@media (prefers-reduced-motion:no-preference){.pg-nova__capa{animation:ar-escala var(--dur-lenta) var(--curva-enfase) both, pg-flutuar var(--dur-laco) var(--curva-entrada-saida) var(--dur-lenta) infinite alternate}}@keyframes pg-flutuar{to{transform:translateY(-8px)rotate(-1.5deg)}}.pg-nova__pensando{width:100%}.pg-editor__status{justify-content:space-between;align-items:center;gap:var(--esp-3) var(--esp-4);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);margin-top:calc(-1 * var(--esp-4));flex-wrap:wrap;display:flex}.pg-editor__onde{align-items:center;gap:var(--esp-2);flex:240px;min-width:0;display:flex}.pg-editor{overflow-x:clip}.pg-editor__acoes{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex;position:relative}.pg-editor__aviso{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-info-suave);color:var(--cor-texto);font-size:var(--texto-sm);flex-basis:100%;margin:0;display:flex}.pg-editor__aviso svg{flex-shrink:0;margin-top:2px}.pg-editor__aviso--limite{background:var(--cor-alerta-suave)}.pg-editor__noar{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md);background:var(--cor-sucesso-suave);font-weight:var(--peso-semi);flex-wrap:wrap;flex-basis:100%;display:flex}.pg-editor__noar svg{color:var(--cor-sucesso)}@media (prefers-reduced-motion:no-preference){.pg-editor__noar{animation:ar-escala var(--dur-media) var(--curva-enfase)}}.pg-editor__abas{justify-content:center;display:flex}.pg-editor__palco{gap:var(--esp-6);align-items:start;display:grid}.pg-editor__blocos{gap:var(--esp-3);min-width:0;display:grid}.pg-editor__ajuda{font-size:var(--texto-sm);color:var(--cor-texto-suave);margin:0}@media (width<=1279.98px){.pg-editor[data-aba=editar] .pg-previa,.pg-editor[data-aba=previa] .pg-editor__blocos{display:none}}@media (width>=1280px){.pg-editor__abas{display:none}.pg-editor__palco{gap:var(--esp-8);grid-template-columns:minmax(380px,440px) minmax(0,1fr)}.pg-previa{top:calc(var(--altura-cabecalho) + var(--esp-4));position:sticky}}.pg-blocos{gap:var(--esp-2);margin:var(--esp-2) 0 0;padding:0;list-style:none;display:grid}.pg-bloco{gap:var(--esp-3);padding:var(--esp-3) var(--esp-3) var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);transition:border-color var(--dur-rapida) var(--curva-saida), opacity var(--dur-rapida) var(--curva-saida);display:grid}.pg-bloco[data-aberto=true]{border-color:var(--cor-marca);box-shadow:var(--sombra-2)}.pg-bloco[data-visivel=false]{background:var(--cor-fundo);border-style:dashed}.pg-bloco__topo{gap:var(--esp-3);grid-template-columns:24px 20px minmax(0,1fr);align-items:center;display:grid}.pg-bloco__n{border-radius:var(--raio-circulo);background:var(--cor-superficie-3);width:24px;height:24px;font-family:var(--fonte-numero);font-size:var(--texto-2xs);font-weight:var(--peso-negrito);place-items:center;display:grid}.pg-bloco__icone{color:var(--cor-marca)}.pg-bloco__texto{gap:2px;min-width:0;display:grid}.pg-bloco__texto strong{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);flex-wrap:wrap;display:flex}.pg-bloco__selo{padding:1px var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);font-size:var(--texto-2xs);font-weight:var(--peso-medio);color:var(--cor-texto-suave)}.pg-bloco__selo--oculto{background:var(--cor-alerta-suave);color:var(--cor-texto)}.pg-bloco__resumo{text-overflow:ellipsis;white-space:nowrap;font-size:var(--texto-xs);color:var(--cor-texto-suave);overflow:hidden}.pg-bloco__acoes{gap:var(--esp-1);padding-left:calc(24px + var(--esp-3));flex-wrap:wrap;display:flex}.pg-acao{justify-content:center;align-items:center;gap:var(--esp-1);min-width:44px;min-height:44px;padding:0 var(--esp-3);border:1px solid var(--cor-borda);border-radius:var(--raio-md);background:var(--cor-fundo-elevado);color:var(--cor-texto);font-size:var(--texto-xs);font-weight:var(--peso-semi);cursor:pointer;transition:background-color var(--dur-rapida) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida);display:inline-flex}.pg-acao--icone{padding:0}.pg-acao:hover:not(:disabled){border-color:var(--cor-marca);background:var(--cor-marca-suave)}.pg-acao:disabled{opacity:.35;cursor:default}.pg-acao:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}@media (width>=768px){.pg-acao{min-width:36px;min-height:36px}}.pg-campos{gap:var(--esp-3);padding:var(--esp-3) 0 var(--esp-1);border-top:1px solid var(--cor-borda);display:grid}@media (prefers-reduced-motion:no-preference){.pg-campos{animation:ar-subir var(--dur-media) var(--curva-saida)}}.pg-campos__par{gap:var(--esp-2);padding-bottom:var(--esp-3);border-bottom:1px dashed var(--cor-borda);display:grid}.pg-campos__dias{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.pg-campos__rotulo{font-size:var(--texto-sm);font-weight:var(--peso-semi);flex-basis:100%}.pg-previa{gap:var(--esp-3);min-width:0;display:grid}.pg-previa__barra{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.pg-previa__dica{font-size:var(--texto-xs);color:var(--cor-texto-fraco);margin:0}.pg-vercomo{align-items:center;gap:var(--esp-1);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);padding:4px;display:inline-flex}.pg-vercomo__rotulo{padding:0 var(--esp-2);font-size:var(--texto-2xs);color:var(--cor-texto-suave)}.pg-vercomo__op{min-height:40px;padding:0 var(--esp-3);border-radius:var(--raio-pilula);color:var(--cor-texto-suave);font-size:var(--texto-xs);font-weight:var(--peso-semi);cursor:pointer;transition:background-color var(--dur-rapida) var(--curva-saida), color var(--dur-rapida) var(--curva-saida);background:0 0;border:0}.pg-vercomo__op[aria-pressed=true]{background:var(--cor-membro);color:var(--cor-sobre-membro)}.pg-vercomo__op[data-ver-como=visitante][aria-pressed=true]{background:var(--cor-texto);color:var(--cor-fundo)}.pg-previa__moldura{padding:var(--esp-4);border-radius:var(--raio-xl);background:var(--cor-superficie-2);background-image:radial-gradient(var(--cor-borda) 1px, transparent 1px);background-size:16px 16px;justify-items:center;display:grid}.pg-previa__pagina{overscroll-behavior:contain;border-radius:var(--raio-lg);width:100%;height:min(78dvh,820px);box-shadow:var(--sombra-4);transition:width var(--dur-media) var(--curva-saida);position:relative;overflow-y:auto}.pg-previa[data-aparelho=celular] .pg-previa__pagina{border-radius:calc(var(--raio-xl) * 1.6);outline:8px solid var(--cor-superficie-invertida);outline-offset:0;width:min(100%,390px)}.pg-previa__pagina .pv-heroi{padding-top:var(--esp-6)}.pg-previa__fixo{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);background:color-mix(in srgb, var(--cor-loja-fundo) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--pv-linha);display:flex;position:sticky;bottom:0}.pg-previa__fixo .pv-cta{min-height:44px;padding:0 var(--esp-4);font-size:var(--texto-sm)}.pg-previa__fixo .pv-pilula{background:0 0;border:0;padding:0}.pg-previa__fixo .pv-pilula--arenna{padding:var(--esp-1) var(--esp-3);background:var(--cor-superficie-2)}.pg-previa__fixo .pv-pilula strong{font-size:var(--texto-md)}.pg-modal__texto{margin:0 0 var(--esp-4);color:var(--cor-texto-suave)}.pg-metricas__topo{gap:var(--esp-2);flex-wrap:wrap;display:flex}.pg-metricas__filtros{justify-content:space-between;align-items:center;gap:var(--esp-4);flex-wrap:wrap;display:flex}.pg-metricas__painel{gap:var(--esp-5);display:grid}.pg-metricas__kpis{gap:var(--esp-4);display:grid}@media (width>=768px){.pg-metricas__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1280px){.pg-metricas__painel{grid-template-columns:minmax(0,1.6fr) minmax(280px,1fr);align-items:start}.pg-metricas__kpis{grid-template-columns:1fr}}.pg-cartao-painel{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);min-width:0;display:grid}.pg-funil{gap:var(--esp-5);margin:0;padding:0;list-style:none;display:grid}.pg-funil__etapa{gap:var(--esp-1) var(--esp-3);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"rotulo valor""trilho trilho""taxa taxa";align-items:baseline;display:grid}.pg-funil__rotulo{font-size:var(--texto-sm);font-weight:var(--peso-semi);grid-area:rotulo}.pg-funil__valor{font-family:var(--fonte-numero);font-size:var(--texto-xl);font-weight:var(--peso-display);font-variant-numeric:tabular-nums;grid-area:valor}.pg-funil__trilho{border-radius:var(--raio-pilula);background:var(--cor-progresso-trilho);grid-area:trilho;height:14px;overflow:hidden}.pg-funil__barra{height:100%;width:calc(max(var(--fracao), .012) * 100%);border-radius:inherit;background:var(--gradiente-assinatura);transform-origin:0;display:block}.pg-funil__etapa:nth-child(4) .pg-funil__barra{background:var(--cor-sucesso)}@media (prefers-reduced-motion:no-preference){.pg-funil__barra{animation:ar-enche var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--i) * var(--dur-passo-cascata) * 2)}}.pg-funil__taxa{font-size:var(--texto-2xs);color:var(--cor-texto-fraco);grid-area:taxa}.pg-tabela__rolagem{margin-inline:calc(-1 * var(--esp-5));padding-inline:var(--esp-5);overflow-x:auto}.pg-tabela{border-collapse:collapse;width:100%;min-width:480px;font-size:var(--texto-sm)}.pg-tabela th,.pg-tabela td{padding:var(--esp-3) var(--esp-2);text-align:right;border-bottom:1px solid var(--cor-borda);font-variant-numeric:tabular-nums;white-space:nowrap}.pg-tabela th:first-child{text-align:left}.pg-tabela thead th{font-size:var(--texto-2xs);font-weight:var(--peso-semi);color:var(--cor-texto-fraco);text-transform:uppercase;letter-spacing:var(--letra-caixa-alta)}.pg-tabela tr[data-ativa=true]{background:var(--cor-marca-suave)}.pg-gerador{align-items:start}@media (width>=768px){.pg-gerador{gap:var(--esp-8);grid-template-columns:minmax(0,1fr) 220px}}.pg-gerador__texto{gap:var(--esp-4);min-width:0;display:grid}.pg-preset{min-height:44px;padding:0 var(--esp-4);border:1px solid var(--cor-borda);border-radius:var(--raio-pilula);background:var(--cor-fundo-elevado);color:var(--cor-texto);font-size:var(--texto-sm);font-weight:var(--peso-medio);cursor:pointer;transition:background-color var(--dur-rapida) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida)}.pg-preset[aria-checked=true]{background:var(--cor-marca);border-color:var(--cor-marca);color:var(--cor-sobre-marca)}.pg-preset:focus-visible{outline:2px solid var(--cor-foco);outline-offset:2px}.pg-gerador__saida{gap:var(--esp-3);display:grid}@media (width>=768px){.pg-gerador__saida{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.pg-gerador__link{padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-superficie-2);font-family:var(--fonte-numero);font-size:var(--texto-xs);overflow-wrap:anywhere;color:var(--cor-texto);display:block}.pg-qr{border-radius:var(--raio-lg);width:min(100%,220px);box-shadow:var(--sombra-2);justify-self:center}.pg-qr__fundo{fill:var(--paleta-branco)}.pg-qr__m{fill:var(--cor-texto-sobre-claro)}@media (prefers-reduced-motion:no-preference){.pg-qr{animation:ar-escala var(--dur-media) var(--curva-enfase)}}.pg-link__url{vertical-align:middle;max-width:100%;min-height:44px;line-height:44px;display:inline-block}.pg-cartao__titulo a{align-items:center;min-height:44px;display:inline-flex}.pg-lista .ar-vazio{min-width:0;max-width:100%}.pg-lista .ar-vazio .ar-botao{white-space:normal;max-width:100%;height:auto;min-height:var(--alvo-toque);text-align:center}.pv{background:var(--cor-loja-fundo);color:var(--cor-loja-texto);font-family:var(--fonte-loja-texto);--pv-fraco:color-mix(in srgb, var(--cor-loja-texto) 72%, transparent);--pv-linha:color-mix(in srgb, var(--cor-loja-texto) 14%, transparent);--pv-faixa:color-mix(in srgb, var(--cor-loja-primaria) 9%, var(--cor-loja-fundo));container:pagina/inline-size}.pv-blocos{gap:var(--esp-16);padding-bottom:var(--esp-12);display:grid}.pv-blocos>*{min-width:0}.pv-secao{width:min(100% - 2 * var(--esp-5), 1040px);margin-inline:auto}.pv-titulo{font-family:var(--fonte-loja-titulo);font-weight:var(--peso-display);font-size:var(--texto-2xl);letter-spacing:-.02em;color:var(--cor-loja-texto);text-wrap:balance;margin:0;line-height:1.1}.pv-titulo--menor{font-size:var(--texto-lg);color:var(--pv-fraco)}.pv-sobretitulo{margin-bottom:var(--esp-2);font-size:var(--texto-2xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-loja-acento);display:block}.pv-cta{justify-content:center;align-items:center;gap:var(--esp-3);min-height:48px;padding:0 var(--esp-6);border-radius:var(--raio-loja);background:var(--cor-loja-acento);color:var(--cor-loja-fundo);font-family:var(--fonte-loja-titulo);font-size:var(--texto-md);font-weight:var(--peso-negrito);white-space:nowrap;cursor:pointer;box-shadow:0 10px 30px -12px color-mix(in srgb, var(--cor-loja-acento) 70%, transparent);transition:transform var(--dur-rapida) var(--curva-saida), box-shadow var(--dur-rapida) var(--curva-saida), filter var(--dur-rapida) var(--curva-saida);border:0;display:inline-flex}.pv-cta--g{min-height:56px;padding:0 var(--esp-8);font-size:var(--texto-lg)}.pv-cta svg{transition:transform var(--dur-rapida) var(--curva-saida)}.pv-cta:hover{filter:brightness(1.06);box-shadow:0 14px 36px -12px color-mix(in srgb, var(--cor-loja-acento) 80%, transparent)}.pv-cta:hover svg{transform:translate(4px)}.pv-cta:active{transform:scale(.97)}.pv-cta:focus-visible{outline:3px solid var(--cor-loja-texto);outline-offset:3px}.pv-pilula{align-items:baseline;gap:var(--esp-1);padding:var(--esp-2) var(--esp-4);border-radius:var(--raio-pilula);background:var(--cor-loja-fundo);color:var(--cor-loja-texto);border:1px solid var(--pv-linha);font-family:var(--fonte-numero);font-variant-numeric:tabular-nums;display:inline-flex}.pv-pilula strong{font-size:var(--texto-lg);font-weight:var(--peso-display)}.pv-pilula small{font-size:var(--texto-xs);color:var(--pv-fraco)}.pv-pilula--arenna,.pv-pilula-arenna{background:var(--cor-superficie-2);color:var(--cor-texto);border-color:var(--cor-membro);align-items:center;gap:var(--esp-2)}.pv-pilula-arenna{padding:var(--esp-4);border:1px solid var(--cor-membro);border-radius:var(--raio-lg);display:block}.pv-preco-loja .ar-preco__valor{color:var(--cor-loja-texto)}.pv-preco-loja .ar-preco__unidade{color:var(--pv-fraco)}.pv-escassez{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--cor-loja-texto);margin:0;display:inline-flex}.pv-escassez i{border-radius:var(--raio-circulo);background:var(--cor-loja-acento);width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--cor-loja-acento) 25%, transparent)}@media (prefers-reduced-motion:no-preference){.pv-escassez i{animation:ar-pulso var(--dur-laco) var(--curva-entrada-saida) infinite}}.pv-heroi{gap:var(--esp-6);padding:var(--esp-6) var(--esp-5) 0;isolation:isolate;display:grid;position:relative}.pv-heroi:before{content:"";z-index:var(--z-base);pointer-events:none;background:radial-gradient(120% 70% at 85% 0%, color-mix(in srgb, var(--cor-loja-primaria) 28%, transparent), transparent 70%);position:absolute;inset:0 0 -20%}.pv-heroi>*{position:relative}.pv-heroi__texto{gap:var(--esp-4);align-content:center;justify-items:start;display:grid}.pv-heroi__negocio{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--pv-fraco);display:inline-flex}.pv-heroi__promessa{font-family:var(--fonte-loja-titulo);font-weight:var(--peso-display);letter-spacing:-.03em;color:var(--cor-loja-texto);text-wrap:balance;margin:0;font-size:clamp(2rem,9cqi,3.25rem);line-height:1.02}.pv-heroi__sub{max-width:46ch;font-size:var(--texto-md);line-height:var(--entrelinha-solta);color:var(--pv-fraco);margin:0}.pv-heroi__acao{align-items:center;gap:var(--esp-3);margin-top:var(--esp-2);flex-wrap:wrap;display:flex}.pv-heroi__capa{border-radius:var(--raio-loja);box-shadow:var(--sombra-3);order:-1;position:relative;overflow:hidden}.pv-heroi__capa .ar-capa{aspect-ratio:4/3;border-radius:0;height:auto}.pv-heroi__veu{background:linear-gradient(180deg, transparent 45%, color-mix(in srgb, var(--cor-loja-fundo) 55%, transparent));position:absolute;inset:0}@container pagina (width>=760px){.pv-heroi{gap:var(--esp-12);width:min(100% - 2 * var(--esp-8), 1120px);padding:var(--esp-16) 0 var(--esp-4);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);margin-inline:auto}.pv-heroi__capa{order:0;transform:rotate(1.5deg)}.pv-heroi__capa .ar-capa{aspect-ratio:1}.pv-heroi__promessa{font-size:clamp(2.5rem,5.4cqi,4.25rem)}}.pv-prova{gap:var(--esp-4);text-align:center;justify-items:center;display:grid}.pv-prova__n{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-5);border-radius:var(--raio-pilula);background:var(--pv-faixa);font-family:var(--fonte-loja-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-md);margin:0;display:inline-flex}.pv-prova__pontos{display:inline-flex}.pv-prova__pontos i{border-radius:var(--raio-circulo);border:2px solid var(--cor-loja-fundo);background:var(--cor-loja-primaria);width:22px;height:22px;margin-left:-6px}.pv-prova__pontos i:nth-child(2){background:var(--cor-loja-acento)}.pv-prova__pontos i:nth-child(3){background:var(--cor-loja-suave)}.pv-prova__depos{gap:var(--esp-4);width:100%;display:grid}.pv-depo{padding:var(--esp-6);border-radius:var(--raio-loja);background:var(--pv-faixa);text-align:left;margin:0}.pv-depo svg{color:var(--cor-loja-acento)}.pv-depo blockquote{margin:var(--esp-2) 0;font-size:var(--texto-md)}.pv-depo figcaption{font-size:var(--texto-sm);color:var(--pv-fraco)}.pv-preencher{padding:var(--esp-3) var(--esp-4);border:1px dashed var(--pv-linha);border-radius:var(--raio-loja);font-size:var(--texto-xs);color:var(--pv-fraco);margin:0}.pv-paraquem{gap:var(--esp-8);display:grid}.pv-lista{gap:var(--esp-4);align-content:start;display:grid}.pv-lista ul{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.pv-lista li{gap:var(--esp-3);font-size:var(--texto-md);line-height:var(--entrelinha-media);grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.pv-lista li svg{border-radius:var(--raio-circulo);width:26px;height:26px;margin-top:2px;padding:3px}.pv-lista--sim li svg{background:var(--cor-loja-acento);color:var(--cor-loja-fundo)}.pv-lista--nao{padding:var(--esp-6);border-radius:var(--raio-loja);border:1px solid var(--pv-linha)}.pv-lista--nao li{color:var(--pv-fraco)}.pv-lista--nao li svg{background:var(--pv-linha);color:var(--cor-loja-texto)}@container pagina (width>=760px){.pv-paraquem{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}}.pv-inclui{gap:var(--esp-6);display:grid}.pv-inclui__lista{border-top:1px solid var(--pv-linha);gap:0;margin:0;padding:0;list-style:none;display:grid}.pv-inclui__lista li{gap:var(--esp-3);padding:var(--esp-4) 0;border-bottom:1px solid var(--pv-linha);font-size:var(--texto-md);grid-template-columns:44px minmax(0,1fr);align-items:baseline;display:grid}.pv-inclui__n{font-family:var(--fonte-numero);font-weight:var(--peso-display);font-size:var(--texto-sm);color:var(--cor-loja-acento);font-variant-numeric:tabular-nums}@container pagina (width>=760px){.pv-inclui{gap:var(--esp-12);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start}}.pv-bonus{gap:var(--esp-5);display:grid}.pv-bonus__lista{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.pv-bonus__lista li{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-loja);background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);align-items:center;display:flex}.pv-bonus__lista span{gap:2px;display:grid}.pv-bonus__lista strong{font-family:var(--fonte-loja-titulo);font-size:var(--texto-lg)}.pv-bonus__lista small{font-size:var(--texto-sm);opacity:.85}.pv-oferta__cartao{gap:var(--esp-4);text-align:center;padding:var(--esp-10) var(--esp-5);border-radius:calc(var(--raio-loja) * 1.5);border:2px solid var(--cor-loja-acento);background:var(--pv-faixa);box-shadow:0 30px 80px -40px color-mix(in srgb, var(--cor-loja-acento) 60%, transparent);justify-items:center;display:grid}.pv-oferta__produto{font-size:var(--texto-md);color:var(--pv-fraco);margin:0}.pv-oferta__ancora{font-size:var(--texto-sm);color:var(--pv-fraco);margin:0}.pv-oferta__cartao .ar-preco{align-items:center}.pv-oferta__cartao .pv-cta{width:min(100%,360px)}.pv-oferta__pagamento{font-size:var(--texto-xs);color:var(--pv-fraco);margin:0}.pv-garantia{gap:var(--esp-5);padding:var(--esp-6);border-radius:var(--raio-loja);border:1px solid var(--pv-linha);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.pv-garantia p{margin:var(--esp-2) 0 0;color:var(--pv-fraco)}.pv-garantia__selo{border-radius:var(--raio-circulo);background:var(--cor-loja-primaria);width:84px;height:84px;color:var(--cor-loja-sobre);box-shadow:0 0 0 6px var(--cor-loja-fundo), 0 0 0 8px var(--cor-loja-primaria);align-content:center;place-items:center;line-height:1;display:grid}.pv-garantia__selo strong{font-family:var(--fonte-numero);font-size:var(--texto-2xl)}.pv-garantia__selo small{font-size:var(--texto-2xs);text-transform:uppercase;letter-spacing:var(--letra-caixa-alta)}.pv-sobre{gap:var(--esp-5);padding:var(--esp-8) var(--esp-6);border-radius:var(--raio-loja);background:var(--pv-faixa);display:grid}.pv-sobre__texto{gap:var(--esp-2);justify-items:start;display:grid}.pv-sobre__texto p{line-height:var(--entrelinha-solta);margin:0}.pv-sobre__slogan{font-family:var(--fonte-loja-titulo);font-size:var(--texto-lg);color:var(--cor-loja-acento)}.pv-sobre__onde{align-items:center;gap:var(--esp-1);font-size:var(--texto-sm);color:var(--pv-fraco);display:inline-flex}.pv-link{align-items:center;gap:var(--esp-2);min-height:44px;margin-top:var(--esp-2);color:var(--cor-loja-texto);font-weight:var(--peso-semi);text-decoration:underline;-webkit-text-decoration-color:var(--cor-loja-acento);text-decoration-color:var(--cor-loja-acento);text-underline-offset:6px;text-decoration-thickness:2px;display:inline-flex}@container pagina (width>=760px){.pv-sobre{gap:var(--esp-8);padding:var(--esp-10);grid-template-columns:auto minmax(0,1fr)}}.pv-faqs{gap:var(--esp-5);display:grid}.pv-faq{border-top:1px solid var(--pv-linha)}.pv-faq__item{border-bottom:1px solid var(--pv-linha)}.pv-faq__p{font:inherit;margin:0}.pv-faq__botao{justify-content:space-between;align-items:center;gap:var(--esp-4);width:100%;min-height:56px;padding:var(--esp-4) 0;color:var(--cor-loja-texto);font-family:var(--fonte-loja-titulo);font-size:var(--texto-md);font-weight:var(--peso-semi);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.pv-faq__botao:focus-visible{outline:2px solid var(--cor-loja-acento);outline-offset:2px;border-radius:var(--raio-sm)}.pv-faq__icone{color:var(--cor-loja-acento);transition:transform var(--dur-media) var(--curva-enfase);flex-shrink:0}.pv-faq__item[data-aberta=true] .pv-faq__icone{transform:rotate(45deg)}.pv-faq__r p{margin:0 0 var(--esp-5);max-width:62ch;line-height:var(--entrelinha-solta);color:var(--pv-fraco)}@media (prefers-reduced-motion:no-preference){.pv-faq__r:not([hidden]){animation:ar-surgir var(--dur-media) var(--curva-saida)}}@container pagina (width>=760px){.pv-faqs{gap:var(--esp-12);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start}}.mt-tela{gap:var(--esp-5)}.mt-abas{scrollbar-width:none;min-width:0;overflow-x:auto}.mt-abas::-webkit-scrollbar{display:none}.mt-painel{gap:var(--esp-5);min-width:0;animation:ar-surgir var(--dur-media) var(--curva-saida) both;display:grid}.mt-semana,.mt-todos,.mt-pedidos{gap:var(--esp-5);min-width:0;display:grid}.mt-semana__topo{gap:var(--esp-1);display:grid}.mt-semana__sobre{align-items:center;gap:var(--esp-2);width:fit-content;padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-marca-suave);color:var(--cor-acento);font-size:var(--texto-xs);font-weight:var(--peso-negrito);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;display:inline-flex}.mt-semana__titulo{align-items:baseline;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-xl);font-weight:var(--peso-negrito);overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}.mt-semana__titulo small{font-family:var(--fonte-numero);font-size:var(--texto-sm);color:var(--cor-texto-suave)}.mt-semana__topo .com-apoio small{color:var(--cor-texto-fraco)}.mt-cartoes{gap:var(--esp-4);grid-template-columns:minmax(0,1fr);display:grid}.mt-cartoes__item{min-width:0;display:grid}@media (width>=768px){.mt-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.mt-cartoes--semana{grid-template-columns:repeat(3,minmax(0,1fr))}}.mt-cartao{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-2);min-width:0;transition:transform var(--dur-media) var(--curva-saida), opacity var(--dur-media) var(--curva-saida), box-shadow var(--dur-rapida) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida);align-content:start;display:grid;position:relative}.mt-cartao:before{content:"";border-radius:var(--raio-xl) var(--raio-xl) 0 0;background:var(--mt-cor,var(--cor-acento));opacity:.85;height:4px;position:absolute;inset:0 0 auto}.mt-cartao--parceiro{--mt-cor:var(--cor-acento)}.mt-cartao--cliente-fornecedor{--mt-cor:var(--cor-info)}.mt-cartao--afinidade{--mt-cor:var(--cor-membro)}.mt-cartao:hover{border-color:color-mix(in oklab, var(--mt-cor,var(--cor-acento)) 45%, transparent);box-shadow:var(--sombra-brilho)}.mt-cartao--aceito{border-color:color-mix(in oklab, var(--cor-sucesso) 55%, transparent)}.mt-cartao--saindo{opacity:0;pointer-events:none;transform:translate(3rem)scale(.96)}.mt-cartao--apos{background:var(--cor-acento-suave)}.mt-cartao__apos{font-size:var(--texto-md);line-height:var(--entrelinha-media);color:var(--cor-texto);margin:0}.mt-cartao__topo{align-items:flex-start;gap:var(--esp-2);flex-direction:column;display:flex}.mt-cartao__quem{gap:var(--esp-4);align-items:center;min-width:0;display:flex}.mt-cartao__avatar{border-radius:var(--raio-circulo);flex:none}.mt-cartao__avatar:focus-visible{box-shadow:var(--sombra-foco);outline:none}.mt-cartao__id{gap:var(--esp-1);min-width:0;display:grid}.mt-cartao__nome{min-height:var(--alvo-toque);color:var(--cor-texto);font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);overflow-wrap:anywhere;align-items:center;text-decoration:none;display:inline-flex}.mt-cartao__nome:hover{text-decoration:underline}.mt-cartao__id span,.mt-cartao__id small{color:var(--cor-texto-suave);font-size:var(--texto-sm);overflow-wrap:anywhere}.mt-cartao__id small{align-items:center;gap:var(--esp-1);font-size:var(--texto-xs);display:inline-flex}.mt-cartao__porque{gap:var(--esp-2);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-acento-suave);border-left:3px solid var(--mt-cor,var(--cor-acento));min-width:0;display:grid}.mt-cartao__porque h2,.mt-cartao__porque h3{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-sm);font-weight:var(--peso-negrito);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-acento);margin:0;display:flex}.mt-cartao__porque ul{padding-left:var(--esp-5);gap:var(--esp-2);font-size:var(--texto-md);line-height:var(--entrelinha-media);color:var(--cor-texto-sobre-tingido);overflow-wrap:anywhere;margin:0;display:grid}.mt-cartao__como{justify-self:start;align-items:center;gap:var(--esp-1);min-height:var(--alvo-toque);color:var(--cor-acento);font:inherit;font-size:var(--texto-sm);font-weight:var(--peso-semi);cursor:pointer;background:0 0;border:0;padding:0;display:inline-flex}.mt-cartao__como:hover{text-decoration:underline}.mt-cartao__como:focus-visible{box-shadow:var(--sombra-foco);border-radius:var(--raio-sm);outline:none}.mt-cartao__ajustado{align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-xs);display:inline-flex}.mt-cartao__acoes{gap:var(--esp-2);flex-wrap:wrap;align-items:center;margin-top:auto;display:flex}.mt-cartao__acoes>:first-child:not(.ar-botao--fantasma){flex:100%;justify-content:center}.mt-cartao__acoes>.ar-botao--fantasma{flex:1 1 0;justify-content:center}.mt-tipo{align-items:center;gap:var(--esp-1);width:fit-content;padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);font-size:var(--texto-xs);font-weight:var(--peso-negrito);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;background:var(--cor-marca-suave);color:var(--cor-acento);display:inline-flex}.mt-tipo--ele-atende,.mt-tipo--voce-atende{background:var(--cor-info-suave);color:var(--cor-info)}.mt-tipo--afinidade{background:var(--cor-membro-suave);color:var(--cor-membro)}.mt-forca{align-items:center;gap:var(--esp-1);padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);font-size:var(--texto-xs);font-weight:var(--peso-negrito);border:1px solid var(--cor-borda-forte);color:var(--cor-texto-suave);display:inline-flex}.mt-forca--combina-muito{background:var(--cor-sucesso-suave);border-color:color-mix(in oklab, var(--cor-sucesso) 45%, transparent);color:var(--cor-sucesso)}.mt-forca--combina-bem{border-color:color-mix(in oklab, var(--cor-acento) 45%, transparent);color:var(--cor-acento)}.mt-estado{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);color:var(--cor-texto-suave);font-size:var(--texto-sm);font-weight:var(--peso-semi);display:inline-flex}.mt-estado--aceito{color:var(--cor-sucesso)}.mt-estado--espera{color:var(--cor-texto-suave)}.mt-estado__ponto{border-radius:var(--raio-circulo);background:var(--cor-alerta);width:8px;height:8px;animation:ar-pulso var(--dur-laco) var(--curva-entrada-saida) infinite}.mt-limite{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-alerta-suave);color:var(--cor-texto);font-size:var(--texto-sm);line-height:var(--entrelinha-media);margin:0;display:flex}.mt-dispensa{gap:var(--esp-3);padding-top:var(--esp-3);border-top:1px solid var(--cor-borda);display:grid}.mt-dispensa p{font-weight:var(--peso-semi);margin:0}.mt-dispensa__chips{gap:var(--esp-2);flex-wrap:wrap;display:flex}.mt-folha__corpo{gap:var(--esp-4);min-width:0;display:grid}.mt-folha__quem{align-items:center;gap:var(--esp-3);display:flex}.mt-folha__quem div{min-width:0;display:grid}.mt-folha__quem small{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.mt-folha__motivo{gap:var(--esp-2);padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-acento-suave);color:var(--cor-texto-sobre-tingido);font-size:var(--texto-sm);line-height:var(--entrelinha-media);align-items:flex-start;margin:0;display:flex}.mt-folha__apoio{color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media);margin:0}.mt-folha__nota{gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-xs);line-height:var(--entrelinha-media);align-items:flex-start;margin:0;display:flex}.mt-folha__cota{color:var(--cor-alerta);font-size:var(--texto-sm);font-weight:var(--peso-semi);margin:0}.mt-folha__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.mt-quebra{gap:var(--esp-2);border:0;min-width:0;margin:0;padding:0;display:grid}.mt-quebra legend{margin-bottom:var(--esp-2);font-weight:var(--peso-semi);font-size:var(--texto-sm);padding:0}.mt-quebra__opcao{gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);border:1px solid var(--cor-borda);background:var(--cor-superficie);cursor:pointer;transition:border-color var(--dur-rapida) var(--curva-saida), background-color var(--dur-rapida) var(--curva-saida);align-items:flex-start;display:flex;position:relative}.mt-quebra__opcao:hover{border-color:var(--cor-borda-forte)}.mt-quebra__opcao input{opacity:0;pointer-events:none;position:absolute}.mt-quebra__opcao:has(input:focus-visible){box-shadow:var(--sombra-foco)}.mt-quebra__opcao--on{border-color:var(--cor-acento);background:var(--cor-acento-suave)}.mt-quebra__marca{border-radius:var(--raio-circulo);border:1px solid var(--cor-borda-forte);color:#0000;width:1.5rem;height:1.5rem;transition:background-color var(--dur-rapida) var(--curva-saida), color var(--dur-rapida) var(--curva-saida);flex:none;place-items:center;display:grid}.mt-quebra__opcao--on .mt-quebra__marca{background:var(--cor-acento);border-color:var(--cor-acento);color:var(--cor-sobre-acento);animation:ar-escala var(--dur-rapida) var(--curva-enfase) both}.mt-quebra__texto{font-size:var(--texto-sm);line-height:var(--entrelinha-media);overflow-wrap:anywhere}.mt-como__total{gap:var(--esp-1);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--gradiente-institucional);display:grid}.mt-como__total strong{font-family:var(--fonte-numero);font-size:var(--texto-2xl)}.mt-como__total span{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.mt-como{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.mt-como__linha{align-items:center;gap:var(--esp-3);font-size:var(--texto-sm);color:var(--cor-texto-fraco);grid-template-columns:minmax(0,1fr) minmax(0,6rem) 2.5rem;display:grid}.mt-como__linha--on{color:var(--cor-texto)}.mt-como__linha i{border-radius:var(--raio-pilula);background:var(--cor-progresso-trilho);height:6px;position:relative;overflow:hidden}.mt-como__linha i:after{content:"";background:var(--cor-progresso);transform-origin:0;transform:scaleX(var(--p));animation:ar-enche var(--dur-lenta) var(--curva-saida) both;position:absolute;inset:0}.mt-como__linha b{font-family:var(--fonte-numero);text-align:right}.mt-pedidos__grupo,.mt-lista{gap:var(--esp-3);min-width:0;display:grid}.mt-pedido{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);min-width:0;transition:transform var(--dur-media) var(--curva-saida), opacity var(--dur-media) var(--curva-saida);display:grid}.mt-pedido--saindo{opacity:0;transform:translate(3rem)}.mt-pedido__topo{align-items:center;gap:var(--esp-3);flex-wrap:wrap;min-width:0;display:flex}.mt-pedido__topo>a{min-width:var(--alvo-toque);min-height:var(--alvo-toque);border-radius:var(--raio-circulo);flex:none;place-items:center;display:grid}.mt-pedido__id{flex:12rem;min-width:0;display:grid}.mt-pedido__id strong{overflow-wrap:anywhere}.mt-pedido__id small{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:anywhere}.mt-pedido__motivo{gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media);align-items:flex-start;margin:0;display:flex}.mt-pedido__msg{gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md);background:var(--cor-fundo);color:var(--cor-texto);font-size:var(--texto-md);line-height:var(--entrelinha-media);overflow-wrap:anywhere;align-items:flex-start;margin:0;display:flex}.mt-pedido__msg svg{color:var(--cor-texto-fraco);flex:none}.mt-pedido__acoes{gap:var(--esp-2);flex-wrap:wrap;align-items:center;display:flex}.mt-pedido__mais{gap:var(--esp-1);flex-wrap:wrap;margin-left:auto;display:inline-flex}.mt-simular{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:inline-flex}.mt-simular small,.mt-simular__nota{color:var(--cor-texto-suave);font-size:var(--texto-xs)}.mt-conversa-item{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);color:inherit;min-width:0;text-decoration:none;display:flex}.mt-conversa-item:hover{border-color:color-mix(in oklab, var(--cor-acento) 45%, transparent)}.mt-conversa-item:focus-visible{box-shadow:var(--sombra-foco);outline:none}.mt-conversa-item__texto{flex:1;min-width:0;display:grid}.mt-conversa-item__texto small{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:anywhere}.mt-conversa-item>.mt-estado{min-height:0;font-size:var(--texto-xs)}@media (width<=767.98px){.mt-conversa-item{flex-wrap:wrap}.mt-conversa-item>.mt-estado{padding-left:calc(var(--esp-3) + 2.5rem);flex-basis:100%;order:3}}.mt-conversa{justify-items:center;gap:var(--esp-3);padding:var(--esp-6) var(--esp-5);border-radius:var(--raio-xl);background:var(--gradiente-institucional);border:1px solid var(--cor-borda);text-align:center;display:grid;position:relative}.mt-conversa__par{align-items:center;gap:var(--esp-3);display:flex}.mt-conversa__elo{border-radius:var(--raio-circulo);background:var(--cor-marca);width:2.5rem;height:2.5rem;color:var(--cor-sobre-marca);animation:ar-escala var(--dur-media) var(--curva-enfase) both;place-items:center;display:grid}.mt-conversa__titulo{font-size:var(--texto-2xl)}.mt-conversa__menu{top:var(--esp-3);right:var(--esp-3);justify-items:end;gap:var(--esp-1);display:grid;position:absolute}.mt-conversa__opcoes{padding:var(--esp-1);border-radius:var(--raio-md);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-3);display:grid}.mt-conversa__grade{gap:var(--esp-4);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=1280px){.mt-conversa__grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.mt-conversa__coluna{gap:var(--esp-4);min-width:0;display:grid}.mt-conversa__contato{gap:var(--esp-1);margin:0;display:grid}.mt-conversa__contato span{font-family:var(--fonte-numero);color:var(--cor-texto-suave);overflow-wrap:anywhere}.mt-conversa__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.mt-conversa__confirmada{margin:0;position:relative}.mt-horarios{gap:var(--esp-2);display:grid}.mt-horarios p{margin:0}.mt-horario{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-4);border-radius:var(--raio-md);border:1px solid var(--cor-borda);background:var(--cor-superficie);color:var(--cor-texto);font:inherit;text-align:left;cursor:pointer;display:flex}.mt-horario:hover{border-color:var(--cor-acento);background:var(--cor-acento-suave)}.mt-horario:focus-visible{box-shadow:var(--sombra-foco);outline:none}.mt-checkin{overflow:hidden}.mt-checkin--feito{align-items:center;gap:var(--esp-3);color:var(--cor-sucesso);display:flex}.mt-checkin__trilho{border-radius:var(--raio-pilula);background:var(--cor-progresso-trilho);height:4px;overflow:hidden}.mt-checkin__trilho i{background:var(--cor-progresso);transform-origin:0;height:100%;transform:scaleX(var(--p));transition:transform var(--dur-media) var(--curva-saida);display:block}.mt-checkin__passo{gap:var(--esp-3);display:grid}.mt-checkin__pergunta{margin:0 0 var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-negrito)}.mt-checkin__opcoes{gap:var(--esp-2);margin-top:var(--esp-2);flex-wrap:wrap;display:flex}.mt-momento__lista{gap:var(--esp-3);margin:0;display:grid}.mt-momento__lista div{gap:var(--esp-1);display:grid}.mt-momento__lista dt{color:var(--cor-texto-suave);font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase}.mt-momento__lista dd{gap:var(--esp-2);flex-wrap:wrap;margin:0;display:flex}.mt-eu__resumo{align-items:center;gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md);background:var(--cor-sucesso-suave);color:var(--cor-texto);font-weight:var(--peso-semi);font-size:var(--texto-sm);flex-wrap:wrap;margin:0;display:flex}.mt-eu__resumo small{color:var(--cor-texto-suave);font-weight:var(--peso-regular);font-size:var(--texto-xs);flex-basis:100%}.mt-eu__grupo,.mt-eu__form{gap:var(--esp-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.mt-eu__pausa .ar-segmentado{flex:100%}.mt-eu__pausa .ar-segmentado__opcao{min-width:0;padding-inline:var(--esp-2)}.mt-eu__pausa{gap:var(--esp-3);flex-wrap:wrap;align-items:center;display:flex}.mt-eu__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.mt-eu__aviso{align-items:center;gap:var(--esp-1);margin-top:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-xs);display:inline-flex}.mt-feed{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--gradiente-institucional);border:1px solid color-mix(in oklab, var(--cor-acento) 30%, transparent);box-shadow:var(--sombra-2);min-width:0;display:grid}.mt-feed__texto{gap:var(--esp-1);display:grid}.mt-feed__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-xl);font-weight:var(--peso-negrito);margin:0}.mt-feed__pessoas{gap:var(--esp-2);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.mt-feed__pessoas{grid-template-columns:repeat(3,minmax(0,1fr))}}.mt-feed__pessoa{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-lg);background:var(--cor-superficie);color:inherit;min-width:0;text-decoration:none;display:flex}.mt-feed__pessoa span{min-width:0;display:grid}.mt-feed__pessoa small{color:var(--cor-texto-suave);font-size:var(--texto-xs)}.mt-feed__pessoa:focus-visible{box-shadow:var(--sombra-foco);outline:none}.mt-feed>.ar-botao{justify-self:start}:root[data-movimento=reduzido] .mt-estado__ponto{animation:none}@media (prefers-reduced-motion:reduce){.mt-estado__ponto{animation:none}.mt-cartao--saindo,.mt-pedido--saindo{transform:none}}@media (width<=767.98px){.mt-conversa{padding-top:var(--esp-5)}.mt-conversa__menu{justify-items:center;position:static}}.com-tela{gap:var(--esp-6);align-content:start;min-width:0;display:grid}.com-tela>*,.com-tela section,.com-tela article{min-width:0}.com-titulo{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-3xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.com-titulo--topico{font-size:var(--texto-2xl);text-transform:none;font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);letter-spacing:0}.com-apoio{margin:var(--esp-1) 0 0;color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media);overflow-wrap:anywhere}.com-texto{color:var(--cor-texto);font-size:var(--texto-md);line-height:var(--entrelinha-solta);overflow-wrap:anywhere;margin:0}.com-texto--topico{max-width:var(--largura-texto)}.com-secao{align-items:baseline;gap:var(--esp-3);font-family:var(--fonte-titulo);font-size:var(--texto-xl);font-weight:var(--peso-negrito);flex-wrap:wrap;margin:0;display:flex}.com-secao small{font-family:var(--fonte-texto);font-size:var(--texto-sm);font-weight:var(--peso-regular);color:var(--cor-texto-suave)}.com-mencao{color:var(--cor-acento);font-weight:var(--peso-semi);text-decoration:none}.com-mencao:hover{text-decoration:underline}.com-chips{gap:var(--esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.com-chips--mini{gap:var(--esp-1)}.com-chip--combina{border-color:var(--cor-sucesso);background:var(--cor-sucesso-suave);color:var(--cor-sucesso)}.ar-so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.com-cabecalho{gap:var(--esp-4);display:grid}.com-cabecalho__linha{justify-content:space-between;align-items:flex-end;gap:var(--esp-4);flex-wrap:wrap;display:flex}.com-cabecalho__texto{flex:18rem;min-width:0}.com-secoes{max-width:100%;overflow-x:auto}.com-secoes .ar-abas{max-width:100%}.com-convite{gap:var(--esp-4);background:var(--gradiente-institucional);grid-template-columns:auto 1fr;align-items:center;display:grid}.com-convite>.ar-botao{grid-column:1/-1;justify-self:start}.com-convite__icone{border-radius:var(--raio-circulo);background:var(--cor-marca-suave);width:48px;height:48px;color:var(--cor-acento);place-items:center;display:grid}.com-convite__texto{gap:var(--esp-1);font-size:var(--texto-sm);color:var(--cor-texto-suave);display:grid}.com-convite__texto strong{font-family:var(--fonte-titulo);font-size:var(--texto-md);color:var(--cor-texto)}@media (width>=768px){.com-convite:not(.com-convite--compacto){grid-template-columns:auto 1fr auto}.com-convite:not(.com-convite--compacto)>.ar-botao{grid-column:auto;justify-self:end}}.com-convite>.ar-botao{white-space:normal;max-width:100%;height:auto;min-height:var(--alvo-toque)}.com-cel--grande .cp-cel__orbita i:nth-child(n){width:.8rem;height:.8rem;top:-.4rem;left:-.4rem}.com-cel--grande{inset:-3rem 0}.com-cel--responder{width:6rem;height:3rem;inset:auto 0 0 auto}@keyframes com-pop{0%{transform:scale(1)}40%{transform:scale(1.4)}to{transform:scale(1)}}.com-compositor{gap:var(--esp-2);flex:1;min-width:0;display:grid}.com-mencoes{gap:var(--esp-2);animation:ar-surgir var(--dur-rapida) var(--curva-saida) both;flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.com-mencoes__item{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:0 var(--esp-3) 0 var(--esp-2);border-radius:var(--raio-pilula);border:1px solid var(--cor-borda-forte);background:var(--cor-superficie-2);color:var(--cor-texto);font:inherit;font-size:var(--texto-sm);cursor:pointer;display:inline-flex}.com-mencoes__item:hover{border-color:var(--cor-acento)}.com-feed{gap:var(--esp-6);display:grid}.com-feed__coluna{gap:var(--esp-4);align-content:start;min-width:0;display:grid}.com-feed__lista{gap:var(--esp-4);display:grid}.com-composer{gap:var(--esp-3);display:grid}.com-composer__linha{gap:var(--esp-3);align-items:flex-start;display:flex}.com-composer__rodape{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.com-composer__dica{align-items:center;gap:var(--esp-1);color:var(--cor-xp);font-size:var(--texto-sm);font-weight:var(--peso-semi);display:inline-flex}.com-composer__acao{align-items:center;gap:var(--esp-3);display:flex;position:relative}.com-post{gap:var(--esp-3);padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-1);transition:border-color var(--dur-rapida) var(--curva-saida);display:grid}.com-post:hover{border-color:var(--cor-borda-forte)}.com-post__topo{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.com-post__autor{align-items:center;gap:var(--esp-3);color:inherit;min-width:0;min-height:var(--alvo-toque);text-decoration:none;display:flex}.com-post__quem{min-width:0;display:grid}.com-post__quem strong{font-family:var(--fonte-titulo);font-weight:var(--peso-semi)}.com-post__quem span{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:anywhere}.com-post__tipo{align-items:center;gap:var(--esp-1);padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);font-size:var(--texto-xs);font-weight:var(--peso-semi);background:var(--cor-marca-suave);color:var(--cor-acento);display:inline-flex}.com-post__tipo--conquista{background:var(--cor-alerta-suave);color:var(--cor-alerta)}.com-post__tipo--lancamento{background:var(--cor-sucesso-suave);color:var(--cor-sucesso)}.com-post__tipo--pergunta{background:var(--cor-info-suave);color:var(--cor-info)}.com-post__corpo{font-size:var(--texto-md);line-height:var(--entrelinha-solta);overflow-wrap:anywhere;margin:0}.com-post__ref{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:var(--esp-2) var(--esp-4);border-radius:var(--raio-md);border:1px solid var(--cor-borda);background:var(--cor-fundo-elevado);color:var(--cor-texto);font-size:var(--texto-sm);font-weight:var(--peso-semi);min-width:0;text-decoration:none;display:flex}.com-post__ref span{overflow-wrap:break-word;min-width:0}.com-post__ref small{color:var(--cor-texto-suave);font-weight:var(--peso-regular);white-space:nowrap;margin-left:auto;display:none}.com-post__acoes{gap:var(--esp-2);border-top:1px solid var(--cor-borda);padding-top:var(--esp-3);flex-wrap:wrap;align-items:center;display:flex}.com-reacao{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);min-width:var(--alvo-toque);padding:0 var(--esp-3);border-radius:var(--raio-pilula);color:var(--cor-texto-suave);font:inherit;font-size:var(--texto-sm);font-weight:var(--peso-semi);cursor:pointer;transition:background var(--dur-rapida) var(--curva-saida), color var(--dur-rapida) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida);background:0 0;border:1px solid #0000;display:inline-flex;position:relative}.com-reacao:hover{background:var(--cor-marca-suave);color:var(--cor-texto)}.com-reacao[aria-disabled=true]{cursor:default;opacity:.7}.com-reacao[aria-disabled=true]:hover{color:var(--cor-texto-suave);background:0 0}.com-reacao--ativa{color:var(--cor-membro);background:var(--cor-membro-suave);border-color:color-mix(in oklab, var(--cor-membro) 40%, transparent)}.com-reacao__icone{place-items:center;display:grid}.com-reacao__icone--pop{animation:com-pop var(--dur-media) var(--curva-enfase)}.com-reacao--comentarios{margin-left:auto}.com-reacao__seta{transition:transform var(--dur-rapida) var(--curva-saida)}.com-reacao__seta--aberta{transform:rotate(180deg)}.com-reacao__total{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums}.com-comentarios{gap:var(--esp-3);animation:ar-subir var(--dur-media) var(--curva-saida) both;display:grid}.com-comentarios__lista{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.com-comentario{gap:var(--esp-3);align-items:flex-start;display:flex}.com-comentario__balao{min-width:0;padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md) var(--raio-lg) var(--raio-lg) var(--raio-lg);background:var(--cor-fundo-elevado);border:1px solid var(--cor-borda)}.com-comentario__balao p{margin:var(--esp-1) 0 0;font-size:var(--texto-sm);line-height:var(--entrelinha-media);overflow-wrap:anywhere}.com-comentario__nome{gap:var(--esp-2);font-size:var(--texto-sm);flex-wrap:wrap;align-items:baseline;display:flex}.com-comentario__nome a{color:var(--cor-texto);font-weight:var(--peso-semi);text-decoration:none}.com-comentario__nome time{color:var(--cor-texto-fraco);font-size:var(--texto-xs)}.com-comentarios__novo{gap:var(--esp-2);justify-items:start;display:grid}.com-lateral{display:none}.com-bloco{gap:var(--esp-3);padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);align-content:start;min-width:0;display:grid}.com-bloco--plano{box-shadow:var(--sombra-1)}.com-bloco--xp{background:var(--gradiente-institucional);border-color:color-mix(in oklab, var(--cor-acento) 35%, transparent)}.com-bloco__titulo{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-sm);font-weight:var(--peso-negrito);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-suave);margin:0;display:flex}.com-bloco__titulo small{font-family:var(--fonte-texto);text-transform:none;letter-spacing:0;font-weight:var(--peso-regular);margin-left:auto}.com-bloco__titulo--2{margin-top:var(--esp-3)}.com-bloco__link{align-items:center;gap:var(--esp-1);min-height:var(--alvo-toque);color:var(--cor-acento);font-weight:var(--peso-semi);font-size:var(--texto-sm);text-decoration:none;display:inline-flex}.com-bloco__link:hover{text-decoration:underline}.com-mini{gap:var(--esp-1);margin:0;padding:0;list-style:none;display:grid}.com-mini__item{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-2);border-radius:var(--raio-md);color:inherit;text-decoration:none;display:flex}.com-mini__item:hover{background:var(--cor-marca-suave)}.com-mini__item>span:last-child{min-width:0;display:grid}.com-mini__item strong{font-size:var(--texto-sm);font-weight:var(--peso-semi);overflow-wrap:break-word}.com-mini__item small{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:break-word}.com-mini__icone{border-radius:var(--raio-md);background:var(--cor-marca-suave);width:32px;height:32px;color:var(--cor-acento);flex:none;place-items:center;display:grid}.com-top{gap:var(--esp-1);margin:0;padding:0;list-style:none;display:grid}.com-top a{gap:var(--esp-2);min-height:var(--alvo-toque);color:inherit;font-size:var(--texto-sm);grid-template-columns:1.5rem 1fr auto;align-items:center;text-decoration:none;display:grid}.com-top b{font-family:var(--fonte-numero);color:var(--cor-acento)}.com-top em{color:var(--cor-texto-suave);font-style:normal;font-family:var(--fonte-numero);font-variant-numeric:tabular-nums}@media (width>=1280px){.com-feed{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}.com-lateral{gap:var(--esp-4);top:calc(var(--altura-cabecalho) + var(--esp-4));align-content:start;display:grid;position:sticky}.com-post__ref small{display:inline}}.com-perfil{gap:var(--esp-6);min-width:0;display:grid}.com-hero{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--gradiente-institucional);border:1px solid var(--cor-borda-forte);box-shadow:var(--sombra-3);display:grid;position:relative;overflow:hidden}.com-hero__arte{pointer-events:none;opacity:.5;width:100%;height:100%;position:absolute;top:0;right:0}@media (width<=767.98px){.com-hero__arte{aspect-ratio:640/220;height:auto}}.com-hero__arte ellipse{fill:none;stroke:var(--cor-acento);stroke-width:1.5px;opacity:.45}.com-hero__arte circle:first-of-type{fill:var(--cor-assinatura-1)}.com-hero__arte circle:nth-of-type(2){fill:var(--cor-assinatura-2)}.com-hero__arte circle:nth-of-type(3){fill:var(--cor-assinatura-3)}.com-hero>:not(.com-hero__arte){position:relative}.com-hero__avatar{justify-self:start;position:relative}.com-hero__id{gap:var(--esp-2);min-width:0;display:grid}.com-hero__nome{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-4xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.com-hero__negocio{font-family:var(--fonte-titulo);font-weight:var(--peso-semi);font-size:var(--texto-md);color:var(--cor-texto);overflow-wrap:anywhere;margin:0}.com-hero__meta{align-items:center;gap:var(--esp-1);color:var(--cor-texto-suave);font-size:var(--texto-sm);flex-wrap:wrap;margin:0;display:flex}.com-hero__selos{gap:var(--esp-2);flex-wrap:wrap;display:flex}.com-hero{grid-template-columns:minmax(0,1fr)}.com-hero__acoes{gap:var(--esp-3);flex-wrap:wrap;min-width:0;display:flex}.com-hero__acoes .ar-botao{white-space:normal;text-align:center;min-width:0;padding-block:var(--esp-2);line-height:var(--entrelinha-justa)}.com-hero__acoes .ar-botao__rotulo{text-overflow:clip;white-space:normal;overflow:visible}.com-stats{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.com-stats>div{gap:var(--esp-1);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md);background:color-mix(in oklab, var(--cor-fundo) 55%, transparent);border:1px solid var(--cor-borda);display:grid}.com-stats dt{font-size:var(--texto-xs);color:var(--cor-texto-suave);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase}.com-stats dd{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-xl);font-variant-numeric:tabular-nums;margin:0}.com-perfil__grade{gap:var(--esp-6);display:grid}.com-perfil__principal,.com-perfil__lateral{gap:var(--esp-4);align-content:start;min-width:0;display:grid}.com-perfil__pilha,.com-duas{gap:var(--esp-4);display:grid}.com-negocio{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-lg);border:1px solid color-mix(in oklab, var(--cor-loja-primaria) 55%, transparent);background:linear-gradient(135deg, var(--cor-loja-suave), var(--cor-superficie));color:var(--cor-texto);grid-template-columns:auto 1fr;align-items:center;min-width:0;text-decoration:none;display:grid}.com-negocio__texto{gap:var(--esp-1);min-width:0;display:grid}.com-negocio__texto small{color:var(--cor-texto-suave);text-transform:uppercase;letter-spacing:var(--letra-caixa-alta);font-size:var(--texto-2xs)}.com-negocio__texto strong{font-family:var(--fonte-titulo);font-size:var(--texto-lg);overflow-wrap:anywhere}.com-negocio__texto span{color:var(--cor-texto-suave);font-size:var(--texto-sm);overflow-wrap:anywhere}.com-negocio__ir{align-items:center;gap:var(--esp-1);color:var(--cor-acento);font-weight:var(--peso-semi);font-size:var(--texto-sm);grid-column:1/-1;display:inline-flex}.com-atividade{gap:var(--esp-1);margin:0;padding:0;list-style:none;display:grid}.com-atividade li{gap:var(--esp-3);min-height:var(--alvo-toque);border-bottom:1px solid var(--cor-borda);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.com-atividade li:last-child{border-bottom:0}.com-atividade__icone{border-radius:var(--raio-circulo);background:var(--cor-marca-suave);width:32px;height:32px;color:var(--cor-acento);place-items:center;display:grid}.com-atividade__texto{min-width:0;font-size:var(--texto-sm);overflow-wrap:anywhere;display:grid}.com-atividade__texto small{color:var(--cor-texto-fraco);font-size:var(--texto-xs)}.com-atividade__xp{font-family:var(--fonte-numero);font-weight:var(--peso-semi);font-size:var(--texto-xs);color:var(--cor-xp)}.com-xp{position:relative}.com-xp__grande{align-items:baseline;gap:var(--esp-2);font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-4xl);font-variant-numeric:tabular-nums;margin:0;line-height:1;display:flex}.com-xp__grande small{font-size:var(--texto-md);color:var(--cor-texto-suave)}.com-xp__pares{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.com-xp__pares dt{color:var(--cor-texto-suave);font-size:var(--texto-xs)}.com-xp__pares dd{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-xl);margin:0}.com-cel--xp{inset:0}.com-indicacoes{gap:var(--esp-1);margin:0;display:grid}.com-indicacoes strong{font-family:var(--fonte-numero);font-size:var(--texto-2xl);color:var(--cor-xp)}.com-indicacoes span{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.com-pilha-avatares{margin:0;padding:0;list-style:none;display:flex}.com-pilha-avatares li+li{margin-left:calc(var(--esp-2) * -1)}.com-pilha-avatares--quebra{gap:var(--esp-2);flex-wrap:wrap}.com-pilha-avatares--quebra li+li{margin-left:0}.com-pilha-avatares--sobre .ar-avatar{box-shadow:0 0 0 2px var(--cor-superficie)}.com-selos{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.com-selo{gap:var(--esp-3);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-md);border:1px dashed var(--cor-borda-forte);grid-template-columns:auto 1fr;align-items:center;display:grid}.com-selo:not(.com-selo--on) .com-selo__icone{opacity:.62}.com-selo--on{border-style:solid;border-color:color-mix(in oklab, var(--cor-acento) 45%, transparent);background:var(--cor-marca-suave)}.com-selo__icone{border-radius:var(--raio-circulo);background:var(--cor-superficie-2);width:36px;height:36px;color:var(--cor-texto-suave);place-items:center;display:grid}.com-selo--on .com-selo__icone{background:var(--cor-marca);color:var(--cor-sobre-marca)}.com-selo__texto{min-width:0;display:grid}.com-selo__texto strong{font-size:var(--texto-sm);font-weight:var(--peso-semi)}.com-selo__texto small{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:anywhere}.com-selo--on .com-selo__texto small{color:var(--cor-texto-sobre-tingido)}.com-origem,.com-como{gap:var(--esp-2);font-size:var(--texto-sm);margin:0;padding:0;list-style:none;display:grid}.com-origem li{justify-content:space-between;gap:var(--esp-3);padding-bottom:var(--esp-2);display:flex;position:relative}.com-origem li i{border-radius:var(--raio-pilula);background:var(--cor-progresso);transform-origin:0;width:100%;height:3px;transform:scaleX(var(--p));animation:ar-enche var(--dur-lenta) var(--curva-saida) both;position:absolute;bottom:0;left:0}.com-origem b,.com-como b{font-family:var(--fonte-numero);color:var(--cor-xp)}.com-como li{justify-content:space-between;gap:var(--esp-3);color:var(--cor-texto-suave);display:flex}.com-editar{gap:var(--esp-4);display:grid}.com-editar__grupo{gap:var(--esp-2);border:0;min-width:0;margin:0;padding:0;display:grid}.com-editar__grupo legend{margin-bottom:var(--esp-2);font-family:var(--fonte-titulo);font-weight:var(--peso-semi);padding:0}.com-editar__acoes{gap:var(--esp-3);flex-wrap:wrap;display:flex}@media (width>=768px){.com-hero{padding:var(--esp-8);grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.com-hero__acoes{flex-direction:column;grid-area:1/3;align-items:stretch}.com-stats{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr))}.com-duas{grid-template-columns:repeat(2,minmax(0,1fr))}.com-negocio{grid-template-columns:auto 1fr auto}.com-negocio__ir{grid-column:auto}}@media (width>=1280px){.com-perfil__grade{grid-template-columns:minmax(0,1fr) 24rem;align-items:start}}.com-filtros{gap:var(--esp-3);display:grid}.com-filtros__chips{gap:var(--esp-2);flex-wrap:wrap;display:flex}.com-filtros__contagem{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}.com-grade-membros{gap:var(--esp-4);grid-template-columns:minmax(0,1fr);display:grid}.com-membro{min-width:0;display:grid}.com-membro .ar-cartao-membro{height:100%}.com-membro__extra{gap:var(--esp-3);justify-items:start;display:grid}@media (width>=768px){.com-grade-membros{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.com-grade-membros{grid-template-columns:repeat(3,minmax(0,1fr))}}.com-como-ia{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-acento-suave);border:1px solid color-mix(in oklab, var(--cor-acento) 30%, transparent);align-items:flex-start;display:flex}.com-como-ia p{font-size:var(--texto-sm);line-height:var(--entrelinha-media);color:var(--cor-texto-sobre-tingido);margin:0}.com-como-ia strong{color:var(--cor-texto)}.com-como-ia small{margin-top:var(--esp-1);color:var(--cor-texto-sobre-tingido);font-size:var(--texto-xs);display:block}.com-como-ia__icone{border-radius:var(--raio-circulo);background:var(--cor-marca);width:40px;height:40px;color:var(--cor-sobre-marca);flex:none;place-items:center;display:grid}.com-ia-pronto{align-items:center;gap:var(--esp-2);color:var(--cor-sucesso);font-size:var(--texto-sm);font-weight:var(--peso-semi);margin:0;display:inline-flex}.com-sugestoes{gap:var(--esp-4);display:grid}.com-sug{gap:var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-2);transition:transform var(--dur-media) var(--curva-saida), opacity var(--dur-media) var(--curva-saida), box-shadow var(--dur-rapida) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida);display:grid;position:relative}.com-sug:hover{border-color:color-mix(in oklab, var(--cor-acento) 45%, transparent);box-shadow:var(--sombra-brilho)}.com-sug--saindo{opacity:0;pointer-events:none;transform:translate(3rem)scale(.96)}.com-sug--conectado{border-color:color-mix(in oklab, var(--cor-sucesso) 55%, transparent)}.com-sug__topo{justify-content:space-between;align-items:center;gap:var(--esp-3);display:flex}.com-sug__posicao{align-items:center;gap:var(--esp-1);padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-marca-suave);color:var(--cor-acento);font-size:var(--texto-xs);font-weight:var(--peso-negrito);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;display:inline-flex}.com-sug__quem{gap:var(--esp-4);align-items:center;min-width:0;display:flex}.com-sug__avatar{border-radius:var(--raio-circulo);flex:none}.com-sug__id{gap:var(--esp-1);min-width:0;display:grid}.com-sug__nome{color:var(--cor-texto);font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);overflow-wrap:anywhere;text-decoration:none}.com-sug__id span,.com-sug__id small{color:var(--cor-texto-suave);font-size:var(--texto-sm);overflow-wrap:anywhere}.com-sug__id small{align-items:center;gap:var(--esp-1);font-size:var(--texto-xs);display:inline-flex}.com-sug__porque{gap:var(--esp-2);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-acento-suave);border-left:3px solid var(--cor-acento);display:grid}.com-sug__porque h3{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-sm);font-weight:var(--peso-negrito);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-acento);margin:0;display:flex}.com-sug__porque ul{padding-left:var(--esp-5);gap:var(--esp-2);font-size:var(--texto-md);line-height:var(--entrelinha-media);overflow-wrap:anywhere;margin:0;display:grid}.com-sug__pontuacao{margin:0 0 var(--esp-2);font-size:var(--texto-sm);color:var(--cor-texto-suave)}.com-sug__pontuacao strong{color:var(--cor-texto)}.com-pesos{gap:var(--esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.com-pesos li{align-items:center;gap:var(--esp-2);padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);border:1px solid var(--cor-borda-forte);font-size:var(--texto-xs);color:var(--cor-texto-suave);display:inline-flex}.com-pesos b{font-family:var(--fonte-numero);color:var(--cor-sucesso)}.com-sug__acoes{gap:var(--esp-2);flex-wrap:wrap;align-items:center;display:flex}.com-sug__feito{align-items:center;gap:var(--esp-2);color:var(--cor-sucesso);font-weight:var(--peso-semi);animation:ar-escala var(--dur-media) var(--curva-enfase) both;display:inline-flex}.com-anel{flex:none;width:4.5rem;height:4.5rem;position:relative}.com-anel svg{width:100%;height:100%;display:block}.com-anel__trilho{fill:none;stroke:var(--cor-progresso-trilho);stroke-width:6px}.com-anel__valor{fill:none;stroke:var(--cor-progresso);stroke-width:6px;stroke-linecap:round;stroke-dasharray:var(--circ);stroke-dashoffset:calc(var(--circ) * (1 - var(--p)));animation:com-anel var(--dur-lenta) var(--curva-saida) both}@keyframes com-anel{0%{stroke-dashoffset:var(--circ)}}.com-anel__numero{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-sm);place-items:center;display:grid;position:absolute;inset:0}@media (width>=1280px){.com-sugestoes{grid-template-columns:repeat(2,minmax(0,1fr))}}.com-grade-espacos{gap:var(--esp-4);margin-top:var(--esp-4);grid-template-columns:minmax(0,1fr);display:grid}.com-espaco{gap:var(--esp-3);height:100%;padding:var(--esp-5);align-content:start;display:grid}.com-espaco__topo{gap:var(--esp-3);align-items:center;display:flex}.com-espaco__icone{border-radius:var(--raio-lg);background:var(--cor-marca-suave);width:48px;height:48px;color:var(--cor-acento);flex:none;place-items:center;display:grid}.com-espaco__icone--g{border-radius:var(--raio-xl);width:64px;height:64px}.com-espaco__id{gap:var(--esp-1);min-width:0;display:grid}.com-espaco__id h3{font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-negrito);overflow-wrap:anywhere;margin:0}.com-espaco__link{color:inherit;text-decoration:none}.com-espaco__link:after{content:"";border-radius:inherit;position:absolute;inset:0}.com-espaco__link:focus-visible{outline:none}.com-espaco__link:focus-visible:after{box-shadow:var(--sombra-foco)}.com-espaco__tipo{font-size:var(--texto-xs);color:var(--cor-texto-suave)}.com-espaco__desc{color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media);margin:0}.com-espaco__meta{align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-xs);flex-wrap:wrap;margin:0;display:flex}.com-espaco__meta i{border-radius:var(--raio-circulo);background:var(--cor-texto-fraco);width:3px;height:3px}.com-espaco__rodape{justify-content:space-between;align-items:center;gap:var(--esp-3);color:var(--cor-texto-fraco);font-size:var(--texto-xs);display:flex}.com-espaco__acao{z-index:var(--z-elevado);position:relative}.com-espaco__dentro{align-items:center;gap:var(--esp-1);color:var(--cor-sucesso);font-size:var(--texto-sm);font-weight:var(--peso-semi);display:inline-flex}.com-recentes{margin:var(--esp-4) 0 0;gap:var(--esp-2);padding:0;list-style:none;display:grid}.com-recente{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);color:inherit;text-decoration:none;display:flex}.com-recente:hover{border-color:color-mix(in oklab, var(--cor-acento) 45%, transparent)}.com-recente__texto{flex:1;min-width:0;display:grid}.com-recente__texto strong{font-size:var(--texto-md);font-weight:var(--peso-semi);overflow-wrap:anywhere}.com-recente__texto small{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:anywhere}@media (width>=768px){.com-grade-espacos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.com-grade-espacos{grid-template-columns:repeat(3,minmax(0,1fr))}}.com-trilho{display:none}.com-espaco-pagina{gap:var(--esp-5);align-content:start;min-width:0;display:grid}.com-espaco-cab{gap:var(--esp-4);align-items:center;display:grid}.com-espaco-cab__texto{gap:var(--esp-2);min-width:0;display:grid}.com-espaco-cab__acoes{gap:var(--esp-3);flex-wrap:wrap;display:flex}.com-topicos{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.com-topico{gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);color:inherit;grid-template-columns:auto 1fr;align-items:center;text-decoration:none;display:grid}.com-topico:hover{border-color:color-mix(in oklab, var(--cor-acento) 45%, transparent);box-shadow:var(--sombra-2)}.com-topico--fixado{border-color:color-mix(in oklab, var(--cor-acento) 35%, transparent);background:var(--cor-acento-suave)}.com-topico--fixado .com-topico__texto small,.com-topico--fixado .com-topico__respostas{color:var(--cor-texto-sobre-tingido)}.com-topico__texto{gap:var(--esp-1);min-width:0;display:grid}.com-topico__texto strong{font-family:var(--fonte-titulo);font-weight:var(--peso-semi);font-size:var(--texto-md);overflow-wrap:anywhere}.com-topico__texto small{color:var(--cor-texto-suave);font-size:var(--texto-xs)}.com-topico__selos{align-items:center;gap:var(--esp-3);flex-wrap:wrap;grid-column:1/-1;display:flex}.com-topico__respostas{align-items:center;gap:var(--esp-1);color:var(--cor-texto-suave);font-size:var(--texto-sm);font-family:var(--fonte-numero);display:inline-flex}.com-topico__util{color:var(--cor-sucesso);display:inline-flex}.com-topico-cab{gap:var(--esp-3);display:grid}.com-topico-cab__etiquetas{gap:var(--esp-2);flex-wrap:wrap;display:flex}.com-resolvido,.com-util{align-items:center;gap:var(--esp-1);padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-sucesso-suave);color:var(--cor-sucesso);font-size:var(--texto-xs);font-weight:var(--peso-semi);display:inline-flex}.com-respostas{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.com-resposta{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);align-items:flex-start;display:flex}.com-resposta--util{border-color:color-mix(in oklab, var(--cor-sucesso) 55%, transparent);background:linear-gradient(135deg, var(--cor-sucesso-suave), var(--cor-superficie))}.com-resposta--nova{animation:com-nova var(--dur-lenta) var(--curva-saida) both}@keyframes com-nova{0%{opacity:0;box-shadow:var(--sombra-brilho);transform:translateY(1rem)scale(.98)}to{opacity:1;transform:none}}.com-resposta__corpo{gap:var(--esp-2);flex:1;min-width:0;display:grid}.com-resposta__corpo header{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);flex-wrap:wrap;display:flex}.com-resposta__nome{color:var(--cor-texto);font-weight:var(--peso-semi);text-decoration:none}.com-resposta__corpo time{color:var(--cor-texto-fraco);font-size:var(--texto-xs)}.com-resposta__papel{padding:0 var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);color:var(--cor-texto-suave);font-size:var(--texto-2xs);font-weight:var(--peso-semi);text-transform:uppercase;letter-spacing:var(--letra-caixa-alta)}.com-resposta__papel--eu{background:var(--cor-marca-suave);color:var(--cor-acento)}.com-resposta__papel--nova{background:var(--cor-xp);color:var(--cor-sobre-acento)}.com-resposta__rodape{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.com-resposta__xp{align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);color:var(--cor-xp);display:inline-flex;position:relative}.com-responder{gap:var(--esp-3);padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda-forte);box-shadow:var(--sombra-2);display:grid;position:relative}.com-responder__rodape{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.com-responder__xp{align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-sm);display:inline-flex}.com-responder__xp b{font-family:var(--fonte-numero);color:var(--cor-xp)}.com-novo{gap:var(--esp-5);display:grid}.com-novo__form{gap:var(--esp-4);display:grid}.com-novo__acoes{gap:var(--esp-3);flex-wrap:wrap;display:flex}.com-novo__lado{gap:var(--esp-2);padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-acento-suave);border:1px solid color-mix(in oklab, var(--cor-acento) 30%, transparent);color:var(--cor-xp);justify-items:start;display:grid}.com-novo__lado p{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}@media (width>=768px){.com-espaco-cab,.com-topico{grid-template-columns:auto 1fr auto}.com-topico__selos{grid-column:auto;justify-content:flex-end}.com-novo{grid-template-columns:minmax(0,1fr) 18rem;align-items:start}}@media (width>=1280px){.com-com-trilho{gap:var(--esp-8);grid-template-columns:16rem minmax(0,1fr);align-items:start}.com-trilho{gap:var(--esp-4);top:calc(var(--altura-cabecalho) + var(--esp-4));padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);display:grid;position:sticky}.com-trilho__titulo{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-sm);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-suave);text-decoration:none}.com-trilho__grupo h2{margin:0 0 var(--esp-1);font-size:var(--texto-2xs);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-fraco)}.com-trilho ul{gap:var(--esp-1);margin:0;padding:0;list-style:none;display:grid}.com-trilho__item{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:0 var(--esp-3);border-radius:var(--raio-md);color:var(--cor-texto-suave);font-size:var(--texto-sm);text-decoration:none;display:flex}.com-trilho__item span{overflow-wrap:break-word;flex:1;min-width:0}.com-trilho__item:hover{background:var(--cor-marca-suave);color:var(--cor-texto)}.com-trilho__item[aria-current=page]{background:var(--cor-marca-suave);color:var(--cor-texto);box-shadow:inset 3px 0 0 var(--cor-acento);font-weight:var(--peso-semi)}.com-trilho__item[aria-current=page] small{color:var(--cor-texto-sobre-tingido)}.com-trilho__item small{font-family:var(--fonte-numero);color:var(--cor-texto-fraco)}.com-trilho__cadeado{color:var(--cor-texto-fraco)}}.com-rank-controles{justify-content:space-between;align-items:center;gap:var(--esp-4);flex-wrap:wrap;display:flex}.com-rank-controles .ar-abas{flex:18rem}.com-rank-explica{align-items:center;gap:var(--esp-2);flex-wrap:wrap;margin:0;display:flex}.com-sua{align-items:center;gap:var(--esp-3) var(--esp-4);padding:var(--esp-4) var(--esp-5);border-radius:var(--raio-lg);background:var(--gradiente-institucional);border:1px solid color-mix(in oklab, var(--cor-acento) 50%, transparent);box-shadow:var(--sombra-brilho);animation:ar-subir var(--dur-media) var(--curva-saida) both;flex-wrap:wrap;display:flex}.com-sua--fora{box-shadow:var(--sombra-1);border-color:var(--cor-borda)}.com-sua__texto{gap:var(--esp-1);flex:14rem;min-width:0;display:grid}.com-sua__texto strong{font-family:var(--fonte-titulo);font-size:var(--texto-lg)}.com-sua__texto span{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.com-sua__valor{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-xl);color:var(--cor-xp)}.com-rank{gap:var(--esp-6);display:grid}.com-podio{padding:var(--esp-6) 0 0;gap:var(--esp-2);grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;margin:0;list-style:none;display:grid}.com-podio__lugar{align-content:end;justify-items:center;min-width:0;display:grid}.com-podio__lugar--1{--ord:4;order:2}.com-podio__lugar--2{--ord:2;order:1}.com-podio__lugar--3{--ord:0;order:3}.com-podio__quem{justify-items:center;gap:var(--esp-1);padding:var(--esp-3) var(--esp-1);min-width:0;max-width:100%;color:inherit;text-align:center;animation:com-queda var(--dur-lenta) var(--curva-enfase) both;animation-delay:calc(var(--dur-passo-cascata) * (var(--ord) + 4));text-decoration:none;display:grid;position:relative}.com-podio__quem strong{font-family:var(--fonte-titulo);font-size:var(--texto-sm);font-weight:var(--peso-negrito);overflow-wrap:anywhere}.com-podio__quem strong em{color:var(--cor-acento);font-style:normal}.com-podio__quem small{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:anywhere;display:none}.com-podio__valor{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-sm);color:var(--cor-xp);font-variant-numeric:tabular-nums}.com-podio__coroa{color:var(--cor-alerta);animation:com-pop var(--dur-lenta) var(--curva-enfase) both;animation-delay:calc(var(--dur-passo-cascata) * 10)}.com-podio__degrau{width:100%;padding-top:var(--esp-3);font-family:var(--fonte-display);font-size:var(--texto-4xl);color:var(--cor-texto);place-items:start center;display:grid;position:relative}.com-podio__degrau:before{content:"";border-radius:var(--raio-md) var(--raio-md) 0 0;background:linear-gradient(180deg, var(--cor-marca-suave), var(--cor-superficie));border:1px solid var(--cor-borda-forte);transform-origin:bottom;animation:com-degrau var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--dur-passo-cascata) * var(--ord));border-bottom:0;position:absolute;inset:0}.com-podio__degrau span{animation:ar-surgir var(--dur-media) var(--curva-saida) both;animation-delay:calc(var(--dur-passo-cascata) * (var(--ord) + 6));position:relative}.com-podio__lugar--1 .com-podio__degrau{height:7rem}.com-podio__lugar--1 .com-podio__degrau:before{background:linear-gradient(180deg, var(--cor-marca), var(--cor-marca-suave));box-shadow:var(--sombra-brilho)}.com-podio__lugar--2 .com-podio__degrau{height:5rem}.com-podio__lugar--3 .com-podio__degrau{height:3.5rem}.com-podio__lugar--voce .com-podio__quem strong{color:var(--cor-acento)}@keyframes com-degrau{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes com-queda{0%{opacity:0;transform:translateY(-2.5rem)}to{opacity:1;transform:none}}.com-lista-rank{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.com-linha{gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);color:inherit;grid-template-columns:2rem auto 1fr auto;align-items:center;text-decoration:none;display:grid}.com-linha:hover{border-color:color-mix(in oklab, var(--cor-acento) 45%, transparent)}.com-linha--voce{border-color:var(--cor-acento);background:var(--cor-acento-suave)}.com-linha__pos{font-family:var(--fonte-display);font-size:var(--texto-xl);color:var(--cor-texto-suave);text-align:center}.com-linha__quem{min-width:0;display:grid}.com-linha__quem strong{font-weight:var(--peso-semi);overflow-wrap:anywhere}.com-linha__quem strong em{color:var(--cor-acento);font-style:normal}.com-linha__quem small{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:anywhere}.com-linha__valor{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--texto-sm)}@media (width>=768px){.com-podio{gap:var(--esp-6);width:100%;max-width:46rem;margin:0 auto}.com-podio__quem strong{font-size:var(--texto-md)}.com-podio__quem small{display:block}.com-podio__valor{font-size:var(--texto-lg)}.com-podio__lugar--1 .com-podio__degrau{height:9rem}.com-podio__lugar--2 .com-podio__degrau{height:6.5rem}.com-podio__lugar--3 .com-podio__degrau{height:4.5rem}.com-linha__valor{font-size:var(--texto-md)}}.com-indicar{gap:var(--esp-6);display:grid}.com-indicar__principal,.com-indicar__lado{gap:var(--esp-5);align-content:start;min-width:0;display:grid}.com-form{gap:var(--esp-4);display:grid}.com-form__acoes{align-items:center;gap:var(--esp-4);flex-wrap:wrap;display:flex}.com-form__xp{align-items:center;gap:var(--esp-1);color:var(--cor-xp);font-weight:var(--peso-semi);display:inline-flex}.com-celebra{justify-items:center;gap:var(--esp-3);text-align:center;padding:var(--esp-8) var(--esp-5);background:var(--gradiente-institucional);border-color:color-mix(in oklab, var(--cor-acento) 50%, transparent);display:grid;position:relative;overflow:visible}.com-celebra>*{position:relative}.com-celebra>.cp-cel{position:absolute}.com-celebra__selo{border-radius:var(--raio-circulo);background:var(--cor-marca);width:72px;height:72px;color:var(--cor-sobre-marca);box-shadow:var(--sombra-brilho);animation:ar-escala var(--dur-lenta) var(--curva-enfase) both;place-items:center;display:grid}.com-celebra__titulo{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-2xl);letter-spacing:var(--letra-titulo);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.com-celebra__ganho{font-size:var(--texto-xl)}.com-celebra__acoes{justify-content:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.com-antes-depois{gap:var(--esp-3);grid-template-columns:1fr auto 1fr;align-items:center;width:100%;max-width:28rem;display:grid}.com-antes-depois>div{gap:var(--esp-1);padding:var(--esp-3);border-radius:var(--raio-md);background:color-mix(in oklab, var(--cor-fundo) 55%, transparent);border:1px solid var(--cor-borda);display:grid}.com-antes-depois small{color:var(--cor-texto-suave);font-size:var(--texto-xs);text-transform:uppercase;letter-spacing:var(--letra-caixa-alta)}.com-antes-depois strong{font-family:var(--fonte-numero);font-size:var(--texto-xl);font-variant-numeric:tabular-nums}.com-antes-depois span{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.com-antes-depois__depois{box-shadow:var(--sombra-brilho);border-color:var(--cor-acento)!important}.com-historico{gap:var(--esp-3);display:grid}.com-hist{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.com-hist__item{gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.com-hist__item--novo{border-color:var(--cor-acento);box-shadow:var(--sombra-brilho)}.com-hist__icone{border-radius:var(--raio-circulo);background:var(--cor-marca-suave);width:36px;height:36px;color:var(--cor-acento);place-items:center;display:grid}.com-hist__texto{min-width:0;display:grid}.com-hist__texto strong{font-weight:var(--peso-semi);overflow-wrap:anywhere}.com-hist__texto small{color:var(--cor-texto-suave);font-size:var(--texto-xs);overflow-wrap:anywhere}.com-hist__status{padding:0 var(--esp-2);border-radius:var(--raio-pilula);font-size:var(--texto-xs);font-weight:var(--peso-semi);background:var(--cor-superficie-2);color:var(--cor-texto-suave);grid-column:2;justify-self:start}.com-hist__status--aceita{background:var(--cor-sucesso-suave);color:var(--cor-sucesso)}.com-hist__xp{font-family:var(--fonte-numero);font-weight:var(--peso-semi);color:var(--cor-xp);grid-area:1/3}.com-passos{padding-left:var(--esp-5);gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media);margin:0;display:grid}@media (width>=768px){.com-hist__status{grid-column:auto}.com-hist__item{grid-template-columns:auto 1fr auto auto}.com-hist__xp{grid-area:auto}}@media (width>=1280px){.com-indicar{grid-template-columns:minmax(0,1fr) 22rem;align-items:start}}.com-membro .ar-cartao-membro__nome,.com-sug__nome,.com-espaco__link,.com-resposta__nome,.com-comentario__nome a{min-height:var(--alvo-toque);align-items:center;display:inline-flex}.com-pilha-avatares a,.com-resposta>a,.com-comentario>a{min-width:var(--alvo-toque);min-height:var(--alvo-toque);place-items:center;display:inline-grid}.com-rank-controles>*{min-width:0;max-width:100%}.com-rank-controles .ar-segmentado{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;display:grid}.com-rank-controles .ar-segmentado__opcao{min-width:0;padding:0 var(--esp-2);font-size:var(--texto-xs)}@media (width>=768px){.com-rank-controles .ar-segmentado{width:auto}.com-rank-controles .ar-segmentado__opcao{font-size:var(--texto-sm);padding:0 var(--esp-4)}}@media (width<=767.98px){.com-secoes,.com-rank-controles .ar-abas{-webkit-mask-image:linear-gradient(90deg,currentColor calc(100% - 2.5rem),#0000);mask-image:linear-gradient(90deg,currentColor calc(100% - 2.5rem),#0000)}}.com-secoes[data-mais-fim] .ar-abas{-webkit-mask-image:linear-gradient(90deg, var(--cor-fundo) calc(100% - 48px), transparent);mask-image:linear-gradient(90deg, var(--cor-fundo) calc(100% - 48px), transparent)}.com-secoes[data-mais-inicio] .ar-abas{-webkit-mask-image:linear-gradient(90deg, transparent, var(--cor-fundo) 48px);mask-image:linear-gradient(90deg, transparent, var(--cor-fundo) 48px)}.com-secoes[data-mais-inicio][data-mais-fim] .ar-abas{-webkit-mask-image:linear-gradient(90deg, transparent, var(--cor-fundo) 48px, var(--cor-fundo) calc(100% - 48px), transparent);mask-image:linear-gradient(90deg, transparent, var(--cor-fundo) 48px, var(--cor-fundo) calc(100% - 48px), transparent)}.pn-origem{gap:var(--esp-4);padding:var(--esp-5);min-width:0;display:grid}.pn-origem__barra{border-radius:var(--raio-pilula);background:var(--cor-borda);transform-origin:0;height:12px;animation:ar-enche var(--dur-lenta) var(--curva-saida) both;gap:2px;display:flex;overflow:hidden}.pn-origem__fatia{flex-basis:0;min-width:0;display:block}.pn-origem__fatia--arenna,.pn-origem__balde--arenna i{background:var(--cor-marca)}.pn-origem__fatia--proprio,.pn-origem__balde--proprio i{background:var(--cor-sucesso)}.pn-origem__fatia--semRegistro,.pn-origem__balde--semRegistro i{background:var(--cor-texto-suave)}.pn-origem__baldes{gap:var(--esp-3);grid-template-columns:1fr;display:grid}@media (width>=768px){.pn-origem__baldes{grid-template-columns:repeat(2,minmax(0,1fr))}}.pn-origem__balde{gap:var(--esp-1);min-width:0;display:grid}.pn-origem__rotulo{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);color:var(--cor-texto-suave);display:inline-flex}.pn-origem__rotulo i{border-radius:var(--raio-pilula);block-size:10px;inline-size:10px}.pn-origem__valor{font-family:var(--fonte-numero);font-size:var(--texto-2xl)}.pn-origem__n{font-size:var(--texto-xs);color:var(--cor-texto-suave)}.pn-origem__antes{font-size:var(--texto-xs);color:var(--cor-texto-suave);margin:0}.pn-origem,#pn-origem-t{scroll-margin-top:calc(var(--altura-cabecalho) + env(safe-area-inset-top) + var(--esp-4))}.pn,.pn-tela{gap:var(--esp-6);min-width:0;display:grid}.pn-tela>*,.pn-linha>*,.pn-pilha>*{min-width:0}.pn-topo{gap:var(--esp-4);display:grid}.pn-topo__texto{gap:var(--esp-2);display:grid}.pn-topo__sobre{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-sobretitulo);text-transform:uppercase;color:var(--cor-texto-suave);margin:0;display:inline-flex}.pn-pontos{gap:4px;display:inline-flex}.pn-pontos i{border-radius:var(--raio-circulo);background:var(--cor-assinatura-1);width:6px;height:6px;animation:ar-pulso var(--dur-laco) var(--curva-entrada-saida) infinite}.pn-pontos i:nth-child(2){background:var(--cor-assinatura-2);animation-delay:var(--dur-rapida)}.pn-pontos i:nth-child(3){background:var(--cor-assinatura-3);animation-delay:var(--dur-media)}:root[data-captura] .pn-pontos i{animation:none}.pn-topo__titulo{font-size:var(--texto-3xl);margin:0}.pn-topo__janela{align-items:center;gap:var(--esp-1) var(--esp-2);color:var(--cor-texto);font-size:var(--texto-sm);flex-wrap:wrap;margin:0;display:flex}.pn-topo__janela .ar-icone{color:var(--cor-acento)}.pn-topo__atualizado{color:var(--cor-texto-fraco);font-size:var(--texto-xs)}.pn-abas{scrollbar-width:none;max-width:100%;overflow-x:auto}@media (width<=767.98px){.pn-abas{justify-content:space-between;gap:0}.pn-abas .ar-abas__aba{padding:0 var(--esp-2);font-size:var(--texto-sm);flex:auto;justify-content:center}.pn-abas .ar-abas__contador{display:none}}.pn-kpis{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pn-kpi{padding:var(--esp-4);min-width:0}.pn-kpi .ar-cartao-metrica__valor{font-size:var(--texto-2xl)}.pn-kpi--heroi{padding:var(--esp-5);background:var(--gradiente-luz-difusa), var(--cor-superficie);border-color:var(--cor-borda-forte);box-shadow:var(--sombra-2);grid-column:1/-1}.pn-kpi--heroi .ar-cartao-metrica__valor{font-size:var(--texto-4xl)}.pn-linha{gap:var(--esp-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pn-pilha{gap:var(--esp-4);align-content:start;display:grid}.pn-secao{gap:var(--esp-4);display:grid}.pn-secao__topo{gap:var(--esp-1);display:grid}.pn-secao__topo--linha{justify-content:space-between;align-items:flex-end;gap:var(--esp-2) var(--esp-4);flex-wrap:wrap;display:flex}.pn-secao__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-xl);font-weight:var(--peso-negrito);margin:0}.pn-secao__apoio{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}.pn-vazio{color:var(--cor-texto-suave);margin:0}.pn-cartao-lista{padding:var(--esp-4)}.pn-link{align-items:center;gap:var(--esp-1);min-height:var(--alvo-toque);padding:0 var(--esp-2);color:var(--cor-acento);font-family:var(--fonte-titulo);font-weight:var(--peso-semi);font-size:var(--texto-sm);border-radius:var(--raio-sm);text-decoration:none;display:inline-flex}.pn-link:hover{color:var(--cor-texto)}.pn-link .ar-icone{transition:transform var(--dur-rapida) var(--curva-saida)}.pn-link:hover .ar-icone{transform:translate(3px)}.pn-definicao{gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-sm);max-width:var(--largura-texto);align-items:flex-start;margin:0;display:flex}.pn-definicao .ar-icone{color:var(--cor-acento);flex-shrink:0;margin-top:2px}.pn-atalhos{gap:var(--esp-3);display:grid}.pn-conexoes{gap:var(--esp-4);padding:var(--esp-5);display:grid}.pn-conexoes__kpis{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1280px){.pn-conexoes__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.pn-conexoes>.pn-link{justify-self:start}.pn-atalhos__titulo{font-size:var(--texto-md)}.pn-atalhos__lista{gap:var(--esp-3);grid-template-columns:minmax(0,1fr);display:grid}.pn-atalho{align-items:center;gap:var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-4);color:var(--cor-texto);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}.pn-atalho__icone{border-radius:var(--raio-circulo);background:var(--cor-acento-suave);width:40px;height:40px;color:var(--cor-acento);place-items:center;display:grid}.pn-atalho__texto{gap:var(--esp-1);min-width:0;display:grid}.pn-atalho__texto strong{font-family:var(--fonte-titulo);font-size:var(--texto-md);font-weight:var(--peso-semi)}.pn-atalho__texto small{color:var(--cor-texto-suave);font-size:var(--texto-sm);overflow-wrap:anywhere}.pn-atalho>.ar-icone{color:var(--cor-acento);transition:transform var(--dur-rapida) var(--curva-saida)}.pn-atalho:hover>.ar-icone{transform:translate(3px)}.pn-atalho:focus-visible{box-shadow:var(--sombra-foco);outline:none}@media (width>=768px){.pn-atalhos__lista{grid-template-columns:repeat(3,minmax(0,1fr))}}.pn-figura{gap:var(--esp-4);padding:var(--esp-4);min-width:0;margin:0;display:grid}.pn-figura__topo{justify-content:space-between;align-items:flex-start;gap:var(--esp-2) var(--esp-4);flex-wrap:wrap;display:flex}.pn-figura__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-negrito);margin:0}.pn-figura__apoio{margin:var(--esp-1) 0 0;color:var(--cor-texto-suave);font-size:var(--texto-xs)}.pn-figura__acoes{gap:var(--esp-1);flex-wrap:wrap;align-items:center;display:flex}.pn-figura__alternar{min-height:var(--alvo-toque);padding:0 var(--esp-3);border:1px solid var(--cor-borda-forte);border-radius:var(--raio-pilula);color:var(--cor-texto-suave);font-family:var(--fonte-texto);font-size:var(--texto-xs);cursor:pointer;background:0 0}.pn-figura__alternar:hover{color:var(--cor-texto);border-color:var(--cor-acento)}.pn-figura__alternar:focus-visible{box-shadow:var(--sombra-foco);outline:none}.pn-legenda{gap:var(--esp-2) var(--esp-4);font-size:var(--texto-xs);color:var(--cor-texto-suave);flex-wrap:wrap;display:flex}.pn-legenda__item{align-items:center;gap:var(--esp-2);display:inline-flex}.pn-legenda__amostra{border-radius:var(--raio-xs);flex-shrink:0;width:10px;height:10px;display:inline-block}.pn-cor--serie,.pn-cor--membros{background:var(--cor-grafico-2)}.pn-cor--recessiva{background:var(--cor-superficie-3)}.pn-cor--visitantes{background:var(--cor-grafico-4)}.pn-serie{column-gap:var(--esp-2);row-gap:var(--esp-2);--pn-serie-altura:180px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);display:grid}.pn-serie__eixo-y{height:var(--pn-serie-altura);grid-area:1/1;min-width:4.5ch;position:relative}.pn-serie__eixo-y span{white-space:nowrap;font-size:var(--texto-2xs);color:var(--cor-texto-fraco);font-variant-numeric:tabular-nums;line-height:1;position:absolute;right:0;transform:translateY(50%)}.pn-serie__area{height:var(--pn-serie-altura);grid-area:1/2;position:relative}.pn-serie__grade{pointer-events:none;position:absolute;inset:0}.pn-serie__linha{border-top:1px solid var(--cor-borda);position:absolute;left:0;right:0}.pn-serie__plot{border-bottom:1px solid var(--cor-borda-forte);border-radius:var(--raio-xs);touch-action:pan-y;cursor:crosshair;grid-template-columns:repeat(14,minmax(0,1fr));gap:2px;display:grid;position:absolute;inset:0}.pn-serie__plot:focus-visible{box-shadow:var(--sombra-foco);outline:none}.pn-serie__coluna{border-radius:var(--raio-xs) var(--raio-xs) 0 0;justify-content:center;align-items:flex-end;display:flex;position:relative}.pn-serie__coluna--ativa{background:var(--cor-acento-suave)}.pn-serie__barra{background:var(--cor-superficie-3);transform-origin:50% 100%;width:min(100%,26px);min-height:0;animation:pn-cresce-y var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--dur-media) + var(--i,0) * var(--dur-passo-cascata));border-radius:4px 4px 0 0;display:block}.pn-serie__coluna--atual .pn-serie__barra{background:var(--cor-grafico-2)}.pn-serie__coluna--hoje .pn-serie__barra,.pn-cor--hoje{background:var(--cor-grafico-1)}.pn-serie__coluna--ativa .pn-serie__barra{background:var(--cor-acento)}.pn-serie__eixo{font-size:var(--texto-2xs);color:var(--cor-texto-fraco);text-align:center;font-variant-numeric:tabular-nums;grid-area:2/2;grid-template-columns:repeat(14,minmax(0,1fr));gap:2px;display:grid}.pn-serie__dia{white-space:nowrap;min-width:0}.pn-serie__dia--hoje{color:var(--cor-texto);font-weight:var(--peso-semi);text-align:right}.pn-serie__dia--alterno{visibility:hidden}.pn-legenda__hoje{color:var(--cor-texto)}.pn-legenda__hoje strong{font-family:var(--fonte-numero);font-variant-numeric:tabular-nums}.pn-dica{z-index:var(--z-dica);pointer-events:none;min-width:132px;padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-md);background:var(--cor-fundo-elevado);border:1px solid var(--cor-borda-forte);box-shadow:var(--sombra-3);font-size:var(--texto-xs);color:var(--cor-texto);white-space:nowrap;animation:ar-surgir var(--dur-rapida) var(--curva-saida) both;gap:2px;display:grid;position:absolute;top:0;transform:translate(-50%)}.pn-dica strong{font-family:var(--fonte-titulo);font-weight:var(--peso-semi);color:var(--cor-texto-suave)}.pn-dica>span:first-of-type{font-family:var(--fonte-numero);font-size:var(--texto-md);font-weight:var(--peso-negrito);font-variant-numeric:tabular-nums}.pn-dica__fraco{color:var(--cor-texto-suave)}.pn-dica--esquerda{transform:translate(-100%)}.pn-dica:not(.pn-dica--esquerda){transform:translate(0)}.pn-so-leitor{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pn-barras{gap:var(--esp-1);margin:0;padding:0;list-style:none;display:grid}.pn-barras__linha{align-items:center;gap:var(--esp-1) var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-2);border-radius:var(--raio-md);color:var(--cor-texto);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"marca quem valor""trilho trilho trilho";text-decoration:none;display:grid}.pn-barras__linha--link:hover{background:var(--cor-superficie-2)}.pn-barras__linha--link:focus-visible{box-shadow:var(--sombra-foco);outline:none}.pn-barras__marca{grid-area:marca;display:inline-flex}.pn-barras__linha:not(:has(.pn-barras__marca)){grid-template-areas:"quem quem valor""trilho trilho trilho"}.pn-barras__quem{grid-area:quem;min-width:0;display:grid}.pn-barras__rotulo{font-weight:var(--peso-semi);font-size:var(--texto-sm);line-height:var(--entrelinha-justa)}.pn-barras__apoio{font-size:var(--texto-xs);color:var(--cor-texto-suave)}.pn-barras__valor{font-family:var(--fonte-numero);font-weight:var(--peso-semi);font-size:var(--texto-sm);font-variant-numeric:tabular-nums;white-space:nowrap;grid-area:valor}.pn-barras__trilho{background:var(--cor-progresso-trilho);border-radius:4px;grid-area:trilho;height:8px;display:block;overflow:hidden}.pn-barras__barra{background:var(--cor-grafico-2);transform-origin:0;width:100%;height:100%;transform:scaleX(var(--fracao,0));animation:pn-cresce-x var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--dur-media) + var(--i,0) * var(--dur-passo-cascata));border-radius:0 4px 4px 0;display:block}.pn-icone-tipo{border-radius:var(--raio-sm);background:var(--cor-acento-suave);width:28px;height:28px;color:var(--cor-acento);place-items:center;display:inline-grid}.pn-divisao{gap:var(--esp-4);display:grid}.pn-divisao__barra{gap:2px;height:16px;display:flex}.pn-divisao__parte{transform-origin:0;min-width:4px;animation:pn-cresce-x var(--dur-lenta) var(--curva-saida) both;animation-delay:var(--dur-media);border-radius:4px;display:block}.pn-divisao__parte+.pn-divisao__parte{animation-delay:calc(var(--dur-media) + var(--dur-rapida))}.pn-divisao__valores{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.pn-divisao__valores dt{align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);color:var(--cor-texto-suave);display:flex}.pn-divisao__valores dd{margin:var(--esp-1) 0 0;font-variant-numeric:tabular-nums;font-size:var(--texto-sm);display:grid}.pn-divisao__pct{font-family:var(--fonte-numero);font-weight:var(--peso-display);font-size:var(--texto-2xl);line-height:1.1}.pn-desconto{gap:var(--esp-3) var(--esp-4);padding:var(--esp-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.pn-desconto>.ar-botao{grid-column:1/-1;justify-self:start}.pn-desconto__icone{border-radius:var(--raio-circulo);background:var(--cor-membro-suave);width:44px;height:44px;color:var(--cor-membro);place-items:center;display:grid}.pn-desconto__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-md);font-weight:var(--peso-negrito);margin:0}.pn-desconto__texto{margin:var(--esp-1) 0 0;color:var(--cor-texto-suave);font-size:var(--texto-sm)}.pn-destaques{gap:var(--esp-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pn-destaque{gap:var(--esp-2);padding:var(--esp-4);isolation:isolate;background:var(--gradiente-luz-difusa), var(--cor-superficie);min-height:100%;transition:border-color var(--dur-rapida) var(--curva-saida), box-shadow var(--dur-media) var(--curva-saida), transform var(--dur-media) var(--curva-saida);align-content:start;text-decoration:none;display:grid;overflow:hidden}.pn-destaque:hover{border-color:var(--cor-acento);box-shadow:var(--sombra-brilho);transform:translateY(-2px)}.pn-destaque:focus-visible{box-shadow:var(--sombra-foco);outline:none}.pn-destaque__rotulo{font-family:var(--fonte-titulo);font-size:var(--texto-2xs);font-weight:var(--peso-semi);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;color:var(--cor-texto-suave);align-items:center;gap:6px;display:inline-flex}.pn-destaque__rotulo .ar-icone{color:var(--cor-acento)}.pn-destaque__visual{min-height:56px;margin:var(--esp-1) 0;align-items:center;display:flex}.pn-destaque__capa{border-radius:var(--raio-md);width:56px;overflow:hidden}.pn-destaque__capa--larga{width:100px}.pn-destaque__nome{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-md);line-height:var(--entrelinha-justa);overflow-wrap:anywhere}.pn-destaque__detalhe{font-size:var(--texto-xs);color:var(--cor-texto-suave);line-height:var(--entrelinha-media)}.pn-destaque__criterio{font-size:var(--texto-2xs);color:var(--cor-texto-fraco);line-height:var(--entrelinha-justa)}.pn-produtos{gap:var(--esp-3);grid-template-columns:minmax(0,1fr);display:grid}.pn-produto{gap:var(--esp-1);min-width:0;display:grid}.pn-produto__data{font-size:var(--texto-xs);color:var(--cor-texto-fraco);padding-left:var(--esp-1)}.pn-tabela-rolagem{max-width:100%;overflow-x:auto}.pn-tabela{border-collapse:collapse;width:100%;font-size:var(--texto-sm)}.pn-tabela th,.pn-tabela td{padding:var(--esp-2) var(--esp-3);text-align:left;border-bottom:1px solid var(--cor-borda);vertical-align:middle}.pn-tabela thead th{font-family:var(--fonte-titulo);font-size:var(--texto-2xs);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;color:var(--cor-texto-suave);font-weight:var(--peso-semi)}.pn-tabela tbody th{font-weight:var(--peso-semi)}.pn-num{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right!important}@media (width<=1279.98px){.pn-tabela--pedidos,.pn-tabela--pedidos tbody{display:block}.pn-tabela--pedidos .pn-tabela__cabeca{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.pn-tabela--pedidos tbody tr{gap:2px var(--esp-3);padding:var(--esp-2) var(--esp-1) var(--esp-3);border-bottom:1px solid var(--cor-borda);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pedido total""quando quando""comprador comprador""itens itens";display:grid}.pn-tabela--pedidos tbody th,.pn-tabela--pedidos tbody td{border:0;min-width:0;padding:0;display:block}.pn-tabela--pedidos .pn-c-pedido{align-items:center;gap:var(--esp-2);flex-wrap:wrap;grid-area:pedido;display:flex}.pn-tabela--pedidos .pn-c-pedido .ar-etiqueta{margin-left:0}.pn-tabela--pedidos .pn-c-total{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);grid-area:total;align-self:center}.pn-tabela--pedidos .pn-c-quando{font-size:var(--texto-xs);color:var(--cor-texto-suave);grid-area:quando}.pn-tabela--pedidos .pn-c-comprador{grid-area:comprador}.pn-tabela--pedidos .pn-itens{max-width:none;font-size:var(--texto-xs);grid-area:itens}}@media (width>=1280px){.pn-tabela--pedidos{min-width:640px}}.pn-tabela--pedidos tbody th{text-transform:none;white-space:nowrap}.pn-tabela--pedidos tbody th .ar-etiqueta{margin-left:var(--esp-2)}.pn-tabela--pedidos tbody tr.pn-novo{background:var(--cor-acento-suave)}.pn-link-tabela{min-height:var(--alvo-toque);color:var(--cor-acento);font-family:var(--fonte-numero);align-items:center;text-decoration:none;display:inline-flex}.pn-link-tabela:hover{text-decoration:underline}.pn-comprador{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:inline-flex}.pn-itens{color:var(--cor-texto-suave);max-width:280px}.pn-membros,.pn-indicacoes{margin:0;padding:0;list-style:none;display:grid}.pn-membro{gap:var(--esp-1) var(--esp-3);min-height:var(--alvo-toque);padding:var(--esp-3) var(--esp-2);border-bottom:1px solid var(--cor-borda);color:var(--cor-texto);border-radius:var(--raio-sm);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"av quem quando""av feitos feitos";align-items:center;text-decoration:none;display:grid}.pn-membro:hover{background:var(--cor-superficie-2)}.pn-membro:focus-visible{box-shadow:var(--sombra-foco);outline:none}.pn-membro>.ar-avatar{grid-area:av}.pn-membro__quem{grid-area:quem;min-width:0;display:grid}.pn-membro__nome{font-weight:var(--peso-semi);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pn-membro__negocio{font-size:var(--texto-xs);color:var(--cor-texto-suave);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pn-membro__feitos{gap:var(--esp-1);flex-wrap:wrap;grid-area:feitos;display:flex}.pn-feito{padding:2px var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-acento-suave);color:var(--cor-acento);font-size:var(--texto-xs);font-weight:var(--peso-medio);display:inline-flex}.pn-membro__quando{font-size:var(--texto-xs);color:var(--cor-texto-fraco);white-space:nowrap;grid-area:quando}.pn-indicacao{gap:var(--esp-3);padding:var(--esp-2) 0;border-bottom:1px solid var(--cor-borda);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.pn-indicacao__texto{min-width:0;font-size:var(--texto-sm);display:grid}.pn-indicacao__texto span{font-size:var(--texto-xs);color:var(--cor-texto-suave)}.pn-ranking{display:grid}.pn-ranking .ar-linha-ranking{padding:var(--esp-3) var(--esp-2);grid-template-columns:28px 40px minmax(0,1fr) auto;grid-template-areas:"pos avatar quem valor"}.pn-ranking .ar-linha-ranking__var{display:none}.pn-ranking .ar-linha-ranking>.ar-avatar{grid-area:avatar;display:inline-grid}.pn-ranking .ar-linha-ranking__valor{font-size:var(--texto-sm);white-space:nowrap}@keyframes pn-cresce-y{0%{transform:scaleY(0)}}@keyframes pn-cresce-x{0%{transform:scaleX(0)}}@media (width>=768px){.pn-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.pn-kpi--heroi{grid-column:span 4}.pn-linha--1-1{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-destaques{grid-template-columns:repeat(3,minmax(0,1fr))}.pn-produtos{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-serie{--pn-serie-altura:220px}.pn-serie__dia--alterno{visibility:visible}.pn-topo{grid-template-columns:minmax(0,1fr)}}@media (width>=1280px){.pn-topo__titulo{font-size:var(--texto-4xl)}.pn-kpis{grid-template-columns:repeat(6,minmax(0,1fr))}.pn-kpi--heroi{grid-area:span 1/span 2}.pn-kpi--heroi .ar-cartao-metrica__valor{font-size:var(--texto-3xl)}.pn-linha--2-1{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.pn-linha--1-1-largo{grid-template-columns:repeat(2,minmax(0,1fr))}.pn-destaques{grid-template-columns:repeat(6,minmax(0,1fr))}.pn-produtos{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.pn-figura,.pn-cartao-lista{padding:var(--esp-5)}.pn-serie{--pn-serie-altura:240px}}.pn-ranking .ar-linha-ranking__nome{min-height:var(--alvo-toque);white-space:normal;text-overflow:clip;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:100%;line-height:var(--entrelinha-justa);align-items:center;display:inline-flex;overflow:visible}.pn-ranking .ar-linha-ranking__negocio{white-space:normal;overflow:visible}@media (width<=767.98px){.pn-ranking .ar-linha-ranking{grid-template-columns:28px 40px minmax(0,1fr);grid-template-areas:"pos avatar quem""pos avatar valor";row-gap:2px}.pn-ranking .ar-linha-ranking__valor{justify-self:start}}.ev-moldura{width:100%;max-width:560px;min-height:100dvh;padding:0 var(--gutter) calc(var(--esp-16) + env(safe-area-inset-bottom));gap:var(--esp-5);color:var(--cor-texto);flex-direction:column;margin:0 auto;display:flex;position:relative}.ev-moldura--larga{max-width:var(--largura-conteudo)}.ev-moldura:before{content:"";z-index:-1;pointer-events:none;background:var(--gradiente-luz-difusa);opacity:.55;position:fixed;inset:0}.ev-topo{justify-content:space-between;align-items:center;gap:var(--esp-3);min-height:56px;padding-top:var(--esp-2);display:flex}.ev-topo__evento,.ev-sobre{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave);display:inline-flex}.ev-sobre{margin:0}.ev-ao-vivo{border-radius:var(--raio-circulo);background:var(--cor-acento);width:8px;height:8px;box-shadow:0 0 0 0 var(--cor-acento);animation:ar-pulso var(--dur-laco) var(--curva-orbita) infinite;flex:none;display:inline-block}.ev-carregando{place-items:center;gap:var(--esp-4);text-align:center;min-height:50vh;display:grid}.ev-titulo-display{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:clamp(var(--texto-3xl), 11vw, var(--texto-5xl));letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0;line-height:.95}.ev-destaque{color:var(--cor-acento)}.ev-titulo-passo,.ev-titulo-matches{font-family:var(--fonte-titulo);font-size:var(--texto-2xl);font-weight:var(--peso-negrito);line-height:var(--entrelinha-justa);text-wrap:balance;margin:0}.ev-titulo-matches{font-size:clamp(var(--texto-2xl), 7vw, var(--texto-3xl))}.ev-subtitulo{font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-semi);line-height:var(--entrelinha-justa);margin:0}.ev-lead{font-size:var(--texto-md);line-height:var(--entrelinha-media);color:var(--cor-texto-suave);max-width:var(--largura-texto);margin:0}.ev-texto-suave{color:var(--cor-texto-suave);font-size:var(--texto-sm);line-height:var(--entrelinha-media);margin:0}.ev-rotulo-secao{margin:var(--esp-2) 0 0;font-family:var(--fonte-titulo);font-size:var(--texto-xs);font-weight:var(--peso-semi);text-transform:uppercase;letter-spacing:.08em;color:var(--cor-texto-suave)}.ev-nota{align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);color:var(--cor-texto-suave);margin:0;display:flex}.ev-link{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);color:var(--cor-texto);text-underline-offset:3px;font-size:var(--texto-sm);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline;display:inline-flex}.ev-link--perigo{color:var(--cor-erro)}.ev-link-botao{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:0 var(--esp-2);color:var(--cor-acento);font-family:var(--fonte-texto);font-size:var(--texto-sm);font-weight:var(--peso-semi);cursor:pointer;background:0 0;border:0;align-self:flex-start;display:inline-flex}.ev-cartao{gap:var(--esp-3);padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);flex-direction:column;display:flex}.ev-acoes{gap:var(--esp-2);flex-direction:column;display:flex}.ev-acoes--linha{flex-flow:wrap}.ev-aviso{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-md);background:var(--cor-info-suave);color:var(--cor-texto);font-size:var(--texto-sm);align-items:flex-start;margin:0;display:flex}.ev-aviso p{margin:var(--esp-1) 0 0;color:var(--cor-texto-suave)}.ev-aviso--cedo{background:var(--cor-alerta-suave);align-items:center}.ev-faixa{justify-content:center;align-items:center;gap:var(--esp-2);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-pilula);border:1px dashed var(--cor-borda-forte);color:var(--cor-texto-suave);font-size:var(--texto-xs);text-align:center;margin:0;display:flex}.ev-pronto{align-items:center;gap:var(--esp-2);font-weight:var(--peso-semi);color:var(--cor-sucesso);margin:0;display:flex}.ev-tag{align-items:center;gap:var(--esp-1);min-height:28px;padding:0 var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);color:var(--cor-texto);font-size:var(--texto-xs);font-weight:var(--peso-medio);display:inline-flex}.ev-tag--tipo{background:var(--cor-marca-suave);color:var(--cor-texto)}.ev-tag--combina-muito{background:var(--cor-sucesso-suave)}.ev-tag--combina-bem{background:var(--cor-info-suave)}.ev-rotulo-exemplo{margin-left:var(--esp-2);padding:2px var(--esp-2);border-radius:var(--raio-xs);border:1px solid var(--cor-borda-forte);font-family:var(--fonte-texto);font-size:var(--texto-2xs);font-weight:var(--peso-semi);letter-spacing:.04em;text-transform:uppercase;color:var(--cor-texto-suave);vertical-align:middle;align-items:center;display:inline-flex}.ev-entrada__grade{gap:var(--esp-6);align-items:center;display:grid}.ev-entrada__texto{gap:var(--esp-5);flex-direction:column;display:flex}.ev-entrada__visual{margin:0 calc(var(--gutter) * -1);order:-1;max-height:34vh;overflow:hidden}.ev-entrada__visual .ev-constelacao{width:100%;height:auto;max-height:34vh}.ev-passos{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.ev-passos li{align-items:center;gap:var(--esp-3);font-size:var(--texto-sm);color:var(--cor-texto);display:flex}.ev-passos__n{border-radius:var(--raio-circulo);background:var(--cor-superficie-2);width:28px;height:28px;font-family:var(--fonte-numero);font-size:var(--texto-xs);font-weight:var(--peso-negrito);flex:none;place-items:center;display:grid}.ev-rodape-links{align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);margin:0;display:flex}.ev-neutro{gap:var(--esp-4);flex-direction:column;display:flex}.ev-neutro__icone{border-radius:var(--raio-circulo);background:var(--cor-marca-suave);width:48px;height:48px;color:var(--cor-marca);place-items:center;display:grid}.ev-neutro__texto{font-size:var(--texto-md);line-height:var(--entrelinha-media);margin:0}.ev-neutro__simulacao{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-md);border:1px dashed var(--cor-borda-forte);flex-direction:column;display:none}.ev-neutro__simulacao p{font-size:var(--texto-xs);color:var(--cor-texto-suave);margin:0}.ev-neutro__simulacao--aberta{animation:ar-escala var(--dur-media) var(--curva-saida) both;display:flex}@media (width>=768px){.ev-entrada__grade{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:70vh}.ev-entrada__visual{order:0;max-height:none;margin:0}.ev-entrada__visual .ev-constelacao{max-height:72vh}.ev-acoes--entrada{max-width:420px}}.ev-progresso{z-index:var(--z-elevado);gap:var(--esp-2);padding:var(--esp-2) 0;background:var(--cor-fundo);flex-direction:column;scroll-margin-top:0;display:flex;position:sticky;top:0}.ev-progresso__topo{align-items:center;gap:var(--esp-2);display:flex}.ev-progresso__rotulo{font-size:var(--texto-sm);color:var(--cor-texto-suave)}.ev-progresso__rotulo strong{color:var(--cor-texto)}.ev-progresso__barra{gap:var(--esp-1);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.ev-progresso__barra li{border-radius:var(--raio-pilula);background:var(--cor-progresso-trilho);height:6px;overflow:hidden}.ev-progresso__barra i{transform-origin:0;background:var(--gradiente-assinatura);border-radius:inherit;width:100%;height:100%;display:block;transform:scaleX(0)}.ev-progresso__barra .ev-feito i{transform:none}.ev-progresso__barra .ev-atual i{animation:ar-enche var(--dur-lenta) var(--curva-saida) both;transform:none}.ev-passo{flex-direction:column;display:flex}.ev-passo__corpo{gap:var(--esp-4);border:0;flex-direction:column;margin:0;padding:0;display:flex}.ev-campo .ar-campo__controle{font-size:var(--texto-md);min-height:52px}.ev-campo__caixa--prefixo{align-items:center;display:flex}.ev-campo__prefixo{padding-left:var(--esp-3);color:var(--cor-texto-suave);font-weight:var(--peso-semi)}.ev-chips{gap:var(--esp-2);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.ev-chips__rotulo{margin-bottom:var(--esp-2);font-weight:var(--peso-semi);font-size:var(--texto-sm);padding:0}.ev-chips__rotulo small{font-weight:var(--peso-regular);color:var(--cor-texto-suave);font-size:var(--texto-xs);margin-top:var(--esp-1);display:block}.ev-chips__lista{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ev-chips__lista .ar-chip{min-height:var(--alvo-toque);padding:0 var(--esp-4);font-size:var(--texto-sm);white-space:normal;text-align:left;transition:background var(--dur-rapida) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida), transform var(--dur-instantanea) var(--curva-saida)}.ev-chips__lista .ar-chip:active{transform:scale(.97)}.ev-chips__mais{align-items:center;gap:var(--esp-1);min-height:var(--alvo-toque);padding:0 var(--esp-3);border:1px dashed var(--cor-borda-forte);border-radius:var(--raio-pilula);color:var(--cor-texto-suave);font-family:var(--fonte-texto);font-size:var(--texto-sm);cursor:pointer;background:0 0;display:inline-flex}.ev-consents{gap:var(--esp-3);flex-direction:column;display:flex}.ev-consents__lista{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ev-consent{gap:var(--esp-1);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md);background:var(--cor-superficie);border:1px solid var(--cor-borda);flex-direction:column;display:flex}.ev-consent--obrigatorio{border-color:var(--cor-borda-forte)}.ev-consent__etiqueta{font-size:var(--texto-2xs);font-weight:var(--peso-semi);text-transform:uppercase;letter-spacing:.06em;color:var(--cor-texto-suave)}.ev-consent .ar-caixa{min-height:var(--alvo-toque);align-items:flex-start}.ev-consent .ar-caixa__texto{font-size:var(--texto-sm);line-height:var(--entrelinha-media)}.ev-barra-acao{z-index:var(--z-elevado);gap:var(--esp-2);padding:var(--esp-3) 0 calc(var(--esp-3) + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--cor-fundo) 70%, transparent);flex-direction:column;margin-top:auto;display:flex;position:sticky;bottom:0}.ev-barra-acao__dica{font-size:var(--texto-xs);color:var(--cor-texto-suave);text-align:center;margin:0}.ev-constelacao{width:100%;height:auto;display:block;overflow:visible}.ev-constelacao__orbitas ellipse{fill:none;stroke:var(--cor-borda);stroke-width:1px;stroke-dasharray:2 6}.ev-linha{stroke:var(--cor-marca);stroke-width:1.5px;stroke-linecap:round;opacity:.7}.ev-linha--centro{stroke:var(--cor-acento);stroke-width:2.5px;opacity:1}.ev-ponto__miolo{fill:var(--cor-loja-primaria);stroke:var(--cor-loja-acento);stroke-width:2px;transform-box:fill-box;transform-origin:50%}.ev-ponto--destaque .ev-ponto__miolo{fill:var(--cor-loja-acento);stroke:var(--cor-texto)}.ev-ponto__halo{fill:none;stroke:var(--cor-loja-acento);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;opacity:.6}.ev-centro__anel{fill:none;stroke:var(--cor-marca);stroke-width:1.5px;stroke-dasharray:4 6;transform-box:fill-box;transform-origin:50%}.ev-centro__miolo{fill:var(--cor-marca)}.ev-centro__satelite{fill:var(--cor-acento);transform-box:fill-box;transform-origin:50%}.ev-centro__rotulo{fill:var(--cor-sobre-marca);font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:14px}.ev-constelacao--anima .ev-ponto__miolo{animation:ar-escala var(--dur-lenta) var(--curva-enfase) both;animation-delay:calc(var(--i,0) * var(--dur-passo-cascata))}.ev-constelacao--anima .ev-linha{stroke-dasharray:1;stroke-dashoffset:1px;animation:ev-desenha calc(var(--dur-lenta) * 2) var(--curva-saida) forwards}.ev-constelacao--anima .ev-linha--centro{animation-delay:calc(var(--dur-lenta) * (2 + var(--k,0) * 1.5))}.ev-constelacao--anima .ev-ponto__halo{animation:ar-anel var(--dur-laco) var(--curva-saida) infinite}.ev-constelacao--anima .ev-centro__anel{animation:ar-orbita calc(var(--dur-laco) * 8) var(--curva-linear) infinite}.ev-constelacao--anima .ev-centro__satelite{animation:ar-pulso var(--dur-laco) var(--curva-orbita) infinite;animation-delay:calc(var(--k,0) * var(--dur-media))}@keyframes ev-desenha{to{stroke-dashoffset:0}}.ev-procurando{justify-content:flex-start}.ev-procurando__palco{margin:0 calc(var(--gutter) * -1)}.ev-procurando__palco .ev-constelacao{max-height:52vh}.ev-pensando{min-height:120px}.ev-pular{min-height:var(--alvo-toque);min-width:120px;padding:0 var(--esp-5);border-radius:var(--raio-pilula);border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);color:var(--cor-texto);font-family:var(--fonte-texto);font-size:var(--texto-sm);font-weight:var(--peso-semi);cursor:pointer;align-self:center}.ev-avatar{border-radius:var(--raio-circulo);background:var(--cor-loja-primaria,var(--cor-superficie-2));width:44px;height:44px;color:var(--cor-loja-sobre,var(--cor-texto));font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-sm);box-shadow:0 0 0 2px var(--cor-loja-acento,var(--cor-borda));flex:none;place-items:center;display:inline-grid;position:relative;overflow:hidden}.ev-avatar--p{width:32px;height:32px;font-size:var(--texto-xs)}.ev-avatar--g{width:72px;height:72px;font-size:var(--texto-xl);box-shadow:0 0 0 3px var(--cor-loja-acento,var(--cor-borda))}.ev-avatar__foto{object-fit:cover;width:100%;height:100%}.ev-selo{align-items:center;gap:var(--esp-1);min-height:28px;padding:0 var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);box-shadow:inset 0 0 0 1px var(--cor-loja-acento);font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xs);letter-spacing:.04em;white-space:nowrap;display:inline-flex}.ev-matches__topo{gap:var(--esp-3);flex-direction:column;display:flex}.ev-eu{align-items:center;gap:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);flex-wrap:wrap;display:flex}.ev-eu__texto{align-items:flex-start;gap:var(--esp-1);flex-direction:column;flex:auto;min-width:0;max-width:100%;display:flex}.ev-eu__rotulo{font-size:var(--texto-xs);color:var(--cor-texto-suave)}.ev-xp{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);color:var(--cor-texto-suave);display:flex}.ev-matches__lista{gap:var(--esp-4);flex-direction:column;display:flex}.ev-matches.ev-moldura .ev-matches__lista>*{animation-name:ar-escala}.ev-matches__rodape{justify-content:space-between;gap:var(--esp-2);flex-wrap:wrap;display:flex}.ev-match{gap:var(--esp-4);padding:var(--esp-5);padding-top:calc(var(--esp-5) + 6px);border-radius:var(--raio-xl);background:var(--cor-superficie);border:1px solid var(--cor-borda);box-shadow:var(--sombra-2);transition:border-color var(--dur-media) var(--curva-saida), box-shadow var(--dur-media) var(--curva-saida);flex-direction:column;display:flex;position:relative;overflow:hidden}.ev-match__faixa{background:linear-gradient(90deg, var(--cor-loja-primaria), var(--cor-loja-acento));height:6px;position:absolute;inset:0 0 auto}.ev-match--formado{border-color:var(--cor-sucesso);box-shadow:var(--sombra-brilho)}.ev-match__topo{gap:var(--esp-4);align-items:center;display:flex}.ev-match__avatar{flex:none;position:relative}.ev-match__cel{pointer-events:none;position:absolute;inset:-24px}.ev-match__quem{gap:var(--esp-1);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ev-match__nome{font-family:var(--fonte-titulo);font-size:var(--texto-xl);font-weight:var(--peso-negrito);line-height:var(--entrelinha-justa);margin:0}.ev-match__area:first-letter{text-transform:uppercase}.ev-match__area{font-size:var(--texto-sm);color:var(--cor-texto-suave);margin:0}.ev-match__tags{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ev-match__rotulo{margin:0 0 var(--esp-2);font-size:var(--texto-2xs);font-weight:var(--peso-semi);letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave)}.ev-match__motivo ul{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ev-match__motivo li{gap:var(--esp-2);font-size:var(--texto-sm);line-height:var(--entrelinha-media);align-items:flex-start;display:flex}.ev-match__motivo li svg{color:var(--cor-marca);flex:none;margin-top:2px}.ev-match__anfitriao{font-size:var(--texto-sm);line-height:var(--entrelinha-media);margin:0}.ev-match__gelo{gap:var(--esp-1);padding:var(--esp-4);border-radius:var(--raio-md);background:var(--cor-superficie-2);flex-direction:column;margin:0;display:flex}.ev-match__gelo blockquote{font-size:var(--texto-md);line-height:var(--entrelinha-media);margin:0;font-style:italic}.ev-match__ponto{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-md);background:var(--cor-alerta-suave);font-size:var(--texto-sm);display:flex}.ev-match__ponto p{margin:var(--esp-1) 0 0}.ev-match__acoes{gap:var(--esp-2);display:grid}.ev-match__esperando{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);font-size:var(--texto-sm);color:var(--cor-texto-suave);margin:0;display:flex}.ev-match__formado{gap:var(--esp-3);animation:ar-subir var(--dur-lenta) var(--curva-saida) both;flex-direction:column;display:flex}.ev-match__selo-par{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-lg);color:var(--cor-sucesso);margin:0;display:flex}.ev-contato{gap:var(--esp-2);padding:var(--esp-4);border-radius:var(--raio-md);border:1px solid var(--cor-sucesso);background:var(--cor-sucesso-suave);flex-direction:column;display:flex}.ev-contato ul{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.ev-contato li{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);overflow-wrap:anywhere;display:flex}.ev-checkin{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-md);background:var(--cor-superficie-2);flex-direction:column;display:flex}.ev-checkin p{margin:0}.ev-checkin__opcoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.ev-melhorar{gap:var(--esp-3) var(--esp-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.ev-melhorar>.ar-botao,.ev-melhorar>a,.ev-melhorar>button{grid-column:1/-1}.ev-melhorar--destaque{border-color:var(--cor-marca);background:var(--cor-marca-suave)}.ev-melhorar__icone{border-radius:var(--raio-md);background:var(--cor-superficie-2);width:44px;height:44px;color:var(--cor-marca);place-items:center;display:grid}.ev-guardar{gap:var(--esp-3) var(--esp-4);grid-template-columns:auto 1fr;align-items:start;display:grid}.ev-guardar>.ar-botao,.ev-guardar>a,.ev-guardar>button{grid-column:1/-1}.ev-folha__corpo{gap:var(--esp-4);padding-bottom:var(--esp-6);flex-direction:column;display:flex}.ev-foto{gap:var(--esp-4);align-items:center;display:flex}.ev-foto>div{gap:var(--esp-2);flex-direction:column;align-items:flex-start;display:flex}.ev-foto__botao,.ev-cracha__foto{cursor:pointer;position:relative}@media (width>=768px){.ev-matches .ev-matches__lista{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));align-items:start;display:grid}.ev-moldura.ev-matches{max-width:1080px}}.ev-cracha{justify-content:center;align-items:center;gap:var(--esp-6);min-height:100dvh;padding:var(--esp-8) var(--gutter);background:radial-gradient(120% 80% at 50% 10%, var(--cor-loja-primaria), var(--cor-fundo) 90%);color:var(--cor-loja-sobre);text-align:center;flex-direction:column;display:flex}.ev-cracha__cartao{align-items:center;gap:var(--esp-4);flex-direction:column;display:flex}.ev-cracha__sobre{align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);font-weight:var(--peso-semi);letter-spacing:.1em;text-transform:uppercase;margin:0;display:inline-flex}.ev-cracha .ev-avatar--g{width:112px;height:112px;font-size:var(--texto-3xl);box-shadow:0 0 0 4px var(--cor-loja-sobre)}.ev-cracha__nome{font-family:var(--fonte-display);font-weight:var(--peso-display);text-transform:uppercase;font-size:clamp(var(--texto-4xl), 22vw, 10rem);overflow-wrap:anywhere;margin:0;line-height:.9}.ev-cracha__numero{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:clamp(var(--texto-2xl), 10vw, var(--texto-4xl));letter-spacing:.04em;margin:0}.ev-cracha__dica{max-width:32ch;font-size:var(--texto-sm);margin:0}.ev-cracha__acoes{justify-content:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.ev-cracha__acordado{align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);opacity:.85;margin:0;display:flex}.ev-semana__topo{gap:var(--esp-3);flex-direction:column;display:flex}.ev-titulo-display--semana{font-size:clamp(var(--texto-3xl), 13vw, var(--texto-5xl))}.ev-semana__nav{gap:var(--esp-2);display:flex}.ev-semana__pilula{width:var(--alvo-toque);height:var(--alvo-toque);border-radius:var(--raio-circulo);border:1px solid var(--cor-borda-forte);color:var(--cor-texto);font-family:var(--fonte-numero);font-weight:var(--peso-negrito);place-items:center;text-decoration:none;display:grid}.ev-semana__pilula--atual{background:var(--cor-marca);border-color:var(--cor-marca);color:var(--cor-sobre-marca)}.ev-semana__lista{gap:var(--esp-4);flex-direction:column;display:flex}.ev-semana__zero{padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie);color:var(--cor-texto-suave);margin:0}.ev-semana__sair{justify-content:center;display:flex}.ev-semana__rodape{font-size:var(--texto-xs);color:var(--cor-texto-suave);text-align:center;margin:0}.ev-como__voltar{align-self:flex-start}.ev-como__itens{gap:var(--esp-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ev-como__item{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-md);background:var(--cor-superficie);display:flex}.ev-como__item h2{margin:0 0 var(--esp-1);font-size:var(--texto-md);font-family:var(--fonte-titulo)}.ev-como__item p{font-size:var(--texto-sm);color:var(--cor-texto-suave);line-height:var(--entrelinha-media);margin:0}.ev-como__n{border-radius:var(--raio-circulo);background:var(--cor-marca-suave);width:28px;height:28px;color:var(--cor-texto);font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-xs);flex:none;place-items:center;display:grid}.ev-como__caixas{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.ev-como__caixas p{font-size:var(--texto-sm);margin:0}.ev-qr{display:block}.ev-qr__fundo{fill:var(--cor-texto)}.ev-qr__mod{fill:var(--cor-fundo)}.ev-areas{gap:var(--esp-3);flex-direction:column;display:flex}.ev-areas__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--cor-texto-suave);text-transform:uppercase;letter-spacing:.08em;margin:0}.ev-areas__lista{gap:var(--esp-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ev-areas__item{gap:var(--esp-3);font-size:var(--texto-sm);grid-template-columns:minmax(0,13em) 1fr 2.5em;align-items:center;display:grid}.ev-areas__nome{overflow-wrap:anywhere;display:block}.ev-areas__nome:first-letter{text-transform:uppercase}.ev-areas__barra{border-radius:var(--raio-pilula);background:var(--cor-progresso-trilho);height:10px;overflow:hidden}.ev-areas__barra i{height:100%;width:calc(var(--f,0) * 100%);background:var(--gradiente-assinatura);border-radius:inherit;transform-origin:0;animation:ar-enche var(--dur-lenta) var(--curva-saida) both;transition:width var(--dur-lenta) var(--curva-saida);display:block}.ev-areas__n{text-align:right;font-family:var(--fonte-numero);font-weight:var(--peso-negrito)}.ev-telao{z-index:var(--z-modal);background:var(--cor-fundo);background-image:var(--gradiente-luz-difusa);color:var(--cor-texto);grid-template:"topo topo topo""qr ceu numeros"minmax(0,1fr)"ultimos ultimos ultimos"/24vw minmax(0,1fr) 25vw;gap:1.6vh 2vw;padding:2.6vh 2.4vw;display:grid;position:fixed;inset:0;overflow:hidden}.ev-telao--carregando{grid-template-columns:1fr;grid-template-areas:none;place-items:center;display:grid}.ev-tl-topo{grid-area:topo;align-items:center;gap:1.6vw;min-width:0;display:flex}.ev-tl-topo__evento{font-family:var(--fonte-titulo);font-weight:var(--peso-semi);font-size:clamp(var(--texto-md), 1.3vw, var(--texto-2xl))}.ev-tl-topo__vivo{align-items:center;gap:var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-acento-suave);font-weight:var(--peso-semi);font-size:clamp(var(--texto-xs), .9vw, var(--texto-lg));text-transform:uppercase;letter-spacing:.08em;padding:.5vh 1vw;display:inline-flex}.ev-tl-faixa{align-items:center;gap:var(--esp-2);border-radius:var(--raio-pilula);border:1px dashed var(--cor-borda-forte);color:var(--cor-texto-suave);font-size:clamp(var(--texto-xs), .85vw, var(--texto-lg));margin:0 0 0 auto;padding:.6vh 1.2vw;display:inline-flex}.ev-tl-qr{flex-direction:column;grid-area:qr;justify-content:center;gap:2vh;min-height:0;display:flex}.ev-tl-qr__codigo{border-radius:var(--raio-lg);width:min(17vw,34vh);height:auto;box-shadow:var(--sombra-brilho)}.ev-tl-qr__aponte{align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:max(var(--texto-md), 1.2vw);margin:0;display:flex}.ev-tl-qr__titulo{font-family:var(--fonte-display);font-weight:var(--peso-display);text-transform:uppercase;font-size:clamp(var(--texto-2xl), 3.4vw, 6rem);margin:0;line-height:.95}.ev-tl-qr__url{max-width:100%;font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:clamp(var(--texto-sm), 1.1vw, var(--texto-2xl));color:var(--cor-acento);overflow-wrap:anywhere;margin:0}.ev-tl-ceu{grid-area:ceu;place-items:center;min-width:0;min-height:0;display:grid}.ev-tl-ceu .ev-constelacao{width:100%;height:100%;max-height:100%}.ev-constelacao--telao .ev-ponto__miolo{stroke-width:3px}.ev-constelacao--telao .ev-constelacao__orbitas ellipse{stroke:var(--cor-borda-forte)}.ev-constelacao--telao .ev-linha{stroke-width:2.5px;opacity:.85}.ev-tl-numeros{flex-direction:column;grid-area:numeros;justify-content:center;gap:1.5vh;min-height:0;display:flex}.ev-tl-numeros__par{grid-template-columns:1fr 1fr;gap:1vw;display:grid}.ev-tl-contador{border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);flex-direction:column;gap:.4vh;padding:1.6vh 1.2vw;display:flex}.ev-tl-contador__valor{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-variant-numeric:tabular-nums;font-size:clamp(var(--texto-2xl), 3.2vw, 5rem);line-height:1}.ev-tl-contador__rotulo{font-size:max(var(--texto-sm), 1.15vw);color:var(--cor-texto-suave)}.ev-tl-contador--heroi{background:var(--gradiente-institucional);border-color:#0000;padding:1.8vh 1.6vw}.ev-tl-contador--heroi .ev-tl-contador__valor{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:clamp(var(--texto-4xl), 7vw, 15rem);line-height:.9}.ev-tl-contador--heroi .ev-tl-contador__rotulo{color:var(--cor-texto);font-size:max(var(--texto-md), 1.5vw);font-weight:var(--peso-semi)}.ev-tl-areas .ev-areas__lista{gap:.9vh}.ev-tl-areas .ev-areas__item{font-size:max(var(--texto-lg), 1.4vw);line-height:var(--entrelinha-justa);grid-template-columns:minmax(0,1fr) 5vw 1.8em;gap:.8vw}.ev-tl-areas .ev-areas__barra{height:max(12px,.8vw)}.ev-tl-areas .ev-areas__titulo{font-size:max(var(--texto-sm), 1.15vw)}.ev-tl-ultimos{border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);flex-direction:column;grid-area:ultimos;gap:1vh;min-width:0;padding:1.4vh 1.4vw;display:flex}.ev-tl-ultimos__titulo{font-family:var(--fonte-titulo);font-size:max(var(--texto-sm), 1vw);text-transform:uppercase;letter-spacing:.08em;color:var(--cor-texto-suave);margin:0}.ev-tl-ultimos__lista{grid-template-columns:repeat(3,minmax(0,1fr));gap:1vw;min-width:0;margin:0;padding:0;list-style:none;display:grid}.ev-tl-ultimo{border-radius:var(--raio-lg);background:var(--cor-superficie-2);min-width:0;font-size:max(var(--texto-lg), 1.45vw);font-weight:var(--peso-semi);line-height:var(--entrelinha-justa);flex-wrap:wrap;align-items:center;gap:.4vw .6vw;padding:.8vh 1vw;display:flex}.ev-tl-ultimo__texto{overflow-wrap:anywhere;flex:1 1 0;min-width:0}.ev-tl-ultimo__exemplo{font-size:max(var(--texto-2xs), .7vw);margin-left:0}.ev-tl-ultimo.ev-tl-ultimo--real{background:var(--cor-marca);color:var(--cor-sobre-marca);box-shadow:var(--sombra-brilho)}.ev-tl-ultimo.ev-tl-ultimo--real .ev-rotulo-exemplo{color:var(--cor-sobre-marca);border-color:currentColor}.ev-tl-ultimo--novo{background:var(--cor-marca-suave);box-shadow:inset 0 0 0 1px var(--cor-marca);animation:ar-escala var(--dur-lenta) var(--curva-enfase) both}.ev-tl-ultimo--vazio{color:var(--cor-texto-suave);grid-column:1/-1}.ev-tl-ultimo__luas{display:inline-flex}.ev-tl-ultimo__luas i{border-radius:var(--raio-circulo);background:var(--cor-acento);width:max(10px,.7vw);height:max(10px,.7vw)}.ev-tl-ultimo__luas i+i{background:var(--cor-marca);margin-left:-3px}.ev-tl-marco{background:var(--cor-sobreposicao);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;animation:ar-surgir var(--dur-media) var(--curva-saida) both, ar-sumir var(--dur-media) var(--curva-entrada) calc(var(--dur-cena) * 9 - var(--dur-media)) forwards;flex-direction:column;justify-content:center;align-items:center;gap:2vh;display:flex;position:absolute;inset:0}.ev-tl-marco strong{font-family:var(--fonte-display);font-weight:var(--peso-display);text-transform:uppercase;font-size:clamp(var(--texto-4xl), 8vw, 14rem);color:var(--cor-acento);animation:ar-escala calc(var(--dur-cena) * 2) var(--curva-enfase) both;line-height:.9}.ev-tl-marco span{font-size:clamp(var(--texto-md), 1.6vw, var(--texto-3xl));color:var(--cor-texto)}.ev-tl-marco__orbita{width:12vw;height:12vw;position:relative}.ev-tl-marco__orbita i{border-radius:var(--raio-circulo);border:2px solid var(--cor-marca);animation:ar-anel calc(var(--dur-cena) * 2) var(--curva-saida) infinite;position:absolute;inset:0}.ev-tl-marco__orbita i:nth-child(2){animation-delay:var(--dur-media);border-color:var(--cor-acento)}.ev-tl-marco__orbita i:nth-child(3){animation-delay:calc(var(--dur-media) * 2)}.ev-pn{gap:var(--esp-6);padding:var(--esp-6) var(--gutter) var(--esp-16);max-width:var(--largura-conteudo);flex-direction:column;width:100%;margin:0 auto;display:flex}.ev-pn-topo{justify-content:space-between;align-items:flex-end;gap:var(--esp-4);flex-wrap:wrap;display:flex}.ev-pn-lista{gap:var(--esp-3);flex-direction:column;display:flex}.ev-pn-evento{gap:var(--esp-4);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ev-pn-evento__data{border-radius:var(--raio-md);background:var(--gradiente-institucional);width:72px;height:72px;color:var(--cor-texto);text-align:center;place-items:center;line-height:1.1;display:grid}.ev-pn-evento__data strong{font-family:var(--fonte-titulo);font-size:var(--texto-md)}.ev-pn-evento__data span{font-size:var(--texto-xs)}.ev-pn-evento__texto{gap:var(--esp-2);flex-direction:column;align-items:flex-start;min-width:0;display:flex}.ev-pn-evento__texto h3{font-family:var(--fonte-titulo);font-size:var(--texto-lg);margin:0}.ev-pn-evento__texto p{align-items:center;gap:var(--esp-1);display:flex}.ev-pn-evento__acoes{grid-column:1/-1}.ev-pn-cab{gap:var(--esp-3);flex-direction:column;display:flex}.ev-pn-kpis{gap:var(--esp-3);grid-template-columns:1fr 1fr;display:grid}.ev-pn-kpi{gap:var(--esp-1);flex-direction:column;display:flex}.ev-pn-kpi__valor{font-family:var(--fonte-numero);font-weight:var(--peso-negrito);font-size:var(--texto-3xl);font-variant-numeric:tabular-nums;line-height:1}.ev-pn-kpi__rotulo{font-size:var(--texto-sm);color:var(--cor-texto-suave)}.ev-pn-kpi--heroi{background:var(--gradiente-institucional);border-color:#0000;grid-column:1/-1}.ev-pn-kpi--heroi .ev-pn-kpi__valor{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-5xl)}.ev-pn-kpi--heroi .ev-pn-kpi__rotulo{color:var(--cor-texto)}.ev-pn-linha{gap:var(--esp-4);display:grid}.ev-pn-bloco{gap:var(--esp-3);flex-direction:column;display:flex}.ev-pn-conta{min-width:28px;height:28px;padding:0 var(--esp-2);margin-left:var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-superficie-2);font-family:var(--fonte-numero);font-size:var(--texto-sm);place-items:center;display:inline-grid}.ev-pn-sem-par{gap:var(--esp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (width>=768px){.ev-pn-evento{grid-template-columns:auto minmax(0,1fr) auto}.ev-pn-evento__acoes{grid-column:auto}.ev-pn-kpis{grid-template-columns:1fr 1fr 1.4fr}.ev-pn-kpi--heroi{grid-column:auto}.ev-pn-linha{grid-template-columns:1fr 1fr;align-items:start}}.ev-semana__sair .ar-botao,.ev-semana__sair .ar-botao *{white-space:normal;text-overflow:clip;overflow:visible}.ev-semana__sair .ar-botao{height:auto;min-height:var(--alvo-toque);padding-block:var(--esp-2);text-align:center}.ev-moldura .ar-botao .ar-botao__rotulo,.ev-cracha .ar-botao .ar-botao__rotulo,.ev-folha .ar-botao .ar-botao__rotulo{white-space:normal;text-overflow:clip;text-align:center;overflow:visible}.ev-moldura .ar-botao,.ev-cracha .ar-botao,.ev-folha .ar-botao{white-space:normal;line-height:var(--entrelinha-justa);padding-block:var(--esp-2)}.ev-entrada__onde{font-size:var(--texto-sm);margin:0}.pg{gap:var(--esp-6);padding:var(--esp-4);min-width:0;display:grid}@media (width>=768px){.pg{padding:var(--esp-6)}}.pg-tela{gap:var(--esp-8)}.pg-primaria{gap:var(--esp-3) var(--esp-4);padding:var(--esp-5);border-radius:var(--raio-xl);background:linear-gradient(135deg, var(--cor-marca-suave), var(--cor-superficie));grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.pg-primaria__icone{border-radius:var(--raio-circulo);background:var(--cor-marca);block-size:48px;inline-size:48px;color:var(--cor-sobre-marca);place-items:center;display:grid}.pg-primaria__texto{gap:var(--esp-1);min-width:0;display:grid}.pg-primaria__rotulo{font-size:var(--texto-sm);color:var(--cor-texto-suave);margin:0;font-weight:600}.pg-primaria__valor{font-family:var(--fonte-numero);font-size:var(--texto-4xl);color:var(--cor-texto);line-height:1}.pg-primaria__apoio{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}.pg-primaria__barra{border-radius:var(--raio-pilula);background:var(--cor-progresso-trilho);grid-column:1/-1;block-size:10px;overflow:hidden}.pg-primaria__barra>span{border-radius:inherit;background:var(--cor-grafico-2);transform-origin:0;block-size:100%;transform:scaleX(var(--fracao,0));animation:pg-encher var(--dur-lenta) var(--curva-saida) both;display:block}@keyframes pg-encher{0%{transform:scaleX(0)}}.pg-kpis{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}.pg-kpis>*,.pg-niveis{min-width:0}.pg-influenciada{gap:var(--esp-1);display:grid}.pg-influenciada__nota{font-size:var(--texto-xs);color:var(--cor-texto-suave);font-style:italic}.pg-gatilhos{margin:var(--esp-2) 0 0;gap:var(--esp-1);font-size:var(--texto-sm);padding:0;list-style:none;display:grid}.pg-gatilhos li{justify-content:space-between;gap:var(--esp-2);display:flex}.pa{gap:var(--esp-6);padding:var(--esp-4);min-width:0;display:grid}@media (width>=768px){.pa{padding:var(--esp-6)}}.pa-tela{gap:var(--esp-8)}.pa-voltar{justify-self:start}.pa-kpis{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));display:grid}.pa-kpis>*{min-width:0}.pa-ciclos{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}.pa-filtro{max-width:100%;padding-block:2px;overflow-x:auto}.pa-cartoes{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}@media (width>=768px){.pa-cartoes{grid-template-columns:repeat(2,minmax(0,1fr))}}.pa-cartao{gap:var(--esp-2);padding:var(--esp-4);min-width:0;display:grid}.pa-cartao__linha{font-size:var(--texto-sm);overflow-wrap:anywhere;margin:0}.pa-cartao__linha--1{justify-content:space-between;align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.pa-cartao__linha--suave{color:var(--cor-texto-suave)}.pa-tabela-caixa{max-width:100%;display:none;overflow-x:auto}@media (width>=1280px){.pa-cartoes{display:none}.pa-tabela-caixa{display:block}}.pa-tabela td,.pa-tabela th{white-space:nowrap}.pa-nome{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);color:var(--cor-texto);font-weight:var(--peso-semi);border-radius:var(--raio-pilula);text-decoration:none;display:inline-flex}.pa-nome:hover span{text-decoration:underline}.pa-nome:focus-visible{box-shadow:var(--sombra-foco);outline:none}.pa-situacao{padding:var(--esp-1) var(--esp-2);border-radius:var(--raio-pilula);font-size:var(--texto-xs);font-weight:var(--peso-semi);background:var(--cor-sucesso-suave);color:var(--cor-texto);align-items:center;display:inline-flex}.pa-situacao--cancelamento,.pa-situacao--retentativa{background:var(--cor-erro-suave)}.pa-situacao--downgrade,.pa-situacao--pausa,.pa-situacao--pausada,.pa-situacao--anual-para-mensal{background:var(--cor-alerta-suave)}.pa-vazio{color:var(--cor-texto-suave);margin:0}.pa-movimentos{margin:0;padding:0;list-style:none;display:grid}.pa-movimento{gap:var(--esp-1);padding-block:var(--esp-3);border-bottom:1px solid var(--cor-borda);font-size:var(--texto-sm);display:grid}.pa-movimento:last-child{border-bottom:0}.pa-movimento small{color:var(--cor-texto-suave);font-size:var(--texto-sm)}.pa-movimento small.pa-mais{color:var(--cor-texto);font-weight:var(--peso-semi)}.pa-origem{margin:0}.pa-origem strong{font-family:var(--fonte-numero);font-size:var(--texto-xl)}@media (width>=768px){.pn-atalhos__lista:has(>[data-atalho=assinantes]){grid-template-columns:repeat(2,minmax(0,1fr))}}.pn-atalhos__lista:has(>[data-atalho=assinantes]) .pn-atalho__texto strong{white-space:nowrap}.jor-pagina{gap:var(--esp-6);min-width:0;display:grid}.jor-heroi{gap:var(--esp-5);padding:var(--esp-6) var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie-invertida);color:var(--cor-texto-invertido);box-shadow:var(--sombra-2);isolation:isolate;display:grid;position:relative;overflow:hidden}.jor-heroi__orbita{border-radius:var(--raio-circulo);border:1px solid var(--cor-borda-forte);opacity:.6;z-index:-1;block-size:18rem;inline-size:18rem;animation:jor-girar var(--dur-laco) linear infinite;position:absolute;inset-block-start:calc(var(--esp-12) * -1);inset-inline-end:calc(var(--esp-12) * -1)}.jor-heroi__orbita i{inline-size:var(--esp-3);block-size:var(--esp-3);border-radius:var(--raio-circulo);position:absolute}.jor-heroi__orbita i:first-child{background:var(--cor-assinatura-1);inset-block-start:8%;inset-inline-start:22%}.jor-heroi__orbita i:nth-child(2){background:var(--cor-assinatura-2);inset-block-end:12%;inset-inline-start:6%}.jor-heroi__orbita i:nth-child(3){background:var(--cor-assinatura-3);inset-block-start:46%;inset-inline-end:2%}@keyframes jor-girar{to{transform:rotate(360deg)}}.jor-heroi__quem{align-items:center;gap:var(--esp-4);min-width:0;display:flex}.jor-heroi__avatar{flex:none;place-items:center;display:inline-grid;position:relative}.jor-heroi__texto{gap:var(--esp-2);justify-items:start;min-width:0;display:grid}.jor-heroi__nome{font-family:var(--fonte-display);font-weight:var(--peso-display);font-size:var(--texto-2xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.jor-heroi__frase{color:var(--cor-texto-invertido);opacity:.85;max-width:var(--largura-texto);margin:0}.jor-heroi__barra{max-width:40rem}.jor-heroi .ar-barra-xp__falta,.jor-heroi .ar-barra-xp__falta b,.jor-heroi .ar-barra-xp__xp{color:var(--cor-texto-invertido)}.jor-heroi .ar-barra-xp__falta{opacity:.85}.jor-heroi__semana{gap:var(--esp-3);flex-wrap:wrap;align-items:center;display:flex}.jor-chip-xp,.jor-chip-ativa{align-items:center;gap:var(--esp-2);min-height:var(--alvo-toque);padding:0 var(--esp-4);border-radius:var(--raio-pilula);font-weight:var(--peso-semi);font-size:var(--texto-sm);display:inline-flex}.jor-chip-xp{background:var(--cor-xp);color:var(--cor-texto-invertido)}.jor-chip-xp__apoio{font-weight:var(--peso-medio)}.jor-chip-ativa{background:var(--cor-acento);color:var(--cor-sobre-acento)}.jor-grade{gap:var(--esp-6);min-width:0;display:grid}.jor-principal,.jor-lateral{gap:var(--esp-6);align-content:start;min-width:0;display:grid}@media (width>=1280px){.jor-grade{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.jor-heroi{padding:var(--esp-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.jor-heroi__semana{grid-column:1/-1}}.jor-bloco{gap:var(--esp-4);min-width:0;padding:var(--esp-5);border-radius:var(--raio-lg);background:var(--cor-superficie);border:1px solid var(--cor-borda);display:grid}.jor-bloco__cab{justify-content:space-between;gap:var(--esp-3);flex-wrap:wrap;display:flex}.jor-secao{font-family:var(--fonte-titulo);font-weight:var(--peso-negrito);font-size:var(--texto-xl);line-height:var(--entrelinha-justa);margin:0}.jor-apoio{margin:var(--esp-1) 0 0;color:var(--cor-texto-suave);font-size:var(--texto-sm);max-width:var(--largura-texto)}.jor-missoes{gap:var(--esp-3);display:grid}@media (width>=768px){.jor-missoes{grid-template-columns:repeat(2,minmax(0,1fr))}}.jor-missao{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-md);background:var(--cor-superficie-2);border:1px solid var(--cor-borda);transition:transform var(--dur-media) var(--curva-saida), border-color var(--dur-media) var(--curva-saida), background-color var(--dur-media) var(--curva-saida);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.jor-missao:hover{border-color:var(--cor-borda-forte);transform:translateY(-2px)}.jor-missao__icone{inline-size:var(--alvo-toque);block-size:var(--alvo-toque);border-radius:var(--raio-circulo);background:var(--cor-marca-suave);color:var(--cor-acento);place-items:center;display:inline-grid}.jor-missao__miolo{gap:var(--esp-2);min-width:0;display:grid}.jor-missao__titulo{font-size:var(--texto-md);font-weight:var(--peso-semi);margin:0}.jor-missao__conta{font-size:var(--texto-xs);color:var(--cor-texto-suave)}.jor-missao--feita{background:var(--cor-sucesso-suave);border-color:var(--cor-sucesso)}.jor-missao--feita .jor-missao__icone{background:var(--cor-sucesso);color:var(--cor-superficie);animation:gm-revelar var(--dur-lenta) var(--curva-enfase) both}.jor-missao--bonus{background:var(--cor-superficie);border-style:dashed;border-color:var(--cor-borda-forte)}.jor-missao--bonus .jor-missao__icone{background:var(--cor-acento-suave);color:var(--cor-acento)}.jor-missao--bonus.jor-missao--feita{background:var(--cor-sucesso-suave);border-style:solid}.jor-liga{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-md);background:var(--cor-superficie-2);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.jor-liga p{margin:0}.jor-liga__icone{inline-size:var(--alvo-toque);block-size:var(--alvo-toque);border-radius:var(--raio-circulo);background:var(--cor-superficie-3);color:var(--cor-texto-suave);place-items:center;display:inline-grid}.jor-liga__barra{grid-column:2}.jor-evolucao{gap:var(--esp-3);display:grid}.jor-evolucao__titulo{font-weight:var(--peso-semi);margin:0}.jor-degrau{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-md);border:1px solid var(--cor-borda);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.jor-degrau p{margin:var(--esp-1) 0 0;color:var(--cor-texto-suave)}.jor-degrau__titulo{font-size:var(--texto-md);font-weight:var(--peso-semi);margin:0}.jor-degrau__icone{inline-size:var(--alvo-toque);block-size:var(--alvo-toque);border-radius:var(--raio-circulo);background:var(--cor-info-suave);color:var(--cor-info);place-items:center;display:inline-grid}.jor-degrau .ar-botao{grid-column:1/-1;justify-self:start}@media (width>=768px){.jor-degrau{grid-template-columns:auto minmax(0,1fr) auto}.jor-degrau .ar-botao{grid-column:auto}}.jor-grafico{gap:var(--esp-3);margin:0;display:grid}.jor-grafico__topo{justify-content:space-between;align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.jor-grafico__titulo{font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--cor-texto-suave);margin:0}.jor-grafico__alternar{min-height:var(--alvo-toque);padding:0 var(--esp-3);border-radius:var(--raio-pilula);border:1px solid var(--cor-borda-forte);color:var(--cor-texto);font:inherit;font-size:var(--texto-xs);font-weight:var(--peso-semi);cursor:pointer;background:0 0}.jor-barras{gap:var(--esp-2);grid-template-columns:repeat(8,minmax(0,1fr));align-items:end;min-height:10rem;display:grid}.jor-barras__coluna{gap:var(--esp-1);block-size:10rem;grid-template-rows:auto 1fr auto;justify-items:center;min-width:0;display:grid}.jor-barras__valor{font-family:var(--fonte-numero);font-size:var(--texto-2xs);color:var(--cor-texto-suave);min-height:1em}.jor-barras__trilho{border-bottom:1px solid var(--cor-borda);align-items:flex-end;block-size:100%;inline-size:100%;max-inline-size:2.5rem;display:flex}.jor-barras__barra{border-radius:var(--raio-xs) var(--raio-xs) 0 0;background:var(--cor-superficie-3);transform-origin:bottom;block-size:100%;inline-size:100%;animation:jor-crescer var(--dur-lenta) var(--curva-saida) both;animation-delay:calc(var(--i,0) * var(--dur-passo-cascata));display:block}.jor-barras__coluna--atual .jor-barras__barra{background:var(--cor-xp);box-shadow:var(--sombra-brilho)}.jor-barras__coluna--atual .jor-barras__valor,.jor-barras__coluna--atual .jor-barras__rotulo{color:var(--cor-texto);font-weight:var(--peso-semi)}.jor-barras__rotulo{font-size:var(--texto-2xs);color:var(--cor-texto-suave);white-space:nowrap;text-overflow:ellipsis;max-inline-size:100%;overflow:hidden}@keyframes jor-crescer{0%{scale:1 0}to{scale:1}}.jor-tabela{border-collapse:collapse;inline-size:100%;font-size:var(--texto-sm)}.jor-tabela th,.jor-tabela td{text-align:start;padding:var(--esp-2);border-bottom:1px solid var(--cor-borda)}.jor-tabela td:last-child,.jor-tabela th:last-child{text-align:end;font-family:var(--fonte-numero)}.jor-selos{gap:var(--esp-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.jor-selos{grid-template-columns:repeat(2,minmax(0,1fr))}}.jor-selo{gap:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-md);border:1px solid var(--cor-borda);background:var(--cor-superficie);transition:transform var(--dur-media) var(--curva-saida);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.jor-selo:hover{transform:translateY(-2px)}.jor-selo--ganho{background:var(--cor-superficie-2)}.jor-selo--ganho .gm-selo{animation:gm-revelar var(--dur-lenta) var(--curva-enfase) both;animation-delay:calc(var(--i,0) * var(--dur-passo-cascata))}.jor-selo--ganho.jor-selo--lendario{box-shadow:var(--sombra-brilho)}.jor-selo__texto{gap:var(--esp-1);min-width:0;display:grid}.jor-selo__nome{font-size:var(--texto-md);font-weight:var(--peso-semi);margin:0}.jor-selo__criterio,.jor-selo__raridade{font-size:var(--texto-xs);color:var(--cor-texto-suave);margin:0}.jor-selo__raridade{font-weight:var(--peso-semi)}.jor-selo--raro .jor-selo__raridade{color:var(--cor-info)}.jor-selo--epico .jor-selo__raridade{color:var(--cor-acento)}.jor-selo--lendario .jor-selo__raridade{color:var(--cor-texto)}.jor-selo__progresso{font-family:var(--fonte-numero);font-size:var(--texto-xs);padding:0 var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-superficie-3);justify-self:start}.jor-clubes{gap:var(--esp-3);display:grid}.jor-clube{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-loja);background:var(--cor-loja-suave);border:1px solid var(--cor-borda);border-inline-start:var(--esp-1) solid var(--cor-loja-primaria);display:grid}.jor-clube__topo{gap:var(--esp-3);align-items:center;min-width:0;display:flex}.jor-clube__nome{font-family:var(--fonte-loja-titulo);font-size:var(--texto-md);font-weight:var(--peso-semi);margin:0}.jor-clube__nivel{font-size:var(--texto-xs);color:var(--cor-texto-suave);margin:0}.jor-clube__saldo{font-family:var(--fonte-numero);font-size:var(--texto-2xl);font-weight:var(--peso-negrito);color:var(--cor-texto);margin:0}.jor-clube__saldo span:last-child{font-family:var(--fonte-texto);font-size:var(--texto-sm);font-weight:var(--peso-medio);color:var(--cor-texto-suave)}.jor-clube__selos{gap:var(--esp-2);display:flex}.jor-destrava{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.jor-destrava__item{gap:var(--esp-1);padding:var(--esp-3);border-radius:var(--raio-md);border:1px dashed var(--cor-borda-forte);display:grid}.jor-destrava__item--atual{border-style:solid;border-color:var(--cor-marca);background:var(--cor-marca-suave)}.jor-destrava__rotulo{align-items:center;gap:var(--esp-1);font-size:var(--texto-xs);font-weight:var(--peso-semi);text-transform:uppercase;letter-spacing:var(--letra-sobretitulo);color:var(--cor-texto-suave);display:inline-flex}.jor-ganhar{margin:0;padding:0;list-style:none;display:grid}.jor-ganhar li{justify-content:space-between;gap:var(--esp-3);padding:var(--esp-2) 0;border-bottom:1px solid var(--cor-borda);font-size:var(--texto-sm);display:flex}.jor-ganhar b{font-family:var(--fonte-numero);color:var(--cor-acento);flex:none}.jor-ganhar__compra{margin:0}.jor-linha{gap:var(--esp-4);display:grid}.jor-linha__semana{gap:var(--esp-2);display:grid}.jor-linha__cab{font-size:var(--texto-xs);font-weight:var(--peso-semi);text-transform:uppercase;letter-spacing:var(--letra-sobretitulo);color:var(--cor-texto-suave);margin:0}.jor-linha__lista{margin:0;padding:0;list-style:none;display:grid}.jor-evento{gap:var(--esp-3);padding:var(--esp-2) 0;border-bottom:1px solid var(--cor-borda);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.jor-evento__icone{inline-size:var(--esp-8);block-size:var(--esp-8);border-radius:var(--raio-circulo);background:var(--cor-superficie-2);color:var(--cor-texto-suave);place-items:center;display:inline-grid}.jor-evento__texto{min-width:0;display:grid}.jor-evento__desc{font-size:var(--texto-sm);overflow-wrap:anywhere}.jor-evento__quando{font-size:var(--texto-xs);color:var(--cor-texto-fraco)}.jor-evento__xp{font-family:var(--fonte-numero);font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--cor-acento);text-align:end;max-inline-size:12rem}.jor-evento--zero .jor-evento__xp{color:var(--cor-texto-suave);font-weight:var(--peso-medio)}@media (prefers-reduced-motion:reduce){.jor-heroi__orbita,.jor-barras__barra,.jor-missao--feita .jor-missao__icone,.jor-selo--ganho .gm-selo{animation:none}}:root[data-movimento=reduzido] :is(.jor-heroi__orbita,.jor-barras__barra,.jor-missao--feita .jor-missao__icone,.jor-selo--ganho .gm-selo){animation:none}.jor-heroi__nivel .ar-selo-nivel{background:var(--cor-superficie)}.cn-pagina{gap:var(--esp-5);min-width:0;display:grid}.cn-pagina>*{min-width:0}.cn-topo{gap:var(--esp-2);justify-items:start;display:grid}.cn-titulo{font-family:var(--fonte-display);font-size:var(--texto-3xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;overflow-wrap:anywhere;margin:0}.cn-apoio{color:var(--cor-texto-suave);max-width:var(--largura-texto);margin:0}.cn-faixa{align-items:flex-start;gap:var(--esp-2);padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md);background:var(--cor-info-suave);color:var(--cor-texto);font-size:var(--texto-sm);margin:0;display:flex}.cn-faixa>.ar-icone{color:var(--cor-info);flex:none;margin-block-start:2px}.cn-nota{color:var(--cor-texto-suave);font-size:var(--texto-sm);margin:0}.cn-sobre{font-family:var(--fonte-titulo);font-size:var(--texto-2xs);letter-spacing:var(--letra-caixa-alta);text-transform:uppercase;color:var(--cor-texto-suave);font-weight:var(--peso-semi);margin:0}.cn-colunas{gap:var(--esp-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.cn-coluna{gap:var(--esp-5);min-width:0;display:grid}@media (width>=1280px){.cn-colunas{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.cn-secao{gap:var(--esp-3);padding:var(--esp-5);display:grid}.cn-secao.ar-cartao{padding:var(--esp-5)}.cn-secao:not(.ar-cartao){padding:0}.cn-secao p{margin:0}.cn-secao__titulo{align-items:center;gap:var(--esp-2);font-family:var(--fonte-titulo);font-size:var(--texto-lg);font-weight:var(--peso-negrito);margin:0;display:flex}.cn-secao__titulo--suave{font-size:var(--texto-md);font-weight:var(--peso-semi)}.cn-plano{gap:var(--esp-3);padding:var(--esp-5);border-radius:var(--raio-xl);background:linear-gradient(135deg, var(--cor-marca-suave), var(--cor-superficie));display:grid}.cn-plano__topo{align-items:center;gap:var(--esp-2) var(--esp-3);flex-wrap:wrap;display:flex}.cn-plano__nome{font-family:var(--fonte-display);font-size:var(--texto-2xl);line-height:var(--entrelinha-justa);letter-spacing:var(--letra-titulo);text-transform:uppercase;margin:0}.cn-plano__valor{font-family:var(--fonte-numero);font-size:var(--texto-xl);font-weight:var(--peso-negrito);margin:0}.cn-plano__proxima{font-size:var(--texto-sm);overflow-wrap:anywhere;margin:0}.cn-plano__acoes{align-items:center;gap:var(--esp-2) var(--esp-4);flex-wrap:wrap;display:flex}.cn-link-cancelar{min-height:var(--alvo-toque);padding-inline:var(--esp-2);color:var(--cor-texto);font-weight:var(--peso-semi);text-underline-offset:3px;border-radius:var(--raio-pilula);align-items:center;text-decoration:underline;display:inline-flex}.cn-link-cancelar:hover{color:var(--cor-erro)}.cn-link-cancelar:focus-visible{box-shadow:var(--sombra-foco);outline:none}.cn-uso{gap:var(--esp-2);display:grid}.cn-uso__linha{font-size:var(--texto-sm);margin:0}.cn-lista-check{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.cn-lista-check li{gap:var(--esp-2);font-size:var(--texto-sm);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.cn-lista-check .ar-icone{color:var(--cor-sucesso)}.cn-lista-ponto{gap:var(--esp-2);margin:0;padding-inline-start:var(--esp-5);display:grid}.cn-pagamento{gap:var(--esp-3);display:grid}.cn-pagamento__atual{align-items:center;gap:var(--esp-2);font-weight:var(--peso-semi);overflow-wrap:anywhere;margin:0;display:flex}.cn-pagamento__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.cn-status{justify-self:start;align-items:center;gap:var(--esp-1);padding:2px var(--esp-2);border-radius:var(--raio-sm);font-size:var(--texto-xs);font-weight:var(--peso-semi);color:var(--cor-texto);background:var(--cor-sucesso-suave);white-space:nowrap;display:inline-flex}.cn-status>.ar-icone{color:var(--cor-sucesso)}.cn-status--em-aberto,.cn-status--estornada{background:var(--cor-alerta-suave)}.cn-status--em-aberto>.ar-icone,.cn-status--estornada>.ar-icone{color:var(--cor-texto)}.cn-status--ciclo{background:var(--cor-superficie);color:var(--cor-texto-suave);border:0}.cn-faturas{margin:0;padding:0;list-style:none;display:grid}.cn-fatura{gap:var(--esp-2) var(--esp-3);padding-block:var(--esp-3);border-bottom:1px solid var(--cor-borda);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.cn-fatura:last-child{border-bottom:0}.cn-fatura__texto{gap:var(--esp-1);grid-column:1/-1;min-width:0;display:grid}.cn-fatura__desc{font-size:var(--texto-sm);overflow-wrap:anywhere}.cn-fatura__meta{color:var(--cor-texto-suave);font-size:var(--texto-sm)}@media (width>=768px){.cn-fatura{grid-template-columns:minmax(0,1fr) auto auto}.cn-fatura__texto{grid-column:auto}}.cn-banner{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-alerta-suave);border:1px solid var(--cor-borda);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.cn-banner>.ar-icone{color:var(--cor-texto)}.cn-banner__texto{font-weight:var(--peso-semi);margin:0}.cn-banner>.ar-botao{grid-column:1/-1;justify-self:start}@media (width>=768px){.cn-banner{grid-template-columns:auto minmax(0,1fr) auto}.cn-banner>.ar-botao{grid-column:auto}}.cn-dona{gap:var(--esp-3);padding:var(--esp-6);justify-items:start;max-width:40rem;display:grid}.cn-dona__icone{border-radius:var(--raio-circulo);background:var(--cor-marca-suave);block-size:48px;inline-size:48px;color:var(--cor-marca);place-items:center;display:grid}.cn-dona__texto{color:var(--cor-texto-suave);margin:0}.cn-ciclo{justify-self:start;max-width:100%}.cn-planos{gap:var(--esp-4);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}@media (width>=1280px){.cn-planos{grid-template-columns:repeat(3,minmax(0,1fr))}}.cn-comparar{gap:var(--esp-3);padding:var(--esp-5);align-content:start;display:grid}.cn-comparar--atual{box-shadow:inset 0 0 0 2px var(--cor-marca)}.cn-comparar__topo{justify-content:space-between;align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.cn-comparar__nome{font-family:var(--fonte-titulo);font-size:var(--texto-xl);font-weight:var(--peso-negrito);margin:0}.cn-comparar__preco{color:var(--cor-texto-suave);margin:0}.cn-comparar__preco strong{font-family:var(--fonte-numero);font-size:var(--texto-2xl);color:var(--cor-texto)}.cn-comparar__comissao{font-size:var(--texto-sm);color:var(--cor-texto-suave);margin:0}.cn-comparar>.ar-botao{white-space:normal;text-align:center;max-width:100%;padding-block:var(--esp-2);line-height:var(--entrelinha-justa);align-self:end}.cn-folha__corpo{gap:var(--esp-3);display:grid}.cn-folha__corpo p{margin:0}.cn-folha__duplo{gap:var(--esp-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.cn-folha__acoes{gap:var(--esp-2);flex-wrap:wrap;margin-block-start:var(--esp-2);display:flex}.cn-bloco{gap:var(--esp-2);border-top:1px solid var(--cor-borda);padding-block-start:var(--esp-3);display:grid}.cn-bloco__titulo{font-family:var(--fonte-titulo);font-size:var(--texto-md);font-weight:var(--peso-semi);margin:0}.cn-fundador{padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-membro-suave);color:var(--cor-texto);font-size:var(--texto-sm)}.cn-recibo__corpo{gap:var(--esp-3);display:grid}.cn-recibo__corpo p{margin:0}.cn-recibo__emissor{font-weight:var(--peso-semi)}.cn-recibo__dados{gap:var(--esp-2);margin:0;display:grid}.cn-recibo__dados div{justify-content:space-between;gap:var(--esp-1) var(--esp-3);border-bottom:1px solid var(--cor-borda);flex-wrap:wrap;padding-block-end:var(--esp-2);display:flex}.cn-recibo__dados dt{color:var(--cor-texto-suave)}.cn-recibo__dados dd{font-weight:var(--peso-semi);overflow-wrap:anywhere;margin:0}.cn-pausa{background:var(--cor-superficie)}.cn-pausa>.ar-segmentado,.cn-pausa>.ar-botao{justify-self:start}.cn-chips,.cn-cancelar__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.clu-pagina{gap:var(--esp-6);min-width:0;padding:var(--esp-4) var(--esp-4) var(--esp-8);max-width:1200px;inline-size:100%;font-family:var(--fonte-loja-texto);margin-inline:auto;display:grid}@media (width>=768px){.clu-pagina{padding:var(--esp-6) var(--esp-6) var(--esp-12)}}.clu-texto{color:var(--cor-texto);font-size:var(--texto-sm);margin:0;line-height:1.5}.clu-texto--suave{color:var(--cor-texto-suave)}.clu-secao{font-family:var(--fonte-titulo);font-size:var(--texto-lg);color:var(--cor-texto);margin:0}.clu-cab{align-items:center;gap:var(--esp-3);min-width:0;display:flex}.clu-cab__texto{min-width:0}.clu-cab__eyebrow{font-size:var(--texto-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--cor-texto-suave);margin:0;font-weight:700}.clu-cab__negocio{font-family:var(--fonte-loja-titulo);font-size:var(--texto-lg);color:var(--cor-texto);overflow-wrap:anywhere;margin:0}.clu-heroi{gap:var(--esp-2);padding:var(--esp-6) var(--esp-5);border-radius:var(--raio-loja);background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);box-shadow:var(--sombra-2);display:grid;position:relative;overflow:hidden}@media (width>=768px){.clu-heroi{padding:var(--esp-10) var(--esp-8)}}.clu-heroi__titulo{font-family:var(--fonte-loja-titulo);font-size:var(--texto-3xl);overflow-wrap:anywhere;margin:0;line-height:1.05;position:relative}@media (width>=768px){.clu-heroi__titulo{font-size:var(--texto-4xl)}}.clu-heroi__texto{max-width:46ch;font-size:var(--texto-md);opacity:.92;margin:0;position:relative}.clu-heroi__orbita{border-radius:var(--raio-circulo);border:2px solid var(--cor-loja-sobre);opacity:.18;block-size:320px;inline-size:320px;animation:clu-girar var(--dur-laco) linear infinite;position:absolute;inset-block-start:-40%;inset-inline-end:-12%}.clu-heroi__orbita i{border-radius:var(--raio-circulo);background:var(--cor-loja-acento);block-size:14px;inline-size:14px;position:absolute}.clu-heroi__orbita i:first-child{inset-block-start:8%;inset-inline-start:22%}.clu-heroi__orbita i:nth-child(2){background:var(--cor-loja-sobre);inset-block-end:12%;inset-inline-start:10%}.clu-heroi__orbita i:nth-child(3){inset-block-start:46%;inset-inline-end:-6px}@keyframes clu-girar{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.clu-heroi__orbita{animation:none}}:root[data-movimento=reduzido] .clu-heroi__orbita{animation:none}.clu-aviso{gap:var(--esp-2);font-size:var(--texto-sm);align-items:center;margin:0;display:inline-flex;position:relative}.clu-grade{gap:var(--esp-5);min-width:0;display:grid}@media (width>=1280px){.clu-grade{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}}.clu-principal,.clu-lateral{gap:var(--esp-5);align-content:start;min-width:0;display:grid}@media (width>=768px) and (width<=1279.98px){.clu-lateral{grid-template-columns:repeat(2,minmax(0,1fr))}}.clu-painel{gap:var(--esp-4);min-width:0;padding:var(--esp-5);border-radius:var(--raio-xl);background:var(--cor-superficie);box-shadow:var(--sombra-1);border:1px solid var(--cor-borda);display:grid}.clu-saldo{border-block-start:4px solid var(--cor-loja-primaria)}.clu-saldo__valor{align-items:baseline;gap:var(--esp-2);font-family:var(--fonte-numero);font-size:var(--texto-5xl);color:var(--cor-texto);margin:0;line-height:1;display:flex}.clu-saldo__un{font-family:var(--fonte-texto);font-size:var(--texto-md);color:var(--cor-texto-suave)}.clu-saldo__vazio{font-size:var(--texto-lg);color:var(--cor-texto);margin:0;font-weight:600}.clu-pendentes{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.clu-pendentes__titulo{align-items:center;gap:var(--esp-1);font-size:var(--texto-sm);color:var(--cor-texto-suave);font-weight:700;display:inline-flex}.clu-pendente{padding:var(--esp-1) var(--esp-3);border-radius:var(--raio-pilula);background:var(--cor-loja-suave);color:var(--cor-texto-sobre-tingido);font-size:var(--texto-sm);font-weight:700;font-family:var(--fonte-numero)}.clu-pendentes__texto{font-size:var(--texto-xs);color:var(--cor-texto-suave);flex-basis:100%}.clu-nivel{gap:var(--esp-2);display:grid}.clu-nivel__nome{color:var(--cor-texto);font-weight:700}.clu-nivel .ar-progresso__barra{background:var(--cor-loja-primaria)}.clu-proxima{padding:var(--esp-3) var(--esp-4);border-radius:var(--raio-md);background:var(--cor-superficie-2);font-size:var(--texto-sm);color:var(--cor-texto);margin:0;font-weight:600}.clu-voce{color:var(--cor-texto);margin:0;font-weight:700}.clu-liberou,.clu-gatilho{align-items:center;gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-xl);background:var(--cor-loja-suave);color:var(--cor-texto-sobre-tingido);flex-wrap:wrap;display:flex}.clu-liberou p{flex:180px;margin:0;font-weight:700}.clu-gatilho{border:1px dashed var(--cor-loja-primaria);background:var(--cor-superficie);color:var(--cor-texto)}.clu-gatilho__texto{flex:200px;margin:0;font-weight:600}.clu-gatilho__acoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.clu-recompensas{gap:var(--esp-3);display:grid}.clu-recompensa{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-lg);background:var(--cor-superficie-2);transition:transform var(--dur-rapida) var(--curva-saida), box-shadow var(--dur-rapida) var(--curva-saida);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}@media (hover:hover){.clu-recompensa:hover{box-shadow:var(--sombra-2);transform:translateY(-2px)}}@media (width>=768px){.clu-recompensa{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.clu-recompensa__icone{border-radius:var(--raio-md);background:var(--cor-loja-primaria);block-size:48px;inline-size:48px;color:var(--cor-loja-sobre);place-items:center;display:grid}.clu-recompensa--breve .clu-recompensa__icone{background:var(--cor-superficie-3);color:var(--cor-texto-suave)}.clu-recompensa__texto{gap:var(--esp-1);min-width:0;display:grid}.clu-recompensa__titulo{font-size:var(--texto-md);color:var(--cor-texto);overflow-wrap:anywhere;margin:0}.clu-recompensa__custo{font-family:var(--fonte-numero);font-weight:700;font-size:var(--texto-sm);color:var(--cor-texto)}.clu-recompensa__acao{grid-column:1/-1;justify-content:flex-start;display:flex}@media (width>=768px){.clu-recompensa__acao{grid-column:auto;justify-content:flex-end}}.clu-resgatado{align-items:center;gap:var(--esp-2);flex-wrap:wrap;display:flex}.clu-resgatado__selo{align-items:center;gap:var(--esp-1);color:var(--cor-sucesso);font-weight:700;display:inline-flex}.clu-resgatado--agora .clu-resgatado__selo{animation:clu-carimbo var(--dur-lenta) var(--curva-enfase) both}@keyframes clu-carimbo{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.clu-ganhar{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.clu-ganhar li{align-items:center;gap:var(--esp-3);font-size:var(--texto-sm);color:var(--cor-texto);display:flex}.clu-ganhar__icone{border-radius:var(--raio-circulo);background:var(--cor-loja-suave);block-size:40px;inline-size:40px;color:var(--cor-texto-sobre-tingido);flex:none;place-items:center;display:grid}.clu-selos{gap:var(--esp-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.clu-selos__item{justify-items:center;gap:var(--esp-2);text-align:center;display:grid}.clu-selos__nome{font-size:var(--texto-xs);color:var(--cor-texto);font-weight:600}.clu-ranking{gap:var(--esp-1);margin:0;padding:0;list-style:none;display:grid}.clu-ranking__linha{gap:var(--esp-2);min-block-size:44px;padding:var(--esp-1) var(--esp-2);border-radius:var(--raio-md);grid-template-columns:2.5rem minmax(0,1fr) auto auto;align-items:center;display:grid}.clu-ranking__linha:nth-child(odd){background:var(--cor-superficie-2)}.clu-ranking__linha--voce{box-shadow:inset 0 0 0 2px var(--cor-loja-primaria)}.clu-ranking__pos{font-family:var(--fonte-numero);color:var(--cor-texto-suave);font-weight:700}.clu-ranking__nome{color:var(--cor-texto);overflow-wrap:anywhere;font-weight:600}.clu-ranking__linha{grid-template-columns:2.5rem minmax(0,1fr) auto;grid-template-areas:"pos nome pts""pos selos pts";row-gap:0}.clu-ranking__pos{grid-area:pos}.clu-ranking__nome{grid-area:nome}.clu-ranking__selos{grid-area:selos}.clu-ranking__selos:empty{display:none}.clu-ranking__pts{grid-area:pts}.clu-ranking__selos{gap:2px;display:inline-flex}.clu-ranking__pts{font-family:var(--fonte-numero);color:var(--cor-texto);font-weight:700}.clu-ranking__nota{font-size:var(--texto-xs)}.clu-niveis{gap:var(--esp-2);counter-reset:n;margin:0;padding:0;list-style:none;display:grid}.clu-niveis__item{justify-content:space-between;gap:var(--esp-2);padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-md);background:var(--cor-superficie-2);display:flex}.clu-niveis__item--atual{background:var(--cor-loja-primaria);color:var(--cor-loja-sobre)}.clu-niveis__item--atual .clu-texto{color:var(--cor-loja-sobre)}.clu-niveis__nome{font-weight:700}.clu-vazio{padding:var(--esp-6) 0}.clu-rodape{justify-content:center;align-items:center;gap:var(--esp-2);color:var(--cor-texto-suave);font-size:var(--texto-xs);display:flex}.clu-rodape__pontos{gap:3px;display:inline-flex}.clu-rodape__pontos i{border-radius:var(--raio-circulo);background:var(--cor-assinatura-1);block-size:6px;inline-size:6px}.clu-rodape__pontos i:nth-child(2){background:var(--cor-assinatura-2)}.clu-rodape__pontos i:nth-child(3){background:var(--cor-assinatura-3)}.clu-cartao{gap:var(--esp-3);padding:var(--esp-4);border-radius:var(--raio-loja);background:var(--cor-loja-primaria);color:var(--cor-loja-sobre);min-width:0;display:grid}.clu-cartao__topo{align-items:center;gap:var(--esp-3);min-width:0;display:flex}.clu-cartao__eyebrow{font-size:var(--texto-xs);text-transform:uppercase;letter-spacing:.08em;opacity:.85;margin:0}.clu-cartao__nome{font-family:var(--fonte-loja-titulo);font-size:var(--texto-lg);overflow-wrap:anywhere;margin:0}.clu-cartao__acoes{gap:var(--esp-2);font-size:var(--texto-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.clu-cartao__acoes li{padding:var(--esp-1) var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-vidro)}.clu-cartao__niveis{gap:var(--esp-1);display:flex}.clu-cartao__niveis span{border-block-start:3px solid var(--cor-loja-acento);font-size:var(--texto-xs);flex:1;padding-block-start:var(--esp-1)}.clu-cartao__rec{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);margin:0;font-weight:600;display:flex}.clu-previa{inline-size:100%;transition:max-inline-size var(--dur-media) var(--curva-saida);margin-inline:auto}.clu-previa--celular{max-inline-size:280px}.clu-previa--desktop{max-inline-size:100%}.clu-previa--desktop .clu-cartao{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.clu-ger-cab{gap:var(--esp-2);display:grid}.clu-ger-cab .clu-heroi__titulo{color:var(--cor-texto)}.clu-ger-cab .clu-texto{gap:var(--esp-1);align-items:center;display:inline-flex}.clu-acoes-form{gap:var(--esp-3);display:grid}.clu-acao-form{gap:var(--esp-2);padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-superficie-2);display:grid}.clu-acao-form--breve{min-block-size:44px;color:var(--cor-texto-suave);justify-content:space-between;align-items:center;display:flex}.clu-etiqueta{padding:var(--esp-1) var(--esp-2);border-radius:var(--raio-pilula);background:var(--cor-superficie-3);font-size:var(--texto-xs);font-weight:700}.clu-numero{gap:var(--esp-1);display:grid}.clu-numero__rotulo{font-size:var(--texto-xs);color:var(--cor-texto-suave)}.clu-numero__campo{min-block-size:44px;inline-size:8rem;padding:var(--esp-2) var(--esp-3);border-radius:var(--raio-md);border:1px solid var(--cor-borda-forte);background:var(--cor-superficie);color:var(--cor-texto);font-family:var(--fonte-numero);font-size:var(--texto-md)}.clu-numero__campo:focus-visible{box-shadow:var(--sombra-foco);outline:none}.clu-numero__campo[aria-invalid=true]{border-color:var(--cor-erro)}.clu-rec-form{gap:var(--esp-3);padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-superficie-2);display:grid}.clu-limite{gap:var(--esp-2);padding:var(--esp-3);border-radius:var(--raio-md);border:1px dashed var(--cor-borda-forte);font-size:var(--texto-sm);color:var(--cor-texto-suave);align-items:center;margin:0;display:flex}.clu-salvar{gap:var(--esp-2);justify-items:start;display:grid}.clu-erro{gap:var(--esp-2);color:var(--cor-erro);font-weight:600;font-size:var(--texto-sm);align-items:center;margin:0;display:flex}.clu-metricas{gap:var(--esp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));display:grid}.clu-metrica{gap:var(--esp-1);padding:var(--esp-3);border-radius:var(--raio-md);background:var(--cor-superficie-2);align-content:start;min-width:0;display:grid}.clu-metrica__rotulo{font-size:var(--texto-xs);color:var(--cor-texto-suave);font-weight:700}.clu-metrica__valor{font-family:var(--fonte-numero);font-size:var(--texto-xl);color:var(--cor-texto);overflow-wrap:anywhere}.pp{flex-direction:column;min-height:100dvh;display:flex;overflow-x:clip}.pp--vazio{padding:var(--esp-10) var(--gutter);place-items:center;display:grid}.pp-topo{z-index:var(--z-cabecalho);justify-content:space-between;align-items:center;gap:var(--esp-4);padding:var(--esp-2) var(--esp-5);background:color-mix(in srgb, var(--cor-loja-fundo) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--pv-linha);display:flex;position:sticky;top:0}.pp-topo__marca{align-items:center;gap:var(--esp-2);min-width:0;min-height:44px;color:var(--cor-loja-texto);font-family:var(--fonte-loja-titulo);font-weight:var(--peso-negrito);text-decoration:none;display:inline-flex}.pp-topo__marca span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-sacola{border-radius:var(--raio-circulo);width:44px;height:44px;color:var(--cor-loja-texto);border:1px solid var(--pv-linha);flex-shrink:0;place-items:center;display:inline-grid;position:relative}.pp-sacola:hover{background:var(--pv-faixa)}.pp-sacola__n{border-radius:var(--raio-pilula);background:var(--cor-loja-acento);min-width:20px;height:20px;color:var(--cor-loja-fundo);font-size:var(--texto-2xs);font-weight:var(--peso-display);place-items:center;padding:0 5px;display:grid;position:absolute;top:-4px;right:-4px}@media (prefers-reduced-motion:no-preference){.pp-sacola__n{animation:ar-escala var(--dur-media) var(--curva-enfase)}}.pp-corpo{flex:1;display:block}.pp-principal{min-width:0}.pp-indisponivel{padding:var(--esp-10) var(--gutter);flex:1;place-items:center;display:grid}.pp-indisponivel .ar-vazio{color:var(--cor-loja-texto)}.pp-fixo{z-index:var(--z-navegacao);justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4) calc(var(--esp-3) + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--cor-loja-fundo) 92%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--pv-linha);box-shadow:0 -12px 30px -20px var(--cor-sombra);opacity:0;pointer-events:none;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%)}.pp-fixo[data-visivel=true]{opacity:1;pointer-events:auto;transform:none}.pp-fixo__info{gap:2px;min-width:0;display:grid}.pp-fixo__nome{font-size:var(--texto-xs);color:var(--pv-fraco);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pp-fixo .pv-pilula{background:0 0;border:0;padding:0}.pp-fixo .pv-pilula--arenna{padding:var(--esp-1) var(--esp-3);background:var(--cor-superficie-2);border:1px solid var(--cor-membro)}.pp-fixo .pv-cta{min-height:48px;padding:0 var(--esp-5);flex-shrink:0}@media (prefers-reduced-motion:no-preference){.pp-fixo{transition:transform var(--dur-media) var(--curva-saida), opacity var(--dur-media) var(--curva-saida)}}@media (width>=768px){.pp-topo{padding-inline:var(--esp-8)}.pp-fixo{left:50%;right:auto;bottom:var(--esp-4);width:min(640px, calc(100% - 2 * var(--esp-8)));border:1px solid var(--pv-linha);border-radius:var(--raio-loja);padding:var(--esp-3) var(--esp-3) var(--esp-3) var(--esp-5);translate:-50%;transform:translateY(calc(100% + var(--esp-8)))}.pp-fixo[data-visivel=true]{transform:none}}@media (width>=1280px){.pp .pv-blocos>:not(.pv-heroi){width:min(100% - 2 * var(--esp-8) - 340px, 1040px);margin-left:max(var(--esp-8), calc((100% - 1040px - 340px) / 2));margin-right:auto}.pp-fixo{left:auto;right:max(var(--esp-8), calc((100% - 1040px - 340px) / 2));align-items:stretch;gap:var(--esp-4);width:300px;padding:var(--esp-6);border-radius:var(--raio-loja);border:1px solid var(--pv-linha);background:var(--pv-faixa);box-shadow:var(--sombra-3);translate:0 -50%;transform:translateX(calc(100% + var(--esp-10)));flex-direction:column;top:50%;bottom:auto}.pp-fixo[data-visivel=true]{transform:none}.pp-fixo__nome{white-space:normal;font-family:var(--fonte-loja-titulo);font-size:var(--texto-lg);font-weight:var(--peso-negrito);color:var(--cor-loja-texto)}.pp-fixo .pv-pilula{flex-wrap:wrap;justify-self:start;width:fit-content;max-width:100%}.pp-fixo .pv-pilula strong{font-size:var(--texto-2xl)}.pp-fixo .pv-pilula--arenna strong{font-size:var(--texto-xl)}.pp-fixo__info{gap:var(--esp-2);justify-items:start}.pp-fixo .pv-cta{width:100%;min-height:52px}}.pp-rodape{justify-content:center;align-items:center;gap:var(--esp-2);padding:var(--esp-8) var(--gutter) calc(var(--esp-24) + env(safe-area-inset-bottom));font-size:var(--texto-xs);color:var(--pv-fraco);display:flex}.pp-rodape svg{color:var(--cor-loja-acento)}@media (width>=1280px){.pp-rodape{padding-bottom:var(--esp-8)}}.pp-tamanho{gap:var(--esp-2);margin-block:var(--esp-3);display:grid}.pp-tamanho__rotulo{font-family:var(--fonte-loja-texto);font-size:var(--texto-sm);color:var(--cor-loja-texto);font-weight:600}.pp-tamanho__opcoes{gap:var(--esp-2);flex-wrap:wrap;display:flex}.pp-tamanho__opcao{min-width:48px;min-height:48px;padding-inline:var(--esp-3);border-radius:var(--raio-loja);border:1px solid var(--cor-loja-suave);color:var(--cor-loja-texto);font-family:var(--fonte-loja-titulo);cursor:pointer;transition:background-color var(--dur-rapida) var(--curva-saida), color var(--dur-rapida) var(--curva-saida), border-color var(--dur-rapida) var(--curva-saida);background:0 0;font-weight:700}.pp-tamanho__opcao[aria-checked=true]{background:var(--cor-loja-acento);border-color:var(--cor-loja-acento);color:var(--cor-loja-fundo)}.pp-tamanho__opcao:focus-visible{outline:2px solid var(--cor-loja-acento);outline-offset:2px}.pp-tamanho__aviso{font-size:var(--texto-sm);color:var(--cor-loja-texto);margin:0;font-weight:600}
