.cz{--lp-gutter:20px;--lp-leitura:720px;--lp-lateral:300px;--lp-h1:30px;--lp-h2:24px;--lp-sub:20px;--lp-corpo:var(--text-md);--lp-destaque:20px;--lp-numero:40px;--lp-secao-y:var(--space-12);font-family:var(--font-text);color:var(--text-color-primary)}@media (min-width:768px){.cz{--lp-gutter:40px;--lp-h1:36px;--lp-h2:28px;--lp-destaque:22px;--lp-numero:48px;--lp-secao-y:var(--space-16)}}@media (min-width:1024px){.cz{--lp-gutter:120px;--lp-h1:38px;--lp-h2:32px;--lp-corpo:var(--text-lg);--lp-destaque:24px;--lp-numero:56px;--lp-secao-y:var(--space-24)}}.cz-container{width:100%;max-width:var(--grid-max-width);padding-inline:var(--lp-gutter);margin-inline:auto}.cz-abertura{isolation:isolate;padding-block:var(--space-12)var(--space-8);background:linear-gradient(to top,transparent 0%,var(--color-brand-200)100%);position:relative}.cz-abertura:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse 90% 80% at 15% 0%,color-mix(in srgb,var(--color-marketing-mint)14%,transparent)0%,transparent 100%),radial-gradient(ellipse 90% 80% at 85% 0%,color-mix(in srgb,var(--color-brand-500)12%,transparent)0%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--color-black)35%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,var(--color-black)35%,transparent 100%);mask-image:linear-gradient(to bottom,var(--color-black)35%,transparent 100%);background-size:160% 160%;animation:24s ease-in-out infinite hero-gradient-shift;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.cz-abertura:before{animation:none}}.cz-abertura-inner{gap:var(--space-8);flex-direction:column;max-width:1200px;margin-inline:auto;display:flex;container:abertura/inline-size}.cz-abertura-topo{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.cz-abertura-texto,.cz-abertura-video{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.cz-abertura-texto{gap:var(--space-6)}@container abertura (min-width:880px){.cz-abertura-topo{gap:var(--space-12);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center}}.cz-etiquetas{gap:var(--space-2);flex-wrap:wrap;display:flex}.cz-h1{font-family:var(--font-display);font-size:var(--lp-h1);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-brand-darkest);text-wrap:balance;line-height:1.12}.cz-sub{font-size:var(--lp-sub);color:var(--text-color-secondary);max-width:640px;line-height:1.55}.cz-autor{align-items:center;gap:var(--space-3);display:flex}.cz-autor img{border-radius:var(--radius-full);object-fit:cover;background:var(--color-brand-lightest);width:40px;height:40px}.cz-autor-nome{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-color-primary)}.cz-autor-meta{font-size:var(--text-xs);color:var(--text-color-muted)}.cz-video{aspect-ratio:16/9;border-radius:var(--radius-xl);background:linear-gradient(135deg,var(--color-brand-darkest),var(--color-brand-primary));box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.yt-caixa{background:0 0;border:0;justify-content:center;align-items:center;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:24px;display:none;position:fixed;inset:0}.yt-caixa[open]{animation:.22s ease-out yt-caixa-entra;display:flex}.yt-caixa,.yt-caixa__player{outline:none}.yt-caixa::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0614e6}.yt-caixa__player{aspect-ratio:16/9;background:#000;border:0;border-radius:16px;width:min(1200px,100%,177.778dvh - 213.333px);height:auto;display:block;box-shadow:0 30px 80px #00000080}.yt-caixa__fechar{cursor:pointer;color:#fff;background:#ffffff1f;border:0;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;transition:background .2s;display:flex;position:absolute;top:20px;right:20px}.yt-caixa__fechar:hover{background:#ffffff38}@keyframes yt-caixa-entra{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.yt-caixa[open]{animation:none}}.cz-numeros{--lp-divisor:color-mix(in srgb,var(--color-brand-400)30%,transparent);padding:var(--space-2)0;border-radius:var(--radius-xl);background:var(--color-brand-darkest);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cz-numero{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}.cz-numero:nth-child(odd){border-right:1px solid var(--lp-divisor)}.cz-numero:nth-child(n+3){border-top:1px solid var(--lp-divisor)}.cz-numero strong{font-family:var(--font-display);font-size:calc(var(--lp-numero)*.72);white-space:nowrap;font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-marketing-mint)}.cz-numero span{font-size:var(--text-sm);color:var(--color-brand-400);line-height:1.45}@container abertura (min-width:880px){.cz-numeros{padding:var(--space-8)0;grid-template-columns:repeat(4,minmax(0,1fr))}.cz-numero{padding:0 var(--space-6);border:0}.cz-numero:nth-child(odd),.cz-numero:nth-child(n+3){border:0}.cz-numero+.cz-numero{border-left:1px solid var(--lp-divisor)}}.cz-corpo{padding-block:var(--lp-secao-y)}.cz-grade{gap:var(--space-12);grid-template-columns:minmax(0,1fr);max-width:1200px;margin-inline:auto;display:grid}.cz-leitura{width:100%;min-width:0;max-width:var(--lp-leitura);gap:var(--space-16);flex-direction:column;margin-inline:auto;display:flex;container:leitura/inline-size}.cz-lateral{display:none}@media (min-width:1200px){.cz-grade{grid-template-columns:minmax(0,var(--lp-leitura))var(--lp-lateral);justify-content:space-between;gap:var(--space-12)}.cz-lateral{gap:var(--space-6);flex-direction:column;display:flex}.cz-lateral-fixa{gap:var(--space-6);flex-direction:column;display:flex;position:sticky;top:140px}.cz-so-mobile{display:none}}.cz-capitulo{gap:var(--space-6);flex-direction:column;scroll-margin-top:150px;display:flex}.cz-capitulo-topo{gap:var(--space-2);flex-direction:column;display:flex}.cz-olho{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-brand-primary)}.cz-h2{font-family:var(--font-display);font-size:var(--lp-h2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);color:var(--color-brand-darkest);line-height:1.15}.cz-p{font-size:var(--lp-corpo);color:var(--text-color-secondary);line-height:1.7}.cz-p strong{font-weight:var(--weight-semibold);color:var(--text-color-primary)}.cz-autoria{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-brand-primary)}.cz-citacao{gap:var(--space-4);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--bg-surface);border:1px solid var(--border-default);display:flex}.cz-citacao:before{content:"";border-radius:var(--radius-sm);background:var(--color-brand-primary);flex:none;width:4px}.cz-citacao>div{gap:var(--space-3);flex-direction:column;display:flex}.cz-citacao p{font-size:var(--lp-corpo);font-weight:var(--weight-medium);color:var(--text-color-primary);line-height:1.6}.cz-destaque{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-2xl);background:var(--color-brand-darkest);color:var(--color-white);grid-template-columns:minmax(0,1fr);display:grid}.cz-destaque p{font-family:var(--font-display);font-size:var(--lp-destaque);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-tight);line-height:1.3}.cz-destaque .cz-autoria{color:var(--color-brand-400)}.cz-destaque-texto{gap:var(--space-4);flex-direction:column;justify-content:center;display:flex}@container leitura (min-width:600px){.cz-destaque{gap:var(--space-8);padding:var(--space-8);grid-template-columns:140px minmax(0,1fr);align-items:center}.cz .cz-destaque-foto{width:100%;display:block}.cz .cz-destaque-avatar{display:none}}.cz-destaque-foto{aspect-ratio:3/4;object-fit:cover;border-radius:var(--radius-lg);height:auto;display:none}.cz-destaque-assinatura{align-items:center;gap:var(--space-3);display:flex}.cz-destaque-avatar{border-radius:var(--radius-full);object-fit:cover;border:2px solid var(--color-brand-400);flex:none;width:48px;height:48px}.cz-quadro{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--border-default);background:var(--color-white);flex-direction:column;display:flex}.cz-quadro-titulo{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-brand-darkest)}.cz-quadro-nota{font-size:var(--text-xs);color:var(--text-color-muted);line-height:1.5}.cz-grande{align-items:center;gap:var(--space-2)var(--space-4);flex-wrap:wrap;display:flex}.cz-grande strong{font-family:var(--font-display);font-size:var(--lp-numero);font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--color-brand-primary)}.cz-grande span{font-size:var(--lp-corpo);color:var(--text-color-secondary);flex:220px;line-height:1.5}.cz-divisao{border-radius:var(--radius-md);height:44px;display:flex;overflow:hidden}.cz-divisao span{padding-inline:var(--space-3);font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);white-space:nowrap;transform-origin:0;align-items:center;display:flex}.cz-divisao .cz-claro{background:var(--color-brand-300);color:var(--color-brand-primary)}.cz-divisao .cz-forte{background:var(--color-brand-primary);color:var(--color-white)}.cz-legenda{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);color:var(--text-color-secondary);display:flex}@keyframes cz-crescer{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.cz-visivel .cz-divisao span{animation:.9s cubic-bezier(.22,1,.36,1) both cz-crescer}.cz-visivel .cz-divisao span:nth-child(2){animation-delay:.15s}.cz-placar>.cz-origem{grid-column:1/-1}.cz-placar{justify-items:center;gap:var(--space-6);padding:var(--space-8)var(--space-6);text-align:center;border-radius:var(--radius-2xl);background:var(--color-brand-200);border:1px solid var(--color-brand-300);grid-template-columns:minmax(0,1fr);display:grid}.cz-placar-bloco{align-items:center;gap:var(--space-2);flex-direction:column;width:100%;display:flex}.cz-origem{align-items:center;gap:var(--space-2);padding:var(--space-1)var(--space-3);border-radius:var(--radius-full);border:1px solid var(--color-brand-300);background:var(--color-white);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-brand-darkest);display:inline-flex}.cz-origem img{flex:none;width:16px;height:16px}.cz-avaliacao-topo img{flex:none;width:14px;height:14px}.cz-placar-valor{align-items:center;gap:var(--space-3);font-family:var(--font-display);font-size:clamp(28px,9cqi,var(--lp-numero));font-weight:var(--weight-bold);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);white-space:nowrap;color:var(--color-brand-darkest);display:flex}.cz-placar-valor .cz-de{color:var(--color-brand-500)}.cz-placar-valor svg{width:.7em;height:.7em;color:var(--color-brand-primary);flex:none}.cz-placar-valor .cz-seta-placar{color:var(--color-brand-primary)}.cz-placar-bloco>span{font-size:var(--text-sm);color:var(--text-color-secondary)}@container leitura (min-width:600px){.cz-placar{row-gap:var(--space-8);padding:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0}.cz-placar-valor{font-size:clamp(28px,6.4cqi,var(--lp-numero))}.cz-placar-bloco+.cz-placar-bloco{border-left:1px solid var(--color-brand-400)}}.cz-fatos{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.cz-fato{gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--color-white);flex-direction:column;display:flex}.cz-fato strong{font-family:var(--font-display);font-size:var(--text-lg);font-weight:var(--weight-bold);color:var(--color-brand-primary)}.cz-fato span{font-size:var(--text-sm);color:var(--text-color-secondary);line-height:1.5}@container leitura (min-width:600px){.cz-fatos{grid-template-columns:repeat(3,minmax(0,1fr))}}.cz-mural{gap:var(--space-4);flex-direction:column;display:flex}.cz-mural-topo{align-items:center;gap:var(--space-2)var(--space-3);flex-wrap:wrap;display:flex}.cz-mural-credito{font-size:var(--text-sm);color:var(--text-color-secondary);line-height:1.5}.cz-avaliacao-topo{justify-content:space-between;align-items:center;display:flex}.cz-mural-grade{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.cz-avaliacao{gap:var(--space-3);padding:var(--space-6);border-radius:var(--radius-xl);border:1px solid var(--color-brand-300);background:var(--color-white);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.cz-estrelas{gap:var(--space-1);color:var(--color-brand-primary);display:flex}.cz-avaliacao p{font-size:var(--text-md);color:var(--text-color-primary);line-height:1.6}@container leitura (min-width:600px){.cz-mural-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}.cz-fluxo{gap:var(--space-3);grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid}.cz-passo{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--border-default);background:var(--color-white);flex-direction:column;display:flex}.cz-passo-icone{border-radius:var(--radius-md);background:var(--color-brand-lightest);width:40px;height:40px;color:var(--color-brand-primary);place-items:center;display:grid}.cz-passo strong{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-semibold);color:var(--color-brand-darkest)}.cz-passo span{font-size:var(--text-sm);color:var(--text-color-secondary);line-height:1.5}.cz-seta{color:var(--color-brand-primary);place-items:center;display:grid;transform:rotate(90deg)}@container leitura (min-width:600px){.cz-fluxo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr)}.cz-seta{transform:none}}.cz-cta-meio{align-items:flex-start;gap:var(--space-4);padding:var(--space-8)var(--space-6);border-radius:var(--radius-2xl);background:linear-gradient(135deg,var(--color-brand-darkest),var(--color-brand-primary));color:var(--color-white);flex-direction:column;display:flex}.cz-cta-meio h2{font-family:var(--font-display);font-size:var(--lp-h2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1.15}.cz-cta-meio p{font-size:var(--lp-corpo);color:var(--color-brand-300);max-width:560px;line-height:1.6}@container leitura (min-width:600px){.cz-cta-meio{padding:var(--space-12)}}.cz-ficha{border-radius:var(--radius-xl);border:1px solid var(--border-default);background:var(--bg-surface);flex-direction:column;display:flex;overflow:hidden}.cz-ficha-titulo{padding:var(--space-4)var(--space-6);font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-brand-darkest);border-bottom:1px solid var(--border-default)}.cz-ficha dl{flex-direction:column;display:flex}.cz-ficha-linha{gap:var(--space-1);padding:var(--space-3)var(--space-6);flex-direction:column;display:flex}.cz-ficha-linha+.cz-ficha-linha{border-top:1px solid var(--border-default)}.cz-ficha dt{font-size:var(--text-xs);color:var(--text-color-muted)}.cz-ficha dd{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--text-color-primary);line-height:1.5}.cz-indice{gap:var(--space-3);flex-direction:column;display:flex}.cz-indice-titulo{font-family:var(--font-display);font-size:var(--text-sm);font-weight:var(--weight-bold);color:var(--color-brand-darkest)}.cz-indice ol{border-left:1px solid var(--border-default);flex-direction:column;display:flex}.cz-indice a{padding:var(--space-2)var(--space-4);font-size:var(--text-sm);color:var(--text-color-secondary);transition:color var(--transition-fast),border-color var(--transition-fast);border-left:2px solid #0000;margin-left:-1px;line-height:1.4;text-decoration:none;display:block}.cz-indice a:hover{color:var(--color-brand-primary)}.cz-indice a[aria-current=true]{border-left-color:var(--color-brand-primary);color:var(--color-brand-primary);font-weight:var(--weight-semibold)}.cz-final{background:var(--color-brand-darkest);color:var(--color-white);padding-block:var(--space-16)}.cz-final-inner{align-items:center;gap:var(--space-4);text-align:center;flex-direction:column;max-width:640px;margin-inline:auto;display:flex}.cz-final h2{font-family:var(--font-display);font-size:var(--lp-h2);font-weight:var(--weight-bold);letter-spacing:var(--tracking-tight);line-height:1.12}.cz-final-inner>p{font-size:var(--lp-corpo);color:var(--color-brand-400);line-height:1.55}.cz-sobre{padding-block:var(--lp-secao-y)}.cz-sobre-inner{gap:var(--space-6);flex-direction:column;max-width:1200px;margin-inline:auto;display:flex}.cz-sobre .cz-ficha dl{grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.cz-sobre .cz-ficha dl{grid-template-columns:repeat(2,minmax(0,1fr))}.cz-sobre .cz-ficha-linha{padding:var(--space-4)var(--space-6);border-top:1px solid var(--border-default)}.cz-sobre .cz-ficha-linha:nth-child(-n+2){border-top:none}.cz-sobre .cz-ficha-linha:nth-child(odd){border-right:1px solid var(--border-default)}.cz-sobre .cz-ficha-linha:last-child:nth-child(odd){border-right:none;grid-column:1/-1}}.cz-mais{background:var(--color-brand-200);padding-block:var(--lp-secao-y)}.cz-mais-inner{gap:var(--space-8);flex-direction:column;max-width:1200px;margin-inline:auto;display:flex}.cz-mais-grade{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:768px){.cz-mais-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.cz-mais-grade{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cz-visivel .cz-divisao span{animation:none}}.cz-ficha-recolhivel summary{justify-content:space-between;align-items:center;gap:var(--space-4);min-height:44px;padding:var(--space-4)var(--space-6);cursor:pointer;list-style:none;display:flex}.cz-ficha-recolhivel summary::-webkit-details-marker{display:none}.cz-ficha-recolhivel summary:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:-2px;border-radius:var(--radius-xl)}.cz-ficha-recolhivel-texto{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.cz-ficha-titulo-curto{font-family:var(--font-display);font-size:var(--text-md);font-weight:var(--weight-bold);color:var(--color-brand-darkest)}.cz-ficha-resumo{font-size:var(--text-sm);color:var(--text-color-secondary)}.cz-ficha-seta{color:var(--color-brand-primary);transition:transform var(--transition-normal);flex:none}.cz-ficha-recolhivel[open] .cz-ficha-seta{transform:rotate(180deg)}.cz-ficha-recolhivel[open] summary{border-bottom:1px solid var(--border-default)}
