@font-face{font-family:SVBC Dimonia;src:url(/fonts/dimonia-400.woff2) format("woff2");font-weight:400;font-display:block}@font-face{font-family:SVBC Satoshi;font-weight:500;src:url(/fonts/satoshi-500.woff2) format("woff2");font-display:block}#svBienvenida{--bv-rojo:#ED1B24;--bv-rojo-osc:#860000;--bv-blanco:#F2F1F0;--bv-anta:#373F3F;--bv-esc:clamp(150px,33vmin,320px);position:fixed;inset:0;z-index:99999;background:#050505;overflow:hidden;display:grid;place-items:center;font-family:SVBC Satoshi,system-ui,sans-serif;color:var(--bv-blanco);opacity:1;transition:opacity .9s ease-in-out,transform .9s ease-in-out,filter .9s ease-in-out}#svBienvenida *{box-sizing:border-box}#svBienvenida.sale{opacity:0;transform:scale(1.04);filter:blur(6px);pointer-events:none}#svBienvenida .bv-niebla{position:absolute;inset:-20%;opacity:0;animation:svbcNieblaIn 2.2s ease-out .1s forwards}#svBienvenida .bv-niebla i{position:absolute;border-radius:50%;filter:blur(90px);will-change:transform}#svBienvenida .bv-niebla i:nth-child(1){left:18%;top:40%;width:46vmax;height:30vmax;background:var(--bv-rojo-osc);opacity:.5;animation:svbcDeriva1 14s ease-in-out infinite alternate}#svBienvenida .bv-niebla i:nth-child(2){right:12%;top:14%;width:34vmax;height:26vmax;background:var(--bv-rojo);opacity:.13;animation:svbcDeriva2 17s ease-in-out infinite alternate}#svBienvenida .bv-niebla i:nth-child(3){left:38%;bottom:-8%;width:44vmax;height:18vmax;background:var(--bv-anta);opacity:.45;animation:svbcDeriva1 19s ease-in-out infinite alternate-reverse}#svBienvenida .bv-estadio{position:absolute;left:50%;bottom:-1%;width:min(1400px,135vw);transform:translate(-50%);opacity:0;filter:blur(1.8px);animation:svbcEstadio 2.6s ease-out .3s forwards;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 22%,#000 70%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 22%,#000 70%,transparent 100%)}#svBienvenida .bv-estadio .publico{animation:svbcPublico 5s ease-in-out infinite alternate}#svBienvenida .bv-focos{position:absolute;left:50%;bottom:-1%;width:min(1400px,135vw);aspect-ratio:1100/320;transform:translate(-50%);pointer-events:none}#svBienvenida .bv-focos i{position:absolute;width:4%;aspect-ratio:1;border-radius:50%;background:var(--bv-blanco);filter:blur(16px);opacity:0;animation:svbcFoco 1.8s ease-out forwards}#svBienvenida .bv-focos i:nth-child(1){left:6%;top:6%;animation-delay:1.2s}#svBienvenida .bv-focos i:nth-child(2){right:6%;top:6%;animation-delay:1.35s}#svBienvenida .bv-focos i:nth-child(3){left:24%;top:-4%;animation-delay:1.5s}#svBienvenida .bv-focos i:nth-child(4){right:24%;top:-4%;animation-delay:1.65s}#svBienvenida .bv-particulas{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;animation:svbcPartFuera 1s ease-in 4.1s forwards}#svBienvenida .bv-centro{position:relative;display:flex;flex-direction:column;align-items:center;gap:clamp(18px,4vh,36px)}#svBienvenida .bv-escena{position:relative;width:var(--bv-esc);aspect-ratio:340/450}#svBienvenida .bv-ondas{position:absolute;left:50%;top:46%;width:var(--bv-esc);aspect-ratio:1;transform:translate(-50%,-50%);pointer-events:none}#svBienvenida .bv-ondas b{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(242,241,240,.4);opacity:0;animation:svbcOnda 2.4s cubic-bezier(.2,.6,.3,1) forwards}#svBienvenida .bv-ondas b:nth-child(1){animation-delay:4.2s}#svBienvenida .bv-ondas b:nth-child(2){animation-delay:4.6s}#svBienvenida .bv-suelo{position:absolute;left:50%;bottom:-6%;width:150%;height:20%;transform:translate(-50%);opacity:0;animation:svbcSueloIn 1.2s ease-out 4.2s forwards}#svBienvenida .bv-suelo .luz{position:absolute;inset:0;border-radius:50%;background:radial-gradient(closest-side,rgba(242,241,240,.12),transparent);filter:blur(6px)}#svBienvenida .bv-suelo .sombra{position:absolute;inset:26% 19%;border-radius:50%;background:#000;filter:blur(10px);opacity:.8;animation:svbcSombra 6s ease-in-out 5.2s infinite}#svBienvenida .bv-zoom{position:absolute;inset:0;perspective:900px;opacity:0;animation:svbcRevela 1.2s ease-in-out 3.6s forwards}#svBienvenida .bv-flota{position:absolute;inset:0;animation:svbcFlota 6s ease-in-out 5.2s infinite}#svBienvenida .bv-3d{position:absolute;inset:0;transform-style:preserve-3d;animation:svbcGira 11s ease-in-out 5.2s infinite}#svBienvenida .bv-3d svg{position:absolute;inset:0;width:100%;height:100%;display:block}#svBienvenida .bv-3d svg.canto{filter:brightness(.2) saturate(.7)}#svBienvenida .bv-nombre{margin:0;font-family:SVBC Dimonia,sans-serif;font-weight:400;font-size:clamp(30px,6vmin,60px);line-height:.95;text-transform:uppercase;opacity:0;filter:blur(12px);letter-spacing:.2em;animation:svbcNombre 1.7s cubic-bezier(.2,.7,.2,1) 3.9s forwards}#svBienvenida .bv-carga{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:clamp(0px,.6vh,6px);opacity:0;animation:svbcCargaIn .9s ease-out 5.4s forwards}#svBienvenida .bv-carga-l{position:relative;display:block;width:clamp(96px,14vmin,150px);height:2px;border-radius:2px;background:#f2f1f024;overflow:hidden}#svBienvenida .bv-carga-l:after{content:"";position:absolute;left:0;top:0;bottom:0;width:38%;border-radius:2px;background:linear-gradient(90deg,transparent,#ED1B24,transparent);animation:svbcBarrido 1.7s ease-in-out infinite}#svBienvenida .bv-carga-t{font-family:SVBC Satoshi,sans-serif;font-weight:500;font-size:clamp(9px,1.3vmin,11px);letter-spacing:.32em;text-transform:uppercase;color:#f2f1f099;animation:svbcRespira 2.4s ease-in-out infinite}@keyframes svbcNieblaIn{to{opacity:1}}@keyframes svbcDeriva1{0%{transform:translate3d(-4%,2%,0) scale(1)}to{transform:translate3d(6%,-4%,0) scale(1.12)}}@keyframes svbcDeriva2{0%{transform:translate3d(5%,-3%,0) scale(1.05)}to{transform:translate3d(-6%,4%,0) scale(.92)}}@keyframes svbcEstadio{to{opacity:.62}}@keyframes svbcPublico{0%{opacity:.8}to{opacity:1}}@keyframes svbcFoco{0%{opacity:0}40%{opacity:.45}to{opacity:.18}}@keyframes svbcPartFuera{to{opacity:0}}@keyframes svbcRevela{to{opacity:1}}@keyframes svbcNombre{to{opacity:1;filter:blur(0);letter-spacing:.03em}}@keyframes svbcOnda{0%{opacity:0;transform:scale(.7)}15%{opacity:.55}to{opacity:0;transform:scale(2.8)}}@keyframes svbcFlota{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@keyframes svbcGira{0%,to{transform:rotateY(0) rotateX(0)}25%{transform:rotateY(13deg) rotateX(2deg)}75%{transform:rotateY(-13deg) rotateX(-2deg)}}@keyframes svbcSueloIn{to{opacity:1}}@keyframes svbcSombra{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(.84);opacity:.55}}@keyframes svbcCargaIn{to{opacity:1}}@keyframes svbcBarrido{0%{transform:translate(-110%)}to{transform:translate(290%)}}@keyframes svbcRespira{0%,to{opacity:.5}50%{opacity:1}}@media(prefers-reduced-motion:reduce){#svBienvenida *{animation-duration:.01s!important;animation-delay:0s!important;animation-iteration-count:1!important}#svBienvenida .bv-carga-l:after{animation:none;left:31%}#svBienvenida .bv-particulas,#svBienvenida .bv-ondas{display:none}#svBienvenida{transition-duration:.25s}}#svBienvenida .bv-c1{fill:#ffe200}#svBienvenida .bv-c2{fill:#ed1b24}#svBienvenida .bv-c3{fill:#00844b}#svBienvenida{animation:svbcVelo .5s ease-out backwards}@keyframes svbcVelo{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){#svBienvenida{animation:none}}
