.bk-ed:where(.bk-vit)[data-tarja=vermelho]{--tarja-bg:var(--ac);--tarja-tx:#0b1b33}.bk-ed:where(.bk-vit)[data-tarja=vermelho] :is(.f-claro,.f-branco) .tarja{background:var(--ac);color:#0b1b33}.bk-ed:where(.bk-vit) .wm .wm-l1{font-size:min(16.8cqi,14.4svh)}.bk-ed:where(.bk-vit) .wm .wm-l2.wm-l2-vip{margin-top:.16em;font-size:min(10.4cqi,7.7svh)}.bk-ed:where(.bk-vit) .wm .wm-vip{margin-left:0;transform:rotate(-2.4deg)}.bk-ed:where(.bk-vit) .vit-atalho{color:var(--muted);margin:14px 0 0;font-size:14px}.bk-ed:where(.bk-vit) .vit-atalho a{color:var(--text);text-decoration:underline;text-decoration-color:var(--ac);text-underline-offset:4px;font-weight:600;text-decoration-thickness:2px}@media (hover:hover) and (pointer:fine){.bk-ed:where(.bk-vit) .vit-atalho a:hover{color:var(--ac)}}.bk-ed:where(.bk-vit) .video-capa[style*=--capa]{background-image:linear-gradient(180deg, #050c181a 30%, #050c188c 62%, #050c18f0 100%), var(--capa);background-position:50%,50% 6%;background-repeat:no-repeat;background-size:100% 100%,auto 122%}.bk-ed:where(.bk-vit) .video-capa[style*=--capa] .vc-marca{display:none}.bk-ed:where(.bk-vit) .video-capa.hv-cel[style*=--capa]{aspect-ratio:16/9;width:100%}.bk-ed:where(.bk-vit) .vs-total.vit-longo{font-size:clamp(34px,5.6vw,84px)}.bk-ed:where(.bk-vit) .nota-dir b.vit-inf{font-size:clamp(2.4rem,2rem + 1.6vw,3.4rem);line-height:.8}.bk-ed:where(.bk-vit) .vit-cs-vit{border-top:1px solid var(--line);color:var(--muted);margin:14px 0 0;padding-top:12px;font-size:14px;line-height:1.5}.bk-ed:where(.bk-vit) .vit-cs-vit b{color:var(--ac)}.bk-ed:where(.bk-vit) .calc-soma p.vit-cs-vit{display:block}.bk-ed:where(.bk-vit) .calc-soma p.vit-cs-vit b{color:var(--ac);white-space:normal}.bk-ed:where(.bk-vit) .vit-sempre{overflow:hidden}.bk-ed:where(.bk-vit) .vit-sempre .wrap{z-index:1;position:relative}.bk-ed:where(.bk-vit) .vit-fita{z-index:0;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.bk-ed:where(.bk-vit) .vit-fita svg{opacity:.58;width:min(1380px,104vw);height:auto;filter:drop-shadow(0 0 40px color-mix(in srgb, var(--ac) 22%, transparent));overflow:visible;transform:translate(-9%)rotate(-5deg)}.bk-ed:where(.bk-vit) .vit-fita-mao{stroke-dasharray:1;stroke-dashoffset:1px}.bk-ed:where(.bk-vit) .vit-fita.visto .vit-fita-mao{animation:2.8s cubic-bezier(.65,0,.35,1) .2s forwards bk-vit-traca}@keyframes bk-vit-traca{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.bk-ed:where(.bk-vit) .vit-fita-mao{stroke-dashoffset:0}.bk-ed:where(.bk-vit) .vit-fita.visto .vit-fita-mao{animation:none}}@media (max-width:899px){.bk-ed:where(.bk-vit) .vit-fita{place-items:start center;padding-top:28px}.bk-ed:where(.bk-vit) .vit-fita svg{opacity:.5;width:122vw;transform:translate(-2%)rotate(-6deg)}}.bk-ed:where(.bk-vit) .vit-cat{text-align:left;position:relative}.bk-ed:where(.bk-vit) .vip-acervo{padding-bottom:clamp(56px,7vw,110px)}.bk-ed:where(.bk-vit) .vit-cat .cat-cab-sec{padding-top:0}.bk-ed:where(.bk-vit) .vit-cat .cat-cab .sec-apoio b{color:var(--text)}.bk-ed:where(.bk-vit) .vit-cat .linha-cab h2 i{background:var(--cor,var(--ac));width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in srgb, var(--cor,var(--ac)) 24%, transparent);border-radius:3px;flex:none}.bk-ed:where(.bk-vit) .vit-cat .linha-cab{border-bottom-color:color-mix(in srgb, var(--cor,var(--line-2)) 55%, transparent)}@media (max-width:560px){.bk-ed:where(.bk-vit) .vit-cat .linha-cab{flex-wrap:wrap;row-gap:4px}.bk-ed:where(.bk-vit) .vit-cat .linha-cab h2{flex:1 1 0}}.bk-ed:where(.bk-vit) .vit-cat .linha-tem:last-of-type{padding-bottom:8px}.bk-ed:where(.bk-vit) .vit-cat .cat-cab-sec.vit-kits-cab{margin-top:clamp(56px,6vw,88px)}.bk-ed:where(.bk-vit) .capa .capa-sem{background:radial-gradient(120% 70% at 20% 0%, color-mix(in srgb, var(--ac) 28%, transparent), transparent 60%), var(--raised);color:var(--text);flex-direction:column;justify-content:flex-end;gap:8px;padding:16px;display:flex;position:absolute;inset:0}.bk-ed:where(.bk-vit) .capa .capa-sem b{font:800 clamp(15px, 1.2vw, 18px)/1.15 var(--f-disp);font-stretch:106%}.bk-ed:where(.bk-vit) .capa .capa-sem small{letter-spacing:.08em;text-transform:uppercase;color:var(--ac);font-size:11px;font-weight:700}.bk-ed:where(.bk-vit) .capa-breve{cursor:default}.bk-ed:where(.bk-vit) .capa-breve .capa-sem{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--line-2);background:radial-gradient(120% 80% at 80% 0%, color-mix(in srgb, var(--ac) 20%, transparent), transparent 62%), repeating-linear-gradient(135deg, #ecf2fa09 0 10px, transparent 10px 20px), var(--raised)}.bk-ed:where(.bk-vit) .capa-breve .capa-sem b{font-size:clamp(22px,2vw,30px)}.bk-ed:where(.bk-vit) .capa-breve .capa-sem em{color:var(--muted);font-size:12px;font-style:normal;line-height:1.35}@media (hover:hover) and (pointer:fine){.bk-ed:where(.bk-vit) .capa-breve:hover{transform:none}}@media (max-width:560px){.bk-ed:where(.bk-vit) .vs-abas-lista button{flex:auto;padding:8px 10px;font-size:13px}}@media (max-width:380px){.bk-ed:where(.bk-vit) .vs-abas-lista{gap:2px;padding:3px}.bk-ed:where(.bk-vit) .vs-abas-lista button{letter-spacing:-.01em;padding-inline:6px;font-size:12px}}@media (max-width:640px){.bk-ed:where(.bk-vit) .vg{width:100%}.bk-ed:where(.bk-vit) .vg-quadro{padding:22px 18px 20px}.bk-ed:where(.bk-vit) .vg-quadro:nth-child(2){margin-left:6%;transform:none}}@media (max-width:959px){.bk-ed:where(.bk-vit) .vip-inv .vi-grade{gap:40px}}@media (max-width:640px){.bk-ed:where(.bk-vit) .vip-inv{padding-block:72px}}@media (max-width:599px){.bk-ed:where(.bk-vit) .vf-modal{height:fit-content}.bk-ed:where(.bk-vit) .vf-modal .vf-modal-topo{flex:none;height:56px}.bk-ed:where(.bk-vit) .vf-modal .vf-fechar{margin:8px 12px 0 0}.bk-ed:where(.bk-vit) .vf-modal .form-cartao{padding-top:8px}.bk-ed:where(.bk-vit) .vf-modal .form-cartao:before{display:none}}.bk-ed:where(.bk-vit) .vit-perguntas .fp-voltar{justify-self:start;padding-inline:0}.bk-ed:where(.bk-vit) :is(.vf-modal,.vip-form) .fp-botoes .btn{white-space:normal;text-align:center;text-wrap:balance;max-width:100%;padding-block:12px;line-height:1.25}.bk-ed:where(.bk-vit) :is(.vf-modal,.vip-form) .fp-botoes .btn .ico{flex:none}@media (max-width:599px){.bk-ed:where(.bk-vit) :is(.vf-modal,.vip-form) .fp-botoes .btn:is([data-checkout],[data-checkout-travado]){padding-inline:20px;font-size:15px}}
.bk-ed:where(.bk-vit) .vit-vagas{background:color-mix(in srgb, var(--ac) 16%, transparent);color:var(--ac);font:700 13px var(--f-txt);letter-spacing:.02em;border-radius:999px;align-items:center;gap:8px;margin:0 0 18px;padding:8px 14px;display:inline-flex}.bk-ed:where(.bk-vit) .vit-vagas svg{flex:none;width:16px;height:16px}.bk-ed:where(.bk-vit) .vit-vagas>span{min-width:0}.bk-ed:where(.bk-vit) .vit-vagas b{font-weight:800}.bk-ed:where(.bk-vit) .vit-form-vis{aspect-ratio:auto;min-height:clamp(360px,34vw,470px);padding:10px 0 34px}.bk-ed:where(.bk-vit) .vit-form-capa{aspect-ratio:4/5;border-radius:22px;width:min(330px,68%);overflow:hidden;transform:rotate(-3deg);box-shadow:0 40px 80px -36px #020814f2}.bk-ed:where(.bk-vit) .vit-form-capa img{object-fit:cover;width:100%;height:100%}.bk-ed:where(.bk-vit) .vip-ent:nth-child(2n) .vit-form-capa{transform:rotate(3deg)}.bk-ed:where(.bk-vit) .vit-form-vis .vit-mini-cert{width:min(290px,64%);position:absolute;bottom:0;right:max(2%,50% - 310px);transform:rotate(4deg)}.bk-ed:where(.bk-vit) .vip-ent:nth-child(2n) .vit-form-vis .vit-mini-cert{left:max(2%,50% - 310px);right:auto;transform:rotate(-4deg)}.bk-ed:where(.bk-vit) .vit-mini-cert{color:#0b1b33;background:#fffdf6;border-radius:12px;gap:4px;padding:0 16px 16px;font-size:11px;line-height:1.35;display:grid;overflow:hidden;box-shadow:0 26px 50px -20px #020814e6,inset 0 0 0 1px #0b1b331f;container-type:inline-size}.bk-ed:where(.bk-vit) .vmc-marca{letter-spacing:.16em;color:#1e4fd838;border-width:.06em;font-size:15cqw}.bk-ed:where(.bk-vit) .vmc-topo{color:var(--ac);font:800 9.5px var(--f-disp);letter-spacing:.14em;text-transform:uppercase;background:#0b1b33;justify-content:space-between;align-items:center;gap:10px;margin:0 -16px 8px;padding:8px 14px;display:flex}.bk-ed:where(.bk-vit) .vmc-topo img{width:auto;height:15px}.bk-ed:where(.bk-vit) .vmc-txt{color:#45526a}.bk-ed:where(.bk-vit) .vmc-txt :is(i,em){color:#0b1b33;font-style:italic;font-weight:700}.bk-ed:where(.bk-vit) .vit-mini-cert>b{font:800 13px/1.2 var(--f-disp);color:#1e4fd8;padding-right:36px}.bk-ed:where(.bk-vit) .vmc-ch{color:#45526a;font-size:10px}.bk-ed:where(.bk-vit) .vmc-selo{background:var(--ac);color:#0b1b33;width:32px;height:32px;box-shadow:0 0 0 3px #fffdf6, 0 0 0 4px var(--ac);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:12px;right:12px}.bk-ed:where(.bk-vit) .vmc-selo svg{width:17px;height:17px}@media (max-width:640px){.bk-ed:where(.bk-vit) .vit-form-vis{min-height:0;padding-bottom:0}.bk-ed:where(.bk-vit) .vit-form-capa{width:66%}.bk-ed:where(.bk-vit) .vit-form-vis .vit-mini-cert,.bk-ed:where(.bk-vit) .vip-ent:nth-child(2n) .vit-form-vis .vit-mini-cert{justify-self:end;width:min(290px,80%);margin:-32px 2% 0 0;position:relative;bottom:auto;left:auto;right:auto}.bk-ed:where(.bk-vit) .vip-ent:nth-child(2n) .vit-form-vis .vit-mini-cert{justify-self:start;margin:-32px 0 0 2%}}.bk-ed:where(.bk-vit) .vit-cert-grade{align-items:center;gap:44px;display:grid}@media (min-width:980px){.bk-ed:where(.bk-vit) .vit-cert-grade{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:64px}}.bk-ed:where(.bk-vit) .vit-cert-lista{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.bk-ed:where(.bk-vit) .vit-cert-lista li{background:var(--surface);border-radius:16px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:14px;padding:12px 16px 12px 12px;display:grid;box-shadow:0 12px 30px -22px #0b1b3366}.bk-ed:where(.bk-vit) .vcl-ico{width:44px;height:44px;color:var(--ac);background:#0b1b33;border-radius:12px;place-items:center;display:grid}.bk-ed:where(.bk-vit) .vcl-ico svg{width:22px;height:22px}.bk-ed:where(.bk-vit) .vit-cert-lista li>span:last-child{color:var(--muted);font-size:14px;line-height:1.4}.bk-ed:where(.bk-vit) .vit-cert-lista b{color:var(--text);font-size:16px;display:block}.bk-ed:where(.bk-vit) .vit-cert{aspect-ratio:1.414;color:#0b1b33;background:#fffdf6;border-radius:18px;grid-template-rows:auto 1fr auto;gap:8px;padding:clamp(18px,2.6vw,34px);display:grid;position:relative;overflow:hidden;transform:rotate(-1.2deg);box-shadow:0 50px 100px -50px #0b1b33a6,0 2px 6px #0b1b330f;container-type:inline-size}.bk-ed:where(.bk-vit) .vct-borda{pointer-events:none;background:repeating-radial-gradient(circle at 100% 0,#0000 0 18px,#1e4fd80a 18px 19px),repeating-radial-gradient(circle at 0 100%,#0000 0 18px,#1e4fd80a 18px 19px);border-radius:12px;position:absolute;inset:12px;box-shadow:inset 0 0 0 1.5px #1e4fd859,inset 0 0 0 6px #fffdf6,inset 0 0 0 7px #1e4fd82e}.bk-ed:where(.bk-vit) .vct-marca,.bk-ed:where(.bk-vit) .vmc-marca{z-index:1;color:#1e4fd82b;width:max-content;max-width:88%;height:fit-content;font:900 10cqw/1 var(--f-disp);letter-spacing:.22em;text-align:center;text-transform:uppercase;text-wrap:balance;pointer-events:none;user-select:none;border:.07em solid;border-radius:.14em;margin:auto;padding:.12em .4em .12em .6em;font-stretch:112%;position:absolute;inset:0;rotate:-16deg}.bk-ed:where(.bk-vit) .vct-topo{background:#0b1b33;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:10px 16px;display:flex;position:relative}.bk-ed:where(.bk-vit) .vct-topo img{width:auto;height:clamp(20px,2vw,28px)}.bk-ed:where(.bk-vit) .vct-topo span{font:800 clamp(9px, .8vw, 12px) var(--f-disp);letter-spacing:.16em;text-transform:uppercase;color:var(--ac)}.bk-ed:where(.bk-vit) .vct-corpo{text-align:center;align-content:center;justify-items:center;gap:4px;padding:6px 6%;display:grid;position:relative}.bk-ed:where(.bk-vit) .vct-pre{color:#45526a;margin:0;font-size:clamp(10.5px,.95vw,14px)}.bk-ed:where(.bk-vit) .vct-nome{font:800 clamp(20px, 2.5vw, 38px)/1.05 var(--f-disp);color:#0b1b33;border-bottom:2px solid #0b1b3324;margin:2px 0 6px;padding:0 18px 6px;font-stretch:110%}.bk-ed:where(.bk-vit) .vct-curso{max-width:28ch;font:800 clamp(14px, 1.45vw, 22px)/1.2 var(--f-disp);color:#1e4fd8;margin:0}.bk-ed:where(.bk-vit) .vct-ch{color:#45526a;margin:4px 0 0;font-size:clamp(10.5px,.9vw,13.5px)}.bk-ed:where(.bk-vit) .vct-ch b{color:#0b1b33}.bk-ed:where(.bk-vit) .vct-pe{color:#45526a;grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;font-size:clamp(9.5px,.8vw,11.5px);display:grid;position:relative}.bk-ed:where(.bk-vit) .vct-ass{color:#0b1b33;gap:2px;font-weight:700;display:grid}.bk-ed:where(.bk-vit) .vct-ass i{background:#0b1b3359;width:86%;height:1px;margin-bottom:6px;display:block}.bk-ed:where(.bk-vit) .vct-ass small{color:#66728a;font-weight:500}.bk-ed:where(.bk-vit) .vct-selo{background:var(--ac);color:#0b1b33;width:clamp(56px,5.4vw,78px);height:clamp(56px,5.4vw,78px);font:800 9px var(--f-disp);letter-spacing:.08em;text-transform:uppercase;box-shadow:0 0 0 4px #fffdf6, 0 0 0 6px var(--ac), 0 16px 30px -12px #0b1b3380;border-radius:50%;align-content:center;place-items:center;gap:2px;display:grid}.bk-ed:where(.bk-vit) .vct-selo svg{width:22px;height:22px}.bk-ed:where(.bk-vit) .vct-data{text-align:right;gap:2px;display:grid}.bk-ed:where(.bk-vit) .vct-data b{color:#0b1b33;font-size:1.1em}.bk-ed:where(.bk-vit) .vit-cert-nota{text-align:center;color:var(--muted);margin:16px 0 0;font-size:12.5px}@media (max-width:640px){.bk-ed:where(.bk-vit) .vit-cert{aspect-ratio:auto;padding:16px;transform:none}.bk-ed:where(.bk-vit) .vct-pe{grid-template-columns:1fr auto}.bk-ed:where(.bk-vit) .vct-data{display:none}}.bk-ed:where(.bk-vit) .vit-revela{text-align:center}.bk-ed:where(.bk-vit) .vit-revela-in{justify-items:center;gap:10px;display:grid}.bk-ed:where(.bk-vit) .vit-rv-perg{font:800 clamp(26px, 3.2vw, 46px)/1.1 var(--f-disp);letter-spacing:-.02em;color:var(--text);margin:0;font-stretch:112%}.bk-ed:where(.bk-vit) .vit-rv-preco{font:900 clamp(110px, 17vw, 260px)/.86 var(--f-disp);letter-spacing:-.05em;color:var(--ac);text-shadow:0 30px 80px color-mix(in srgb, var(--ac) 32%, transparent);margin:8px 0 0;font-stretch:118%}.bk-ed:where(.bk-vit) .vit-rv-rs{vertical-align:.95em;letter-spacing:0;color:var(--text);margin-right:.08em;font-size:.3em}.bk-ed:where(.bk-vit) .vit-rv-parc{color:var(--muted);margin:6px 0 0;font-size:clamp(16px,1.4vw,20px)}.bk-ed:where(.bk-vit) .vit-rv-foco{max-width:22ch;font:800 clamp(28px, 3.6vw, 56px)/1.08 var(--f-disp);letter-spacing:-.02em;color:var(--text);margin:clamp(26px,3vw,44px) 0 0;font-stretch:110%}.bk-ed:where(.bk-vit) .vit-rv-foco em{color:var(--ac);font-style:normal}.bk-ed:where(.bk-vit) .vit-rv-apoio{max-width:56ch;color:var(--muted);margin:10px 0 22px;font-size:clamp(15px,1.2vw,18px)}.bk-ed:where(.bk-vit) .vit-rv-preco.vit-rv-a-definir{font-size:clamp(22px,3vw,34px);line-height:1.2}.bk-ed:where(.bk-vit) .vi-preco .vit-a-definir{font-size:clamp(22px,3vw,30px);line-height:1.2}
.bk-ed:where(.bk-vit) .vit-perguntas .vip-op{background:var(--surface)}.bk-ed:where(.bk-vit) .vit-perguntas .vip-op:has(input:checked){color:#f2f5fa;background:#0b1b33}.bk-ed:where(.bk-vit) .vit-perguntas .vip-op:has(input:checked) input{accent-color:var(--ac)}@media (hover:hover) and (pointer:fine){.bk-ed:where(.bk-vit) .vit-perguntas .vip-op:not(:has(input:checked)):hover{background:var(--raised)}}.bk-ed:where(.bk-vit) .vit-perguntas .vip-ops{margin-top:14px}.bk-ed:where(.bk-vit) .vit-perguntas form .cx-grupo>legend,.bk-ed:where(.bk-vit) .vit-perguntas form .campo>label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.bk-ed:where(.bk-vit) .vit-perguntas form .cx-grupo{margin-top:14px}.bk-ed:where(.bk-vit) .vit-perguntas .fp-botoes{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.bk-ed:where(.bk-vit) .vit-perguntas .fp-botoes .btn[disabled]{opacity:.45;pointer-events:none}.bk-ed:where(.bk-vit) .vit-pular{color:var(--muted);margin:16px 0 0;font-size:13px}.bk-ed:where(.bk-vit) .vit-pular a{color:var(--text);text-underline-offset:3px;font-weight:600;text-decoration:underline}.bk-ed:where(.bk-vit)[data-perguntas=obrigatorias] .vit-pular,.bk-ed:where(.bk-vit)[data-perguntas=sem] .vit-perguntas{display:none}.bk-ed:where(.bk-vit)[data-perguntas=sem] .vi-grade{grid-template-columns:minmax(0,620px);justify-content:center}.bk-ed:where(.bk-vit) .vit-sug{counter-reset:s;gap:10px;margin:16px 0 18px;padding:0;list-style:none;display:grid}.bk-ed:where(.bk-vit) .vit-sug li{counter-increment:s;background:var(--surface);border-radius:14px;grid-template-columns:26px 52px minmax(0,1fr);align-items:center;gap:12px;padding:8px 12px 8px 10px;display:grid}.bk-ed:where(.bk-vit) .vit-sug li:before{content:counter(s);color:#f2f5fa;width:26px;height:26px;font:800 12px var(--f-disp);background:#0b1b33;border-radius:50%;place-items:center;display:grid}.bk-ed:where(.bk-vit) .vit-sug li.vit-sug-kit:before{content:"+";background:var(--ac);color:#0b1b33}.bk-ed:where(.bk-vit) .vit-sug img,.bk-ed:where(.bk-vit) .vit-sug .vit-sug-sem{aspect-ratio:4/5;object-fit:cover;background:#0b1b33;border-radius:8px;width:52px}.bk-ed:where(.bk-vit) .vit-sug b{font-size:14.5px;line-height:1.3;display:block}.bk-ed:where(.bk-vit) .vit-sug small{color:var(--muted);margin-top:2px;font-size:12px;display:block}.bk-ed:where(.bk-vit) .vit-respostas{color:var(--muted);margin-top:12px;font-size:12px}.bk-ed:where(.bk-vit) .vit-barra{z-index:40;padding:12px var(--gutter,16px) calc(12px + env(safe-area-inset-bottom,0px));backdrop-filter:blur(12px);color:#f2f5fa;visibility:hidden;transition:transform .32s var(--ease-out), visibility 0s .32s;background:#081222f0;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -18px 40px -24px #000c}.bk-ed:where(.bk-vit)[data-barra=mostrar] .vit-barra[data-visivel]{visibility:visible;transition:transform .32s var(--ease-out);transform:none}.bk-ed:where(.bk-vit) .vit-barra-in{max-width:var(--max);align-items:center;gap:18px;margin:0 auto;display:flex}.bk-ed:where(.bk-vit) .vit-barra-rel{gap:2px;display:grid}.bk-ed:where(.bk-vit) .vit-barra-rel small{letter-spacing:.08em;text-transform:uppercase;color:var(--ac);font-size:11px;font-weight:700}.bk-ed:where(.bk-vit) .vit-barra-rel b{font:800 18px/1 var(--f-disp);font-variant-numeric:tabular-nums}.bk-ed:where(.bk-vit) .vit-barra-preco{color:#b7c4de;border-left:1px solid #ecf2fa29;padding-left:18px;font-size:14px}.bk-ed:where(.bk-vit) .vit-barra-preco b{color:#f2f5fa}.bk-ed:where(.bk-vit) .vit-barra .btn{min-height:48px;margin-left:auto}@media (max-width:767px){.bk-ed:where(.bk-vit) .vit-barra-preco{display:none}.bk-ed:where(.bk-vit) .vit-barra .btn{padding-inline:18px}}.bk-ed:where(.bk-vit) .cupom-esq{container-type:inline-size}.bk-ed:where(.bk-vit) .cupom-esq b{white-space:normal;overflow-wrap:anywhere;text-wrap:balance;font-size:min(64px,12.4cqw)}.bk-ed:where(.bk-vit) .vit-carregando{min-height:160px}
.bk-ed:where(.bk-vit)[data-roupa=pedagogia]{color-scheme:dark;--bg:#0a1628;--surface:#10213b;--raised:#172c4d;--sunken:#071120;--line:#ecf2fa14;--line-2:#ecf2fa29;--text:#f2f5fa;--muted:#a9b6cc;--faint:#7c8ba5;--ac-ink:#0b1b33;--ac-soft:color-mix(in srgb, var(--ac) 14%, transparent);--ac-line:color-mix(in srgb, var(--ac) 50%, transparent);--ac-hover:color-mix(in srgb, var(--ac) 80%, #fff);--ac-tinta:var(--ac);--caneta:#1e4fd8;--grifo:color-mix(in srgb, var(--ac) 58%, transparent)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .f-escuro{--bg:#0a1628;--surface:#10213b;--raised:#172c4d;--sunken:#071120;--text:#f2f5fa;--muted:#a9b6cc;--faint:#7c8ba5;--line:#ecf2fa14;--line-2:#ecf2fa29;--ac-tinta:var(--ac)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .f-claro{--bg:#f6f2e8;--surface:#fff;--raised:#ece6d8;--sunken:#e6dfcf;--text:#0b1b33;--muted:#45526a;--faint:#66728a;--line:#0b1b331a;--line-2:#0b1b332b;--ac-tinta:#1e4fd8}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .f-branco{--bg:#fff;--surface:#f4f6fa;--raised:#e9edf4;--sunken:#e3e8f0;--text:#0b1b33;--muted:#45526a;--faint:#66728a;--line:#0b1b3317;--line-2:#0b1b3329;--ac-tinta:#1e4fd8}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .f-brasa{--bg:#0b1e45;--surface:#122a5a;--raised:#183470;--sunken:#081633;--text:#f4f7fc;--muted:#b7c4de;--faint:#8a9bbd;--line:#ecf2fa1a;--line-2:#ecf2fa2e;--ac-tinta:var(--ac)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .folha.f-brasa{background:radial-gradient(120% 80% at 12% 0,#1f4fb0 0%,#0000 55%),radial-gradient(90% 70% at 100% 100%,#163a86 0%,#0000 62%),#0b1e45}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .folha.f-claro{background-color:#f6f2e8;background-image:linear-gradient(#1e4fd80e 1px,#0000 1px),linear-gradient(90deg,#1e4fd80e 1px,#0000 1px);background-position:top;background-size:28px 28px}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .folha{box-shadow:0 -30px 60px -44px #030914b3}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] :is(.f-claro,.f-branco) .h2 em,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] :is(.f-claro,.f-branco) .vip-cab .h2 em{color:var(--caneta);background:linear-gradient(transparent 60%, var(--grifo) 60%, var(--grifo) 92%, transparent 92%);box-decoration-break:clone;padding-inline:.04em}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] :is(.f-claro,.f-branco) .rotulo{color:var(--caneta)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .leva-tags li{background:linear-gradient(transparent 56%, var(--grifo) 56%, var(--grifo) 94%, transparent 94%)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] :is(.f-escuro,.f-brasa) .leva-tags li{background:linear-gradient(transparent 56%, color-mix(in srgb, var(--ac) 40%, transparent) 56%, color-mix(in srgb, var(--ac) 40%, transparent) 94%, transparent 94%)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .etapa-seguir{--es-bg:#f2f5fa;--es-tx:#0b1b33;--es-anel:#f2f5fa80;--es-sombra:#f2f5fa2e;color:#f2f5fa}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] :is(.f-claro,.f-branco) .etapa-seguir{--es-bg:#0b1b33;--es-tx:#f2f5fa;--es-anel:#0b1b3352;--es-sombra:#0b1b336b;color:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .es-largada{background:#0a1628}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .cron{background:#10213be6;box-shadow:0 30px 70px -40px #020814f2}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .cron-par{background:#ecf2fa12}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .placa{background:linear-gradient(#1d3560 0 50%,#172c50 50% 100%);box-shadow:inset 0 1px #ffffff12,0 12px 22px -14px #020814f2}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .placa:after{background:#040a16b3}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .calc{background:#091634e6}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .atual .calc{background:#ecf2fa0f;box-shadow:0 30px 70px -40px #020814d9}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .calc-soma{background:#050e2280}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .mv-chip{background:#10213bf5;box-shadow:0 14px 34px -14px #020814f2}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-selo{background:var(--ac);color:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .modal::backdrop,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .sair-modal::backdrop{background:#050c1ab8}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .seta{background:#10213bf0}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .capa{box-shadow:0 18px 40px -24px #020814f2}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vl-brasa{color:#f4f7fc;background:radial-gradient(80% 80% at 28% 18%,#2d5bd0,#0000 62%),linear-gradient(160deg,#163b8c,#0a1a3d);box-shadow:0 34px 70px -40px #0b1b3399}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vl-play{background:var(--ac);box-shadow:0 0 0 16px color-mix(in srgb, var(--ac) 14%, transparent), 0 0 0 32px color-mix(in srgb, var(--ac) 6%, transparent)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vl-play svg{fill:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vl-aulas-t{color:#c9d6f0}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vl-item:after,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vl-txt:before{background:var(--ac)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vr-n{background:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vr-n small{color:#a9b6cc}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vr-topo i:first-child,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vr-solta i:first-child{background:#1e4fd8}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vy-ico{background:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vy-anos{color:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vy-anos b:last-child{color:var(--caneta)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vy-cheia{background:linear-gradient(90deg,#0b1b33,#1e4fd8)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vy-linha>i{box-shadow:inset 0 0 0 3px #0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vy-marcos li{color:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-conta{background:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-conta dl div,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-conta .vs-rot{color:#a9b6cc}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-base{color:#7c8ba5}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-black{color:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-black .vs-rot{color:var(--caneta)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-frase{font:600 clamp(20px, 1.9vw, 26px)/1.3 var(--f-txt);letter-spacing:-.005em}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-preco{background:#f6f2e8}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vs-preco-v small{color:#45526a}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .preco-oculto .borrado,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .preco-oculto .ico{color:var(--caneta)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .q-hora{letter-spacing:-.01em;font-size:clamp(1.25rem,1rem + 1vw,1.75rem);font-stretch:100%}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vip-vis:before{background:radial-gradient(closest-side, color-mix(in srgb, var(--ac) 18%, transparent), transparent)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vip-seu{color:#0b1b33;background:#f2f5fa}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vip-seu svg{color:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .cupom{color:#0b1b33;background:#fffdf6;box-shadow:0 40px 80px -30px #020814e6}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .cupom-esq small,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .cupom-esq span{color:#45526a}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .cupom-esq b{color:#1e4fd8}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .cupom-dir{color:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vd-d{color:#0b1b33;box-shadow:0 30px 50px -24px #020814e6}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vg-quadro{background:linear-gradient(135deg,#1a3157,#0d1d38);box-shadow:0 30px 60px -30px #020814f2}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vg-replay{background:var(--ac);color:#0b1b33}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vg-tit small,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vg-sub,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vg-rec{color:#a9b6cc}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vip-com-ico{background:var(--ac);color:#0b1b33;box-shadow:0 0 0 22px color-mix(in srgb, var(--ac) 13%, transparent), 0 0 0 48px color-mix(in srgb, var(--ac) 6%, transparent)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vip-primeiros{background:linear-gradient(135deg, color-mix(in srgb, var(--ac) 15%, transparent), color-mix(in srgb, var(--ac) 4%, transparent))}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vp1-lista li{background:#050e1e8c}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vp1-lista svg{color:var(--ac)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-cartao{--bg:#0b1b33;--surface:#12264a;--raised:#183058;--sunken:#071120;--text:#f2f5fa;--muted:#a9b6cc;--faint:#7c8ba5;--line:#ecf2fa14;--line-2:#ecf2fa26;color:#f2f5fa;background:radial-gradient(90% 55% at 100% 0%, color-mix(in srgb, var(--ac) 20%, transparent), transparent 60%), linear-gradient(135deg, #1b3460 0%, #0b1b33 42%, #12264a 66%, #081428 100%)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-marca small,.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-membro{color:#e2e8f3}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-membro{background:#ecf2fa17}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-preco span{color:#c3cee0}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-preco span b{color:#fff}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-lote{background:#ecf2fa0f}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-lote .cron-lote{background:#050e1e80}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-lista li{color:#e2e8f3}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vi-lista-1os svg{color:var(--ac)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .vip-garantia svg{color:var(--caneta)}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .fim-so-live{color:#b7c4de}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .fim-so-live a{color:#fff}.bk-ed:where(.bk-vit)[data-roupa=pedagogia] .final:before{background-image:radial-gradient(#ecf2fa14 1px,#0000 1.4px)}
