.bf{background:var(--bf-bg);color:var(--bf-fg);padding-top:var(--bf-pt);padding-bottom:var(--bf-pb);font-size:var(--bf-text);line-height:1.45;scroll-margin-top:80px}.bf *,.bf *:before,.bf *:after{box-sizing:border-box}.bf__in{max-width:var(--bf-max);margin:0 auto;padding-left:var(--bf-px);padding-right:var(--bf-px)}.bf__title{margin:0;font-size:var(--bf-title);line-height:1.05;font-weight:900;color:inherit;letter-spacing:-.01em;text-wrap:balance}.bf__eyebrow{display:block;margin:0 0 4px;font-size:.8em;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--bf-accent)}.bf__sub{margin:6px 0 0;opacity:.8;max-width:65ch}.bf__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;margin-bottom:18px}.bf__more{font-weight:800;color:var(--bf-accent);text-decoration:none;border-bottom:2px solid currentColor}.bf__btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:46px;padding:12px 22px;border-radius:999px;font-weight:800;font-size:1em;text-decoration:none;line-height:1.1;transition:transform .15s ease}.bf__btn:hover{transform:translateY(-1px)}.bf__rte p{margin:0}.bf__rte p+p{margin-top:.6em}.bf__rte a{color:inherit}.bf img{max-width:100%;height:auto;display:block}.bf .bf-placeholder{width:100%;height:100%;background:#0000000f;fill:#00000040}@media(prefers-reduced-motion:reduce){.bf *{animation:none!important;transition:none!important}}.bf-cinta{overflow:hidden;white-space:nowrap}.bf-cinta__track{display:inline-flex;animation:bf-mq var(--bf-speed,30s) linear infinite}.bf-cinta__group{display:inline-flex;gap:28px;padding-right:28px}.bf-cinta__item:after{content:"\2022";margin-left:28px;opacity:.5}.bf-cinta__item--hl{color:var(--bf-accent);font-weight:800}.bf-cinta--static{white-space:normal;text-align:center}.bf-cinta--static .bf-cinta__track{animation:none;display:block}.bf-cinta--static .bf-cinta__group{flex-wrap:wrap;justify-content:center;gap:4px 18px;padding:0}.bf-cinta--static .bf-cinta__group[aria-hidden]{display:none}.bf-cinta--static .bf-cinta__item:after{display:none}.bf-cinta:hover .bf-cinta__track{animation-play-state:paused}@keyframes bf-mq{to{transform:translate(-50%)}}.bf-hero{overflow:hidden}.bf-hero__grid{display:grid;gap:20px;align-items:center}.bf-hero__copy{display:grid;gap:14px;min-width:0}.bf-hero__tag{display:inline-flex;align-items:center;gap:8px;justify-self:start;background:var(--h-tag-bg);color:var(--h-tag-fg);font-weight:800;font-size:.85em;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:6px 14px 6px 10px}.bf-hero__tag i{width:8px;height:8px;border-radius:50%;background:currentColor;animation:bf-pulse 1.6s infinite}@keyframes bf-pulse{0%{box-shadow:0 0 #ffffffb3}70%{box-shadow:0 0 0 8px #fff0}to{box-shadow:0 0 #fff0}}.bf-hero .bf__title{font-size:var(--bf-title);line-height:.98}.bf-hero__hl{color:var(--h-hl)}.bf-hero__sub{max-width:52ch;opacity:.92}.bf-hero__camp{background:#ffffff1a;border:1px solid rgba(255,255,255,.28);border-radius:12px;padding:10px 14px}.bf-hero__ctas{display:flex;flex-wrap:wrap;gap:10px}.bf-hero__b1{background:var(--h-b1-bg);color:var(--h-b1-fg)}.bf-hero__b2{border:1.5px solid var(--h-b2-fg);color:var(--h-b2-fg);background:transparent}.bf-cd{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:.8em}.bf-cd__u{background:#0003;border-radius:8px;padding:4px 8px;text-align:center;min-width:46px}.bf-cd__u b{display:block;font-size:1.4em;font-variant-numeric:tabular-nums;line-height:1.1}.bf-cd__u span{font-size:.75em;text-transform:uppercase;letter-spacing:.06em}.bf-hero__media{position:relative;min-width:0}.bf-hero__img{width:100%;border-radius:18px;object-fit:cover;aspect-ratio:var(--h-ratio-m,4/3)}.bf-hero__stk{position:absolute;right:12px;top:12px;width:var(--h-stk-size,84px);height:var(--h-stk-size,84px);border-radius:50%;background:var(--h-stk-bg);color:var(--h-stk-fg);display:grid;place-items:center;text-align:center;font-weight:900;font-size:12px;line-height:1.05;padding:8px;transform:rotate(-8deg);box-shadow:0 8px 18px #00000040}.bf-hero__stk b{display:block;font-size:2.1em}.bf-hero__stats{background:var(--h-stats-bg);color:var(--h-stats-fg);margin-top:var(--bf-pb)}.bf-hero__stats .bf__in{display:grid;grid-template-columns:repeat(var(--h-stats-cols,3),minmax(0,1fr));gap:8px;padding-top:12px;padding-bottom:12px;text-align:center}.bf-hero__stats b{display:block;font-size:1.35em;font-weight:900}.bf-hero__stats span{font-size:.78em;opacity:.8}.bf-hero.bf-hero--stats{padding-bottom:0}@media screen and (max-width:749px){.bf-hero--hide-img-m .bf-hero__media{display:none}}@media screen and (min-width:750px){.bf-hero__grid{grid-template-columns:1.1fr .9fr;gap:24px 48px}.bf-hero--img-left .bf-hero__media{order:-1}.bf-hero__img{aspect-ratio:var(--h-ratio-d,4/5)}.bf-hero__stk{--h-stk-size:112px;font-size:14px;right:18px;top:18px}}.bf-find__grid{display:grid;grid-template-columns:repeat(var(--f-cols-m,2),minmax(0,1fr));gap:10px}.bf-find__item{display:grid;gap:4px;align-content:start;padding:14px;border-radius:14px;background:var(--f-card-bg);border:1.5px solid var(--f-card-bd);color:inherit;text-decoration:none;transition:border-color .15s,box-shadow .15s}.bf-find__item:hover{border-color:var(--bf-accent)}.bf-find__item.is-hl{border-color:var(--f-hl);box-shadow:0 0 0 3px color-mix(in srgb,var(--f-hl) 20%,transparent)}.bf-find__ic{width:36px;height:36px;border-radius:10px;background:var(--f-ic-bg);display:grid;place-items:center;margin-bottom:2px}.bf-find__ic svg{width:20px;height:20px;fill:none;stroke:var(--f-ic-fg);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.bf-find__t{margin:0;font-size:1em;font-weight:800;line-height:1.15}.bf-find__p{font-size:.85em;font-weight:800;color:var(--f-promo)}.bf-find__p--alt{color:var(--f-promo2)}@media screen and (min-width:750px){.bf-find__grid{grid-template-columns:repeat(var(--f-cols-d,6),minmax(0,1fr));gap:14px}}.bf-promos__grid{display:grid;gap:12px}.bf-promo{display:grid;grid-template-columns:auto 1fr;gap:4px 18px;align-items:center;padding:20px;border-radius:18px;background:var(--p-bg);color:var(--p-fg);text-decoration:none}.bf-promo__pc{grid-row:span 3;font-weight:900;font-size:var(--p-num-m,56px);line-height:.85;letter-spacing:-.03em}.bf-promo__pc small{display:block;font-size:.26em;letter-spacing:.02em;font-weight:800;text-transform:uppercase;opacity:.9;margin-bottom:4px}.bf-promo__t{margin:0;font-size:1.25em;font-weight:900;line-height:1.1;color:inherit}.bf-promo__d{margin:0;font-size:.92em;opacity:.9}.bf-promo__go{font-weight:800;color:var(--p-link)}.bf-promos__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.bf-promos__chip{font-size:.88em;font-weight:700;background:var(--p-chip-bg);color:var(--p-chip-fg);border-radius:999px;padding:6px 12px}@media screen and (min-width:750px){.bf-promos__grid{grid-template-columns:repeat(var(--p-cols,2),minmax(0,1fr));gap:16px}.bf-promo{padding:28px}.bf-promo__pc{font-size:var(--p-num-d,80px)}}.bf-marcas__list{display:flex;flex-wrap:wrap;gap:10px;justify-content:var(--m-align,flex-start)}.bf-marca{display:grid;gap:2px;justify-items:center;min-width:110px;padding:10px 14px;border-radius:12px;border:1.5px solid var(--m-bd);background:var(--m-bg);color:inherit;text-decoration:none;text-align:center}.bf-marca__logo{height:28px;width:auto;object-fit:contain}.bf-marca__n{margin:0;font-size:.95em;font-weight:900;text-transform:uppercase;letter-spacing:.02em;line-height:1.1}.bf-marca__d{font-size:.85em;font-weight:800;color:var(--m-off)}.bf-exam__grid{display:grid;gap:22px;align-items:center}.bf-exam__steps{list-style:none;margin:0;padding:0;display:grid;gap:10px;counter-reset:bfs}.bf-exam__step{display:grid;grid-template-columns:32px 1fr;gap:12px;align-items:start;padding:14px;border-radius:14px;background:var(--e-card)}.bf-exam__step:before{counter-increment:bfs;content:counter(bfs);width:32px;height:32px;border-radius:50%;background:var(--e-num-bg);color:var(--e-num-fg);display:grid;place-items:center;font-weight:800}.bf-exam__st{margin:0;font-size:1.05em;font-weight:800;line-height:1.2}.bf-exam__sd{margin:2px 0 0;font-size:.9em;opacity:.75}.bf-exam__btn{background:var(--e-btn-bg);color:var(--e-btn-fg);margin-top:16px}@media screen and (min-width:750px){.bf-exam__grid{grid-template-columns:.8fr 1.2fr;gap:48px}.bf-exam__steps{grid-template-columns:1fr 1fr}}.bf-suc__grid{display:grid;grid-template-columns:repeat(var(--s-cols-m,2),minmax(0,1fr));gap:8px}.bf-suc__st{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:12px 14px;border-radius:12px;border:1px solid var(--s-bd);background:var(--s-bg);color:inherit;text-decoration:none}.bf-suc__n{margin:0;font-size:1em;font-weight:700}.bf-suc__c{font-variant-numeric:tabular-nums;font-weight:800;color:var(--bf-accent)}@media screen and (min-width:750px){.bf-suc__grid{grid-template-columns:repeat(var(--s-cols-d,4),minmax(0,1fr));gap:12px}}.bf-faq__grid{display:grid;gap:12px}.bf-faq__q{border-bottom:1px solid var(--q-line)}.bf-faq__q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0}.bf-faq__q summary::-webkit-details-marker{display:none}.bf-faq__q summary:after{content:"+";flex:none;font-weight:900;font-size:1.4em;line-height:1;color:var(--bf-accent)}.bf-faq__q[open] summary:after{content:"\2212"}.bf-faq__qt{margin:0;font-size:1.05em;font-weight:700;line-height:1.25;color:inherit}.bf-faq__a{padding:0 0 14px;opacity:.8;max-width:70ch}@media screen and (min-width:750px){.bf-faq__grid--split{grid-template-columns:.7fr 1.3fr;gap:48px}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/VDV-bf-landing.css.map */
