@font-face{font-family:Ragick;src:url(/fonts/ragick.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Obostartest;src:url(/fonts/obostartest-regular.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:Obostartest;src:url(/fonts/ragick.otf)format("opentype");font-weight:400;font-display:swap;unicode-range:U+C0-FF}.ravent-home{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#151515;--foreground:#f2e6d9;--card:#1b1b1b;--card-foreground:#f2e6d9;--primary:#f15a29;--primary-foreground:#151515;--muted:#252525;--muted-foreground:#c7bbb0;--border:#f2e6d924;--surface:#1b1b1b;--surface-raised:#202020;--surface-soft:#1f1f1f;--radius:1.25rem;background:var(--background);color:var(--foreground);margin:0;font-family:Ragick,ui-sans-serif,system-ui,sans-serif;line-height:1.5;overflow-x:clip}.ravent-home *{box-sizing:border-box}.ravent-home a:where(:not([data-slot=button])){color:inherit}.ravent-home a{text-decoration:none}.ravent-home button,.ravent-home input{font:inherit}.ravent-home button{cursor:pointer}.ravent-home a:focus-visible,.ravent-home button:focus-visible,.ravent-home input:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.ravent-home ::selection{background:var(--primary);color:var(--primary-foreground)}.ravent-home .page-pad{padding-left:clamp(1.25rem,5vw,5.5rem);padding-right:clamp(1.25rem,5vw,5.5rem)}.ravent-home main,.ravent-home .hero,.ravent-home .section,.ravent-home .organizers,.ravent-home .footer{color:#f2e6d9;background:#151515;border-top:1px solid #f2e6d924}.ravent-home .hero h1,.ravent-home h2,.ravent-home h3,.ravent-home h4,.ravent-home .logo{font-family:Obostartest,Ragick,Impact,sans-serif}.ravent-home .eyebrow,.ravent-home .button,.ravent-home .nav-links,.ravent-home .nav-actions,.ravent-home .price,.ravent-home .footer{font-family:Ragick,ui-sans-serif,system-ui,sans-serif}.ravent-home .site-header{z-index:20;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#151515e0;border-bottom:1px solid #f2e6d924;position:sticky;top:0}.ravent-home .nav-wrap{background:var(--background);max-width:1440px;height:76px;color:var(--foreground);border-color:#0000;justify-content:space-between;align-items:center;gap:2rem;margin:auto;padding:0 clamp(1.25rem,5vw,5.5rem);display:flex}.ravent-home .nav-wrap .nav-links,.ravent-home .nav-wrap .nav-actions{color:var(--foreground)}.ravent-home .nav-wrap .nav-links a,.ravent-home .nav-wrap .login{color:var(--muted-foreground)}.ravent-home .nav-wrap .nav-links a:hover,.ravent-home .nav-wrap .login:hover{color:var(--primary)}.ravent-home .logo{letter-spacing:-.08em;color:var(--foreground);align-items:center;font-size:1.5rem;font-weight:950;line-height:1;display:inline-flex}.ravent-home .logo sup{color:var(--primary);letter-spacing:0;vertical-align:top;margin-left:2px;font-size:.42em}.ravent-home .hero em,.ravent-home h2 em{color:var(--primary);font-style:normal}.ravent-home .nav-links{color:var(--muted-foreground);gap:2rem;margin-left:auto;margin-right:1rem;font-size:.84rem;font-weight:600;display:flex}.ravent-home .nav-links a,.ravent-home .login{transition:color .2s}.ravent-home .nav-links a:hover,.ravent-home .login:hover{color:var(--primary)}.ravent-home .nav-actions{align-items:center;gap:1.25rem;font-size:.84rem;font-weight:600;display:flex}.ravent-home .nav-cta{background:var(--foreground);color:var(--primary-foreground);border-radius:999px;align-items:center;gap:.5rem;padding:.72rem 1.05rem;transition:background-color .2s,color .2s,transform .2s;display:flex}.ravent-home .nav-cta:hover{background:var(--primary);transform:translateY(-2px)}.ravent-home .menu-button{background:0 0;border:0;display:none}.ravent-home .hero{grid-template-columns:minmax(300px,.88fr) 1.12fr;align-items:center;gap:clamp(2rem,5vw,7rem);max-width:1440px;min-height:650px;margin:auto;padding-top:5rem;padding-bottom:10rem;display:grid;position:relative}.ravent-home .eyebrow{color:var(--primary);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.55rem;margin:0 0 1.25rem;font-size:.68rem;font-weight:800;display:flex}.ravent-home .hero h1,.ravent-home h2{letter-spacing:-.075em;margin:0;font-weight:800;line-height:.93}.ravent-home .hero h1{overflow-wrap:anywhere;max-width:700px;font-size:clamp(4.1rem,8vw,8.2rem)}.ravent-home .button{border-radius:999px;justify-content:center;align-items:center;gap:.65rem;padding:.9rem 1.2rem;font-size:.82rem;font-weight:800;transition:background-color .2s,color .2s,border-color .2s,transform .2s;display:inline-flex}.ravent-home .button:hover{transform:translateY(-3px)}.ravent-home .section{max-width:1440px;margin:auto;padding-top:7rem;padding-bottom:7rem}.ravent-home .organizers h2{overflow-wrap:anywhere;font-size:clamp(3rem,5.5vw,5.7rem)}.ravent-home .price{white-space:nowrap;color:var(--primary);font-size:.74rem}.ravent-home .compact{align-items:center}.ravent-home .organizers{grid-template-columns:1fr 1fr;align-items:center;gap:8vw;padding-top:8rem;padding-bottom:8rem;display:grid}.ravent-home .footer{background:var(--background);max-width:none;color:var(--foreground);border-top:1px solid var(--border);padding-top:5rem;padding-bottom:1.4rem}.ravent-home .footer-top{flex-wrap:wrap;justify-content:space-between;gap:3rem;padding-bottom:6rem;display:flex}.ravent-home .footer-top>div:first-child p{color:var(--muted-foreground);margin:1rem 0 0;font-size:.76rem}.ravent-home .footer-links{flex-wrap:wrap;gap:clamp(2rem,8vw,8rem);display:flex}.ravent-home .footer-links div{align-content:start;gap:.65rem;display:grid}.ravent-home .footer-links h4{color:#f15a29;margin:0 0 .4rem;font-size:.8rem;font-weight:700}.ravent-home .footer-links a{color:var(--muted-foreground);font-size:.75rem}.ravent-home .footer-links a:hover{color:var(--primary)}.ravent-home .footer-bottom{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.2rem;font-size:.67rem;display:flex}.ravent-home .footer-collab{align-items:center;gap:.9rem;padding-top:.2rem;display:flex}.ravent-home .footer-collab-logo{object-fit:contain;flex-shrink:0;width:auto;height:42px}.ravent-home .footer-collab .footer-collab-logo:first-child{height:50px}.ravent-home .footer-collab .footer-collab-logo:last-child{filter:brightness(0)invert();opacity:.85}.ravent-home .footer-collab-x{color:var(--muted-foreground);opacity:.5;justify-content:center;align-items:center;font-size:1.1rem;font-weight:600;line-height:1;display:inline-flex}.ravent-home .nav-links .mobile-only{display:none}@media (max-width:800px){.ravent-home .nav-wrap{height:68px}.ravent-home .nav-actions{display:none}.ravent-home .menu-button{color:var(--foreground);padding:.3rem;display:block}.ravent-home .nav-links{border-bottom:1px solid var(--border);background:#151515fa;flex-direction:column;gap:0;margin:0;padding:1rem 1.25rem;display:none;position:absolute;top:68px;left:0;right:0}.ravent-home .nav-links.open{display:flex}.ravent-home .nav-links a{padding:.85rem 0}.ravent-home .nav-links .mobile-only{display:block}.ravent-home .hero{min-height:auto;padding-top:4rem;padding-bottom:11rem;display:block}.ravent-home .hero h1{font-size:clamp(4rem,18vw,7rem)}.ravent-home .section{padding-top:5rem;padding-bottom:5rem}.ravent-home .organizers{padding-top:5rem;padding-bottom:5rem;display:block}.ravent-home .footer-top{padding-bottom:4rem;display:block}.ravent-home .footer-links{justify-content:space-between;gap:2rem;margin-top:3rem}.ravent-home .footer-bottom{flex-wrap:wrap;gap:1rem}.ravent-home .footer-bottom>span:last-child{display:none}.ravent-home .footer-collab{justify-content:center;padding-top:.6rem}}@media (prefers-reduced-motion:no-preference){.ravent-home .hero-copy{animation:.7s both ravent-rise}.ravent-home .section{animation:.7s both ravent-section-in}}@keyframes ravent-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes ravent-section-in{0%{opacity:.2;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.ravent-home [id]{scroll-margin-top:90px}.ravent-home .hero{padding-bottom:2rem}.ravent-home .hero-empty{grid-template-columns:1fr;min-height:0;padding-top:3rem}.ravent-home .price{font-size:.9rem}.ravent-home .menu-button{min-width:44px;min-height:44px}@media (max-width:1100px) and (min-width:801px){.ravent-home .nav-wrap{gap:.8rem}.ravent-home .nav-links{gap:.8rem;margin-right:0}.ravent-home .nav-actions{gap:.6rem}}@media (max-width:800px){.ravent-home .hero{padding-top:2rem;padding-bottom:2rem}.ravent-home .section{padding-top:3rem;padding-bottom:3rem}}.ravent-home,.ravent-home .eyebrow,.ravent-home .button,.ravent-home .nav-links,.ravent-home .nav-actions,.ravent-home .price,.ravent-home .footer{font-family:var(--font-texto), ui-sans-serif, system-ui, sans-serif}.ravent-home .hero-empty{row-gap:1.5rem}.ravent-home .hero-empty h1{max-width:850px;font-size:clamp(3rem,6vw,5.5rem)}.ravent-home .footer-links a{font-size:.875rem}.ravent-home select:focus-visible{outline:2px solid var(--primary);outline-offset:3px}@media (max-width:800px){.ravent-home .hero h1,.ravent-home .hero-empty h1{letter-spacing:-.04em;font-size:clamp(2.5rem,10.5vw,4.5rem);line-height:1.02}.ravent-home .organizers h2{letter-spacing:-.04em;font-size:clamp(2.2rem,9vw,3.6rem);line-height:1.05}}.ravent-home .hero-empty{padding-top:2rem;padding-bottom:1rem}.ravent-home .hero-empty h1{font-size:clamp(3rem,6vw,5.5rem)}.ravent-home .hero-empty+.eventos-section{padding-top:2rem}.ravent-home :is(.button,.nav-cta,.menu-button){-webkit-tap-highlight-color:transparent}.ravent-home :is(.button,.nav-cta,.menu-button):active{transform:translateY(1px)scale(.97)}.ravent-home .logo{transition:letter-spacing .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1)}.ravent-home .nav-links a{position:relative}.ravent-home .nav-links a:after{content:"";background:var(--primary);border-radius:99px;height:2px;transition:right .25s cubic-bezier(.2,.8,.2,1);position:absolute;bottom:-.45rem;left:0;right:100%}.ravent-home .button svg,.ravent-home .nav-cta svg{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.ravent-home .footer-links a{transition:color .2s,transform .2s}@media (hover:hover) and (pointer:fine){.ravent-home .logo:hover{letter-spacing:-.045em;transform:rotate(-1deg)}.ravent-home .nav-links a:hover:after,.ravent-home .nav-links a:focus-visible:after{right:0}.ravent-home :is(.button,.nav-cta):hover svg{transform:translate(4px)}.ravent-home .footer-links a:hover{transform:translate(3px)}}@media (prefers-reduced-motion:no-preference){.ravent-home .nav-links.open{animation:.25s cubic-bezier(.2,.8,.2,1) both ravent-menu-open}}@media (prefers-reduced-motion:reduce){.ravent-home *,.ravent-home :before,.ravent-home :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes ravent-menu-open{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@media (max-width:800px){.ravent-home .footer-links div{gap:0}.ravent-home .footer-links h4{margin-bottom:.2rem}.ravent-home .footer-links a{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.ravent-home .footer-bottom a{align-items:center;min-height:44px;display:inline-flex}}.ravent-home .site-header .logo{align-items:center;min-height:44px;display:inline-flex}
.ravent-home .rv-hero{border-bottom:1px solid var(--border)}.ravent-home .rv-hero-copy{max-width:680px}.ravent-home .rv-hero-eyebrow{color:#c7bbb0;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0 0 1.5rem;font-size:.73rem;display:flex}.ravent-home .rv-hero-eyebrow>span{background:#f15a29;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f15a292e}.ravent-home .rv-hero h1{letter-spacing:-.055em;margin:0;font-family:Obostartest,Ragick,sans-serif;font-size:clamp(3rem,4.6vw,4.375rem);font-weight:400;line-height:1.04}.ravent-home .rv-hero h1 em{color:#f15a29;font-style:normal}.ravent-home .rv-hero-description{color:#c7bbb0;max-width:26rem;margin:1.25rem 0 0;font-size:1rem;line-height:1.65}.ravent-home .rv-hero-scrim{background:linear-gradient(90deg,#151515 0%,#151515f0 38%,#15151580 72%,#1515154d 100%),linear-gradient(#15151500 65%,#151515 100%)}.ravent-home .rv-hero-grain{opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.ravent-home .rv-search-pill{background:#1b1b1bf0;border:1px solid #f2e6d92e;border-radius:1.1rem;max-width:660px;padding:.35rem;box-shadow:0 20px 50px -25px #000c}.ravent-home .rv-pill-field{color:#c7bbb0;border-radius:.8rem;align-items:center;gap:.55rem;min-width:0;min-height:52px;padding:0 .9rem;display:flex;position:relative}.ravent-home .rv-pill-field>svg{flex:none}.ravent-home .rv-pill-field [data-slot=input],.ravent-home .rv-pill-field select{color:#f2e6d9;width:100%;min-width:0;min-height:48px;font:inherit;box-shadow:none;background:0 0;border:0;border-radius:0;padding:0;font-size:.95rem}.ravent-home .rv-pill-field [data-slot=input]::placeholder{color:#a99d92}.ravent-home .rv-pill-field select{appearance:none;text-overflow:ellipsis;cursor:pointer;padding-right:1.1rem}.ravent-home .rv-pill-field select option{color:#f2e6d9;background:#1b1b1b}.ravent-home .rv-pill-field input[type=date]::-webkit-calendar-picker-indicator{filter:invert(.85);opacity:.7;cursor:pointer}.ravent-home .rv-select-chevron{pointer-events:none;position:absolute;right:.8rem}.ravent-home .rv-pill-field:focus-within{outline-offset:-2px;z-index:1;outline:2px solid #f15a29}.ravent-home .rv-pill-field :is(input,select):focus-visible{outline:none}.ravent-home .rv-search-pill .rv-pill-field:first-child{border-bottom:1px solid #f2e6d91a;border-radius:.8rem .8rem 0 0}.ravent-home .rv-search-pill .rv-pill-select{border-right:1px solid #f2e6d91a;border-radius:0}.ravent-home .rv-pill-submit{border-radius:.8rem;justify-content:space-between;margin-top:.35rem}.ravent-home .rv-hero [data-slot=button]{font-family:var(--font-texto), sans-serif;font-weight:600}@container (min-width:38rem){.ravent-home .rv-search-pill{border-radius:999px;padding:.35rem .35rem .35rem .4rem}.ravent-home .rv-search-pill .rv-pill-field:first-child{border-bottom:0;border-radius:999px 0 0 999px}.ravent-home .rv-search-pill .rv-pill-field+.rv-pill-field{border-left:1px solid #f2e6d91f;border-right:0;border-radius:0}.ravent-home .rv-pill-submit{border-radius:999px;flex:none;justify-content:center;width:50px;min-height:50px;margin:0 0 0 .25rem;padding:0}.ravent-home .rv-pill-submit svg{transition:transform .2s}.ravent-home .rv-pill-submit:hover svg{transform:translate(3px)}}.ravent-home .rv-stage-title{font-family:var(--font-texto), sans-serif;letter-spacing:-.03em;overflow-wrap:anywhere;margin:0;font-size:clamp(1.3rem,1.8vw,1.65rem);font-weight:600;line-height:1.2}.ravent-home .rv-progress{animation-name:rv-progress;animation-timing-function:linear;animation-fill-mode:forwards;transform:scaleX(0)}.ravent-home .rv-progress-static{animation:none;transform:scaleX(1)}@keyframes rv-progress{to{transform:scaleX(1)}}.ravent-home .rv-feature-empty{color:#c7bbb0;text-align:center;border:1px dashed #f2e6d933;border-radius:1rem;place-content:center;justify-items:center;gap:.7rem;min-height:280px;padding:2rem;display:grid}.ravent-home .rv-feature-empty>svg{color:#f15a29}.ravent-home .rv-feature-empty p{color:#f2e6d9;margin:0;font-size:1.1rem}.ravent-home .rv-feature-empty span{max-width:260px;font-size:.875rem}.ravent-home .rv-hero-empty .grid{grid-template-columns:1fr}.ravent-home .rv-no-events>p{color:#c7bbb0;margin:1.5rem 0}.ravent-home .rv-no-events [data-slot=button]{color:#151515}.ravent-home .rv-recover{align-items:center;gap:.5rem;min-height:44px;margin:1rem 0 0 1rem;font-size:.875rem;display:inline-flex}.ravent-home .eventos-section:focus{outline:none}@media (max-width:1023px){.ravent-home .rv-hero-copy{max-width:none}.ravent-home .rv-hero h1{font-size:clamp(2.5rem,7.5vw,4rem)}.ravent-home .rv-hero-eyebrow{margin-bottom:1rem}.ravent-home .rv-search-pill{max-width:none}.ravent-home .rv-hero-scrim{background:linear-gradient(#151515 0%,#151515e6 40%,#1515158c 75%,#151515 100%)}}@media (max-width:480px){.ravent-home .rv-hero h1{font-size:clamp(1.75rem,8.6vw,3rem)}.ravent-home .rv-hero-description{font-size:.9rem}.ravent-home .rv-pill-field{padding:0 .7rem}.ravent-home .rv-pill-field [data-slot=input],.ravent-home .rv-pill-field select{font-size:1rem}.ravent-home .rv-recover{margin-left:0;display:flex}}
.ravent-home{--rv-pad:clamp(1.25rem, 5vw, 5.5rem)}.ravent-home .rv-display{color:var(--foreground);overflow-wrap:anywhere;font-size:clamp(2.4rem,5.5vw,5.2rem);line-height:1.04}.ravent-home .rv-display em{color:var(--primary);font-style:normal}.ravent-home .no-scrollbar{scrollbar-width:none}.ravent-home .no-scrollbar::-webkit-scrollbar{display:none}.ravent-home .eventos-section{padding-top:4rem}.ravent-home .rv-hero+.eventos-section{padding-top:3rem}.ravent-home .rv-live{background:radial-gradient(ellipse 60% 50% at 25% 55%, #f15a2912, transparent 70%), var(--surface-soft);border-block:1px solid var(--border);max-width:none}.ravent-home .rv-live>*{max-width:calc(1440px - 2 * var(--rv-pad));margin-inline:auto}@media (max-width:1100px){.ravent-home .nav-wrap{height:68px}.ravent-home .nav-actions{display:none}.ravent-home .menu-button{color:var(--foreground);padding:.3rem;display:block}.ravent-home .nav-links{padding:1rem var(--rv-pad);border-bottom:1px solid var(--border);background:#151515fa;flex-direction:column;gap:0;margin:0;display:none;position:absolute;top:68px;left:0;right:0}.ravent-home .nav-links.open{display:flex}.ravent-home .nav-links a{padding:.85rem 0}.ravent-home .nav-links .mobile-only{display:block}}@media (max-width:800px){.ravent-home .rv-display{letter-spacing:-.04em;font-size:clamp(2.2rem,9vw,3.6rem);line-height:1.05}.ravent-home .eventos-section{padding-top:3rem}}.ravent-home .rv-ticket-title{font-family:var(--font-texto), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.02em;text-transform:none}.ravent-home .rv-display-sm{font-size:clamp(2.4rem,4.4vw,4.2rem)}.ravent-home :is(.rv-hero h1,.rv-display){text-transform:uppercase}.ravent-home :is(.nav-links a,.login,.nav-cta){font-family:var(--font-titular);font-variation-settings:"wdth" 75, "opsz" 14;letter-spacing:.01em;font-size:1rem;font-weight:700;font-stretch:75%}.ravent-home .rv-hero-eyebrow{font-family:var(--font-titular);font-variation-settings:"wdth" 75, "opsz" 14;letter-spacing:.08em;font-size:.8rem;font-weight:700;font-stretch:75%}
