.lv{--lv-paper:#0b0b0b;--lv-line:#ffffff29;--lv-fg:#ededed;--lv-fg2:#9a9a9a;--lv-mint:#00e5a0;--lv-bg:#050505;--lv-sans:var(--font-geist-sans), system-ui, sans-serif;--lv-mono:var(--font-geist-mono), ui-monospace, Menlo, monospace;background:var(--lv-paper);width:100%;max-width:440px;color:var(--lv-fg);font-family:var(--lv-sans);border:1px solid var(--lv-line);box-shadow:8px 8px 0 var(--lv-a);min-width:0;margin:0 auto;font-size:15px;line-height:1.5;position:relative}.lv *,.lv :before,.lv :after{box-sizing:border-box}.lv:after{content:"";pointer-events:none;opacity:.07;mix-blend-mode:screen;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.lv-panel{padding:16px;position:relative}.lv-lab{font:500 11px var(--lv-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lv-fg2)}.lv-lab--slash:before{content:"// ";color:var(--lv-a)}.lv-perf{border-top:2px dashed var(--lv-line);height:0;margin:0 14px;position:relative}.lv-perf:before,.lv-perf:after{content:"";background:var(--lv-bg);border:1px solid var(--lv-line);border-radius:50%;width:24px;height:24px;position:absolute;top:-13px}.lv-perf:before{clip-path:inset(0 0 0 50%);left:-27px}.lv-perf:after{clip-path:inset(0 50% 0 0);right:-27px}.lv-perf span{background:var(--lv-paper);font:500 10px var(--lv-mono);letter-spacing:.14em;color:var(--lv-fg2);white-space:nowrap;padding:0 10px;position:absolute;top:-9px;left:50%;transform:translate(-50%)}.lv-x{z-index:3;border:1px solid var(--lv-line);width:40px;height:40px;color:var(--lv-fg);cursor:pointer;background:#000000b3;place-items:center;display:grid;position:absolute;top:12px;right:12px}.lv-hero{aspect-ratio:16/9;border-bottom:1px solid var(--lv-line);background:#000 50%/cover no-repeat;margin:-16px -16px 0;position:relative}.lv-hero:after{content:"";background:linear-gradient(#00000059,#0000 35%,#0000008c);position:absolute;inset:0}.lv-tag{z-index:2;font:600 11px var(--lv-mono);letter-spacing:.08em;padding:4px 8px;position:absolute}.lv-tag--tl{color:#fff;background:#000;top:12px;left:12px}.lv-tag--bl{background:var(--lv-a);color:var(--lv-ink);text-transform:uppercase;bottom:12px;left:12px}.lv-lang{z-index:3;border:1px solid var(--lv-line);background:#000;display:flex;position:absolute;bottom:12px;right:12px}.lv-lang a{min-width:38px;min-height:32px;color:var(--lv-fg2);font:600 11px var(--lv-mono);letter-spacing:.08em;place-items:center;padding:0 8px;text-decoration:none;display:grid}.lv-lang a+a{border-left:1px solid var(--lv-line)}.lv-lang a[aria-current=true]{background:var(--lv-a);color:var(--lv-ink)}.lv-lang a:hover:not([aria-current=true]){color:var(--lv-fg);background:#ffffff14}.lv-lang a:focus-visible{outline:2px solid var(--lv-a);outline-offset:2px}.lv-strip{background:var(--lv-a);color:var(--lv-ink);white-space:nowrap;font:600 13px var(--lv-mono);letter-spacing:.16em;border-bottom:1px solid #000;margin:0 -16px;padding:9px 0;overflow:hidden}.lv-strip i{font-style:normal;animation:16s linear infinite lv-marquee;display:inline-block}@keyframes lv-marquee{to{transform:translate(-50%)}}.lv-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lv-count{border-top:1px solid var(--lv-line);border-bottom:1px solid var(--lv-line);font-family:var(--lv-mono);justify-content:space-between;align-items:baseline;gap:8px;min-height:46px;margin-top:14px;padding:10px 0;display:flex}.lv-count .cl{font:500 10px var(--lv-mono);letter-spacing:.14em;color:var(--lv-fg2);text-transform:uppercase}.lv-count .nums{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:flex}.lv-count .u{align-items:baseline;gap:2px;display:inline-flex}.lv-count .u b{font:500 20px/1 var(--lv-mono);letter-spacing:-.02em;color:var(--lv-fg)}.lv-count .u i{font:normal 500 10px var(--lv-mono);color:var(--lv-fg2);text-transform:uppercase}.lv-count .sep{color:#4a4a4a;font:400 16px var(--lv-mono)}.lv-count .u.sec b,.lv-count.live .cl{color:var(--lv-a)}.lv-when{font:500 11px var(--lv-mono);letter-spacing:.06em;color:var(--lv-fg2);text-transform:uppercase;margin:6px 0 0}.lv-cond{margin-top:18px}.lv-ct{font:800 15px/1 var(--lv-sans);letter-spacing:.02em;text-transform:uppercase;align-items:center;gap:10px;margin:0;display:flex}.lv-ct:after{content:"";background:var(--lv-a);flex:1;height:2px}.lv-stamp{border:2px solid var(--lv-a);background:color-mix(in srgb, var(--lv-a) 10%, transparent);margin-top:10px;padding:12px 14px}.lv-stamp b{font:800 24px/1.05 var(--lv-sans);letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:anywhere;display:block}.lv-stamp span{font:500 12px/1.4 var(--lv-mono);letter-spacing:.02em;color:var(--lv-fg2);margin-top:6px;display:block}.lv-h2{font:800 19px/1.1 var(--lv-sans);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:2px 0 0}.lv-form{gap:10px;margin-top:8px;display:grid}.lv-f{gap:4px;display:grid}.lv input[type=text],.lv input[type=tel],.lv input[type=email],.lv select{width:100%;font:500 16px var(--lv-sans);color:var(--lv-fg);border:0;border-bottom:1px solid var(--lv-line);background:0 0;border-radius:0;min-height:46px;padding:10px 0}.lv select{padding-right:4px}.lv select option{color:#ededed;background:#111}.lv input::placeholder{color:#5f5f5f}.lv input:focus,.lv select:focus{border-bottom-color:var(--lv-a);box-shadow:0 1px 0 var(--lv-a);outline:0}.lv-phone{grid-template-columns:104px minmax(0,1fr);gap:14px;display:grid}.lv-pais{position:relative}.lv-pais-btn{border:0;border-bottom:1px solid var(--lv-line);width:100%;min-height:46px;color:var(--lv-fg);font:500 16px var(--lv-sans);cursor:pointer;background:0 0;align-items:center;gap:8px;padding:0 2px;display:flex}.lv-pais-btn:focus-visible{border-bottom-color:var(--lv-a);box-shadow:0 1px 0 var(--lv-a);outline:0}.lv-pais-btn[aria-expanded=true]{border-bottom-color:var(--lv-a)}.lv-flag{object-fit:cover;border-radius:2px;outline:1px solid #ffffff2e;flex:none;width:24px;height:18px}.lv-pais-ddi{font-variant-numeric:tabular-nums}.lv-pais-btn .lv-pais-ddi{text-align:left;flex:1}.lv-pais-list{z-index:20;overscroll-behavior:contain;border:1px solid var(--lv-line);width:290px;max-width:calc(100vw - 64px);max-height:264px;box-shadow:4px 4px 0 var(--lv-a);background:#111;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.lv-pais-op{width:100%;min-height:44px;color:var(--lv-fg);font:500 14px var(--lv-sans);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0f;align-items:center;gap:10px;padding:0 12px;display:flex}.lv-pais-op:hover,.lv-pais-op:focus-visible{background:#ffffff12;outline:0}.lv-pais-op[aria-selected=true]{color:var(--lv-a)}.lv-pais-nome{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.lv-pais-op .lv-pais-ddi{font:500 12px var(--lv-mono);color:var(--lv-fg2)}.lv-err{color:#ff7d88;font:500 12px var(--lv-mono)}.lv-err:empty{display:none}.lv-fix{color:var(--lv-mint);cursor:pointer;font:inherit;background:0 0;border:0;margin-left:4px;padding:0;text-decoration:underline}.lv input[aria-invalid=true]{border-bottom-color:#ff7d88}.lv-safe{font:400 12px var(--lv-mono);color:var(--lv-fg2);gap:8px;margin:0;display:flex}.lv-safe:before{content:"✓";color:var(--lv-mint);font-weight:700}.lv-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.lv-check{color:var(--lv-fg2);cursor:pointer;grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:12.5px;line-height:1.45;display:grid}.lv-check input{appearance:none;border:1px solid var(--lv-fg2);cursor:pointer;background:0 0;place-content:center;width:20px;height:20px;margin:1px 0 0;padding:0;display:grid}.lv-check input:checked{background:var(--lv-a);border-color:var(--lv-a)}.lv-check input:checked:after{content:"✓";color:var(--lv-ink);font:700 14px/1 var(--lv-mono)}.lv-check input:focus-visible{outline:2px solid var(--lv-a);outline-offset:2px}.lv-btn{cursor:pointer;width:100%;min-height:54px;font:600 13px var(--lv-mono);letter-spacing:.1em;text-transform:uppercase;text-align:center;border:0;justify-content:center;align-items:center;text-decoration:none;display:flex}.lv-btn--lista{background:var(--lv-a);color:var(--lv-ink);box-shadow:5px 5px #fff}.lv-btn--lista:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.lv-btn--lista:not(:disabled):hover{transform:translate(2px,2px);box-shadow:3px 3px #fff}.lv-btn--ing{background:var(--lv-fg);color:#050505;box-shadow:5px 5px 0 var(--lv-a)}.lv-btn--ing:hover{box-shadow:3px 3px 0 var(--lv-a);transform:translate(2px,2px)}.lv-formerr{color:#ff7d88;font:500 12px var(--lv-mono);border:1px solid #ff7d88;margin:0;padding:10px 12px}.lv-ok b{font:800 26px/1 var(--lv-sans);letter-spacing:-.02em;text-transform:uppercase;color:var(--lv-mint);margin-top:14px;display:block}.lv-ok p{color:var(--lv-fg2);margin:12px 0;font-size:13.5px}.lv-ficha{border:1px solid var(--lv-line);margin:14px 0 0}.lv-ficha>div{border-bottom:1px dashed var(--lv-line);grid-template-columns:92px minmax(0,1fr);gap:10px;padding:9px 12px;display:grid}.lv-ficha>div:last-child{border-bottom:0}.lv-ficha dt{font:500 11px var(--lv-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lv-fg2);align-self:center;margin:0}.lv-ficha dd{font:600 14px/1.3 var(--lv-sans);overflow-wrap:anywhere;margin:0}.lv-ficha>div:last-child dd{color:var(--lv-a)}.lv-ok button{border:1px solid var(--lv-line);color:var(--lv-fg);font:500 12px var(--lv-mono);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;padding:11px 16px}.lv-closed{border:1px dashed var(--lv-a);margin-top:8px;padding:16px}.lv-closed p{color:var(--lv-fg2);margin:10px 0 0;font-size:14px}.lv-early h3{font:800 19px/1.1 var(--lv-sans);letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:2px 0 4px}.lv-early p{color:var(--lv-fg2);margin:0 0 12px;font-size:13.5px}.lv-invite{border-top:1px dashed var(--lv-line);margin-top:20px;padding-top:14px}.lv-invite h4{font:800 15px/1.2 var(--lv-sans);letter-spacing:0;text-transform:uppercase;margin:2px 0 10px}.lv-invite p{display:none}.lv-link{font:400 12px var(--lv-mono);color:var(--lv-fg);border:1px dashed var(--lv-line);overflow-wrap:anywhere;user-select:all;padding:10px 12px}.lv-row{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.lv-ib{border:1px solid var(--lv-line);min-height:46px;color:var(--lv-fg);text-align:center;cursor:pointer;font:500 12px var(--lv-mono);letter-spacing:.06em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:0 8px;text-decoration:none;display:flex}.lv-ib--wa{color:#25d366;border-color:#25d366}.lv-ib:hover{background:#ffffff0f}.lv-obs{font:400 11px/1.55 var(--lv-mono);color:var(--lv-fg2);margin:22px 0 0}.lv-obs:before{content:"* ";color:var(--lv-a)}.lv-duv{border-top:1px dashed var(--lv-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:20px;padding-top:16px;display:flex}.lv-btn-duv{color:#25d366;min-height:44px;font:600 12px var(--lv-mono);letter-spacing:.06em;text-transform:uppercase;border:1px solid #25d366;align-items:center;padding:0 16px;text-decoration:none;display:inline-flex}.lv-btn-duv:hover{background:#25d3661a}.lv-a11y:focus-visible,.lv-btn:focus-visible,.lv-ib:focus-visible,.lv-x:focus-visible,.lv-btn-duv:focus-visible{outline:2px solid var(--lv-a);outline-offset:3px}.lv-page{background:#050505;min-height:100dvh;padding:24px 16px 64px}.lv-page-back{font:500 12px var(--font-geist-mono), monospace;letter-spacing:.08em;text-transform:uppercase;color:#9a9a9a;margin:0 auto 16px;text-decoration:none;display:inline-block}.lv-page-wrap{max-width:440px;margin:0 auto;padding-right:8px}@media (max-width:480px){.lv{box-shadow:4px 4px 0 var(--lv-a)}.lv-page{padding:12px 10px 48px}.lv-page-wrap{padding-right:4px}.lv-hero{aspect-ratio:2;background-position:50% 30%}.lv-btn{min-height:52px}}@media (prefers-reduced-motion:reduce){.lv-strip i{animation:none}}
