.mandala{font-family:var(--font);--m-verniz: rgba(255, 255, 255, .055);--m-b2c-a: color-mix(in srgb, var(--accent) 13%, transparent);--m-b2c-b: color-mix(in srgb, var(--accent) 7%, transparent);--m-b2b: color-mix(in srgb, var(--text) 6%, transparent)}html[data-vibe=light] .mandala{--m-verniz: rgba(255, 255, 255, .42)}.m-halo-0{stop-color:var(--accent);stop-opacity:.16}.m-halo-1{stop-color:var(--accent);stop-opacity:.045}.m-halo-2{stop-color:var(--accent);stop-opacity:0}.m-aro-0{stop-color:var(--accent)}.m-aro-1{stop-color:color-mix(in srgb,var(--accent) 80%,var(--bg))}.m-verniz-0{stop-color:var(--m-verniz)}.m-verniz-1{stop-color:transparent}.m-verniz,.m-halo{stroke:none}.m-ic{stroke:var(--text2);fill:none}.m-ic-ent{stroke:var(--muted)}.m-ic-set{stroke:var(--accent)}.m-ic-setb{stroke:var(--text2)}.m-nucleo-brilho{fill:none;stroke:var(--accent);stroke-width:1;opacity:.16}.m-nucleo-brilho2{fill:none;stroke:var(--accent);stroke-width:1.5;opacity:.3}.m-nucleo-fundo{fill:var(--surface);stroke:var(--accent);stroke-width:2.5}.m-nucleo-aro{fill:none;stroke:var(--accent-rim);stroke-width:1}.m-nucleo-t{fill:var(--text);font-size:96px;font-weight:800;letter-spacing:-.03em}.m-nucleo-s{fill:var(--accent);font-size:32px;font-weight:600}.m-ent-fatia{fill:var(--surface2);stroke:var(--border2);stroke-width:1}.m-ent-t{fill:var(--text2);font-size:31px;font-weight:700;letter-spacing:.04em}.m-set{stroke:var(--border2);stroke-width:1;transition:fill .3s ease}.m-set-par{fill:var(--m-b2c-a)}.m-set-impar{fill:var(--m-b2c-b)}.m-set-t{fill:var(--accent);font-size:42px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.m-it{fill:var(--text);font-size:26px;font-weight:500}.m-tick{stroke:var(--accent-rim);stroke-width:2.5}.m-orbita{fill:none;stroke:var(--accent);stroke-width:2;opacity:.3;stroke-dasharray:4 26;stroke-linecap:round}.m-ponte-fundo{stroke:none}.m-ponte-brilho{fill:none;stroke:var(--accent);stroke-width:6;opacity:.24}.m-ponte-t{fill:var(--accent-ink);font-size:31px;font-weight:700;letter-spacing:.05em}.m-ponte-div{stroke:color-mix(in srgb,var(--accent-ink) 42%,transparent);stroke-width:1.5}.m-seta{stroke:var(--accent-ink);stroke-width:3.5;opacity:.9}.m-seta-cabeca{fill:var(--accent-ink);opacity:.9}.m-setb{fill:var(--m-b2b);stroke:var(--border2);stroke-width:1}.m-setb-t{fill:var(--text);font-size:42px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.m-itb{fill:var(--text2);font-size:28px;font-weight:500}.m-perfil-fatia{fill:none;stroke:var(--border2);stroke-width:1.5;transition:stroke .25s ease}.m-perfil-t{fill:var(--text2);font-size:40px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;transition:fill .25s ease}.m-perfil-s{fill:var(--muted);font-size:26px;font-weight:600;letter-spacing:.05em}.m-ia-marca{fill:var(--accent);stroke:none}.m-it-ia{fill:var(--text);font-weight:600}.m-tick-ia{stroke:var(--accent);stroke-width:4}.m-alvo{cursor:pointer}.m-alvo:hover .m-set{fill:color-mix(in srgb,var(--accent) 26%,transparent)}.m-alvo:hover .m-set-t{fill:var(--text)}.m-alvo:hover .m-ic-set{stroke:var(--text)}.m-alvo:hover .m-perfil-fatia{stroke:var(--accent)}.m-alvo:hover .m-perfil-t{fill:var(--accent)}.m-alvo:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.m-cab-t{fill:var(--text);font-size:58px;font-weight:800;letter-spacing:-.02em}.m-cab-s{fill:var(--muted);font-size:29px;font-weight:500}.m-assin{fill:var(--accent);font-size:29px;font-weight:700;letter-spacing:.14em}.m-lg-t{fill:var(--text2);font-size:29px;font-weight:600}.m-lg-t2{fill:var(--muted);font-size:25px;font-weight:500}.m-lg-ia{fill:var(--accent);font-weight:700}.m-lg-ent{fill:var(--surface2);stroke:var(--border2);stroke-width:1.5}.m-lg-b2c{fill:var(--m-b2c-a);stroke:var(--accent);stroke-width:1.5}.m-lg-pon{fill:var(--accent)}.m-lg-b2b{fill:var(--m-b2b);stroke:var(--border2);stroke-width:1.5}.m-div{stroke:var(--border);stroke-width:1.5}.m-rod-t{fill:var(--text);font-size:34px;font-weight:800;letter-spacing:-.01em}.m-pill rect{fill:var(--surface);stroke:var(--border2);stroke-width:1.5}.m-pill text{fill:var(--text);font-size:30px;font-weight:600}.m-pill-b rect{fill:color-mix(in srgb,var(--accent) 9%,transparent);stroke:var(--accent-rim)}.m-pill-b text{fill:var(--text2)}@keyframes m-entra{0%{opacity:0;transform:scale(.965)}to{opacity:1;transform:none}}@keyframes m-girar{to{transform:rotate(360deg)}}@keyframes m-pulso{0%,to{opacity:.16}50%{opacity:.4}}.m-nucleo,.m-ent,.m-b2c,.m-ponte,.m-fluxo,.m-b2b,.m-perfis,.m-orbita{transform-box:view-box;transform-origin:1360px 1490px;animation:m-entra .75s cubic-bezier(.22,.61,.36,1) both}.m-ent{animation-delay:.08s}.m-b2c{animation-delay:.16s}.m-orbita{animation:m-entra .75s cubic-bezier(.22,.61,.36,1) .2s both,m-girar 150s linear infinite}.m-ponte,.m-fluxo{animation-delay:.26s}.m-b2b{animation-delay:.34s}.m-perfis{animation-delay:.42s}.m-ponte-brilho{animation:m-pulso 5s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.m-nucleo,.m-ent,.m-b2c,.m-ponte,.m-fluxo,.m-b2b,.m-perfis,.m-orbita,.m-ponte-brilho{animation:none;opacity:1;transform:none}.m-set,.m-perfil-fatia,.m-perfil-t{transition:none}}.mz-hero[data-astro-cid-erzbyqrg]{padding-top:64px}.mz-hero[data-astro-cid-erzbyqrg] .lede[data-astro-cid-erzbyqrg]{max-width:720px;font-size:1.12rem;color:var(--text2);margin-top:16px}.mz-figura[data-astro-cid-erzbyqrg]{padding-top:40px}.mz-palco-wrap[data-astro-cid-erzbyqrg]{max-width:1680px;margin:0 auto;padding:0 24px}.mz-fig[data-astro-cid-erzbyqrg]{margin:0}.mz-palco[data-astro-cid-erzbyqrg]{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.mz-palco[data-astro-cid-erzbyqrg] .mandala{width:100%;min-width:760px;height:auto;display:block}.mz-fig[data-astro-cid-erzbyqrg] figcaption[data-astro-cid-erzbyqrg]{margin-top:24px;color:var(--text2);font-size:.98rem;max-width:820px}.mz-dica[data-astro-cid-erzbyqrg]{margin-top:10px;font-size:.86rem;color:var(--muted)}@media(min-width:900px){.mz-dica[data-astro-cid-erzbyqrg]{display:none}}.mz-bloco[data-astro-cid-erzbyqrg] h2[data-astro-cid-erzbyqrg]{margin-bottom:10px}.mz-int[data-astro-cid-erzbyqrg]{max-width:760px;color:var(--text2);margin-bottom:26px}.mz-sub[data-astro-cid-erzbyqrg]{font-size:.78rem;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:26px 0 12px}.mz-chips[data-astro-cid-erzbyqrg]{list-style:none;display:flex;flex-wrap:wrap;gap:12px}.mz-chips[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]{border:1px solid var(--border2);border-radius:999px;padding:10px 18px;display:flex;gap:8px;align-items:baseline;background:var(--surface)}.mz-chips[data-astro-cid-erzbyqrg] strong[data-astro-cid-erzbyqrg]{font-size:.95rem}.mz-chips[data-astro-cid-erzbyqrg] span[data-astro-cid-erzbyqrg]{color:var(--muted);font-size:.85rem}.mz-tags[data-astro-cid-erzbyqrg]{list-style:none;display:flex;flex-wrap:wrap;gap:10px}.mz-tags[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]{border:1px solid var(--border2);border-radius:999px;padding:9px 17px;font-size:.92rem;font-weight:600;background:var(--surface)}.mz-tags-b[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]{background:var(--accent-dim);border-color:var(--accent-rim);color:var(--text2)}.mz-grade[data-astro-cid-erzbyqrg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(268px,1fr));gap:18px}.mz-card[data-astro-cid-erzbyqrg]{border:1px solid var(--border);border-radius:var(--radius);padding:22px;background:var(--surface);border-top:2px solid var(--accent)}.mz-card-b[data-astro-cid-erzbyqrg]{border-top-color:var(--border2)}.mz-card[data-astro-cid-erzbyqrg] h3[data-astro-cid-erzbyqrg]{font-size:1.08rem;margin-bottom:6px}.mz-card[data-astro-cid-erzbyqrg] p[data-astro-cid-erzbyqrg]{font-size:.92rem;margin-bottom:14px}.mz-card[data-astro-cid-erzbyqrg] ul[data-astro-cid-erzbyqrg]{list-style:none;display:flex;flex-direction:column;gap:7px}.mz-card[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]{font-size:.9rem;color:var(--text2);padding-left:16px;position:relative}.mz-card[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--accent-rim)}.mz-card-ia[data-astro-cid-erzbyqrg]{background:var(--bg-soft)}.mz-card-ia[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]:before{background:var(--accent)}.mz-mais[data-astro-cid-erzbyqrg]{display:inline-block;margin-top:14px;font-size:.85rem;font-weight:700;color:var(--accent)}.mz-mais[data-astro-cid-erzbyqrg]:hover{text-decoration:underline}.mz-ponte[data-astro-cid-erzbyqrg] .container[data-astro-cid-erzbyqrg]{border-left:3px solid var(--accent);padding-left:25px}.mz-lista-ponte[data-astro-cid-erzbyqrg]{list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px}.mz-lista-ponte[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]{display:flex;flex-direction:column;gap:3px}.mz-lista-ponte[data-astro-cid-erzbyqrg] strong[data-astro-cid-erzbyqrg]{color:var(--accent);font-size:.98rem}.mz-lista-ponte[data-astro-cid-erzbyqrg] span[data-astro-cid-erzbyqrg]{color:var(--text2);font-size:.88rem}.mz-perfis[data-astro-cid-erzbyqrg]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.mz-perfil[data-astro-cid-erzbyqrg]{border:1px solid var(--border2);border-radius:var(--radius);padding:20px;display:flex;flex-direction:column;gap:4px;transition:border-color .2s}.mz-perfil[data-astro-cid-erzbyqrg]:hover{border-color:var(--accent)}.mz-perfil-tipo[data-astro-cid-erzbyqrg]{font-family:var(--font-mono);font-size:.66rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.mz-perfil[data-astro-cid-erzbyqrg] strong[data-astro-cid-erzbyqrg]{font-size:1.02rem}.mz-limites[data-astro-cid-erzbyqrg] ul[data-astro-cid-erzbyqrg]{list-style:none;display:flex;flex-direction:column;gap:12px;max-width:860px}.mz-limites[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]{color:var(--text2);font-size:.94rem;padding-left:20px;position:relative}.mz-limites[data-astro-cid-erzbyqrg] li[data-astro-cid-erzbyqrg]:before{content:"";position:absolute;left:0;top:10px;width:10px;height:2px;background:var(--muted)}.mz-faq[data-astro-cid-erzbyqrg]{display:flex;flex-direction:column;gap:10px;max-width:860px}.mz-faq[data-astro-cid-erzbyqrg] details[data-astro-cid-erzbyqrg]{border:1px solid var(--border);border-radius:10px;padding:16px 18px;background:var(--surface)}.mz-faq[data-astro-cid-erzbyqrg] summary[data-astro-cid-erzbyqrg]{cursor:pointer;font-weight:600}.mz-faq[data-astro-cid-erzbyqrg] p[data-astro-cid-erzbyqrg]{margin-top:10px;font-size:.93rem}.mz-cta[data-astro-cid-erzbyqrg]{text-align:center}.mz-cta[data-astro-cid-erzbyqrg] p[data-astro-cid-erzbyqrg]{margin-top:8px}.mz-cta-b[data-astro-cid-erzbyqrg]{display:flex;gap:12px;justify-content:center;margin-top:22px;flex-wrap:wrap}.m-facho{fill:none;stroke:var(--accent-ink);stroke-width:92;opacity:.16;stroke-linecap:butt;stroke-dasharray:300 4560;stroke-dashoffset:0;transform-box:view-box;transform-origin:1360px 1490px;animation:m-girar 22s linear infinite}.mz-camadas[data-astro-cid-erzbyqrg]{border:0;padding:0;margin:0 0 20px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.mz-camadas[data-astro-cid-erzbyqrg] legend[data-astro-cid-erzbyqrg]{float:left;padding:0;margin-right:12px;font-family:var(--font-mono);font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);line-height:30px}.mz-vr[data-astro-cid-erzbyqrg]{position:absolute;opacity:0;width:1px;height:1px}.mz-camadas[data-astro-cid-erzbyqrg] label[data-astro-cid-erzbyqrg]{border:1px solid var(--border2);border-radius:999px;padding:7px 16px;font-size:.85rem;font-weight:600;color:var(--text2);cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.mz-camadas[data-astro-cid-erzbyqrg] label[data-astro-cid-erzbyqrg]:hover{border-color:var(--accent);color:var(--text)}.mz-vr[data-astro-cid-erzbyqrg]:checked+label[data-astro-cid-erzbyqrg]{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}.mz-vr[data-astro-cid-erzbyqrg]:focus-visible+label[data-astro-cid-erzbyqrg]{outline:2px solid var(--accent);outline-offset:3px}.mz-palco[data-astro-cid-erzbyqrg] .m-ent,.mz-palco[data-astro-cid-erzbyqrg] .m-b2c,.mz-palco[data-astro-cid-erzbyqrg] .m-ponte,.mz-palco[data-astro-cid-erzbyqrg] .m-fluxo,.mz-palco[data-astro-cid-erzbyqrg] .m-b2b,.mz-palco[data-astro-cid-erzbyqrg] .m-perfis,.mz-palco[data-astro-cid-erzbyqrg] .m-orbita,.mz-palco[data-astro-cid-erzbyqrg] .m-rot{transition:opacity .45s ease}.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-atleta:checked) .m-b2b,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-atleta:checked) .m-perfis{opacity:.1}.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-contrato:checked) .m-ent,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-contrato:checked) .m-b2c,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-contrato:checked) .m-b2b,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-contrato:checked) .m-perfis,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-contrato:checked) .m-orbita{opacity:.1}.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-prof:checked) .m-ent,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-prof:checked) .m-b2c,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-prof:checked) .m-orbita{opacity:.1}.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-ia:checked) .m-rot:not(.m-rot-ia){opacity:.14}.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-ia:checked) .m-ent,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-ia:checked) .m-perfis,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-ia:checked) .m-ponte,.mz-fig[data-astro-cid-erzbyqrg]:has(#mz-c-ia:checked) .m-fluxo{opacity:.18}@supports (mask-image: linear-gradient(90deg,#000,transparent)){@media(max-width:899px){.mz-palco[data-astro-cid-erzbyqrg]{mask-image:linear-gradient(90deg,transparent 0,#000 22px,#000 calc(100% - 22px),transparent 100%)}}}h1[data-astro-cid-erzbyqrg],h2[data-astro-cid-erzbyqrg]{text-wrap:balance}.mz-bloco[data-astro-cid-erzbyqrg],.mz-limites[data-astro-cid-erzbyqrg]{content-visibility:auto;contain-intrinsic-size:auto 460px}@media(prefers-reduced-motion:reduce){.m-facho{animation:none;opacity:.1}.mz-palco[data-astro-cid-erzbyqrg] .m-ent,.mz-palco[data-astro-cid-erzbyqrg] .m-b2c,.mz-palco[data-astro-cid-erzbyqrg] .m-ponte,.mz-palco[data-astro-cid-erzbyqrg] .m-fluxo,.mz-palco[data-astro-cid-erzbyqrg] .m-b2b,.mz-palco[data-astro-cid-erzbyqrg] .m-perfis,.mz-palco[data-astro-cid-erzbyqrg] .m-orbita,.mz-palco[data-astro-cid-erzbyqrg] .m-rot,.mz-camadas[data-astro-cid-erzbyqrg] label[data-astro-cid-erzbyqrg]{transition:none}}
