:root{--g:#5be010;--red:#eb211f;--bg:#010101;--pink:#ff3ad0;--panel:#010101ad;--olive:#8ea08a;--ink:#fff;--mute:#a6a6a6;--f-display:CVDisplay,var(--f-anton),Impact,"Arial Narrow",sans-serif;--f-semi:CVDisplaySemi,CVDisplay,var(--f-anton),Impact,sans-serif;--f-wide:CVWide,var(--f-unb),"Arial Black",sans-serif;--f-body:var(--f-inter),Inter,Helvetica,Arial,sans-serif;--r:15px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html{background:var(--bg);-webkit-text-size-adjust:100%}body.cv{background:var(--bg);color:var(--ink);font-family:var(--f-body);min-height:100vh;margin:0;overflow-x:clip}a{color:inherit}img{color:#0000}button{font:inherit;color:inherit}.cv-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.cv-stage{z-index:0;background:var(--bg);touch-action:pan-y;width:100vw;height:100lvh;display:block;position:fixed;inset:0}.cv-main{z-index:2;pointer-events:none;position:relative}.cv-main>*>*,.cv-intro button,.cv-main a{pointer-events:auto}.cv-track{width:1px;pointer-events:none!important}.cv-intro>p:not(.cv-loadnote),.cv-intro>div{pointer-events:none!important}html.cv-tunnel-page{overscroll-behavior:none}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-stopped{overflow:clip}.cv-header{z-index:20;pointer-events:none;mix-blend-mode:difference;justify-content:center;padding-top:14px;display:flex;position:fixed;top:0;left:0;right:0}.cv-logo{pointer-events:auto;font:900 50px/1 var(--f-display);letter-spacing:.01em;color:#fff;text-transform:lowercase;text-decoration:none}.cv-logo span{color:#fff}.cv-intro{z-index:15;pointer-events:none;transition:opacity .9s;position:fixed;inset:0}.cv-intro.gone{opacity:0;visibility:hidden;transition:opacity .6s,visibility 0s linear .6s}.cv-count{text-align:center;font:900 clamp(80px,10vw,150px)/.8 var(--f-display);color:var(--olive);margin:0;transition:opacity .5s;position:absolute;top:22vh;left:0;right:0}.cv-count[data-visible=false]{opacity:0}.cv-loadnote{text-align:center;font:500 11px/1.5 var(--f-wide);letter-spacing:.08em;color:var(--olive);margin:0;position:absolute;top:calc(22vh + clamp(80px,10vw,150px) + 18px);left:16px;right:16px}.cv-loadnote button{pointer-events:auto;background:var(--g);color:#000;font:600 11px var(--f-wide);cursor:pointer;border:0;border-radius:17px;margin:10px auto 0;padding:9px 16px;display:block}.cv-rotulo{text-align:center;opacity:0;transition:opacity .7s,transform .7s;position:absolute;top:calc(8.5vh + 40px);left:0;right:0;transform:translateY(10px)}.cv-rotulo[data-visible=true]{opacity:1;transform:none}.cv-intro[data-state=pressing] .cv-rotulo,.cv-intro[data-state=igniting] .cv-rotulo{opacity:0;transition-duration:.35s}.cv-rotulo h1{font:900 clamp(80px,16vw,170px)/.79 var(--f-display);text-transform:uppercase;margin:0}.cv-rotulo p{font:500 12px var(--f-wide);letter-spacing:.04em;margin:14px 0 0}.cv-sinsonido{color:#fff;font:500 11px var(--f-wide);letter-spacing:.04em;cursor:pointer;opacity:0;background:0 0;border:0;align-items:center;gap:8px;padding:8px;transition:opacity .6s;display:inline-flex;position:absolute;bottom:22px;right:26px}.cv-sinsonido svg{width:15px;height:15px}.cv-sinsonido[data-visible=true]{opacity:.9}.cv-sinsonido[data-visible=false]{pointer-events:none}.cv-sinsonido:hover{opacity:1;color:var(--g)}.cv-menu{z-index:22;flex-direction:column;align-items:center;gap:10px;transition:opacity .9s,filter .9s;display:flex;position:fixed;bottom:62px;left:50%;transform:translate(-50%)}.cv-menu[data-visible=false]{opacity:0;filter:blur(10px);pointer-events:none}.cv-menu-btn{-webkit-backdrop-filter:blur(10px);cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-content:center;gap:5px;width:36px;height:36px;display:grid}.cv-menu-btn span{background:#fff;width:13px;height:1.6px;transition:transform .4s cubic-bezier(.55,0,.35,1);display:block}.cv-menu.open .cv-menu-btn span:first-child{transform:translateY(3.3px)rotate(45deg)}.cv-menu.open .cv-menu-btn span:last-child{transform:translateY(-3.3px)rotate(-45deg)}.cv-menu-panel{-webkit-backdrop-filter:blur(10px);background:#ffffff14;border-radius:26px;grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.55,0,.35,1);display:grid}.cv-menu.open .cv-menu-panel{border-radius:28px;grid-template-rows:1fr;transition:grid-template-rows .55s cubic-bezier(.2,.85,.25,1)}.cv-menu-panel>div{overflow:hidden}.cv-menu-panel nav{gap:6px;padding:6px;display:flex}.cv-menu-panel a{font:600 11px var(--f-wide);text-transform:uppercase;letter-spacing:.08em;opacity:0;border-radius:20px;padding:11px 16px;text-decoration:none;transition:opacity .25s,transform .25s,background .2s,color .2s;transform:translateY(8px)}.cv-menu.open .cv-menu-panel a{opacity:1;transition:opacity .4s,transform .4s cubic-bezier(.2,.85,.25,1),background .2s,color .2s;transform:none}.cv-menu-panel a:hover,.cv-menu-panel a:focus-visible{background:var(--g);color:#000}.cv-footer{z-index:21;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px 14px;transition:opacity .9s,filter .9s;display:flex;position:fixed;bottom:0;left:0;right:0}.cv-footer>*{pointer-events:auto}.cv-footer[data-visible=false]{opacity:0;filter:blur(10px)}.cv-footer[data-visible=false]>*{pointer-events:none}.cv-player{align-items:center;gap:10px;display:flex}.cv-player button{cursor:pointer;color:#fff;opacity:.85;background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:grid}.cv-player button:hover{opacity:1;color:var(--g)}.cv-player svg{fill:currentColor;width:12px;height:12px}.cv-player .cv-play{border:1.5px solid;border-radius:50%;width:24px;height:24px}.cv-player .cv-play svg{width:10px;height:10px}.cv-player .cv-mute svg{width:15px;height:15px}.cv-vol{appearance:none;background:linear-gradient(90deg,var(--g)var(--nivel,65%),#ffffff40 var(--nivel,65%));cursor:pointer;border-radius:3px;width:72px;height:3px}.cv-vol::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:9px;height:9px}.cv-vol::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:9px;height:9px}.cv-flinks{font:600 9px var(--f-wide);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:22px;display:flex}.cv-flinks a{opacity:.9;text-decoration:none}.cv-flinks a:hover{color:var(--g)}.cv-copy{opacity:.45}.cv-cur select{color:#fff;font:600 9px var(--f-wide);letter-spacing:.1em;background:0 0;border:1px solid #ffffff40;border-radius:12px;padding:3px 6px}.cv-cur select option{color:#000}.cv-cookie{z-index:25;background:var(--bg);border:1px solid var(--g);width:min(330px,100vw - 32px);padding:16px 16px 12px;font-size:11px;line-height:1.5;position:fixed;bottom:56px;left:24px;box-shadow:6px 6px #5be01024}.cv-cookie h2{font:900 34px/.9 var(--f-display);color:var(--g);text-transform:uppercase;margin:4px 0 8px}.cv-cookie p{margin:0 0 10px}.cv-cookie .cv-eyebrow{color:#fff;margin:0;font-size:8px}.cv-cookie-btns{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cv-cookie-btns button{border:1px solid var(--g);color:var(--g);font:600 9px var(--f-wide);cursor:pointer;background:0 0;padding:9px 6px}.cv-cookie-btns button:hover{background:var(--g);color:#000}.cv-link{color:#fff;cursor:pointer;background:0 0;border:0;margin:8px auto 0;font-size:10px;text-decoration:underline;display:block}.cv-eyebrow{font:600 10px var(--f-wide);letter-spacing:.13em;text-transform:uppercase;color:var(--g);margin:0 0 10px}.cv-eyebrow.plain{color:#fff;letter-spacing:.06em}.cv-display{font:900 clamp(64px,12vw,150px)/.79 var(--f-display);text-transform:uppercase;color:var(--g);margin:0 0 10px}.cv-display.sm{color:#fff;font-size:clamp(40px,6vw,72px)}.cv-lede{font:400 15px/1.6 var(--f-body);margin:0 0 18px}.cv-muted{color:var(--mute);font-size:13px}.cv-h2{font:600 12px var(--f-wide);text-transform:uppercase;letter-spacing:.12em;color:var(--g);margin:30px 0 12px}.cv-back{font:600 10px var(--f-wide);letter-spacing:.13em;text-transform:uppercase;color:var(--g);margin-bottom:18px;text-decoration:none;display:inline-block}.cv-back:hover{text-shadow:2px 0 #ff3ad0,-2px 0 #10e0d2}.cv-empty{text-align:center;font:600 12px var(--f-wide);margin-top:30vh}.cv-page{pointer-events:none;max-width:1400px;min-height:100vh;margin:0 auto;padding:110px 24px 160px}.cv-narrow{max-width:620px}.cv-panel,.cv-narrow>form,.cv-event-body,.cv-order .cv-receipt,.cv-legal-grid>div{background:var(--panel);-webkit-backdrop-filter:blur(14px);border-radius:var(--r)}.cv-ev-grid{grid-template-columns:1fr;gap:24px;max-width:420px;margin:0 auto;display:grid}@media (min-width:475px){.cv-ev-grid{grid-template-columns:repeat(2,1fr);max-width:640px}}@media (min-width:767px){.cv-ev-grid{grid-template-columns:repeat(3,1fr);gap:24px;max-width:1020px}}@media (min-width:1100px){.cv-ev-grid{grid-template-columns:repeat(4,1fr);gap:27px;max-width:1400px}}.cv-ev-card{opacity:0;text-decoration:none;display:block}.cv-ev-img{aspect-ratio:9/16;border-radius:var(--r);background:#0d0d0d;position:relative;overflow:hidden}.cv-poster{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .45s,transform .5s;display:block}.cv-poster.ld{opacity:1}.cv-ev-card:hover .cv-poster{transform:scale(1.04)}.hp-on .cv-poster,.hp-on img{visibility:hidden}.cv-ev-date{font:600 10px var(--f-wide);color:var(--g);letter-spacing:.06em;margin:12px 0 4px}.cv-ev-name{font:600 clamp(20px,6vw,28px)/1 var(--f-semi);text-transform:uppercase;margin:0}.cv-ev-time{font:500 12px var(--f-wide);margin:4px 0 0}noscript~* .cv-ev-card{opacity:1}.cv-event-grid{gap:28px;display:grid}@media (min-width:900px){.cv-event-grid{grid-template-columns:minmax(280px,420px) 1fr;align-items:start}.cv-event-poster{position:sticky;top:100px}}.cv-event-poster{aspect-ratio:9/16;border-radius:var(--r);background:#0d0d0d;width:100%;max-width:420px;overflow:hidden}.cv-event-body{padding:28px}.cv-time{font:500 12px var(--f-wide);margin:0 0 18px}.cv-prose p{margin:0 0 12px;font-size:15px;line-height:1.6}.cv-facts{flex-wrap:wrap;gap:10px;margin:14px 0 24px;display:flex}.cv-facts span{font:600 10px var(--f-wide);text-transform:uppercase;letter-spacing:.08em;border:1px solid #ffffff30;border-radius:17px;padding:6px 12px}.cv-crossed{background:var(--red);transform:rotate(-7deg);border-color:var(--red)!important;font-weight:800!important}.cv-shop{border-top:1px solid #ffffff20;padding-top:22px}.cv-shop-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cv-shop h2,.cv-req-wrap h2{font:900 44px/.9 var(--f-display);text-transform:uppercase;margin:0 0 12px}.cv-cur-inline{font:600 10px var(--f-wide);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;display:flex}.cv-cur-inline select,.cv-buyer select{color:#fff;font:inherit;background:#0c0c0c;border:1px solid #ffffff30;border-radius:10px;padding:8px 10px}.cv-tiers{gap:10px;margin:0;padding:0;list-style:none;display:grid}.cv-tiers li{border-radius:var(--r);border:1px solid #ffffff1f;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:14px 16px;transition:border-color .3s,box-shadow .3s;display:grid}.cv-tiers li:hover{border-color:var(--g);box-shadow:0 0 0 1px #5be01055,0 0 22px #5be01022}.cv-tiers li.out{opacity:.5}.cv-tier-name{font:600 13px var(--f-wide);text-transform:uppercase;margin:0}.cv-tier-desc{color:var(--mute);margin:4px 0 0;font-size:13px}.cv-tier-left{color:var(--pink);font:600 10px var(--f-wide);text-transform:uppercase;margin:4px 0 0}.cv-tier-price{font:900 30px/1 var(--f-display);margin:0}.cv-step{align-items:center;gap:6px;display:flex}.cv-step button{border:1px solid var(--g);width:32px;height:32px;color:var(--g);cursor:pointer;background:0 0;border-radius:50%;font-size:18px}.cv-step button:disabled{opacity:.3;cursor:default}.cv-step button:not(:disabled):hover{background:var(--g);color:#000}.cv-step output{text-align:center;min-width:18px;font:600 14px var(--f-wide)}.cv-sum{font:600 11px var(--f-wide);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:baseline;margin:16px 2px;display:flex}.cv-sum strong{font:900 40px/1 var(--f-display);letter-spacing:0}.cv-buyer{grid-template-columns:1fr 1fr;gap:12px;display:grid}.cv-buyer .wide,.cv-buyer fieldset,.cv-buyer .cv-check,.cv-buyer .cv-btn,.cv-buyer .cv-fine,.cv-buyer .cv-error,.cv-buyer .cv-ok,.cv-buyer .cv-muted{grid-column:1/-1}@media (max-width:560px){.cv-buyer{grid-template-columns:1fr}.cv-tiers li{grid-template-columns:1fr auto}.cv-tiers .cv-step{grid-column:1/-1;justify-content:flex-end}}.cv-buyer label{font:600 9px var(--f-wide);letter-spacing:.12em;text-transform:uppercase;color:#d8d8d8;gap:6px;display:grid}.cv-buyer input,.cv-buyer textarea{color:#fff;font:400 15px var(--f-body);letter-spacing:0;text-transform:none;background:#0b0b0b;border:1px solid #ffffff2a;border-radius:10px;padding:12px}.cv-buyer input:focus,.cv-buyer textarea:focus,.cv-buyer select:focus{border-color:var(--g);outline:none;box-shadow:0 0 0 3px #5be01033}.cv-gw{border:0;gap:8px;margin:4px 0 0;padding:0;display:grid}.cv-gw legend{font:600 9px var(--f-wide);letter-spacing:.12em;text-transform:uppercase;color:#d8d8d8;margin-bottom:8px}.cv-gw label{cursor:pointer;text-transform:none;letter-spacing:0;font:400 14px var(--f-body);border:1px solid #fff2;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.cv-gw label.on{border-color:var(--g);box-shadow:0 0 18px #5be01026}.cv-gw label b{font:600 12px var(--f-wide);text-transform:uppercase;display:block}.cv-gw label small{color:var(--mute);font-size:12px}.cv-gw input{accent-color:var(--g);margin-top:3px}.cv-check{align-items:center;gap:10px;text-transform:none!important;letter-spacing:0!important;font:400 14px var(--f-body)!important;display:flex!important}.cv-check input{accent-color:var(--g);width:18px;height:18px}.cv-btn{text-align:center;background:var(--g);color:#000;border:1px solid var(--g);font:600 11px var(--f-wide);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border-radius:17px;padding:14px 22px;text-decoration:none;transition:box-shadow .32s,transform .2s;display:inline-block}.cv-btn:hover{box-shadow:0 0 0 2px #5be01066,0 0 24px #5be01088}.cv-btn:disabled{opacity:.5;cursor:default}.cv-btn.ghost{color:var(--g);background:0 0}.cv-fine{color:var(--mute);margin:0;font-size:12px}.cv-error{color:#ff6b6b;margin:0;font-size:14px}.cv-ok{color:var(--g);margin:0;font-size:14px}.cv-note{background:#ffbd5912;border:1px solid #ffbd5966;border-radius:12px;padding:12px 14px;font-size:14px}.cv-note a{color:var(--g)}.cv-req-wrap{border-top:1px solid #ffffff20;margin-top:36px;padding-top:22px}.cv-tabs{gap:8px;margin-bottom:10px;display:flex}.cv-tabs button{font:600 10px var(--f-wide);text-transform:uppercase;letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #ffffff30;border-radius:17px;padding:9px 14px}.cv-tabs button[aria-selected=true]{background:var(--g);border-color:var(--g);color:#000}.cv-req .cv-btn{margin-top:14px}.cv-modal{z-index:60;pointer-events:auto;background:#000c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.cv-modal-card{color:#000;border-radius:var(--r);background:#fff;width:min(560px,100%);max-height:92vh;padding:36px 8px 8px;position:relative;overflow:auto}.cv-x{cursor:pointer;color:#000;background:0 0;border:0;font-size:26px;position:absolute;top:6px;right:10px}.cv-filters{z-index:3;justify-content:center;gap:8px;margin:0 0 28px;display:flex;position:relative}.cv-drop{position:relative}.cv-drop>button{background:var(--g);color:#000;font:600 10px var(--f-wide);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;border:0;border-radius:17px;align-items:center;gap:8px;padding:8px 14px;display:inline-flex}.cv-drop svg{width:9px;height:6px;transition:transform .3s}.cv-drop.open svg{transform:rotate(180deg)}.cv-drop ul{pointer-events:none;gap:4px;min-width:100%;margin:0;padding:4px;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);left:0}.cv-drop.open ul{pointer-events:auto}.cv-drop li{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-6px)}.cv-drop.open li{opacity:1;transform:none}.cv-drop li button{background:var(--g);color:#000;width:100%;font:600 10px var(--f-wide);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:0;border-radius:17px;padding:8px 14px}.cv-drop li button[aria-selected=true],.cv-drop li button:hover{background:#fff}.cv-nights{grid-template-columns:repeat(2,1fr);gap:16px;max-width:1229px;margin:0 auto;display:grid}@media (min-width:767px){.cv-nights{grid-template-columns:repeat(4,1fr);gap:27px}}.cv-night{opacity:0;text-decoration:none}.cv-night-img{aspect-ratio:172/216;border-radius:var(--r);background:#0d0d0d;overflow:hidden}.cv-night-img img,.cv-shot img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .45s,transform .5s;display:block}.cv-night-img img.ld,.cv-shot img.ld{opacity:1}.cv-night:hover img{transform:scale(1.04)}.cv-night h2{font:600 26px/1 var(--f-semi);text-transform:uppercase;margin:12px 0 2px}.cv-night p{font:500 10px var(--f-wide);margin:0}.cv-album-head{justify-content:space-between;align-items:flex-end;display:flex}.cv-gridsize{justify-content:flex-end;margin:-8px 0 18px;display:flex}.cv-gridsize input{appearance:none;background:linear-gradient(90deg,#fff var(--nivel,100%),#ffffff40 var(--nivel,100%));border-radius:3px;width:110px;height:3px}.cv-gridsize input::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:11px;height:11px}.cv-album{grid-template-columns:repeat(var(--gallery-cols,4),1fr);gap:12px;display:grid}.cv-shot{aspect-ratio:1;cursor:zoom-in;background:#0d0d0d;border:0;border-radius:10px;padding:0;overflow:hidden}.cv-lightbox{z-index:55;pointer-events:auto;background:#010101f2;place-items:center;display:grid;position:fixed;inset:0}.cv-lightbox img{object-fit:contain;border-radius:8px;max-width:92vw;max-height:84vh}.cv-lightbox button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff50;border-radius:50%;width:44px;height:44px;font-size:20px;position:absolute}.cv-lightbox button:hover{border-color:var(--g);color:var(--g)}.cv-lightbox .prev{top:50%;left:18px}.cv-lightbox .next{top:50%;right:18px}.cv-lightbox .close{top:18px;right:18px}.cv-lightbox .count{font:600 11px var(--f-wide);letter-spacing:.1em;position:absolute;bottom:18px}.cv-contact{gap:24px;display:grid}@media (min-width:980px){.cv-contact{grid-template-columns:1fr 1fr;align-items:start}}.cv-contact .cv-panel{padding:28px}.cv-blocks{grid-template-columns:1fr 1fr;gap:16px;display:grid}.cv-blocks h2{font:600 9px var(--f-wide);letter-spacing:.13em;text-transform:uppercase;color:var(--g);margin:0 0 4px}.cv-blocks p{margin:0;font-size:15px}.cv-blocks a{text-decoration:none}.cv-blocks a:hover{color:var(--g)}.cv-hours{gap:6px;margin:0;display:grid}.cv-hours div{font:500 11px var(--f-wide);text-transform:uppercase;letter-spacing:.06em;border-bottom:1px solid #ffffff18;justify-content:space-between;padding:6px 0;display:flex}.cv-hours dd{color:var(--pink);margin:0}.cv-map{gap:12px;margin-top:22px;display:grid}.cv-map-canvas,.cv-map-embed{border-radius:var(--r);border:1px solid #ff3ad055;width:100%;height:280px}.cv-map-embed{filter:invert(92%)hue-rotate(185deg)saturate(1.4)brightness(.9)contrast(1.05);background:#111}.cv-map .cv-btn{justify-self:start}.cv-legal .cv-display{color:var(--g)}.cv-legal-grid{gap:24px;margin-top:26px;display:grid}@media (min-width:900px){.cv-legal-grid{grid-template-columns:260px 1fr}}.cv-legal-grid nav ol{counter-reset:s;gap:10px;margin:0;padding:0;list-style:none;display:grid}.cv-legal-grid nav li{counter-increment:s;font-size:12px}.cv-legal-grid nav li:before{content:"0" counter(s);color:var(--g);font:600 9px var(--f-wide);margin-right:10px}.cv-legal-grid nav a{text-decoration:none}.cv-legal-grid>div{padding:28px}.cv-legal-grid h2{font:600 15px var(--f-wide);color:var(--g);margin:18px 0 10px}.cv-legal-grid article:first-child h2{margin-top:0}.cv-legal-grid p{font:400 16px/1.6 var(--f-body);margin:0 0 12px}.cv-order .cv-display{color:#fff}.cv-timeline{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:18px 0 30px;padding:0;list-style:none;display:grid}.cv-timeline li{background:var(--panel);opacity:.45;border:1px solid #ffffff1a;border-radius:12px;padding:14px 14px 14px 40px;position:relative}.cv-timeline li.on{opacity:1;border-color:var(--c);box-shadow:0 0 22px color-mix(in srgb,var(--c)30%,transparent)}.cv-timeline .dot{background:var(--c);width:12px;height:12px;box-shadow:0 0 10px var(--c);border-radius:50%;position:absolute;top:17px;left:14px}.cv-timeline b{font:600 10px var(--f-wide);text-transform:uppercase;letter-spacing:.08em;display:block}.cv-timeline small{color:var(--mute);font-size:12px}.cv-tickets{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px;display:grid}.cv-ticket{border:1px solid var(--g);border-radius:var(--r);text-align:center;background:#050505;padding:18px;animation:.7s cubic-bezier(.2,.85,.25,1) backwards cv-rise;box-shadow:0 0 24px #5be01022}.cv-ticket header{font:600 9px var(--f-wide);text-transform:uppercase;letter-spacing:.12em;color:var(--g);justify-content:space-between;display:flex}.cv-ticket h2{font:900 34px/.9 var(--f-display);text-transform:uppercase;margin:12px 0 2px}.cv-ticket p{color:var(--mute);margin:0;font-size:12px}.cv-qr{background:#fff;border-radius:12px;margin:14px auto 6px;padding:8px;display:inline-block}.cv-qr svg{width:190px;height:190px;display:block}.cv-code{letter-spacing:.2em;color:#fff!important;font:700 15px ui-monospace,Menlo,monospace!important}.cv-tstate{text-transform:uppercase;letter-spacing:.1em;font:600 9px var(--f-wide)!important;margin-top:6px!important}.cv-ticket.s-used,.cv-ticket.s-void{opacity:.6;box-shadow:none;border-color:#555}.cv-ticket.s-pending{border-color:#ffbd59}.cv-receipt{margin-top:26px;padding:22px}.cv-receipt p{justify-content:space-between;margin:0 0 8px;font-size:14px;display:flex}.cv-receipt .tot{font:900 30px var(--f-display);border-top:1px solid #fff2;padding-top:10px}.cv-receipt .meta{color:var(--mute);font-size:13px}.cv-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.cv-orders{gap:10px;padding:0;list-style:none;display:grid}.cv-orders a{background:var(--panel);border:1px solid #fff2;border-radius:12px;gap:4px;padding:14px;text-decoration:none;display:grid}.cv-orders a:hover{border-color:var(--g)}.cv-404{text-align:center;padding-top:28vh}@keyframes cv-rise{0%{opacity:0;transform:translateY(18px)scale(.98)}}.cv-hp{z-index:30;pointer-events:none;opacity:0;border-radius:var(--r);width:0;height:0;position:fixed;top:0;left:0}.cv-trans{z-index:40;pointer-events:none;position:fixed;inset:0}.cv-trans canvas{width:100%;height:100%;position:absolute;inset:0}.cv-trans.out,.cv-trans.load{pointer-events:auto}.cv-loader{opacity:0;width:200px;height:200px;margin:-100px 0 0 -100px;transition:opacity .3s,transform .4s;position:absolute;top:50%;left:50%;transform:scale(.8)}.cv-trans.load .cv-loader{opacity:1;transform:none}.cv-loader svg{width:100%;height:100%;animation:6s linear infinite cv-spin}.cv-loader text{font:600 13px var(--f-wide);letter-spacing:.32em;fill:var(--g)}@keyframes cv-spin{to{transform:rotate(360deg)}}@media (max-width:767px){.cv-logo{font-size:30px}.cv-vol{display:none}.cv-footer{padding:10px 14px 12px}.cv-flinks{gap:12px}.cv-flinks a:first-child,.cv-copy{display:none}.cv-menu{bottom:54px}.cv-page{padding:84px 16px 150px}.cv-event-body,.cv-contact .cv-panel,.cv-legal-grid>div{padding:18px}.cv-blocks{grid-template-columns:1fr}.cv-cookie{bottom:52px;left:16px}.cv-sinsonido{bottom:16px;right:14px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}.cv-ev-card,.cv-night{opacity:1}}
