.vt[data-view=sobre]{--ab-yellow: var(--vt-accent);--ab-blue: var(--vt-primary);--ab-bg: #fff;--ab-fg: #111;--ab-fg2: #4a4a4a;--ab-grey: #f4f5f7;--ab-grey-fg: #000;--ab-line: rgba(0, 0, 0, .16);background:var(--ab-bg);color:var(--ab-fg)}.ab{overflow:hidden;background:var(--ab-bg);color:var(--ab-fg);font:400 18px/1.55 var(--vt-body)}.ab h1,.ab h2,.ab h3,.ab p,.ab ul{margin:0}.ab ul{padding:0;list-style:none}.ab-T{font-family:var(--vt-body);font-weight:700;letter-spacing:-1.5px;line-height:1}.ab-kick{display:inline-block;font:600 13px/1 var(--vt-body);letter-spacing:2px;text-transform:uppercase;margin-bottom:22px}.ab-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border-radius:99px;font:600 15px/1.2 var(--vt-body);letter-spacing:.3px;text-decoration:none;white-space:nowrap}.ab-btn-y{background:var(--ab-yellow);color:#000}.ab-btn-w{background:#fff;color:#000}.ab-btn-ink{background:#000;color:#fff}.ab-btns{display:flex;gap:12px;flex-wrap:wrap}.ab :focus-visible{outline:3px solid #000;outline-offset:3px}.ab-hero :focus-visible,.ab-c-k :focus-visible{outline-color:#fff}.ab-sec{position:relative;display:flex;align-items:center;min-height:clamp(660px,64vw,860px);padding:80px clamp(32px,7.5vw,120px);background:#000}.ab-ph{position:absolute;inset:0;margin:0;overflow:hidden}.ab-ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--pos, center)}.ab-ph figcaption{position:absolute;z-index:3;bottom:18px;right:18px;font:500 13px/1.2 var(--vt-body);background:#fff;color:#000;padding:6px 10px;border-radius:4px}.ab-r .ab-ph figcaption{right:auto;left:18px}.ab-pane{position:relative;z-index:2;width:500px;max-width:100%;padding:64px 56px;box-shadow:0 30px 60px #00000040}.ab-r .ab-pane{margin-left:auto}.ab-wide{width:620px}.ab-pane h2.ab-T{font-size:clamp(56px,6.6vw,84px);margin-bottom:28px}.ab-pane h2.ab-s{font-size:clamp(48px,5.6vw,72px)}.ab-pane>p{font-size:19px}.ab-pane .ab-btn{margin-top:26px}.ab-c-y{background:var(--ab-yellow);color:#000}.ab-c-b{background:var(--ab-blue);color:#000}.ab-c-k{background:#000;color:#fff}.ab-c-k .ab-kick{color:var(--vt-accent)}.ab-c-g{background:var(--ab-grey);color:var(--ab-grey-fg)}.ab-lst li{position:relative;padding:9px 0 9px 34px;border-bottom:1.5px solid rgba(0,0,0,.14);font-weight:500}.ab-lst li:before{content:"✓";position:absolute;left:4px;top:8px;font-weight:700}.ab-c-k .ab-lst li{border-color:#fff3}.ab-hero{min-height:clamp(640px,62.5vw,800px);padding:0}.ab-hero .ab-ph:after{content:"";position:absolute;inset:0;background:linear-gradient(to right,#000000d6 0,#000000bd 45%,#00000061 66%,#0000 86%)}.ab-htx{position:relative;z-index:2;color:#fff;padding:0 clamp(32px,9.4vw,120px);width:min(860px,100%)}.ab-hero .ab-kick{color:var(--vt-accent)}.ab-hero h1{font-size:clamp(64px,8.1vw,104px)}.ab .ab-lead{font-size:21px;margin:30px 0 34px;max-width:520px}.ab-stamp{position:absolute;z-index:3;right:clamp(24px,7vw,90px);bottom:80px;width:150px;height:150px;border-radius:50%;background:var(--ab-yellow);color:#000;display:grid;place-items:center;text-align:center;padding:18px;font:700 24px/1.05 var(--vt-body);letter-spacing:-.5px;transform:rotate(-10deg)}.ab-strip{background:#000;color:#fff;overflow:hidden;white-space:nowrap;padding:18px 0;font:700 26px/1 var(--vt-body);letter-spacing:-.5px}.ab-strip>span{display:inline-block}.ab-strip i{font-style:normal;color:var(--vt-accent);margin:0 .55em}@media(prefers-reduced-motion:no-preference){.ab-strip>span{animation:ab-roll 40s linear infinite}}@keyframes ab-roll{to{transform:translate(-33.333%)}}.ab .ab-plead{margin-bottom:26px}.ab-plans{display:grid;grid-template-columns:repeat(3,1fr);border-top:2px solid #000;border-bottom:2px solid #000}.ab-plans>div{padding:18px 16px 18px 0}.ab-plans>div+div{border-left:2px solid #000;padding-left:18px}.ab-plans b{display:block;font:600 14px/1 var(--vt-body);letter-spacing:1.5px;text-transform:uppercase}.ab-pct{display:block;font:700 56px/1 var(--vt-body);letter-spacing:-2px;margin:10px 0 6px;white-space:nowrap}.ab-plans small{display:block;font-size:13px;line-height:1.35}.ab-ex{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:20px}.ab-ex p{background:#fff;color:#000;padding:14px 16px;font-size:14px;line-height:1.35;border-radius:6px}.ab-ex p b{display:block;font-size:20px;margin-top:4px}.ab-cmp{display:inline-block;margin-top:18px;font-weight:600;color:#000;text-decoration:underline;text-underline-offset:5px}.ab-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.3}.ab-table th,.ab-table td{text-align:left;padding:11px 8px;border-bottom:1.5px solid var(--ab-line);vertical-align:top}.ab-table thead th{font:600 13px/1.2 var(--vt-body);letter-spacing:1.2px;text-transform:uppercase;border-bottom:2px solid currentColor}.ab-table tbody th{font-weight:500;width:36%}.ab-table .ab-hl{background:var(--ab-yellow);color:#000}.ab-n{color:var(--ab-fg2)}.ab-pill{display:inline-block;background:#000;color:#fff;font:600 11px/1 var(--vt-body);letter-spacing:1px;text-transform:uppercase;padding:5px 8px;border-radius:99px}.ab-mcards{display:none}.ab .ab-big{font:700 220px/.85 var(--vt-body);letter-spacing:-10px;color:var(--vt-accent)}.ab-c-k .ab-big+p{margin-top:22px}@media(max-width:899px){.ab-sec{display:block;min-height:0;padding:0 0 40px;background:var(--ab-bg)}.ab-ph{position:relative;inset:auto;height:clamp(280px,60vw,460px)}.ab-ph img{object-position:var(--pos-m, center)}.ab-ph figcaption,.ab-r .ab-ph figcaption{inset:14px auto auto 12px}.ab-pane,.ab-wide,.ab-r .ab-pane{width:auto;margin:-64px clamp(16px,6vw,64px) 0;padding:32px 20px 36px;box-shadow:none}.ab-pane h2.ab-T,.ab-pane h2.ab-s{font-size:clamp(40px,11.7vw,64px);margin-bottom:16px}.ab-pane>p{font-size:16px}.ab-hero{padding:0;background:#000}.ab-hero .ab-ph{position:absolute;inset:0;height:auto}.ab-hero .ab-ph:after{background:linear-gradient(#00000073,#000c 30%,#000000db)}.ab-hero .ab-ph figcaption{inset:auto 12px 14px auto}.ab-htx{width:auto;padding:150px clamp(16px,6vw,64px) 56px}.ab-hero h1{font-size:clamp(44px,13.9vw,80px)}.ab .ab-lead{font-size:16px;margin:18px 0 22px}.ab-stamp{right:14px;top:22px;bottom:auto;width:96px;height:96px;padding:10px;font-size:15px}.ab-strip{font-size:20px;padding:14px 0}.ab-pct{font-size:clamp(30px,9vw,48px);letter-spacing:-1px}.ab-plans>div{padding:14px 8px 14px 0}.ab-plans>div+div{padding-left:8px}.ab-plans b{font-size:11px;letter-spacing:1px}.ab-plans small{font-size:11px}.ab-ex{grid-template-columns:1fr}.ab .ab-big{font-size:140px;letter-spacing:-6px}}@media(max-width:767px){.ab-table{display:none}.ab-mcards{display:grid;gap:12px}.ab-mcard{background:#fff;color:#000;border:2px solid transparent;border-radius:6px;padding:16px 14px;font-size:14px}.ab-mcard.ab-hl{border-color:#000}.ab .ab-mhead{display:flex;justify-content:space-between;align-items:baseline;font-size:17px}.ab-mhead span{font-weight:700;font-size:22px}.ab-mcard small{display:block;color:#4a4a4a;margin:2px 0 10px}.ab-mcard li{position:relative;padding:4px 0 4px 20px}.ab-mcard li:before{content:"✓";position:absolute;left:0;font-weight:700}.ab-mcard li.ab-soon:before{content:"◷"}}@media(prefers-color-scheme:dark){.vt[data-view=sobre]{--ab-bg: #0b0b0b;--ab-fg: #fff;--ab-fg2: #c9c9c9;--ab-grey: #161616;--ab-grey-fg: #fff;--ab-line: rgba(255, 255, 255, .2);color-scheme:dark}.vt[data-view=sobre] .vt-top-light,.vt[data-view=sobre] .vt-foot{background:#0b0b0b;color:#fff;border-color:#2b2b2b}.vt[data-view=sobre] .vt-top-light .vt-logo,.vt[data-view=sobre] .vt-foot .vt-logo{content:url(/brand/vibeland-logo-branco-transparente.png)}.vt[data-view=sobre] .vt-top-light a:not(.vt-btn),.vt[data-view=sobre] .vt-foot-links a,.vt[data-view=sobre] .vt-foot-legal a{color:#fff}.vt[data-view=sobre] .vt-top-light .vt-btn-ink{background:#fff;color:#000}.vt[data-view=sobre] .vt-foot-ver,.vt[data-view=sobre] .vt-foot-legal{color:#c9c9c9}.vt[data-view=sobre] .vt-foot-legal{border-color:#2b2b2b}.vt[data-view=sobre] .vt-foot-legal b{color:#fff}.vt[data-view=sobre] .vt-foot .lang-switcher-btn{background:transparent;color:#fff;border-color:#2b2b2b}.vt[data-view=sobre] .vt-foot .lang-switcher-current{background:#fff;color:#000;border-color:#fff}.ab-c-g .ab-n{color:#9a9a9a}.ab-c-g .ab-hl.ab-n{color:#4a4a4a}.ab-c-g .ab-pill{background:#fff;color:#000}.ab-c-g :focus-visible{outline-color:#fff}.ab-mcard{background:#0b0b0b;color:#fff}.ab-mcard.ab-hl{border-color:var(--ab-yellow)}.ab-mcard small{color:#c9c9c9}}
