:root{--bb-partner-hero:220px;--bb-partner-hero-mobile:170px;--bb-partner-content:1240px;--bb-partner-reading:680px;--bb-partner-title:34px;--bb-ink:#0a0a0a;--bb-text:#262626;--bb-text-muted:#5c5c5c;--bb-text-subtle:#6b6b6b;--bb-bg:#fff;--bb-surface:#fafafa;--bb-surface-2:#f5f5f5;--bb-hover:#f1f1f1;--bb-line:#e7e7e7;--bb-line-soft:#f0f0f0;--bb-control-border:#e2e2e2;--bb-filter-active-border:#2563eb;--bb-filter-active-bg:#eff6ff;--bb-filter-active-text:#1d4ed8;--bb-red:#df111b;--bb-red-hover:#c90f18;--bb-red-on-dark:#ff2932;--bb-side-bg:#0a0a0a;--bb-side-text:#a3a3a3;--bb-side-muted:#8a8a8a;--bb-side-hover:#171717;--bb-side-active:#1f1f1f;--bb-side-border:#262626;--bb-success:#0f7b3f;--bb-success-dot:#16a34a;--bb-success-bg:#e8f5ec;--bb-present:#16a34a;--bb-present-text:#15803d;--bb-danger:#b42318;--bb-danger-bg:#fdecec;--bb-warning:#92400e;--bb-warning-bg:#fef3c7;--bb-neutral:#3d3d3d;--bb-neutral-bg:#f1f1f1;--bb-belt-branca:#fff;--bb-belt-amarela:#f5c400;--bb-belt-vermelha:#d7262e;--bb-belt-laranja:#f07a1a;--bb-belt-verde:#1e9e4a;--bb-belt-roxa:#6b3fa0;--bb-belt-marrom:#6b4226;--bb-belt-preta:#111;--bb-belt-outline:inset 0 0 0 1px #0000002e;--bb-font:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--bb-fs-xs:11px;--bb-fs-sm:12px;--bb-fs-md:13px;--bb-fs-base:14px;--bb-fs-lg:15px;--bb-fs-xl:16px;--bb-fs-kpi:26px;--bb-fs-h1:28px;--bb-fw-regular:400;--bb-fw-medium:500;--bb-fw-semibold:600;--bb-fw-bold:700;--bb-tracking-tight:-.02em;--bb-space-1:4px;--bb-space-2:8px;--bb-space-3:12px;--bb-space-4:16px;--bb-space-5:20px;--bb-space-6:24px;--bb-space-8:32px;--bb-space-10:40px;--bb-radius-sm:4px;--bb-radius-md:6px;--bb-radius-lg:8px;--bb-radius-full:999px;--bb-control-h:36px;--bb-control-h-sm:32px;--bb-touch:44px;--bb-row-h:56px;--bb-topbar-h:56px;--bb-sidebar-w:248px;--bb-content-max:1440px;--bb-icon:18px;--bb-focus:0 0 0 2px var(--bb-bg), 0 0 0 4px var(--bb-ink);--bb-ease:cubic-bezier(.2, 0, 0, 1);--bb-dur:.12s;--bb-tab-dur:.2s}html{font-family:var(--bb-font);color:var(--bb-ink);background:var(--bb-bg);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}:focus-visible{box-shadow:var(--bb-focus);outline:none}:root{--bb-stroke:1px;--bb-stroke-strong:2px;--bb-chip-dashed:#cfcfcf;--bb-chart-area:#f4f4f4;--bb-chart-grid:#efefef;--bb-shadow-float:0 8px 24px #0000001f;--bb-overlay:#0a0a0a52;--bb-on-dark:#fff;--bb-avatar:32px;--bb-logo-h:28px;--bb-logo-h-lg:64px;--bb-nav-drawer-w:280px;--bb-fs-display:40px;--bb-chart-h:200px;--bb-chart-previsto:#e4e4e4;--bb-progress-h:6px;--bb-row-h-lg:60px;--bb-fs-destaque:28px;--bb-belt-w:24px;--bb-belt-h:8px;--bb-belt-w-lg:48px;--bb-belt-h-lg:14px;--bb-belt-radius:2px;--bb-dot:5px;--bb-icon-sm:14px;--bb-icon-stroke:1.75;--bb-sidebar-w-collapsed:72px;--bb-search-global-max:360px;--bb-search-list-w:280px;--bb-drawer-w:480px;--bb-form-max:640px;--bb-aside-w:300px;--bb-field-cep-w:200px;--bb-field-uf-w:96px;--bb-fs-title:24px;--bb-store-max:1280px;--bb-store-list:920px;--bb-store-radius:12px;--bb-store-logo:56px;--bb-store-logo-mobile:48px;--bb-store-search-h:44px;--bb-store-search-w:360px;--bb-store-price:24px;--bb-store-price-mobile:20px;--bb-store-h1:26px;--bb-store-h1-mobile:22px;--bb-store-thumb:88px;--bb-store-buy:420px;--bb-store-buy-tablet:360px;--bb-store-description:760px;--bb-store-image-bg:#f4f4f4;--bb-store-order-thumb:64px;--bb-store-drop:128px;--bb-store-more-card:152px;--bb-store-footer-space:92px;--bb-store-sort-mobile:148px;--bb-store-lift:-2px;--bb-on-dark-muted:#d4d4d4;--bb-overlay-label:#0a0a0ab8;--bb-overlay-button:#ffffffe6;--bb-shadow-card:0 8px 20px #0a0a0a14;--bb-shadow-footer:0 -4px 16px #0a0a0a14;--bb-badge:17px;--bb-avatar-sm:28px;--bb-icon-md:18px;--bb-fs-header-mobile:17px;--bb-touch-lg:48px;--bb-textarea-h:96px;--bb-menu-min-w:200px;--bb-tooltip-offset:8px;--bb-bottomnav-h:60px;--bb-fs-body:var(--bb-fs-base);--bb-toast-ms:4000;--bb-profile-avatar:64px;--bb-profile-avatar-mobile:72px;--bb-profile-action-mobile:64px;--bb-attendance-bar-w:14px;--bb-attendance-bar-h:22px;--bb-call-state:40px;--bb-call-row:60px;--bb-call-row-mobile:64px;--bb-call-time-col:80px;--bb-call-time-col-mobile:52px;--bb-call-chevron-col:20px;--bb-call-status-max:110px;--bb-call-footer-space:96px;--bb-call-viewport:480px;--bb-agenda-panel-w:320px;--bb-student-date-col:150px;--bb-student-label-col:180px;--bb-student-accent-stroke:3px;--bb-student-skeleton-card:160px;--bb-student-skeleton-feed:220px;--bb-agenda-time-w:56px;--bb-agenda-day-min:112px;--bb-agenda-grid-min:840px;--bb-agenda-head-h:68px;--bb-agenda-day-number:28px;--bb-agenda-mobile-day:60px;--bb-agenda-loading-h:520px;--bb-agenda-holidays-loading-h:360px;--bb-turmas-filter-min:260px;--bb-turmas-time-col:120px;--bb-list-status-max:92px;--bb-replacement-list-max:360px;--bb-auth-page:#080808;--bb-auth-card:#0a0a0aeb;--bb-auth-card-border:#ffffff29;--bb-auth-input:#ffffff14;--bb-auth-input-hover:#ffffff1f;--bb-auth-input-border:#ffffff3d;--bb-auth-muted:#c9c9c9;--bb-auth-subtle:#a3a3a3;--bb-auth-overlay-soft:#0a0a0a2e;--bb-auth-overlay-medium:#0a0a0aad;--bb-auth-overlay-heavy:#0a0a0ae6;--bb-auth-overlay-opacity:.82;--bb-auth-image-saturate:1.08;--bb-auth-image-contrast:1.06;--bb-auth-image-brightness:1.04;--bb-auth-card-w:444px;--bb-auth-text-max:368px;--bb-auth-logo-h:64px;--bb-auth-control-h:48px;--bb-auth-input-pad:44px;--bb-access-option:104px;--bb-access-option-mobile:88px;--bb-access-icon:32px;--bb-access-label-w:128px;--bb-settings-nav-w:220px;--bb-settings-content-w:720px;--bb-reading-w:680px;--bb-blocking-min-h:70vh;--bb-reading-leading:1.65;--bb-feed-w:600px;--bb-feed-aside-w:320px;--bb-feed-layout-w:944px;--bb-feed-tablet-w:640px;--bb-feed-line-w:680px;--bb-feed-filter:64px;--bb-feed-filter-label-w:76px;--bb-feed-editor-h:140px;--bb-feed-load-margin:240px}@media (width<=767px){:root{--bb-control-h:var(--bb-touch);--bb-icon:20px;--bb-fs-kpi:22px;--bb-fs-body:var(--bb-fs-lg);--bb-avatar:40px;--bb-belt-w:18px;--bb-belt-h:6px}}:root{--bb-vt-bg:#090909;--bb-vt-bg-alt:#0f0f0f;--bb-vt-card:#151515;--bb-vt-card-hover:#1c1c1c;--bb-vt-line:#262626;--bb-vt-line-strong:#3a3a3a;--bb-vt-text:#fff;--bb-vt-text-soft:#cfcfcf;--bb-vt-text-muted:#a3a3a3;--bb-vt-red:var(--bb-red);--bb-vt-red-hover:var(--bb-red-hover);--bb-vt-red-tint:#22090b;--bb-vt-red-line:#7a1015;--bb-vt-on-red-line:#ffffffb8;--bb-vt-dot-ok:#22c55e;--bb-vt-white-section:var(--bb-bg);--bb-vt-overlay-hero:linear-gradient(90deg, #090909f5 0%, #090909d1 42%, #09090959 100%);--bb-vt-overlay-hero-mobile:linear-gradient(180deg, #090909b8 0%, #090909e6 55%, #090909fa 100%);--bb-vt-fade-left:linear-gradient(90deg, #090909 0%, #09090900 100%);--bb-vt-fade-right:linear-gradient(270deg, #090909 0%, #09090900 100%);--bb-vt-shadow-card:0 24px 60px #0000008c;--bb-vt-shadow-lift:0 18px 40px #0009;--bb-vt-focus:0 0 0 2px var(--bb-vt-bg), 0 0 0 4px #fff;--bb-vt-font-display:"Archivo Vitrine", "Arial Narrow", "Roboto Condensed", Impact, sans-serif;--bb-vt-font-text:"Inter Vitrine", system-ui, -apple-system, "Segoe UI", sans-serif;--bb-vt-display-stretch:72%;--bb-vt-fs-display:clamp(2.75rem, 1.75rem + 3.75vw, 5.25rem);--bb-vt-fs-h2:clamp(2.25rem, 1.4rem + 2.6vw, 3.75rem);--bb-vt-fs-numero:calc(var(--bb-vt-fs-display) * 1.75);--bb-vt-fs-preco:calc(var(--bb-vt-fs-h2) * .85);--bb-vt-fs-apoio:clamp(1.0625rem, .95rem + .3vw, 1.1875rem);--bb-vt-fs-corpo:clamp(1rem, .94rem + .14vw, 1.0625rem);--bb-vt-fs-cartao:clamp(1.25rem, 1.1rem + .4vw, 1.375rem);--bb-vt-fs-cartao-texto:clamp(.9375rem, .875rem + .2vw, 1rem);--bb-vt-fs-botao:clamp(1rem, .9rem + .2vw, 1.0625rem);--bb-vt-fs-legenda:clamp(.875rem, .84rem + .1vw, .9375rem);--bb-vt-fs-sobrancelha:.8125rem;--bb-vt-lh-display:1;--bb-vt-lh-texto:1.6;--bb-vt-container:80rem;--bb-vt-gutter:clamp(1.25rem, 4.5vw, 4rem);--bb-vt-belt-strip:linear-gradient(90deg, var(--bb-belt-branca) 0 12.5%, var(--bb-belt-amarela) 12.5% 25%, var(--bb-belt-laranja) 25% 37.5%, var(--bb-belt-verde) 37.5% 50%, #1f5fbf 50% 62.5%, var(--bb-belt-roxa) 62.5% 75%, var(--bb-belt-marrom) 75% 87.5%, var(--bb-red) 87.5% 100%);--bb-vt-belt-azul:#1f5fbf;--bb-vt-belt-ponta:#121212;--bb-vt-belt-grau:#fff;--bb-rank-ouro:#8a6500;--bb-rank-prata:#626d78;--bb-rank-bronze:#995024;--bb-rank-ouro-base:#d4af37d9;--bb-rank-ouro-brilho:#ffdf82f2;--bb-rank-ouro-sombra:#d4af3780;--bb-rank-prata-base:#aaaaaad9;--bb-rank-prata-brilho:#e0e0e0f2;--bb-rank-prata-sombra:#aaaaaa80;--bb-rank-bronze-base:#b06e3cd9;--bb-rank-bronze-brilho:#e0a064f2;--bb-rank-bronze-sombra:#b06e3c80;--bb-rank-padding-y:.1rem;--bb-rank-padding-x:.6rem;--bb-rank-stroke:1.5px;--bb-rank-glow:2px}@font-face{font-family:Archivo Vitrine;src:url(/vitrine-assets/archivo-latin-wdth-DY7AcnAa.woff2)format("woff2-variations"),url(/vitrine-assets/archivo-latin-wdth-DY7AcnAa.woff2)format("woff2");font-weight:100 900;font-stretch:62% 125%;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Vitrine;src:url(/vitrine-assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter Vitrine;src:url(/vitrine-assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2");font-weight:600 700;font-style:normal;font-display:swap}html{background:var(--bb-vt-bg);color:var(--bb-vt-text);font-family:var(--bb-vt-font-text)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}html.v-menu-aberto{overflow:hidden}body{background:var(--bb-vt-bg);font-size:var(--bb-vt-fs-corpo);line-height:var(--bb-vt-lh-texto);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}.v-pagina{font-variant-numeric:normal;overflow-x:clip}.v-pagina *,.v-pagina :before,.v-pagina :after{box-sizing:border-box}:where(.v-pagina) :where(h1,h2,h3,p,ul,figure,blockquote){margin:0}:where(.v-pagina) :where(ul){padding:0;list-style:none}:where(.v-pagina) :where(img){max-width:100%;height:auto;display:block}:where(.v-pagina) :where(a){color:inherit}.v-pagina :focus-visible{box-shadow:var(--bb-vt-focus);border-radius:.25rem;outline:none}[id]{scroll-margin-top:5.5rem}.v-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.v-icone{stroke-width:2px;flex:none;width:1.25rem;height:1.25rem}.v-pular:not(:focus-visible){clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.v-pagina .v-pular:focus-visible{padding:.75rem max(var(--bb-vt-gutter), calc((100% - var(--bb-vt-container)) / 2));background:var(--bb-vt-text);color:var(--bb-vt-bg);box-shadow:none;border-radius:0;font-weight:600;text-decoration:underline;display:block}.v-container{width:100%;max-width:calc(var(--bb-vt-container) + 2 * var(--bb-vt-gutter));padding:0 var(--bb-vt-gutter);margin:0 auto}.v-titulo{font-family:var(--bb-vt-font-display);font-weight:900;font-stretch:var(--bb-vt-display-stretch);font-variation-settings:"wdth" 72;text-transform:uppercase;font-size:var(--bb-vt-fs-h2);line-height:var(--bb-vt-lh-display);letter-spacing:-.005em;color:var(--bb-vt-text);text-wrap:balance}.v-titulo__parte{display:block}.v-titulo__destaque{color:var(--bb-vt-red)}.v-titulo--hero{font-size:var(--bb-vt-fs-display);max-width:8em}.v-titulo--claro{color:var(--bb-ink)}.v-sobrancelha{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-sobrancelha);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:.75rem;margin-bottom:1.25rem;font-weight:600;display:flex}.v-secao--claro .v-sobrancelha{color:var(--bb-text-muted)}.v-sobrancelha__faixa{background:linear-gradient(90deg, var(--bb-vt-belt-ponta) 0 70%, var(--bb-vt-red) 70% 100%);width:2.5rem;height:.5rem;box-shadow:inset 0 0 0 .0625rem var(--bb-vt-line-strong);border-radius:.125rem}.v-rotulo{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-sobrancelha);letter-spacing:.16em;text-transform:uppercase;margin:0 0 1rem;font-weight:600}.v-texto-apoio{max-width:36rem;color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-apoio);margin-top:1.5rem}.v-nota{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda);margin-top:1rem}.v-btn{min-height:3rem;font-family:inherit;font-size:var(--bb-vt-fs-botao);cursor:pointer;transition:background-color var(--bb-dur) var(--bb-ease), border-color var(--bb-dur) var(--bb-ease), color var(--bb-dur) var(--bb-ease);border:.0625rem solid #0000;border-radius:.375rem;justify-content:center;align-items:center;gap:.625rem;padding:.75rem 1.5rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}@media (width>=64rem){.v-btn{min-height:3.5rem;padding:.875rem 1.75rem}}.v-btn--primario{background:var(--bb-vt-red);color:var(--bb-vt-text)}.v-btn--primario:hover{background:var(--bb-vt-red-hover)}.v-btn--secundario{color:var(--bb-vt-text);border-color:var(--bb-vt-line-strong);background:0 0}.v-btn--secundario:hover{border-color:var(--bb-vt-text-muted);background:var(--bb-vt-card)}.v-btn--claro{background:var(--bb-vt-text);color:var(--bb-ink)}.v-btn--claro:hover{background:var(--bb-surface-2)}.v-btn--contorno-claro{color:var(--bb-vt-text);border-color:var(--bb-vt-on-red-line);background:0 0}.v-btn--contorno-claro:hover{border-color:var(--bb-vt-text)}.v-btn--bloco{width:100%}.v-secao--vermelho .v-btn:focus-visible{box-shadow:0 0 0 .1875rem var(--bb-ink)}.v-acoes{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}@media (width>=36rem){.v-acoes{flex-flow:wrap}}.v-link-whatsapp{min-height:2.75rem;color:var(--bb-vt-text);font-size:var(--bb-vt-fs-botao);text-underline-offset:.2em;align-items:center;gap:.5rem;font-weight:600;text-decoration:underline;text-decoration-thickness:.0625rem;display:inline-flex}.v-link-whatsapp:hover{text-decoration-thickness:.125rem}.v-link-whatsapp .v-icone{width:1.125rem;height:1.125rem}.v-cabecalho{z-index:40;background:var(--bb-vt-bg);border-bottom:.0625rem solid var(--bb-vt-line);position:sticky;top:0}.v-cabecalho__barra{align-items:center;gap:.75rem;min-height:4.25rem;display:flex}@media (width>=64rem){.v-cabecalho__barra{gap:1.5rem;min-height:5.5rem}}.v-marca{align-items:center;gap:.625rem;min-height:2.75rem;text-decoration:none;display:inline-flex}.v-marca__logo{width:2.5rem;height:auto}@media (width>=64rem){.v-marca__logo{width:2.75rem}}.v-marca__nome{font-family:var(--bb-vt-font-display);font-variation-settings:"wdth" 85;letter-spacing:.01em;text-transform:uppercase;white-space:nowrap;color:var(--bb-vt-text);font-size:1.25rem;font-weight:900;font-stretch:85%}@media (width>=64rem){.v-marca__nome{font-size:1.375rem}}.v-cabecalho__nav{margin:0 auto;display:none}.v-cabecalho__nav ul{gap:2.25rem;display:flex}.v-cabecalho__nav a,.v-cabecalho__entrar{min-height:2.75rem;color:var(--bb-vt-text);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.v-cabecalho__nav a:hover,.v-cabecalho__entrar:hover{color:var(--bb-vt-text-soft)}.v-cabecalho__acoes{align-items:center;gap:.625rem;margin-left:auto;display:flex}@media (width>=64rem){.v-cabecalho__acoes{gap:1rem}}.v-cabecalho__entrar{display:none}.v-cabecalho__cta{white-space:nowrap;min-height:2.75rem;padding:.5rem .875rem;font-size:.875rem}.v-cabecalho__menu{border:.0625rem solid var(--bb-vt-line-strong);width:2.75rem;height:2.75rem;color:var(--bb-vt-text);cursor:pointer;background:0 0;border-radius:.375rem;justify-content:center;align-items:center;padding:0;display:inline-flex}.v-cabecalho__menu[hidden],.v-cabecalho__menu .v-icone--fechar,.v-cabecalho__menu[aria-expanded=true] .v-icone--abrir{display:none}.v-cabecalho__menu[aria-expanded=true] .v-icone--fechar{display:block}.v-menu-movel{z-index:39;background:var(--bb-vt-bg);border-top:.0625rem solid var(--bb-vt-line);padding:1rem 1.25rem 2rem;position:fixed;inset:4.3rem 0 0;overflow-y:auto}.v-menu-movel[hidden]{display:none}.v-menu-movel a{border-bottom:.0625rem solid var(--bb-vt-line);min-height:3.5rem;color:var(--bb-vt-text);align-items:center;font-size:1.25rem;font-weight:600;text-decoration:none;display:flex}@media (width>=64rem){.v-cabecalho__nav,.v-cabecalho__entrar{display:inline-flex}.v-cabecalho__menu{display:none!important}.v-cabecalho__cta{min-height:3rem;padding:.625rem 1.375rem;font-size:1rem}.v-menu-movel{display:none!important}}.v-secao{padding:4.5rem 0}@media (width>=64rem){.v-secao{padding:7.5rem 0}}.v-secao--escuro{background:var(--bb-vt-bg)}.v-secao--alternado{background:var(--bb-vt-bg-alt)}.v-secao--claro{background:var(--bb-vt-white-section);color:var(--bb-ink)}.v-secao--vermelho{background:var(--bb-vt-red);color:var(--bb-vt-text)}.v-cabeca-secao{gap:1.5rem;margin-bottom:2.5rem;display:grid}.v-cabeca-secao__apoio{max-width:28rem;color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-apoio)}.v-secao--claro .v-cabeca-secao__apoio{color:var(--bb-text)}@media (width>=64rem){.v-cabeca-secao{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;margin-bottom:3.5rem}}.v-hero{isolation:isolate;background:var(--bb-vt-bg);position:relative;overflow:hidden}.v-hero__midia{z-index:-2;position:absolute;inset:0}.v-hero__poster,.v-hero__poster img,.v-hero__video{object-fit:cover;object-position:62% 30%;width:100%;height:100%;position:absolute;inset:0}.v-hero__poster img{max-width:none}.v-hero__video{opacity:0}@media (prefers-reduced-motion:no-preference){.v-hero__video{transition:opacity .8s var(--bb-ease)}}.v-hero__midia--video .v-hero__video{opacity:1}.v-hero__veu{z-index:-1;background:var(--bb-vt-overlay-hero-mobile);position:absolute;inset:0}@media (width>=64rem){.v-hero__veu{background:var(--bb-vt-overlay-hero)}}.v-hero__grade{gap:3rem;padding-top:3rem;padding-bottom:4rem;display:grid}@media (width>=64rem){.v-hero__grade{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:4rem;min-height:calc(100svh - 5.5rem);max-height:60rem;padding-top:3.5rem;padding-bottom:4rem}}.v-hero__texto{max-width:46rem}.v-hero__subtitulo{max-width:36rem;color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-apoio);margin-top:1.75rem}.v-confianca{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda);flex-wrap:wrap;gap:.5rem .75rem;margin-top:1.5rem;display:flex}@media (width<=35.99rem){.v-confianca{flex-direction:column;gap:.375rem}}@media (width>=36rem){.v-confianca li+li:before{content:"•";color:var(--bb-vt-text-muted);margin-right:.75rem}}.v-confianca__forte{color:var(--bb-vt-text);font-weight:600}.v-hero__rolar{min-height:2.75rem;color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda);align-items:center;gap:.5rem;margin-top:1rem;text-decoration:none;display:inline-flex}.v-hero__rolar:hover{color:var(--bb-vt-text)}.v-hero__rolar .v-icone{width:1rem;height:1rem}.v-hero__print{justify-self:center;width:min(100%,22rem)}.v-print{background:var(--bb-bg);box-shadow:var(--bb-vt-shadow-card);outline:.375rem solid var(--bb-vt-card);border-radius:.875rem;overflow:hidden}.v-print img{width:100%}.v-hero__print figcaption{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda);text-align:center;margin-top:1rem}.v-hero__pausa-video{z-index:2;border:.0625rem solid var(--bb-vt-line-strong);background:var(--bb-vt-bg);min-height:2.75rem;color:var(--bb-vt-text-soft);font:inherit;font-size:var(--bb-vt-fs-legenda);cursor:pointer;border-radius:62rem;padding:.5rem 1rem;position:absolute;bottom:1.25rem;right:1.25rem}.v-hero__pausa-video[hidden]{display:none}.v-hero__pausa-video:hover{color:var(--bb-vt-text);border-color:var(--bb-vt-text-muted)}@media (width<=63.99rem){.v-hero__pausa-video{top:1rem;bottom:auto;right:1rem}}.v-faixa-cores{background:var(--bb-vt-belt-strip);height:.5rem}.v-hero .v-faixa-cores{position:absolute;bottom:0;left:0;right:0}.v-historia__grade{gap:2.5rem;display:grid}@media (width>=64rem){.v-historia__grade{grid-template-columns:minmax(0,32rem) minmax(0,40rem);justify-content:space-between;align-items:center;gap:6rem}}.v-historia__foto{background:var(--bb-vt-card);border-bottom:.5rem solid var(--bb-vt-red);aspect-ratio:4/5;border-radius:.5rem;position:relative;overflow:hidden}.v-historia__foto img{object-fit:cover;width:100%;height:100%}.v-historia__texto>p:not(.v-sobrancelha){color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-corpo);margin-top:1.25rem;line-height:1.7}.v-historia__texto .v-titulo{margin-bottom:2rem}.v-historia__texto>p.v-historia__fecho{color:var(--bb-vt-text);font-weight:600}.v-historia__assinatura{border-top:.0625rem solid var(--bb-vt-line);gap:.25rem;margin-top:2rem;padding-top:1.5rem;display:grid}.v-historia__assinatura strong{font-size:var(--bb-vt-fs-corpo)}.v-historia__assinatura span{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda)}.v-tarefas{gap:1.25rem;display:grid}@media (width>=64rem){.v-tarefas{grid-template-columns:1fr 1fr;gap:1.5rem}}.v-tarefa{border:.0625rem solid var(--bb-line);background:var(--bb-bg);border-radius:.5rem;padding:1.5rem}@media (width>=64rem){.v-tarefa{padding:1.75rem 1.75rem 2.5rem}}.v-tarefa__cabeca{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;display:flex}.v-tarefa__cabeca h3{font-size:var(--bb-vt-fs-cartao);letter-spacing:-.01em;color:var(--bb-ink);font-weight:600;line-height:1.25}.v-selo{min-height:1.75rem;font-size:var(--bb-vt-fs-sobrancelha);white-space:nowrap;border-radius:.25rem;align-items:center;padding:.25rem .625rem;font-weight:600;display:inline-flex}.v-selo--ok{background:var(--bb-success-bg);color:var(--bb-success)}.v-selo--alerta{background:var(--bb-danger-bg);color:var(--bb-danger)}.v-selo--neutro{background:var(--bb-neutral-bg);color:var(--bb-neutral)}.v-tarefa__colunas{gap:1.25rem;display:grid}@media (width>=40rem){.v-tarefa__colunas{grid-template-columns:1fr 1fr;gap:0}.v-tarefa__colunas>div+div{border-left:.0625rem solid var(--bb-line);padding-left:1.5rem}.v-tarefa__colunas>div:first-child{padding-right:1.5rem}}.v-tarefa__rotulo{color:var(--bb-text-muted);font-size:var(--bb-vt-fs-sobrancelha);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.5rem;font-weight:600}.v-tarefa__rotulo--agora{color:var(--bb-danger)}.v-tarefa__antes{color:var(--bb-text-muted);font-size:var(--bb-vt-fs-corpo)}.v-tarefa__agora{color:var(--bb-ink);font-size:var(--bb-vt-fs-corpo);font-weight:600}.v-tarefa__nota{color:var(--bb-text-muted);font-size:var(--bb-vt-fs-legenda);margin-top:.75rem}.v-tatame__grade{gap:3rem;display:grid}@media (width>=64rem){.v-tatame__grade{grid-template-columns:minmax(0,1fr) minmax(0,35rem);align-items:center;gap:5rem}}.v-pontos{gap:.875rem;margin-top:2rem;display:grid}.v-pontos li{color:var(--bb-vt-text);font-size:var(--bb-vt-fs-corpo);align-items:baseline;gap:1rem;display:flex}.v-pontos li:before{content:"";background:var(--bb-vt-red);border-radius:.0625rem;flex:none;width:1.125rem;height:.3125rem;transform:translateY(-.2rem)}.v-faixas{gap:.75rem;margin-bottom:2.5rem;display:grid}.v-faixa{background:var(--v-faixa-cor);height:2.25rem;box-shadow:inset 0 0 0 .0625rem var(--bb-vt-line);border-radius:.25rem;position:relative}.v-faixa__ponta{background:var(--bb-vt-belt-ponta);justify-content:center;align-items:stretch;gap:.375rem;width:15%;display:flex;position:absolute;top:0;bottom:0;right:4%}.v-faixa__ponta--vermelha{background:var(--bb-vt-red)}.v-faixa__ponta i{background:var(--bb-vt-belt-grau);width:.25rem}.v-etiquetas{flex-wrap:wrap;gap:.625rem;display:flex}.v-etiquetas li{border:.0625rem solid var(--bb-vt-line-strong);min-height:2.5rem;color:var(--bb-vt-text);font-size:var(--bb-vt-fs-cartao-texto);border-radius:62rem;align-items:center;padding:.5rem 1rem;font-weight:600;display:inline-flex}.v-futuro{gap:1.25rem;display:grid}@media (width>=48rem){.v-futuro{grid-template-columns:1fr 1fr}}@media (width>=64rem){.v-futuro{grid-template-columns:repeat(3,1fr)}}.v-cartao{border:.0625rem solid var(--bb-vt-line);background:var(--bb-vt-card);border-radius:.5rem;flex-direction:column;gap:.875rem;padding:1.75rem;display:flex}.v-cartao h3{font-size:var(--bb-vt-fs-cartao);letter-spacing:-.01em;font-weight:600;line-height:1.25}.v-cartao p{color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-cartao-texto)}.v-selo-dev{border:.0625rem solid var(--bb-vt-line-strong);color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-sobrancelha);letter-spacing:.1em;text-transform:uppercase;border-radius:.25rem;align-self:flex-start;padding:.25rem .5rem;font-weight:600}.v-cartao--chamada{background:var(--bb-vt-red-tint);border-color:var(--bb-vt-red-line);justify-content:space-between;min-height:10rem}@media (width>=48rem){.v-cartao--chamada{flex-direction:row;grid-column:1/-1;align-items:center;gap:2rem;min-height:0}}.v-cartao .v-cartao__chamada{color:var(--bb-vt-text);font-size:var(--bb-vt-fs-cartao);font-weight:600;line-height:1.25}.v-prova__topo{gap:2rem;display:grid}@media (width>=64rem){.v-prova__topo{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:2.5rem}}.v-prova__topo.v-prova__topo--so-numero{grid-template-columns:1fr}.v-prova__numero h2{gap:1rem;font-weight:400;display:grid}@media (width>=64rem){.v-prova__topo--so-numero .v-prova__numero h2{grid-template-columns:auto minmax(0,26rem);justify-content:start;align-items:end;gap:3rem}.v-selo-teste{white-space:nowrap}}.v-prova__valor{font-family:var(--bb-vt-font-display);font-weight:900;font-stretch:var(--bb-vt-display-stretch);font-variation-settings:"wdth" 72;font-size:var(--bb-vt-fs-numero);color:var(--bb-vt-text);line-height:.82}.v-prova__rotulo{color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-apoio);line-height:1.45}.v-depoimento{border:.0625rem solid var(--bb-vt-line);background:var(--bb-vt-card);border-radius:.5rem;flex-direction:column;justify-content:space-between;gap:1.5rem;padding:1.75rem;display:flex}.v-depoimento blockquote{color:var(--bb-vt-text);font-size:var(--bb-vt-fs-apoio);line-height:1.55}.v-depoimento figcaption{gap:.125rem;display:grid}.v-depoimento figcaption span{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda)}.v-academias{margin-top:4rem}.v-academias__cabeca{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.v-academias__cabeca .v-rotulo{margin:0}.v-academias__pausa{border:.0625rem solid var(--bb-vt-line-strong);min-height:2.75rem;color:var(--bb-vt-text);font:inherit;font-size:var(--bb-vt-fs-legenda);cursor:pointer;background:0 0;border-radius:.375rem;align-items:center;gap:.5rem;padding:.5rem 1rem;display:inline-flex}.v-academias__pausa[hidden]{display:none}.v-academias__pausa .v-icone{width:1rem;height:1rem}.v-academias__pausa .v-icone--retomar,.v-academias__pausa[aria-pressed=true] .v-icone--pausar{display:none}.v-academias__pausa[aria-pressed=true] .v-icone--retomar{display:block}.v-academias__janela{margin:0 calc(-1 * var(--bb-vt-gutter));padding:1.25rem var(--bb-vt-gutter);scroll-snap-type:x proximity;position:relative;overflow-x:auto}.v-academias__trilho{gap:1.25rem;width:max-content;display:flex}.v-academias--animada .v-academias__janela{scroll-snap-type:none;overflow:hidden}.v-academias--animada .v-academias__janela:before,.v-academias--animada .v-academias__janela:after{content:"";z-index:2;pointer-events:none;width:12%;position:absolute;top:0;bottom:0}.v-academias--animada .v-academias__janela:before{background:var(--bb-vt-fade-left);left:0}.v-academias--animada .v-academias__janela:after{background:var(--bb-vt-fade-right);right:0}.v-academias--animada .v-academias__trilho{will-change:transform}@media (width>=64rem){.v-academias__janela{padding-block:1.5rem}}.v-academia{scroll-snap-align:start;flex:none;width:15rem}.v-academia__link{border:.0625rem solid var(--bb-vt-line);background:var(--bb-vt-card);transform-origin:50%;border-radius:.5rem;align-items:center;gap:1rem;height:100%;min-height:7rem;padding:1.25rem;text-decoration:none;display:flex}@media (prefers-reduced-motion:no-preference){.v-academia__link{transition:transform .35s var(--bb-ease), border-color .2s var(--bb-ease), box-shadow .35s var(--bb-ease), background-color .2s var(--bb-ease)}.v-academia__link:hover,.v-academia__link:focus-visible{transform:scale(1.1)}}.v-academia__link:hover,.v-academia__link:focus-visible{z-index:3;border-color:var(--bb-vt-red);background:var(--bb-vt-card-hover);box-shadow:var(--bb-vt-shadow-lift);position:relative}.v-academia__logo{background:var(--bb-vt-line);width:3.5rem;height:3.5rem;color:var(--bb-vt-text-soft);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;overflow:hidden}.v-academia__logo img{object-fit:cover;width:100%;height:100%}.v-academia__texto{gap:.25rem;min-width:0;display:grid}.v-academia__texto strong{color:var(--bb-vt-text);font-size:var(--bb-vt-fs-cartao-texto)}.v-academia__texto span{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda)}.v-selo-teste{border:.0625rem solid var(--bb-vt-line);background:var(--bb-vt-bg);max-width:100%;min-height:3rem;color:var(--bb-vt-text);border-radius:.375rem;justify-self:start;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-weight:600;display:inline-flex}.v-selo-teste__ponto{background:var(--bb-vt-dot-ok);border-radius:50%;flex:none;width:.5rem;height:.5rem}.v-planos{min-height:10rem}.v-planos__estado{color:var(--bb-vt-text-muted)}.v-planos__erro{color:var(--bb-vt-text-soft)}.v-planos__erro[hidden]{display:none}.v-planos__grade{gap:1.25rem;display:grid}@media (width>=48rem){.v-planos__grade{grid-template-columns:1fr 1fr}}@media (width>=64rem){.v-planos__grade{grid-template-columns:repeat(3,1fr);gap:1.5rem}}.v-plano{border:.0625rem solid var(--bb-vt-line);background:var(--bb-vt-card);border-radius:.5rem;flex-direction:column;padding:2rem;display:flex}.v-plano--destaque{background:var(--bb-vt-red-tint);border-color:var(--bb-vt-red-line)}.v-plano__topo{justify-content:space-between;align-items:center;gap:1rem;display:flex}.v-plano__nome{font-size:var(--bb-vt-fs-cartao);letter-spacing:-.01em;font-weight:600;line-height:1.25}.v-plano__selo{background:var(--bb-vt-red);color:var(--bb-vt-text);font-size:var(--bb-vt-fs-sobrancelha);letter-spacing:.08em;text-transform:uppercase;border-radius:.25rem;padding:.25rem .5rem;font-weight:600}.v-plano__selo[hidden]{display:none}.v-plano__preco{align-items:baseline;gap:.5rem;margin-top:1.25rem;display:flex}.v-plano__preco strong{font-family:var(--bb-vt-font-display);font-variation-settings:"wdth" 80;font-weight:900;font-stretch:80%;font-size:var(--bb-vt-fs-preco);letter-spacing:-.01em;line-height:1}.v-plano__preco span{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda)}.v-plano__descricao{color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-cartao-texto);margin-top:1rem}.v-plano__descricao:empty{display:none}.v-plano__recursos{gap:.75rem;margin:1.5rem 0 2rem;display:grid}.v-plano__recursos li{color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-cartao-texto);gap:.75rem;display:flex}.v-plano__recursos .v-icone{width:1.125rem;height:1.125rem;color:var(--bb-vt-text);margin-top:.15rem}.v-plano .v-btn{margin-top:auto}.v-planos__rodape{margin-top:2rem}.v-duvidas{gap:3rem;display:grid}@media (width>=64rem){.v-duvidas{grid-template-columns:minmax(0,26rem) minmax(0,50rem);justify-content:space-between;align-items:start;gap:5rem}}.v-duvidas__lado .v-btn{margin-top:2rem}.v-faq{border-top:.0625rem solid var(--bb-vt-line)}.v-faq__item{border-bottom:.0625rem solid var(--bb-vt-line)}.v-faq__item h3{font-size:inherit}.v-faq__pergunta{width:100%;min-height:4.5rem;color:var(--bb-vt-text);font:inherit;font-size:var(--bb-vt-fs-cartao);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.25rem 0;font-weight:600;line-height:1.3;display:flex}@media (width>=64rem){.v-faq__pergunta{min-height:4.75rem}}.v-faq__pergunta .v-icone--menos,.v-faq__pergunta[aria-expanded=true] .v-icone--mais{display:none}.v-faq__pergunta[aria-expanded=true] .v-icone--menos{color:var(--bb-vt-red);display:block}.v-faq__resposta{color:var(--bb-vt-text-soft);font-size:var(--bb-vt-fs-corpo);padding:0 3rem 1.5rem 0;line-height:1.65}.v-faq__resposta[hidden]{display:none}.v-final__grade{gap:2.5rem;display:grid}@media (width>=64rem){.v-final__grade{grid-template-columns:minmax(0,1fr) 24rem;align-items:center;gap:4rem}}.v-final .v-titulo{color:var(--bb-vt-text)}.v-final__acoes{gap:.75rem;display:grid}.v-final__acoes p{color:var(--bb-vt-text);font-size:var(--bb-vt-fs-legenda);text-align:center;font-weight:600}.v-rodape{background:var(--bb-vt-bg)}.v-rodape .v-container{padding-top:3.5rem;padding-bottom:2rem}.v-rodape__grade{gap:2.5rem;display:grid}@media (width>=64rem){.v-rodape__grade{grid-template-columns:minmax(0,22rem) auto;justify-content:space-between}}.v-rodape__marca p{max-width:22rem;color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda);margin-top:1rem}.v-rodape__colunas{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}@media (width>=48rem){.v-rodape__colunas{grid-template-columns:repeat(3,auto);gap:4.5rem}}.v-rodape__colunas h2{color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-sobrancelha);letter-spacing:.16em;text-transform:uppercase;margin-bottom:.75rem;font-weight:600}.v-rodape__colunas a,.v-rodape__cookies{min-height:2.75rem;color:var(--bb-vt-text-soft);font:inherit;font-size:var(--bb-vt-fs-legenda);align-items:center;text-decoration:none;display:inline-flex}@media (width>=64rem){.v-rodape__colunas a,.v-rodape__cookies{min-height:2rem}}.v-rodape__colunas a:hover,.v-rodape__cookies:hover{color:var(--bb-vt-text);text-decoration:underline}.v-rodape__cookies{cursor:pointer;background:0 0;border:0;padding:0}.v-rodape__cookies[hidden]{display:none}.v-rodape__base{border-top:.0625rem solid var(--bb-vt-line);color:var(--bb-vt-text-muted);font-size:var(--bb-vt-fs-legenda);flex-wrap:wrap;justify-content:space-between;gap:.75rem 1.5rem;margin-top:3rem;padding-top:1.5rem;display:flex}.v-rodape__base a{min-height:2.75rem;color:var(--bb-vt-text-muted);align-items:center;text-decoration:none;display:inline-flex}.v-rodape__base{align-items:center}.v-rodape__base a:hover{color:var(--bb-vt-text);text-decoration:underline}.v-cookies{z-index:50;border:.0625rem solid var(--bb-vt-line-strong);background:var(--bb-vt-card);max-width:46rem;box-shadow:var(--bb-vt-shadow-card);border-radius:.5rem;gap:1rem;margin:0 auto;padding:1.25rem;display:grid;position:fixed;bottom:1rem;left:1rem;right:1rem}.v-cookies[hidden]{display:none}.v-cookies h2{font-size:1rem;font-weight:600}.v-cookies p{color:var(--bb-vt-text-soft);margin-top:.25rem;font-size:.9375rem}.v-cookies p a{color:var(--bb-vt-text)}.v-cookies__acoes{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}@media (width>=48rem){.v-cookies{grid-template-columns:1fr auto;align-items:center}.v-cookies__acoes .v-btn{min-height:3rem}}@media (width>=64rem){.v-cookies{left:var(--bb-vt-gutter);right:var(--bb-vt-gutter);max-width:var(--bb-vt-container);gap:2.5rem;padding:1.25rem 1.75rem;bottom:1.5rem}.v-cookies__acoes .v-btn{min-width:8.5rem}}
