@font-face{font-family:BRFirma;src:url(/assets/BRFirma-BlackItalic.woff2) format("woff2");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:BRFirma;src:url(/assets/BRFirma-BoldItalic.woff2) format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:BRFirma;src:url(/assets/BRFirma-MediumItalic.woff2) format("woff2");font-weight:500;font-style:italic;font-display:swap}html{background:#0b0616!important}body.custom-background,body{background-color:#0b0616!important;background-image:none!important}body{margin:0!important;padding:0!important;overflow-x:hidden}#page,.site,.th-content,.entry-content,.elementor,.elementor-page{background:transparent!important;max-width:none!important;width:auto!important;margin:0!important;padding:0!important}#fgx{--vio:#8C3FE0;--vio-d:#6A23B8;--vio-l:#B98BFF;--org:#F07A28;--mag:#D63FA8;--w:#FFFFFF;--w2:#CFC6DE;--w3:#8F84A3;--line:rgba(185,139,255,.18);--ink:#0B0616;--panel:rgba(18,10,34,.72);--disp:"BRFirma","Arial Narrow",Arial,sans-serif;--cond:"BRFirma","Arial Narrow",Arial,sans-serif;--body:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Arial,Helvetica,sans-serif;--ease:cubic-bezier(.22,1,.36,1);position:relative;z-index:1;isolation:isolate;width:100vw;margin-left:calc(50% - 50vw);background:#0b0616;color:var(--w);font-family:var(--body);font-size:16px;line-height:1.65;text-align:center;-webkit-font-smoothing:antialiased;overflow-x:clip}#fgx:before{content:"";position:absolute;inset:0 0 auto;height:min(1600px,100%);pointer-events:none;z-index:-1;background:radial-gradient(120% 70% at 50% 0%,rgba(140,63,224,.22) 0%,rgba(140,63,224,.07) 45%,transparent 72%)}#fgx *,#fgx *:before,#fgx *:after{box-sizing:border-box}#fgx h1,#fgx h2,#fgx h3,#fgx p,#fgx ul,#fgx ol,#fgx li,#fgx figure{margin:0;padding:0;color:inherit;font-family:inherit;line-height:inherit}#fgx ul,#fgx ol{list-style:none}#fgx img{max-width:100%;height:auto;display:block;border:0}#fgx a,#fgx a:link,#fgx a:visited,#fgx a:hover,#fgx a:active{color:inherit;text-decoration:none}#fgx h1,#fgx h2,#fgx h3{font-weight:900;font-style:italic}#fgx strong,#fgx b{font-weight:700;color:var(--w)}#fgx section{position:relative}#fgx .wrap{width:100%;max-width:1240px;margin-inline:auto;padding-inline:clamp(18px,5vw,48px)}#fgx .sec-head{margin-bottom:34px}#fgx .eyebrow{display:block;font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.22em;font-size:.8rem;color:var(--org);margin-bottom:13px}#fgx .ttl{font-family:var(--disp);font-weight:900;font-style:italic;text-transform:uppercase;color:var(--w);font-size:clamp(2.1rem,5.4vw,3.9rem);line-height:.98;letter-spacing:-.01em}#fgx .ttl em{font-style:italic;color:var(--vio-l)}#fgx .lead{color:var(--w2);font-size:clamp(1rem,1.6vw,1.1rem);max-width:56ch;margin:16px auto 0}#fgx .btn{display:inline-block;font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.07em;font-size:.9rem;padding:13px 30px;border:2px solid transparent;border-radius:999px;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .18s var(--ease),box-shadow .18s}#fgx .btn-v{background:linear-gradient(120deg,var(--vio) 0%,var(--mag) 100%);color:#fff;box-shadow:0 8px 24px #8c3fe059}#fgx .btn-v:hover{transform:translateY(-2px);box-shadow:0 12px 30px #8c3fe080}#fgx .btn-n{background:var(--org);color:#170a0a;border-color:var(--org)}#fgx .btn-n:hover{background:#ff8f3c;border-color:#ff8f3c;transform:translateY(-2px)}#fgx .btn-o{background:transparent;color:#fff;border-color:#fff6}#fgx .btn-o:hover{background:#fff;color:#12081f;border-color:#fff}#fgx .btn:focus-visible,#fgx a:focus-visible,#fgx button:focus-visible{outline:3px solid var(--vio-l);outline-offset:3px}#fgx .nav{position:sticky;top:0;z-index:60;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px clamp(16px,4vw,44px);background:linear-gradient(180deg,#0b0616f7,#0b0616e0);border-bottom:2px solid var(--vio);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}#fgx .nav .brand{display:flex;align-items:center;gap:12px}#fgx .nav .brand img{height:clamp(38px,4vw,48px);width:auto}#fgx .nav .brand .mall{height:clamp(21px,2.4vw,27px);opacity:.9;border-left:1px solid rgba(255,255,255,.2);padding-left:12px}#fgx .nav-r{display:flex;align-items:center;gap:clamp(13px,2.1vw,24px)}#fgx .nav-r a:not(.btn){font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.1em;font-size:.76rem;color:var(--w2)}#fgx .nav-r a:not(.btn):hover{color:var(--vio-l)}#fgx .nav .btn{padding:9px 19px;font-size:.71rem;letter-spacing:.05em}body.admin-bar #fgx .nav{top:32px}#fgx .hero{display:grid;align-items:center;padding:clamp(26px,4vh,54px) 0 0;overflow:hidden;position:relative}#fgx .hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(180deg,#0b061659,#0b061626 30%,#0b0616bf 78%,#0b0616),url(/assets/bg-ciudad.jpg);background-position:center top;background-size:cover;background-repeat:no-repeat}@media (max-width:760px){#fgx .hero:before{background-image:linear-gradient(180deg,#0b061659,#0b061626 26%,#0b0616c7 76%,#0b0616),url(/assets/bg-ciudad-movil.jpg)}}#fgx .hero .wrap{width:100%;max-width:1180px}#fgx .h-logo{width:clamp(230px,32vw,430px);height:auto;margin:0 auto clamp(12px,2vh,20px);filter:drop-shadow(0 18px 44px rgba(140,63,224,.45))}#fgx .h-kicker{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.2em;font-size:clamp(.72rem,1.5vw,.9rem);color:var(--w2)}#fgx .hero h1{font-family:var(--disp);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(1.5rem,4vw,2.7rem);line-height:1.02;color:#fff;margin:clamp(10px,1.6vh,18px) 0 0}#fgx .hero h1 em{font-style:italic;background:linear-gradient(100deg,var(--org),var(--mag) 55%,var(--vio-l));-webkit-background-clip:text;background-clip:text;color:transparent}#fgx .h-when{display:inline-flex;align-items:center;gap:clamp(10px,1.6vw,18px);flex-wrap:wrap;justify-content:center;margin-top:clamp(14px,2.2vh,22px);padding:11px clamp(16px,2.6vw,26px);border:1px solid var(--line);border-radius:999px;background:#120a229e;backdrop-filter:blur(6px)}#fgx .h-when .d{font-family:var(--disp);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(1.05rem,2.4vw,1.65rem);line-height:1;color:#fff}#fgx .h-when .d em{font-style:italic;color:var(--org)}#fgx .h-when .s{width:1px;height:22px;background:var(--line)}#fgx .h-when .p{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.09em;font-size:clamp(.68rem,1.4vw,.82rem);color:var(--w2);line-height:1.35}#fgx .hero-cta{display:flex;gap:12px;flex-wrap:wrap;justify-content:center;margin-top:clamp(18px,2.6vh,28px)}#fgx .h-crew{margin:clamp(14px,2.4vh,26px) auto 0;width:min(1080px,100%);position:relative}#fgx .h-crew img{width:100%;height:auto;filter:drop-shadow(0 26px 46px rgba(0,0,0,.75))}#fgx .h-crew:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:26%;background:linear-gradient(180deg,#0b061600,#0b0616 88%);pointer-events:none}#fgx .ticker{background:linear-gradient(90deg,var(--vio-d),var(--vio) 45%,var(--mag));border-block:2px solid #0B0616;padding:9px 0;overflow:hidden;position:relative}#fgx .tick-track{display:flex;width:max-content;animation:fgxtick 26s linear infinite;will-change:transform}#fgx .tick-track span{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.11em;font-size:.9rem;color:#fff;white-space:nowrap;display:flex;align-items:center;padding:0 16px}#fgx .tick-track span:after{content:"";width:7px;height:7px;background:#0b0616;transform:rotate(45deg);margin-left:32px}@keyframes fgxtick{0%{transform:translate(0)}to{transform:translate(-50%)}}#fgx .ticker:hover .tick-track{animation-play-state:paused}#fgx .sec{padding:clamp(52px,7vw,80px) 0;background:transparent}#fgx .sec.alt{background:linear-gradient(180deg,#8c3fe017,#0b061600)}#fgx .aviso{background:linear-gradient(90deg,var(--org),var(--mag));color:#fff;padding:14px 0}#fgx .aviso .wrap{display:flex;align-items:center;justify-content:center;gap:14px;text-align:center}#fgx .aviso svg{width:28px;height:28px;flex:none;fill:#fff}#fgx .aviso p{margin:0;font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-size:clamp(.86rem,1.7vw,1.06rem);line-height:1.4}#fgx .aviso b{background:#0b0616;color:#fff;padding:.12em .45em;border-radius:4px;white-space:nowrap}@media (max-width:640px){#fgx .aviso .wrap{gap:10px;align-items:flex-start;text-align:left}#fgx .aviso svg{width:22px;height:22px;margin-top:2px}#fgx .aviso b{white-space:normal}}#fgx .how{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1060px;margin-inline:auto;text-align:left}#fgx .how li{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:28px 24px 26px;backdrop-filter:blur(4px);transition:transform .3s var(--ease),border-color .3s}#fgx .how li:hover{transform:translateY(-6px);border-color:var(--vio)}#fgx .how .n{width:46px;height:46px;border-radius:14px;background:linear-gradient(135deg,var(--vio),var(--mag));color:#fff;font-family:var(--disp);font-weight:900;font-style:italic;font-size:1.2rem;display:flex;align-items:center;justify-content:center}#fgx .how h3{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-size:1.08rem;color:var(--w);margin-top:16px}#fgx .how p{color:var(--w2);font-size:.94rem;margin-top:9px;line-height:1.6}#fgx .punto{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(18px,3vw,40px);align-items:center;max-width:1060px;margin:26px auto 0;background:linear-gradient(120deg,#8c3fe033,#f07a2821);border:1px solid var(--line);border-radius:20px;padding:clamp(22px,3.2vw,38px);text-align:left}#fgx .punto h3{font-family:var(--disp);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(1.5rem,3.2vw,2.15rem);line-height:1;color:#fff}#fgx .punto p{color:var(--w2);font-size:.98rem;margin-top:12px;line-height:1.65}#fgx .punto .dir{display:flex;gap:11px;align-items:flex-start;margin-top:16px;font-size:.92rem;color:var(--w2);line-height:1.55}#fgx .punto .dir svg{width:19px;height:19px;flex:none;fill:var(--org);margin-top:3px}#fgx .punto .cta{margin-top:20px;display:flex;gap:10px;flex-wrap:wrap}#fgx .sorpresa{background:#0b061699;border:1px dashed var(--org);border-radius:16px;padding:24px 20px;text-align:center}#fgx .sorpresa svg{width:42px;height:42px;fill:var(--org);margin:0 auto}#fgx .sorpresa b{display:block;font-family:var(--disp);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(1.05rem,2.2vw,1.35rem);color:var(--org);margin-top:10px;line-height:1.15}#fgx .sorpresa span{display:block;color:var(--w2);font-size:.9rem;margin-top:8px;line-height:1.55}#fgx .prize-art{max-width:1000px;margin-inline:auto;border-radius:18px;overflow:hidden;border:1px solid var(--line);background:#0e0819}#fgx .prize-chips{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:24px}#fgx .prize-chips li{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.06em;font-size:.78rem;color:#fff;background:#8c3fe038;border:1px solid var(--line);border-radius:999px;padding:10px 18px}#fgx .nota{font-size:.8rem;color:var(--w3);margin-top:18px;line-height:1.7;max-width:64ch;margin-inline:auto}#fgx .steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1100px;margin-inline:auto;text-align:left}#fgx .steps li{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:26px 22px 24px;backdrop-filter:blur(3px);transition:transform .3s var(--ease),border-color .3s}#fgx .steps li:hover{transform:translateY(-6px);border-color:var(--vio)}#fgx .steps .n{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,var(--vio),var(--mag));color:#fff;font-family:var(--disp);font-weight:900;font-style:italic;font-size:1.05rem;display:flex;align-items:center;justify-content:center}#fgx .steps h3{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-size:1.02rem;color:var(--w);margin-top:14px}#fgx .steps p{color:var(--w2);font-size:.92rem;margin-top:8px;line-height:1.55}#fgx .puntos{display:grid;grid-template-columns:1.15fr .85fr;gap:clamp(20px,3vw,42px);align-items:center;max-width:1060px;margin:clamp(28px,4vw,44px) auto 0;text-align:left;background:linear-gradient(120deg,#8c3fe02e,#f07a281a);border:1px solid var(--line);border-radius:20px;padding:clamp(22px,3.2vw,38px)}#fgx .puntos h3{font-family:var(--disp);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(1.4rem,3vw,2rem);line-height:1.02;color:#fff}#fgx .puntos h3 em{font-style:italic;color:var(--org)}#fgx .puntos p{color:var(--w2);font-size:.97rem;margin-top:12px;line-height:1.65;max-width:46ch}#fgx .puntos .btn{margin-top:18px}#fgx .puntos-tabla{display:grid;gap:6px}#fgx .puntos-tabla li{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#0b06168c;border:1px solid var(--line);border-radius:10px;padding:10px 15px}#fgx .puntos-tabla span{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.05em;font-size:.78rem;color:var(--w2)}#fgx .puntos-tabla b{font-family:var(--disp);font-weight:900;font-style:italic;font-size:1.25rem;line-height:1;color:#fff;font-variant-numeric:tabular-nums}#fgx .puntos-tabla .kill{background:#f07a2829;border-color:#f07a2880}#fgx .puntos-tabla .kill span{color:#fff}#fgx .puntos-tabla .kill b{color:var(--org);font-size:1.65rem}#fgx .puntos-tabla .cero span,#fgx .puntos-tabla .cero b{color:var(--w3)}#fgx .agenda{max-width:840px;margin-inline:auto;display:grid;gap:12px;text-align:left}#fgx .agenda li{display:grid;grid-template-columns:150px 1fr;gap:18px;align-items:start;background:var(--panel);border:1px solid var(--line);border-left:4px solid var(--vio);border-radius:0 14px 14px 0;padding:18px 22px}#fgx .agenda li.hot{border-left-color:var(--org);background:linear-gradient(90deg,#f07a2824,#120a22b8)}#fgx .agenda .f{font-family:var(--disp);font-weight:900;font-style:italic;text-transform:uppercase;font-size:1rem;line-height:1.15;color:var(--vio-l)}#fgx .agenda li.hot .f{color:var(--org)}#fgx .agenda .q b{display:block;font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-size:1rem;color:#fff}#fgx .agenda .q span{display:block;color:var(--w2);font-size:.92rem;margin-top:5px;line-height:1.55}#fgx .guest{background:linear-gradient(120deg,var(--vio-d) 0%,var(--vio) 48%,var(--mag) 100%);position:relative;overflow:hidden}#fgx .checker{height:12px;width:100%;background-image:linear-gradient(90deg,#0B0616 50%,transparent 50%);background-size:26px 12px}#fgx .checker.b{background-image:linear-gradient(90deg,transparent 50%,#0B0616 50%)}#fgx .guest .wrap{display:grid;grid-template-columns:.82fr 1.18fr;gap:clamp(16px,3vw,44px);align-items:center;text-align:left;padding-block:clamp(26px,3.6vw,46px)}#fgx .guest-img{position:relative;display:flex;justify-content:center;align-items:center}#fgx .guest-img .frame{width:min(320px,90%);aspect-ratio:3/4;border-radius:20px;background:#0b061680;border:2px dashed rgba(255,255,255,.45);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;padding:22px;overflow:hidden}#fgx .guest-img .frame img{width:100%;height:100%;object-fit:cover;border-radius:18px}#fgx .guest-img .frame .ph{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;color:#ffffffd9;line-height:1.6}#fgx .guest-img .frame svg{width:52px;height:52px;fill:#ffffffb3}#fgx .guest .tag{display:inline-block;font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.18em;font-size:.71rem;background:#0b0616;color:#fff;padding:8px 16px;border-radius:999px}#fgx .guest h2{font-family:var(--disp);font-weight:900;font-style:italic;text-transform:uppercase;font-size:clamp(2.4rem,6.4vw,4.4rem);line-height:.92;color:#fff;margin-top:14px}#fgx .guest p{color:#fff;font-size:1rem;margin-top:12px;max-width:48ch;line-height:1.65}#fgx .guest .redes{display:flex;gap:10px;flex-wrap:wrap;margin-top:20px}#fgx .zona{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;max-width:1060px;margin-inline:auto;text-align:left}#fgx .zona li{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:26px 22px;transition:transform .3s var(--ease),border-color .3s}#fgx .zona li:hover{transform:translateY(-6px);border-color:var(--org)}#fgx .zona .ico{width:44px;height:44px;border-radius:12px;background:#f07a2829;border:1px solid rgba(240,122,40,.4);display:flex;align-items:center;justify-content:center}#fgx .zona .ico svg{width:22px;height:22px;fill:var(--org)}#fgx .zona h3{font-family:var(--cond);font-weight:700;font-style:italic;text-transform:uppercase;letter-spacing:.04em;font-size:1.02rem;color:#fff;margin-top:15px}#fgx .zona p{color:var(--w2);font-size:.93rem;margin-top:8px;line-height:1.6}#fgx footer{background:#06030dd1;border-top:2px solid var(--vio);padding:clamp(36px,4.4vw,54px) 0 38px;backdrop-filter:blur(4px)}#fgx .foot-logos{display:flex;align-items:center;justify-content:center;gap:clamp(22px,4vw,44px);flex-wrap:wrap}#fgx .foot-logos .fg{height:94px;width:auto}#fgx .foot-logos .mall{height:46px;width:auto}#fgx .soc{display:flex;gap:12px;justify-content:center;margin-top:26px}#fgx .soc a{width:42px;height:42px;border:1px solid var(--line);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:border-color .2s,background .2s}#fgx .soc a:hover{border-color:var(--vio);background:#8c3fe033}#fgx .soc svg{width:17px;height:17px;fill:#fff;display:block}#fgx .foot-legal{margin-top:26px;padding-top:22px;border-top:1px solid rgba(185,139,255,.12);font-size:.76rem;line-height:2;color:#9c93ac;max-width:72ch;margin-inline:auto}#fgx .foot-legal a{color:#cfc6de;border-bottom:1px solid rgba(185,139,255,.3)}#fgx .foot-legal a:hover{color:#fff;border-color:var(--vio)}#fgx .foot-legal .sep{color:#6a6a7a;padding:0 4px}#fgx .solo-lectores{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}html.js #fgx .rv{opacity:0;transform:translateY(18px);transition:opacity .6s var(--ease),transform .6s var(--ease);transition-delay:var(--d,0s)}html.js #fgx .rv.on{opacity:1;transform:none}@media (max-width:1024px){#fgx .how{grid-template-columns:1fr;max-width:660px}#fgx .steps{grid-template-columns:1fr 1fr}#fgx .zona{grid-template-columns:1fr;max-width:660px}#fgx .punto{grid-template-columns:1fr}#fgx .puntos{grid-template-columns:1fr;max-width:660px}}@media (max-width:860px){#fgx .guest .wrap{grid-template-columns:1fr;text-align:center;gap:22px}#fgx .guest-img{order:-1}#fgx .guest p{margin-inline:auto}#fgx .guest .redes{justify-content:center}#fgx .guest-img .frame{width:min(250px,72%)}}@media (max-width:640px){#fgx{font-size:15px}#fgx .nav-r a:not(.btn){display:none}#fgx .nav{padding:9px 14px}#fgx .nav .brand .mall{display:none}#fgx .steps{grid-template-columns:1fr;gap:12px}#fgx .agenda li{grid-template-columns:1fr;gap:6px}#fgx .hero-cta .btn{width:100%}#fgx .punto .cta .btn{width:100%;text-align:center}}@media (prefers-reduced-motion:reduce){#fgx *:not(.tick-track),#fgx *:before,#fgx *:after{animation:none!important;transition-duration:.01ms!important}html.js #fgx .rv{opacity:1;transform:none}#fgx .tick-track{animation:fgxtick 40s linear infinite!important}}
