.vv-stage{min-height:100dvh;background:#e9e7f3;color:var(--vr-ink);font-family:inherit}.vv-stage *,.vv-stage :after,.vv-stage :before{box-sizing:border-box}.vv-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:10px 12px;background:var(--vr-ink)}.vv-tabs a{padding:8px 12px;border-radius:999px;color:#fff;font-size:14px;font-weight:600;text-decoration:none;min-height:36px;display:inline-flex;align-items:center}.vv-tabs a[aria-current=page]{background:var(--vr-gold);color:var(--vr-ink)}.vv-tabs-exit{margin-left:auto;opacity:.8}.vv-note{color:var(--vr-muted);border-bottom:1px solid var(--vr-line)}.vv-creatives,.vv-note{margin:0;padding:10px 14px;font-size:13px;background:#fff}.vv-creatives{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.vv-creatives a{padding:6px 12px;border-radius:999px;border:1.5px solid var(--vr-line-strong);color:var(--vr-deep);font-weight:700;text-decoration:none}.vv-creatives a[aria-current=page]{background:var(--vr-lav);border-color:var(--vr-violet)}.vv-creatives code{font-size:12px;color:var(--vr-muted);word-break:break-all}.vv-phone{display:grid;justify-items:center;padding:24px 12px 40px}.vv-frame{width:390px;height:min(844px,calc(100dvh - 190px));border:10px solid #17132e;border-radius:46px;overflow:hidden;background:var(--vr-surface);box-shadow:0 30px 80px rgba(23,19,46,.35)}.vv-scroll{height:100%;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:none}.vv-scroll::-webkit-scrollbar{display:none}@media (max-width:520px){.vv-phone{padding:0}.vv-frame{width:100%;height:calc(100dvh - 120px);border:0;border-radius:0;box-shadow:none}}.vv-root{position:relative;min-height:100%;background:var(--vr-surface);color:var(--vr-ink);font-size:16px;line-height:1.45}.vv-root a{color:var(--vr-deep)}.vv-root :where(button){font:inherit;cursor:pointer}.vv-root :focus-visible{outline:3px solid var(--vr-deep);outline-offset:2px}.vv-consent{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px;background:#fff;border-bottom:1px solid var(--vr-line);font-size:12.5px}.vv-consent p{margin:0;color:var(--vr-muted)}.vv-consent span{display:flex;gap:6px;flex:none}.vv-consent button{min-height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--vr-line-strong);background:#fff;color:var(--vr-ink);font-size:13px;font-weight:700}.vv-consent button[data-primary]{background:var(--vr-ink);border-color:var(--vr-ink);color:#fff}.vv-head{display:flex;justify-content:space-between;padding:12px 16px 4px}.vv-head,.vv-logo{align-items:center}.vv-logo{display:inline-flex;gap:8px;font-weight:800;font-size:18px}.vv-logo-mark{width:26px;height:26px}.vv-enter{padding:8px 14px;border-radius:999px;font-weight:700;font-size:15px;text-decoration:none;box-shadow:inset 0 0 0 1.5px var(--vr-line-strong)}.vv-main{display:grid;gap:14px;padding:8px 16px 96px}.vv-h1{margin:6px 0 0;font-size:28px;line-height:1.12;letter-spacing:-.02em;font-weight:800;text-wrap:balance}.vv-sub{font-size:15.5px}.vv-muted,.vv-sub{margin:0;color:var(--vr-muted)}.vv-muted{font-size:14px}.vv-card{display:grid;gap:12px;padding:16px;border-radius:20px;background:#fff;border:1px solid var(--vr-line);box-shadow:var(--vr-shadow)}.vv-card-cat{margin:0;font-size:12.5px;font-weight:700;color:var(--vr-muted);text-transform:uppercase;letter-spacing:.04em}.vv-card-q a{color:inherit;text-decoration:none}.vv-more{font-size:13.5px;font-weight:700;text-decoration:none;min-height:32px;display:inline-flex;align-items:center}.vv-card-q{margin:0;font-size:19px;line-height:1.25;font-weight:800}.vv-sides{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vv-side{min-height:52px;border-radius:14px;border:2px solid transparent;font-size:17px;font-weight:800;color:#fff}.vv-side[data-side=y]{background:var(--vr-yes)}.vv-side[data-side=n]{background:var(--vr-no)}.vv-side[aria-pressed=false]{background:#fff;border-color:var(--vr-line-strong)}.vv-side[aria-pressed=false][data-side=y]{color:var(--vr-yes)}.vv-side[aria-pressed=false][data-side=n]{color:var(--vr-no)}.vv-chips{display:flex;gap:8px}.vv-chips button{flex:1;min-height:44px;border-radius:12px;border:1.5px solid var(--vr-line-strong);background:#fff;font-weight:700;color:var(--vr-ink)}.vv-chips button[aria-checked=true]{background:var(--vr-lav);border-color:var(--vr-violet);color:var(--vr-deep)}.vv-pays{margin:0;font-size:16px}.vv-pays b{font-size:20px;color:var(--vr-deep)}.vv-pays span{color:var(--vr-muted);font-size:14px}.vv-fine{font-size:12.5px}.vv-fine,.vv-trustline{margin:0;color:var(--vr-muted)}.vv-trustline{display:flex;flex-wrap:wrap;gap:6px 14px;padding:0;list-style:none;font-size:13px;font-weight:600}.vv-trustline li{display:inline-flex;align-items:center;gap:4px}.vv-bolao{display:grid;gap:10px;margin:0;padding:0;list-style:none}.vv-bolao li{display:flex;gap:12px;padding:14px;background:#fff;border:1px solid var(--vr-line);border-radius:16px}.vv-bolao b{flex:none;width:28px;height:28px;border-radius:999px;display:grid;place-items:center;background:var(--vr-lav);color:var(--vr-deep)}.vv-bolao strong{display:block;color:var(--vr-ink)}.vv-bolao span{font-size:14px;color:var(--vr-muted)}.vv-section{display:grid;gap:12px;padding-top:10px;border-top:1px solid var(--vr-line)}.vv-plan h2,.vv-section h2{margin:0;font-size:20px}.vv-proof{margin:0;padding:14px;border-radius:16px;background:#fff;border:1px solid var(--vr-line);display:grid;gap:8px}.vv-proof figcaption{font-size:12px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--vr-yes)}.vv-proof blockquote{margin:0;font-weight:700}.vv-proof dl{display:grid;gap:4px;margin:0}.vv-proof dl div{display:flex;justify-content:space-between;gap:8px;font-size:14px}.vv-proof dt{color:var(--vr-muted)}.vv-proof dd{margin:0;font-weight:700}.vv-proof p{font-size:13px}.vv-counters,.vv-proof p{margin:0;color:var(--vr-muted)}.vv-counters{display:flex;gap:16px;padding:0;list-style:none;font-size:14px}.vv-counters b{font-size:22px;color:var(--vr-ink);margin-right:4px}.vv-about{display:grid;gap:6px;font-size:14px}.vv-about h3{margin:0;font-size:16px}.vv-about p{margin:0}.vv-todo{display:inline-block;margin-right:4px;padding:1px 8px;border-radius:999px;background:var(--vr-gold);color:var(--vr-ink);font-size:11px;font-weight:800;text-transform:uppercase}.vv-faq{border-bottom:1px solid var(--vr-line);padding:4px 0}.vv-faq summary{display:flex;justify-content:space-between;align-items:center;gap:8px;min-height:44px;font-weight:700;cursor:pointer;list-style:none}.vv-faq summary::-webkit-details-marker{display:none}.vv-faq p{margin:0 0 10px;font-size:14px}.vv-faq p,.vv-foot{color:var(--vr-muted)}.vv-foot{display:grid;gap:6px;font-size:12.5px}.vv-foot p{margin:0}.vv-sticky{position:sticky;bottom:0;z-index:5;padding:10px 16px calc(10px + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,rgba(250,248,255,0),var(--vr-surface) 35%)}.vv-cta{width:100%;min-height:56px;padding:0 16px;border:0;border-radius:16px;background:var(--vr-grad);color:#fff;font-size:17px;font-weight:800;box-shadow:0 12px 26px -10px rgba(82,48,212,.7)}.vv-cta:disabled{opacity:.5;cursor:not-allowed}.vv-signup{display:grid;gap:12px;padding:8px 16px 32px}.vv-signup h1{margin:0;font-size:26px;letter-spacing:-.02em}.vv-back{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0;border:0;background:none;color:var(--vr-deep);font-weight:700}.vv-keep{display:flex;gap:6px;align-items:flex-start;margin:0;padding:10px 12px;border-radius:12px;background:var(--vr-lav);font-size:13.5px}.vv-keep svg{flex:none;margin-top:3px;color:var(--vr-yes)}.vv-social{display:grid;gap:8px}.vv-social button{min-height:52px;border-radius:14px;border:1.5px solid var(--vr-line-strong);background:#fff;font-weight:700;color:var(--vr-ink)}.vv-social button:disabled{opacity:.55;cursor:not-allowed}.vv-or{display:flex;align-items:center;gap:10px;margin:2px 0;color:var(--vr-muted);font-size:13px}.vv-or:after,.vv-or:before{content:"";flex:1;height:1px;background:var(--vr-line-strong)}.vv-signup form{display:grid;gap:12px}.vv-signup label{display:grid;gap:6px;font-size:14px;font-weight:700}.vv-signup small{font-weight:500;color:var(--vr-muted)}.vv-field{display:flex;align-items:center;gap:8px;padding:0 12px;min-height:52px;border:1.5px solid var(--vr-line-strong);border-radius:14px;background:#fff}.vv-field:focus-within{border-color:var(--vr-violet)}.vv-field input{flex:1;min-width:0;outline:0;font-size:16px;min-height:48px}.vv-eye,.vv-field input{border:0;background:none}.vv-eye{padding:8px;color:var(--vr-muted)}.vv-legal{font-size:12.5px}.vv-dest,.vv-legal{margin:0;color:var(--vr-muted)}.vv-dest{font-size:12px;word-break:break-all}.vv-plan{max-width:860px;margin:0 auto;display:grid;gap:14px;padding:20px 16px 60px;background:#fff}.vv-plan table{width:100%;border-collapse:collapse;font-size:14px}.vv-plan td,.vv-plan th{text-align:left;vertical-align:top;padding:8px 10px;border-bottom:1px solid var(--vr-line)}.vv-plan th{background:var(--vr-lav)}.vv-plan ol,.vv-plan ul{margin:0;padding-left:20px;display:grid;gap:8px;font-size:14.5px}.vv-simroot{background:var(--vr-surface)}.vv-inner{position:relative;z-index:1}.vv-hero{position:relative;overflow:hidden;display:grid;gap:10px;padding:18px 18px 64px;color:#fff;background:radial-gradient(120% 90% at 100% 0,rgba(255,210,63,.28) 0,rgba(255,210,63,0) 48%),linear-gradient(160deg,#6a45f5,#4630ad 55%,#33208a)}.vv-hero-pill{display:inline-flex;align-items:center;gap:8px;justify-self:start;margin:0;padding:6px 12px;border-radius:999px;background:rgba(255,255,255,.14);font-size:12.5px;font-weight:700;letter-spacing:.02em}.vv-hero-pill i{width:8px;height:8px;border-radius:999px;background:#5be3a4;box-shadow:0 0 0 0 rgba(91,227,164,.7)}@media (prefers-reduced-motion:no-preference){.vv-hero-pill i{animation:vv-pulse 1.8s infinite}}@keyframes vv-pulse{70%{box-shadow:0 0 0 8px rgba(91,227,164,0)}to{box-shadow:0 0 0 0 rgba(91,227,164,0)}}.vv-hero-h1{margin:0;font-size:27px;line-height:1.12;letter-spacing:-.02em;font-weight:800;text-wrap:balance}.vv-hero-h1 span{display:block;font-size:20px;font-weight:700;opacity:.92;margin-top:4px}.vv-hero-h1 b{display:block;font-size:52px;line-height:1.05;color:var(--vr-gold);letter-spacing:-.03em}@media (prefers-reduced-motion:no-preference){.vv-hero-h1 b{animation:vv-pop .38s var(--vr-ease)}}@keyframes vv-pop{0%{transform:scale(.94);opacity:.4}to{transform:none;opacity:1}}.vv-hero-sub{margin:0;font-size:14.5px;line-height:1.4;color:rgba(255,255,255,.86)}.vv-hero-sub strong{color:#fff}.vv-simwrap{display:grid;gap:14px;padding:0 12px 96px;margin-top:-44px}.vv-simwrap>.vv-foot,.vv-simwrap>.vv-section{padding-left:4px;padding-right:4px}.vv-trustline-center{justify-content:center}.vv-sticky-note{margin:6px 0 0;text-align:center;font-size:11.5px;color:var(--vr-muted)}.vv-simroot .vv-head{background:linear-gradient(160deg,#6a45f5,#5a3be0);color:#fff;padding-bottom:10px}.vv-simroot .vv-head .vv-enter{color:#fff;box-shadow:inset 0 0 0 1.5px rgba(255,255,255,.55)}.vv-simroot .vv-hero{padding-top:6px}.vv-grad{background:var(--vr-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.vv-hero-light{color:var(--vr-ink);background:radial-gradient(90% 70% at 100% 0,rgba(122,85,255,.18) 0,rgba(122,85,255,0) 60%),var(--vr-surface);padding-bottom:14px}.vv-hero-light .vv-hero-sub{color:var(--vr-muted)}.vv-hero-light .vv-hero-h1 span.vv-grad{display:inline;font-size:inherit;margin:0;opacity:1}.vv-pill-light{background:var(--vr-lav);color:var(--vr-deep)}.vv-simroot[data-variant=bolao] .vv-head,.vv-simroot[data-variant=desafio] .vv-head{background:var(--vr-surface);color:var(--vr-ink)}.vv-simroot[data-variant=bolao] .vv-head .vv-enter,.vv-simroot[data-variant=desafio] .vv-head .vv-enter{color:var(--vr-deep);box-shadow:inset 0 0 0 1.5px var(--vr-line-strong)}.vv-simroot[data-variant=bolao] .vv-logo,.vv-simroot[data-variant=desafio] .vv-logo{color:var(--vr-ink)}.vv-simwrap-flat{margin-top:0;padding-top:4px}.vv-rail{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 12px 12px;margin:0 -12px;scrollbar-width:none}.vv-rail::-webkit-scrollbar{display:none}.vv-rail-card{flex:0 0 84%;scroll-snap-align:center;display:grid;gap:12px;align-content:start;padding:16px;border-radius:20px;background:#fff;border:2px solid var(--vr-line);box-shadow:var(--vr-shadow)}.vv-rail-card[data-active]{border-color:var(--vr-violet)}.vv-rail-card .vv-card-cat{display:flex;justify-content:space-between;gap:8px}.vv-rail-card .vv-card-cat span{display:inline-flex;align-items:center;gap:4px;text-transform:none;letter-spacing:0}.vv-rail-q{margin:0;font-size:18px;line-height:1.25;font-weight:800}.vv-rail-q a{color:inherit;text-decoration:none}.vv-side-2{display:grid;gap:2px;padding:10px 6px;min-height:60px;position:relative}.vv-side-2 b{font-size:17px}.vv-side-2 small{font-size:12px;font-weight:600;opacity:.9}.vv-side-2 i{position:absolute;top:-10px;left:50%;transform:translateX(-50%);white-space:nowrap;padding:2px 8px;border-radius:999px;background:var(--vr-gold);color:var(--vr-ink);font-size:10.5px;font-style:normal;font-weight:800}.vv-pickpanel{display:grid;gap:12px;padding:16px;border-radius:20px;background:#fff;border:1px solid var(--vr-line);box-shadow:var(--vr-shadow)}.vv-pickpanel-up{margin-top:0}.vv-fieldlabel{margin:0;font-weight:800;font-size:15px}.vv-payout{display:grid;gap:4px;padding:16px;border-radius:16px;color:#fff;background:radial-gradient(120% 90% at 100% 0,rgba(255,210,63,.22) 0,rgba(255,210,63,0) 45%),linear-gradient(160deg,#6a45f5,#4630ad 55%,#33208a)}.vv-payout p{margin:0;font-size:14px;opacity:.92}.vv-payout strong{font-size:38px;line-height:1.1;letter-spacing:-.02em}.vv-payout strong em{font-size:18px;font-style:normal;color:var(--vr-gold)}.vv-payout span{font-size:12.5px;opacity:.88}@media (prefers-reduced-motion:no-preference){.vv-payout strong{animation:vv-pop .38s var(--vr-ease)}}.vv-hero-crowd{padding-bottom:20px}.vv-crowd-big{display:flex;align-items:baseline;gap:10px;margin:2px 0 0}.vv-crowd-big b{font-size:64px;line-height:1;color:var(--vr-gold);letter-spacing:-.04em}.vv-crowd-big span{font-size:18px;font-weight:600}.vv-crowd-q{margin:0;font-size:20px;line-height:1.25;font-weight:800}.vv-crowd-q a{color:#fff;text-decoration:none}.vv-hero-crowd .vr-split-row,.vv-hero-crowd .vr-split-row .n,.vv-hero-crowd .vr-split-row .y{color:#fff}.vv-simroot[data-variant=multidao] .vv-simwrap{margin-top:0;padding-top:14px}.vv-hero-friends{padding-bottom:12px}.vv-linkchip{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;padding:10px 12px;border-radius:12px;background:#fff;border:1.5px dashed var(--vr-violet);font-size:13px;color:var(--vr-muted);word-break:break-all}.vv-linkchip b{color:var(--vr-deep)}.vv-linkchip em{margin-left:auto;padding:1px 8px;border-radius:999px;background:var(--vr-gold);color:var(--vr-ink);font-size:10.5px;font-style:normal;font-weight:800;text-transform:uppercase}.vv-bolao-big li{padding:16px}.vv-bolao-big b{width:34px;height:34px}.vv-linkbtn{justify-self:center;min-height:44px;display:inline-flex;align-items:center;font-weight:700;text-decoration:none}body:has(.vv-live) .consent-banner{top:0;right:0;bottom:auto;left:0;max-width:none;margin:0;border-radius:0;border-width:0 0 1px;padding:8px 12px;gap:6px;z-index:90;box-shadow:0 6px 20px -12px rgba(15,23,42,.35)}body:has(.vv-live) .consent-banner:not(.is-custom) .consent-body h2{display:none}body:has(.vv-live) .consent-banner:not(.is-custom) .consent-body p{font-size:12px;line-height:1.35;-webkit-line-clamp:2;line-clamp:2}body:has(.vv-live) .consent-banner:not(.is-custom) .consent-actions .secondary-button{min-height:36px;font-size:13px}body:has(.vv-live) .consent-banner.is-custom{max-height:100dvh;overflow-y:auto}.vv-live .vv-inner{padding-top:var(--vv-consent-h,0)}.vv-live .vv-sticky{bottom:0}.vv-empty{padding:24px 16px}.vv-root a.vv-cta{display:flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;color:#fff}