.cc-vivo{background:#34d399;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #34d39940}.cc-ctas{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.cc-link{color:#fff;text-underline-offset:4px;align-items:center;gap:7px;font-size:14.5px;font-weight:900;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6;display:inline-flex}.cc-link:hover{-webkit-text-decoration-color:var(--ouro);text-decoration-color:var(--ouro)}.cc-link svg{color:var(--ouro)}.cc-link.escuro{color:inherit;text-decoration-color:currentColor}.cc-link.escuro svg{color:var(--accent)}.cc-masc{width:270px}.cc-cats{margin:-4px 0 18px}.cc-cats a{align-items:center;gap:7px;display:inline-flex}.cc-cats a svg{color:color-mix(in srgb, var(--c) 45%, #fff)}.cc-grupos{gap:18px;display:grid}.lp.pub .cc-grupo{box-shadow:0 7px 0 color-mix(in srgb, var(--c) 45%, #c9c1f0);padding:22px 24px 24px;scroll-margin-top:90px}:root[data-theme=dark] .lp.pub .cc-grupo{box-shadow:0 7px #07060f,inset 0 0 0 1px #ffffff12}.cc-grupo-h{text-align:left;align-items:center;gap:14px;margin-bottom:16px;display:flex}.cc-grupo-ic{width:56px;height:56px;box-shadow:0 4px 0 color-mix(in srgb, var(--c) 60%, #000);border-radius:14px;flex-shrink:0}.cc-grupo-h>div{flex:1;min-width:0}.cartoon .cc-grupo-h h3{color:var(--ink);font-size:21px}.cc-grupo-h p{color:var(--muted);margin:3px 0 0;font-size:13.5px;font-weight:600;line-height:1.45}.cc-conta{color:color-mix(in srgb, var(--c) 75%, #000);background:color-mix(in srgb, var(--c) 14%, var(--surface));border-radius:999px;flex-shrink:0;padding:5px 11px;font-size:12px;font-weight:900}:root[data-theme=dark] .cc-conta{color:color-mix(in srgb, var(--c) 55%, #fff)}.cc-alvos{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.cc-alvo{min-width:0;color:var(--ink);background:var(--surface-2);box-shadow:inset 0 0 0 2px var(--line);border-radius:18px;align-items:center;gap:13px;padding:9px 12px 9px 9px;text-decoration:none;transition:box-shadow .15s,transform .15s;display:flex}a.cc-alvo:hover{box-shadow:inset 0 0 0 2px var(--c), 0 4px 0 color-mix(in srgb, var(--c) 40%, transparent);transform:translateY(-2px)}a.cc-alvo:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.cc-alvo-ic{border-radius:15px;flex-shrink:0;width:60px;height:60px}.cc-arte{display:block;overflow:hidden}.cc-arte img{width:100%;height:100%;display:block;transform:scale(1.123)}.cc-alvo-mono{color:var(--c);background:color-mix(in srgb, var(--c) 14%, var(--surface));place-items:center;font-size:12.5px;font-weight:900;display:grid}.cc-alvo-tx{flex:1;min-width:0;display:grid}.cc-alvo-tx b{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:14px;font-weight:900;line-height:1.25;display:-webkit-box;overflow:hidden}.cc-alvo-tx small{color:var(--muted);font-size:12px;font-weight:700}.cc-alvo-seta{color:var(--faint);flex-shrink:0;transition:color .15s}a.cc-alvo:hover .cc-alvo-seta{color:var(--c)}.cc-fallback{flex-wrap:wrap;gap:8px;display:flex}.cc-fallback span{color:var(--ink-2);background:var(--surface-2);box-shadow:inset 0 0 0 2px var(--line);border-radius:999px;padding:8px 14px;font-size:13.5px;font-weight:800}.cc-nota{text-align:left;align-items:flex-start;max-width:760px;margin-inline:auto;line-height:1.5}.cc-nota svg{flex-shrink:0;margin-top:2px}.cc-recursos .pub-passo:after{display:none}.cc-recursos .pub-passo-topo{margin-bottom:12px}@media (max-width:1080px){.cc-alvos{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.cc-ctas{justify-content:center}.cc-masc{width:150px}}@media (max-width:560px){.cc-alvos{grid-template-columns:1fr}.lp.pub .cc-grupo{padding:18px 16px}.cc-grupo-h{align-items:flex-start}.cc-conta{display:none}}.cc-masc{position:relative}.cc-selo{z-index:1;filter:drop-shadow(0 8px 12px #08041e66);height:auto;animation:5s ease-in-out infinite cc-boia;position:absolute}.cc-selo.s1{width:64px;top:18px;left:-34px;transform:rotate(-8deg)}.cc-selo.s2{width:56px;animation-delay:-1.2s;top:-4px;right:-26px;transform:rotate(9deg)}.cc-selo.s3{width:60px;animation-delay:-2.4s;bottom:34px;right:-38px;transform:rotate(6deg)}.cc-selo.s4{width:50px;animation-delay:-3.6s;bottom:6px;left:-18px;transform:rotate(-5deg)}@keyframes cc-boia{50%{translate:0 -8px}}@media (max-width:860px){.cc-selo.s1{width:44px;left:-40px}.cc-selo.s2{width:40px;right:-36px}.cc-selo.s3{width:42px;bottom:16px;right:-44px}.cc-selo.s4{display:none}}@media (prefers-reduced-motion:reduce){.cc-selo{animation:none}}.cc-logo{place-items:center;display:grid}.cc-logo img{object-fit:contain;filter:drop-shadow(0 2px #0000002e)}.cc-alvo-ic.cc-logo{width:60px;height:60px}.cc-alvo-ic.cc-logo img{width:52px;max-width:52px;height:52px;max-height:52px}.cc-selo[src^="/provas/"]{object-fit:contain;filter:drop-shadow(0 6px 10px #08041e73);height:auto}.ab-marca{flex-shrink:0}.ab-marca.cc-logo{display:block}.ab-marca.cc-logo img{width:100%;max-width:100%;height:100%;max-height:100%;display:block}.ab-mono{text-transform:uppercase;color:var(--c);background:color-mix(in srgb, var(--c) 14%, var(--surface));border-radius:14px;place-items:center;font-size:13px;font-weight:900;display:grid}.cc-link{position:relative}.cc-link:after{content:"";position:absolute;inset:-10px -4px}
