.sp{--cards:url(/brand/cartas.png);--navy:#001647;--navy2:#0a2452;--navy3:#0f3070;--navy0:#031a44;--celeste:#B0E9FC;--cream:#F4F1EA;--blue:#0551E5;--white:#fff;--gold:#B0E9FC;--espn:#e1080e;--muted:#9fb0cc;--line:rgba(176,233,252,.16);--fd:"Antonio","Arial Narrow",Arial,sans-serif;--fb:"Helvetica Neue",Arial,Helvetica,sans-serif}.sp,.sp *,.sp :after,.sp :before{box-sizing:border-box}.sp{scroll-behavior:smooth;background:var(--navy);color:var(--cream);font-family:var(--fb);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.sp .wrap{max-width:1180px;margin:0 auto;padding:0 24px}.sp .d,.sp h1,.sp h2,.sp h3{font-weight:700;line-height:.94;letter-spacing:.004em}.sp .d,.sp .kick,.sp h1,.sp h2,.sp h3{font-family:var(--fd);text-transform:uppercase}.sp .kick{font-weight:600;letter-spacing:.3em;font-size:12px;color:var(--celeste)}.sp a{color:inherit}.sp .btn,.sp [data-action],.sp [data-nav]{cursor:pointer}.sp .btn{font-family:var(--fd);font-weight:600;letter-spacing:.04em;border:none;border-radius:12px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:.16s}.sp .btn-primary{background:var(--blue);color:var(--white);padding:16px 28px;font-size:18px;box-shadow:0 12px 30px rgba(5,81,229,.4)}.sp .btn-primary:hover{background:#0847c9;transform:translateY(-1px)}.sp .btn-gold{background:var(--celeste);color:#001647}.sp .btn-gold:hover{background:#8fd8f2}.sp .btn-primary:disabled{background:#26365f;color:#7f8fb2;box-shadow:none;cursor:not-allowed;transform:none}.sp .btn-ghost{background:rgba(255,255,255,.05);color:var(--cream);border:1.5px solid var(--line);padding:11px 18px;font-size:14px;font-family:var(--fd);font-weight:600;letter-spacing:.04em}.sp .btn-ghost:hover{border-color:var(--celeste)}.sp .btn-full{width:100%}.sp .bc{background:#fff;border-radius:8px;padding:7px 12px;display:inline-flex;align-items:center;box-shadow:0 6px 18px rgba(0,0,0,.28)}.sp .bc img{display:block}.sp .live{width:9px;height:9px;border-radius:50%;background:var(--espn);box-shadow:0 0 0 0 rgba(225,8,14,.6);animation:pulse 1.6s infinite;flex:none}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(225,8,14,.55)}70%{box-shadow:0 0 0 8px rgba(225,8,14,0)}to{box-shadow:0 0 0 0 rgba(225,8,14,0)}}.sp header{position:sticky;top:0;z-index:60;background:rgba(0,22,71,.9);backdrop-filter:blur(10px);border-bottom:1px solid var(--line)}.sp .hd{display:flex;align-items:center;justify-content:space-between;height:72px;gap:14px}.sp .hd img.logo{height:44px}.sp .hd-brand{display:flex;align-items:center;gap:11px}.sp .hd-brand .by{font-family:var(--fd);font-weight:600;font-size:10px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.sp .hd-brand .lanac{display:inline-flex;padding-left:10px;border-left:1px solid var(--line)}@media(max-width:600px){.sp .hd-brand .by,.sp .hd-brand .lanac{display:none}}.sp .hd .r{display:flex;align-items:center;gap:12px}.sp .screen{display:none}.sp .screen.on{display:block;animation:fade .35s ease}@keyframes fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.sp .hero{position:relative;overflow:hidden;background:#001647}.sp .hero-photo{position:absolute;inset:0;z-index:0;background-image:url(/brand/hero.jpg);background-size:cover;background-position:50% 42%}.sp .hero-scrim{position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(0,11,34,.32),rgba(0,11,34,.12) 48%,rgba(0,9,26,.54)),radial-gradient(1100px 780px at 50% 42%,rgba(0,10,30,0),rgba(0,10,30,.18))}.sp .hero .wrap{padding-left:clamp(24px,6vw,96px);padding-right:clamp(24px,4vw,52px)}.sp .hero-inner{position:relative;z-index:2;min-height:clamp(600px,78vh,820px);padding:96px 0 88px}.sp .hero-copy,.sp .hero-inner{display:flex;align-items:center}.sp .hero-copy{max-width:900px;margin:0 auto;min-width:0;flex-direction:column;text-align:center}.sp .hero-copy .left{align-self:flex-start;text-align:left}.sp .h-top{letter-spacing:.01em;font-size:clamp(32px,5.4vw,76px);line-height:1.02;color:var(--cream);text-shadow:0 2px 24px rgba(0,8,26,.5)}.sp .h-pica,.sp .h-top{font-family:var(--fd);font-weight:700;text-transform:uppercase}.sp .h-pica{font-size:clamp(58px,11.5vw,140px);line-height:.94;color:var(--celeste);margin-top:12px;padding:.02em 0 .1em;text-shadow:0 6px 34px rgba(0,8,26,.55)}.sp .hero-logo{display:block;margin:14px auto 4px;width:clamp(248px,34vw,460px);max-width:100%;height:auto;filter:drop-shadow(0 10px 30px rgba(0,8,26,.5))}.sp .hero .kick{color:var(--celeste);margin-top:12px;font-size:clamp(13px,2.1vw,26px);letter-spacing:clamp(.24em,1.3vw,.72em);font-weight:600;width:100%;text-align:center;text-indent:clamp(.24em,1.3vw,.72em)}.sp .ln-byline{display:inline-flex;align-items:center;gap:10px;margin-top:42px}.sp .ln-byline span:first-child{font-weight:600}.sp .ln-byline .ln-amp,.sp .ln-byline span:first-child{font-family:var(--fd);font-size:11px;letter-spacing:.16em;color:var(--celeste);text-transform:uppercase}.sp .ln-byline .ln-amp{font-weight:700}.sp .hero .sub,.sp .hero-sub .sub{margin-top:28px;font-family:var(--fd);font-weight:700;font-size:clamp(26px,3.7vw,52px);line-height:1.02;color:#2f8bff;max-width:820px;text-transform:uppercase;letter-spacing:.01em;text-shadow:0 0 26px rgba(47,139,255,.55),0 2px 20px rgba(0,8,26,.5)}.sp .hero .sub b,.sp .hero-sub .sub b{color:#5fa8ff}.sp .hero-3x3{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:38px}.sp .hero-3x3 .score-col{display:flex;flex-direction:column;align-items:center}.sp .hero-3x3 .score{font-family:var(--fd);font-weight:700;font-size:clamp(50px,7vw,92px);line-height:.82;color:var(--celeste);text-shadow:0 2px 20px rgba(0,8,26,.5)}.sp .hero-3x3 .pica{font-family:var(--fd);font-weight:700;font-size:clamp(13px,1.5vw,19px);letter-spacing:.18em;color:var(--cream);text-transform:uppercase;margin-top:6px}.sp .hero-3x3 .score i{font-style:normal;font-size:.5em;opacity:.7;vertical-align:middle;margin:0 .02em}.sp .hero-3x3 .live-big{font-family:var(--fd);font-weight:700;font-size:clamp(20px,2.6vw,32px);line-height:1;color:var(--cream);text-transform:uppercase;text-align:left;max-width:320px}.sp h1 .em{color:var(--celeste)}.sp .espn-strip{display:inline-flex;align-items:center;gap:14px;margin-top:22px;flex-wrap:wrap}.sp .espn-strip .big{font-family:var(--fd);font-weight:600;font-size:14px;letter-spacing:.16em;color:var(--cream);text-transform:uppercase}.sp .espn-strip .sep{color:var(--muted)}.sp .prize{margin-top:52px}.sp .prize .lbl{font-family:var(--fd);font-weight:600;letter-spacing:.16em;font-size:13px;color:var(--celeste);text-transform:uppercase}.sp .prize .amount{font-family:var(--fd);font-weight:700;font-size:clamp(62px,10vw,118px);color:var(--cream);line-height:.82;margin-top:4px;letter-spacing:-.01em}.sp .prize .amount .cur{color:var(--celeste)}.sp .sub-wrap{display:flex;flex-direction:column;align-items:center;text-align:center}.sp .sub-wrap>:first-child{margin-top:0}.sp .hero-sub .ln-byline{margin-top:30px}.sp .cd-banner{position:relative;overflow:hidden;padding:80px 0;background:radial-gradient(1100px 420px at 50% -10%,rgba(5,81,229,.42),transparent 66%),repeating-linear-gradient(90deg,rgba(176,233,252,.05) 0 1px,transparent 1px 46px),repeating-linear-gradient(0deg,rgba(176,233,252,.05) 0 1px,transparent 1px 46px),linear-gradient(180deg,#04225c,#010a22)}.sp .cd-banner .cd-wrap{position:relative;z-index:1}.sp .cd-banner:before{left:-6%;transform:translateY(-50%) rotate(8deg)}.sp .cd-banner:after,.sp .cd-banner:before{content:"";position:absolute;z-index:0;pointer-events:none;top:50%;width:min(34vw,420px);aspect-ratio:779/401;background:var(--cards) no-repeat center/contain;opacity:.09}.sp .cd-banner:after{right:-6%;transform:translateY(-50%) rotate(-8deg) scaleX(-1)}@media(max-width:860px){.sp .cd-banner:after,.sp .cd-banner:before{display:none}}.sp .cd-banner .scar .row{font-size:14px}.sp .cd-banner .scar .row b{font-size:18px}.sp .cd-wrap{display:flex;justify-content:center}.sp .cd-banner .countdown{margin-top:0}.sp .cta-row{margin-top:44px;display:flex;flex-direction:column;gap:9px;align-items:center}.sp .cta-row .btn-primary{font-size:19px;padding:17px 42px}.sp .cta-note{font-size:13px;color:#c3cee3}.sp .countdown{margin-top:60px;width:100%;display:flex;flex-direction:column;align-items:center}.sp .countdown .cd-lbl{font-family:var(--fd);font-weight:700;font-size:25px;letter-spacing:.2em;color:var(--celeste);text-transform:uppercase;margin-bottom:28px}.sp .countdown .grp{display:flex;justify-content:center;gap:18px}.sp .countdown .u{text-align:center;background:rgba(255,255,255,.06);border:1px solid var(--line);border-radius:16px;padding:22px 28px;min-width:118px}.sp .countdown .u b{font-family:var(--fd);font-weight:700;font-size:clamp(52px,7vw,92px);color:var(--celeste);text-shadow:0 0 26px rgba(176,233,252,.35);display:block;line-height:1}.sp .countdown .u:first-child b{color:#ff4747;text-shadow:0 0 26px rgba(255,71,71,.4)}@keyframes tick{0%,to{transform:scale(1)}22%{transform:scale(1.09)}}.sp .countdown .u:last-child b{color:#eafaff;animation:tick 1s ease-in-out infinite}.sp .countdown .u span{font-size:11px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-top:9px;display:block}.sp .countdown .scar{width:100%;max-width:620px;margin-top:34px}.sp .countdown .scar .row{display:flex;justify-content:space-between;font-size:12px;color:#cdd7ea}.sp .countdown .scar .row b{font-family:var(--fd);color:var(--cream);font-size:15px}.sp .hand{position:relative;height:420px;display:flex;align-items:center;justify-content:center}.sp .pcard{position:absolute;width:182px;height:262px;background:linear-gradient(180deg,#fdfaf3,#eee7d7);border-radius:16px;box-shadow:0 30px 60px rgba(0,0,0,.55);border:2px solid var(--gold);padding:11px;transform-origin:bottom center;display:flex;flex-direction:column;transition:transform .25s}.sp .pcard .cn{font-family:var(--fd);font-weight:700;font-size:27px;color:var(--navy);line-height:1}.sp .pcard .cn.b{align-self:flex-end;transform:rotate(180deg)}.sp .pcard .art{flex:1;display:flex;align-items:center;justify-content:center}.sp .pcard .art svg{width:100px;height:100px}.sp .pcard.p1{transform:rotate(-20deg) translate(-124px,28px)}.sp .pcard.p2{transform:rotate(-7deg) translate(-42px,-6px);z-index:2}.sp .pcard.p3{transform:rotate(7deg) translate(42px,-6px);z-index:3}.sp .pcard.p4{transform:rotate(20deg) translate(124px,28px);z-index:1}.sp .hand:hover .pcard.p1{transform:rotate(-24deg) translate(-148px,22px)}.sp .hand:hover .pcard.p4{transform:rotate(24deg) translate(148px,22px)}.sp .livebar{position:relative;z-index:2;border-top:1px solid var(--line);background:rgba(2,14,42,.6)}.sp .lb{gap:40px;flex-wrap:wrap;padding:26px 0}.sp .cd,.sp .lb{display:flex;align-items:center}.sp .cd{gap:18px}.sp .cd .lbl{font-family:var(--fd);font-weight:600;font-size:13px;letter-spacing:.14em;color:var(--celeste);text-transform:uppercase}.sp .cd .grp{display:flex;gap:12px}.sp .cd .u{text-align:center;background:rgba(255,255,255,.05);border:1px solid var(--line);border-radius:12px;padding:10px 14px;min-width:64px}.sp .cd .u b{font-family:var(--fd);font-weight:700;font-size:44px;color:var(--cream);display:block;line-height:1}.sp .cd .u span{font-size:9px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase;margin-top:4px;display:block}.sp .scar{flex:1;min-width:230px}.sp .scar .row{display:flex;justify-content:space-between;font-size:12px;color:#cdd7ea}.sp .scar .row b{font-family:var(--fd);color:var(--cream);font-size:15px}.sp .bar{height:7px;border-radius:5px;background:rgba(255,255,255,.1);margin-top:6px;overflow:hidden}.sp .bar i{display:block;height:100%;width:82%;background:linear-gradient(90deg,var(--celeste),var(--blue))}.sp section.blk{padding:76px 0;position:relative}.sp .eyebrow{font-family:var(--fd);font-weight:600;letter-spacing:.28em;font-size:12px;color:var(--celeste);text-transform:uppercase}.sp h2{font-size:clamp(30px,4.4vw,48px);color:var(--cream);margin-top:8px}.sp .cine{position:relative;min-height:400px;display:flex;align-items:center;overflow:hidden;background:radial-gradient(900px 460px at 88% 6%,rgba(5,81,229,.2),transparent 58%),radial-gradient(760px 440px at 4% 98%,rgba(176,233,252,.07),transparent 60%),linear-gradient(180deg,#03163f,#000c22 74%)}.sp .blk.deep{background:linear-gradient(180deg,#03123a,#010a22)}.sp .hero-sub{padding:44px 0}.sp .blk.deep .step{background:rgba(255,255,255,.04);border-color:rgba(176,233,252,.14)}.sp .blk.deep .insc .eyebrow{color:var(--celeste)}.sp .blk.deep .insc .lead,.sp .blk.deep .insc .lead.dark{color:#aebbd4}.sp .blk.deep .insc-note{color:#8ea0c0}.sp .cine .in{position:relative;z-index:2;max-width:640px;padding:70px 0}.sp .cine-grid{position:relative;z-index:2;max-width:1180px;display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;padding:60px 0}.sp .cine-copy{min-width:0}.sp .cine-talent{min-width:0;display:flex;flex-direction:column}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.sp .talent-img{display:flex;justify-content:center;align-items:flex-end;animation:floaty 5.5s ease-in-out infinite}.sp .talent-img img{max-width:100%;max-height:600px;object-fit:contain;transform:scaleX(-1);filter:drop-shadow(0 24px 44px rgba(0,0,0,.55))}.sp .talent-under{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}.sp .tu{border-top:2px solid var(--celeste);padding-top:12px}.sp .tu b{font-weight:700;font-size:17px;color:var(--cream)}.sp .tu b,.sp .tu span{font-family:var(--fd);display:block}.sp .tu span{font-weight:600;font-size:10px;letter-spacing:.14em;color:var(--celeste);text-transform:uppercase;margin-top:2px}.sp .tu p{font-size:12.5px;color:#c3cee3;margin-top:8px;line-height:1.4}.sp .cine .k{display:flex;align-items:center;gap:14px;margin-bottom:18px;flex-wrap:wrap}.sp .cine .k .t{font-family:var(--fd);font-weight:600;letter-spacing:.18em;font-size:14px;color:var(--celeste);text-transform:uppercase}.sp .cine h2{font-size:clamp(34px,5.2vw,60px);color:var(--cream);text-transform:uppercase}.sp .cine p{color:#dbe4f5;margin-top:14px;font-size:16px;max-width:480px}.sp .cream{background:var(--cream);color:#0b1a3a}.sp .cream .eyebrow{color:var(--blue)}.sp .cream h2{color:#0b1a3a}.sp .cream .step{background:#fff;border:1px solid #e7e0d0;box-shadow:0 10px 30px rgba(0,22,71,.06)}.sp .cream .step .no{color:rgba(5,81,229,.16)}.sp .cream .step h3{color:#0b1a3a}.sp .cream .step p{color:#59657f}.sp .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.sp .step{background:var(--navy2);border:1px solid var(--line);border-radius:18px;padding:26px;position:relative;overflow:hidden}.sp .step .no{font-family:var(--fd);font-weight:700;font-size:54px;color:rgba(176,233,252,.2);position:absolute;top:12px;right:18px;line-height:.8}.sp .step h3{font-size:23px;color:var(--cream);margin-top:4px}.sp .step p{font-size:14px;color:#aebbd4;margin-top:10px}.sp .plazas-grid{display:grid;grid-template-columns:1fr 1.1fr;gap:44px;align-items:center;margin-top:32px}.sp .plazas .big{font-family:var(--fd);font-weight:700;font-size:clamp(58px,9vw,104px);color:var(--celeste);line-height:.86}.sp .plazas .big span{color:var(--muted);font-size:.42em}.sp .plazas .quedan{font-family:var(--fd);font-weight:600;letter-spacing:.06em;color:var(--gold);text-transform:uppercase;font-size:15px;margin-bottom:18px}.sp .plazas .quedan b{color:var(--cream);font-size:20px}.sp .plazas .lm{font-size:16px;margin:10px 0 18px;max-width:400px;color:#c3cee3}.sp .dotsbox{background:linear-gradient(180deg,var(--navy2),var(--navy));border:1px solid var(--line);border-radius:18px;padding:18px}.sp .dotsbox .cap{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:11px;letter-spacing:.1em;color:var(--muted);text-transform:uppercase}.sp .dotsbox .cap b{font-family:var(--fd);color:var(--celeste);font-size:16px}.sp .grid-dots{display:grid;grid-template-columns:repeat(46,1fr);gap:3px}.sp .dot{width:100%;aspect-ratio:1;border-radius:2px;background:rgba(255,255,255,.07);transition:background .25s}.sp .dot.on{background:linear-gradient(135deg,var(--celeste),var(--blue))}.sp .dot.pop{animation:pop .55s ease}@keyframes pop{0%{transform:scale(.3)}60%{transform:scale(1.5)}to{transform:scale(1)}}.sp .mesa{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px}.sp .mcard{border:1px solid var(--line);border-radius:18px;padding:28px;background:linear-gradient(180deg,var(--navy3),var(--navy2));min-height:220px;display:flex;flex-direction:column;justify-content:flex-end}.sp .mcard.gold{border-color:rgba(176,233,252,.4);background:linear-gradient(180deg,rgba(176,233,252,.14),var(--navy2))}.sp .mcard .h{font-family:var(--fd);font-weight:600;letter-spacing:.14em;font-size:12px;color:var(--celeste);text-transform:uppercase}.sp .mcard.gold .h{color:var(--gold)}.sp .mcard .bignum{font-family:var(--fd);font-weight:700;font-size:42px;color:var(--cream);margin-top:6px;line-height:.95}.sp .mcard p{font-size:13px;color:#c3cee3;margin-top:10px}.sp .lead{font-size:clamp(15px,1.6vw,18px);color:#c3cee3;max-width:640px;margin-top:14px}.sp .cream .lead,.sp .lead.dark{color:#4f5b73}.sp .path{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;gap:14px;margin-top:38px}.sp .pstep{background:var(--navy2);border:1px solid var(--line);border-radius:18px;padding:24px}.sp .pstep.hl{background:linear-gradient(180deg,rgba(5,81,229,.28),var(--navy2));border-color:rgba(176,233,252,.4)}.sp .pstep .pn{font-size:13px;letter-spacing:.14em;color:var(--celeste)}.sp .pstep .ph,.sp .pstep .pn{font-family:var(--fd);font-weight:700}.sp .pstep .ph{font-size:21px;color:var(--cream);text-transform:uppercase;margin-top:8px;line-height:1.02}.sp .pstep p{font-size:13.5px;color:#aebbd4;margin-top:10px}.sp .parrow{display:flex;align-items:center;justify-content:center;color:var(--celeste);font-size:26px;font-family:var(--fd)}.sp .celebs{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:36px}.sp .flip{-webkit-tap-highlight-color:transparent;background:none;border:0;padding:0;margin:0;font:inherit;cursor:pointer;perspective:1100px;aspect-ratio:3/4;display:block;width:100%}.sp .flip-inner{position:relative;width:100%;height:100%;transition:transform .62s cubic-bezier(.2,.75,.2,1);transform-style:preserve-3d}.sp .flip.flipped .flip-inner{transform:rotateY(180deg)}.sp .flip-face{position:absolute;inset:0;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:18px;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;padding:16px;text-align:center}.sp .flip-back{background:linear-gradient(158deg,#063a86,#001647 62%);border:1px solid rgba(176,233,252,.28);box-shadow:0 16px 36px rgba(0,22,71,.28);gap:16px}.sp .flip-back:after{content:"";position:absolute;inset:7px;border:1px solid rgba(176,233,252,.18);border-radius:13px;pointer-events:none}.sp .flip-back .fb-logo{width:76%;max-height:52%;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.35))}.sp .flip-back .fb-cta{font-family:var(--fd);font-weight:800;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--navy);background:var(--celeste);border-radius:999px;padding:8px 18px;box-shadow:0 6px 16px rgba(176,233,252,.3)}.sp .flip-front{transform:rotateY(180deg);background:#fff;border:1px solid #e2e7f0;box-shadow:0 14px 32px rgba(0,22,71,.1)}.sp .flip-front.known{border-color:var(--blue);box-shadow:0 16px 36px rgba(5,81,229,.18);background:radial-gradient(150px 150px at 50% 30%,rgba(176,233,252,.42),rgba(176,233,252,0) 72%),repeating-linear-gradient(135deg,rgba(5,81,229,.05) 0 2px,rgba(5,81,229,0) 2px 10px),#fff}.sp .flip-front.myst{background:repeating-linear-gradient(135deg,rgba(5,81,229,.04) 0 2px,rgba(5,81,229,0) 2px 10px),#fff}.sp .flip-front .cav-lg{width:196px;height:196px;border-radius:50%;overflow:hidden;border:4px solid var(--blue);background:radial-gradient(circle at 50% 42%,rgba(176,233,252,.28),rgba(255,255,255,0) 68%);margin:2px auto 12px;box-shadow:0 14px 32px rgba(5,81,229,.3)}.sp .flip-front .cav-lg img{width:100%;height:100%;object-fit:cover;object-position:50% 40%;display:block}.spons{margin-top:16px;display:flex;flex-direction:column;align-items:center;gap:7px}.spons .sp-lbl{font-family:var(--fd);font-weight:700;font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#9aa2b4}.spons .sp-chip{width:58px;height:58px;border-radius:13px;overflow:hidden;box-shadow:0 6px 16px rgba(0,0,0,.14);border:1px solid rgba(0,0,0,.05)}.spons .sp-chip img{width:100%;height:100%;object-fit:cover;display:block}.sp .flip-front .cav{width:96px;height:96px;border-radius:50%;overflow:hidden;border:3px solid var(--blue);margin-bottom:12px}.sp .flip-front .cav img{width:100%;height:100%;object-fit:cover}.sp .flip-front .cname{font-family:var(--fd);font-weight:800;font-size:15px;color:#0b1a3a;text-transform:uppercase;line-height:1.02}.sp .flip-front .ctag{font-size:10px;letter-spacing:.08em;color:var(--blue);text-transform:uppercase;margin-top:6px;font-weight:700}.sp .flip-front.myst .qmark{width:78px;height:78px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-weight:800;font-size:38px;background:linear-gradient(180deg,#eaf1fb,#d3e1f4);color:#8aa0c4;margin-bottom:10px}.sp .flip-front.myst .ctag{color:#9aa2b4}.sp .poll{margin-top:14px;width:100%}.sp .poll-q{font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:#9aa2b4;margin-bottom:8px;font-weight:700}.sp .poll-chips{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.sp .chip{font-family:var(--fd);font-weight:700;font-size:10.5px;text-transform:uppercase;letter-spacing:.02em;border:1px solid #d4dcea;border-radius:999px;padding:6px 10px;background:#fff;color:#33456a;cursor:pointer;line-height:1}.sp .chip:hover{border-color:var(--blue);color:var(--blue)}.sp .chip.on{background:var(--blue);border-color:var(--blue);color:#fff}.sp .insc{text-align:center;max-width:640px;margin:0 auto}.sp .insc .eyebrow{color:var(--blue)}.sp .insc .lead{margin-left:auto;margin-right:auto}.sp .insc-cta{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:26px}.sp .insc-cta .btn-primary{font-size:18px;padding:16px 34px}.sp .insc-note{font-size:13px;color:#7a869c}.sp .faq{margin-top:30px;border-top:1px solid rgba(0,22,71,.12)}.sp .qa{border-bottom:1px solid rgba(0,22,71,.12);padding:18px 0}.sp .qa .q{font-family:var(--fd);font-weight:600;font-size:20px;color:#0b1a3a}.sp .qa .a{font-size:14px;color:#59657f;margin-top:6px;max-width:760px}.sp .final{position:relative;text-align:center;padding:104px 0;overflow:hidden;background:radial-gradient(760px 400px at 50% 0,rgba(5,81,229,.32),transparent 60%),radial-gradient(600px 360px at 50% 120%,rgba(176,233,252,.14),transparent 60%),var(--navy)}.sp .final h2{font-size:clamp(38px,6vw,68px)}.sp .final .big{font-family:var(--fd);font-weight:700;font-size:clamp(30px,5vw,50px);color:var(--celeste);margin:12px 0 2px}.sp .final p{color:var(--muted);font-size:14px}.sp footer{border-top:1px solid var(--line);padding:28px 0;background:var(--navy)}.sp .ft{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;font-size:12px;color:var(--muted)}.sp .ft-l{justify-self:start}.sp .ft-c{justify-self:center}.sp .ft-r{justify-self:end;display:flex;align-items:center;gap:9px}.sp .ft img.logo{height:32px}.sp .ft img.logo.big{height:48px}.sp .ft-prod{font-family:var(--fd);font-weight:600;font-size:10px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.sp .ft .bcs{display:flex;gap:10px;align-items:center}.sp .ft-legal{margin-top:20px;text-align:center;font-size:12px;color:var(--muted)}@media(max-width:680px){.sp .ft{grid-template-columns:1fr;justify-items:center;gap:14px}.sp .ft-l,.sp .ft-r{justify-self:center}}.sp .app{min-height:calc(100vh - 72px);padding:40px 0 70px}.sp .app.cards-bg{position:relative;overflow:hidden}.sp .app.cards-bg>.wrap{position:relative;z-index:1}.sp .app.cards-bg:before{top:50%;right:-9%;width:min(58vw,720px);transform:translateY(-50%) rotate(-7deg);opacity:.2}.sp .app.cards-bg:after,.sp .app.cards-bg:before{content:"";position:absolute;z-index:0;pointer-events:none;aspect-ratio:779/401;background:url(/brand/cartas.png) no-repeat 50%/contain}.sp .app.cards-bg:after{bottom:-6%;left:-12%;width:min(42vw,460px);transform:rotate(9deg);opacity:.14}@media(max-width:860px){.sp .app.cards-bg:before{right:-22%;width:88vw;opacity:.16}.sp .app.cards-bg:after{display:none}}.sp .card-panel{position:relative;max-width:640px;margin:0 auto;background:repeating-linear-gradient(135deg,rgba(176,233,252,.028) 0 1px,transparent 1px 12px),linear-gradient(180deg,var(--navy2),var(--navy));border:1px solid var(--line);border-radius:22px;padding:30px}.sp .steps-ind{display:flex;gap:8px;justify-content:center;margin-bottom:8px}.sp .steps-ind i{width:34px;height:5px;border-radius:3px;background:rgba(255,255,255,.12)}.sp .steps-ind i.on{background:var(--celeste)}.sp .app h2.title{font-size:clamp(28px,4vw,40px);text-align:center}.sp .app .desc{text-align:center;color:#b9c5dd;margin:8px 0 22px;font-size:14px}.sp .field{margin-bottom:16px}.sp .field label{display:block;font-family:var(--fd);font-weight:600;letter-spacing:.04em;font-size:12px;color:var(--celeste);text-transform:uppercase;margin-bottom:6px}.sp .input{width:100%;background:var(--navy);border:1px solid var(--line);border-radius:11px;color:var(--cream);padding:14px;font-family:var(--fb);font-size:15px;outline:none;transition:.15s}.sp .input::placeholder{color:#6f80a0}.sp .input:focus{border-color:var(--celeste);background:#02143a}.sp .two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.sp .subhead{font-family:var(--fd);font-weight:600;font-size:18px;color:var(--cream);text-transform:uppercase;margin:22px 0 12px;padding-top:16px;border-top:1px solid var(--line)}.sp .subhead small{font-family:var(--fb);font-weight:400;text-transform:none;display:block;margin-top:2px;letter-spacing:0}.sp .hint,.sp .subhead small{color:var(--muted);font-size:12px}.sp .hint{margin-top:6px}.sp .checkline{display:flex;gap:10px;align-items:flex-start;margin:8px 0 4px;font-size:12.5px;color:#b9c5dd}.sp .checkline input{margin-top:3px}.sp .checkline .tyc,.sp .tyc{color:var(--celeste);text-decoration:underline;font-weight:600;cursor:pointer}.sp .mp{max-width:520px;margin:0 auto;background:#fff;color:#2a2a2a;border-radius:16px;overflow:hidden;box-shadow:0 30px 60px rgba(0,0,0,.5)}.sp .mp .top{background:#009ee3;color:#fff;padding:16px 22px;font-family:var(--fb);font-weight:700;display:flex;align-items:center;gap:10px}.sp .mp .top .dot2{margin-left:auto;font-size:12px;opacity:.9;font-weight:500}.sp .mp .body{padding:24px 22px}.sp .mp .item{display:flex;justify-content:space-between;align-items:center;padding:14px 0;border-bottom:1px solid #eee}.sp .mp .item .n{font-weight:600;color:#222}.sp .mp .item .n small{display:block;color:#888;font-weight:400;font-size:12px}.sp .mp .item .p{font-weight:700;color:#222;white-space:nowrap}.sp .mp .total{display:flex;justify-content:space-between;padding:16px 0 6px;font-size:20px;font-weight:800;color:#111}.sp .mp .fine{font-size:12px;color:#999;margin:6px 0 18px}.sp .mp .pay{width:100%;background:#009ee3;color:#fff;border:none;border-radius:8px;padding:15px;font-size:16px;font-weight:700;cursor:pointer}.sp .mp .pay:hover{background:#0083bf}.sp .mp .back{display:block;text-align:center;margin-top:12px;color:#009ee3;font-size:13px;text-decoration:none;cursor:pointer}.sp .ok-hero{text-align:center;margin-bottom:8px}.sp .ok-hero .tick{width:66px;height:66px;border-radius:50%;background:rgba(176,233,252,.14);border:1px solid var(--celeste);display:flex;align-items:center;justify-content:center;margin:0 auto 14px}.sp .ok-hero .tick svg{width:32px;height:32px}.sp .qr-row{display:flex;align-items:center;gap:14px;background:var(--navy);border:1px solid var(--line);border-radius:14px;padding:14px;margin-bottom:10px}.sp .qr-mini{width:52px;height:52px;border-radius:8px;background:#fff;padding:5px;flex:none}.sp .qr-row .info{flex:1}.sp .qr-row .info b{font-family:var(--fd);font-weight:600;font-size:16px;color:var(--cream)}.sp .qr-row .info span{display:block;font-size:12px;color:var(--muted)}.sp .tag{font-family:var(--fd);font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:20px;white-space:nowrap}.sp .tag.wait{background:rgba(176,233,252,.16);color:#B0E9FC;border:1px solid rgba(176,233,252,.4)}.sp .tag.ok{background:rgba(176,233,252,.14);color:var(--celeste);border:1px solid var(--line)}.sp .note-box{background:rgba(5,81,229,.1);border:1px solid rgba(176,233,252,.25);border-radius:12px;padding:14px;font-size:13px;color:#cdd7ea;margin:16px 0}.sp .portal-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-bottom:6px}.sp .ph-right{display:flex;flex-direction:column;align-items:flex-end;gap:10px}.sp .pb-inline{display:flex;align-items:center;gap:9px}.sp .pb-inline span{font-family:var(--fd);font-weight:600;font-size:9px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.sp .pb-inline img{height:20px}.sp .pb{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:22px;padding-top:20px;border-top:1px solid var(--line)}.sp .pb span{font-family:var(--fd);font-weight:600;font-size:9px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase}.sp .pb img{height:22px}.sp .portal-head .team{font-weight:700;font-size:clamp(30px,5vw,46px);color:var(--cream)}.sp .portal-head .team,.sp .sec-t{font-family:var(--fd);text-transform:uppercase}.sp .sec-t{font-weight:600;letter-spacing:.14em;font-size:13px;color:var(--celeste);margin:30px 0 4px}.sp .members{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:14px}.sp .member{display:flex;align-items:center;gap:12px;background:var(--navy2);border:1px solid var(--line);border-radius:14px;padding:16px;cursor:pointer;transition:.15s}.sp .member:hover{border-color:var(--celeste);background:#0c2a5c}.sp .member .av{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--celeste));display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-weight:700;color:var(--navy);font-size:18px;flex:none;overflow:hidden}.sp .member .av img{width:100%;height:100%;object-fit:cover}.sp .member .m{flex:1;min-width:0}.sp .member .m b{font-family:var(--fd);font-weight:600;font-size:16px;color:var(--cream)}.sp .member .m span{display:block;font-size:12px;color:var(--muted)}.sp .member .verficha{font-family:var(--fd);font-weight:600;font-size:11px;color:var(--celeste);letter-spacing:.04em;white-space:nowrap}.sp .team-prog{margin:6px 0 14px;background:var(--navy2);border:1px solid var(--line);border-radius:14px;padding:14px 16px}.sp .team-prog .tp-row{display:flex;justify-content:space-between;align-items:center;font-size:12px;color:#b9c5dd}.sp .team-prog .tp-row b{font-family:var(--fd);color:var(--cream);font-size:14px}.sp .team-prog .tp-bar{height:8px;border-radius:99px;background:rgba(255,255,255,.08);margin-top:10px;overflow:hidden}.sp .team-prog .tp-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#12b76a,#0ea15c);transition:width .7s cubic-bezier(.2,.75,.2,1)}.sp .team-prog .tp-note{font-size:11px;color:var(--muted);margin-top:9px}.sp .team-prog .tp-note.done{color:#12b76a;font-weight:700}.sp .member .mstate{display:flex!important;align-items:center;gap:7px;font-size:12px;color:var(--muted)}.sp .member .mstate .sdot{width:8px;height:8px;border-radius:50%;flex:none}.sp .member.vs-invitado .sdot,.sp .member.vs-pendiente .sdot{animation:qpulse 1.6s infinite}.sp .member.invite-row .av,.sp .member.vs-invitado .av,.sp .member.vs-pendiente .av{filter:grayscale(1);opacity:.55}.sp .member .youtag{display:inline-block!important;font-family:var(--fd);font-weight:700;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--navy);background:var(--celeste);border-radius:5px;padding:2px 6px;vertical-align:middle;margin-left:6px}.sp .member .msupport{display:inline-block;font-size:11px;color:#8fb0e6;text-decoration:underline;margin-top:5px}.sp .member .mact{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.sp .mbtn{font-family:var(--fd);font-weight:700;font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;border:1px solid var(--line);border-radius:999px;padding:7px 11px;background:transparent;color:var(--celeste);cursor:pointer;white-space:nowrap;transition:.15s}.sp .mbtn:hover{border-color:var(--celeste)}.sp .mbtn.ghost{color:#9fb6df}.sp .mbtn.danger{color:#ff9a9a;border-color:rgba(255,138,138,.28)}.sp .mbtn.solid{background:var(--blue);border-color:var(--blue);color:#fff}.sp .member.flash{animation:mflash 1s ease}@keyframes mflash{0%{background:rgba(18,183,106,.28)}to{background:var(--navy2)}}.sp .member.invite-row .minv{flex:1;display:flex;gap:8px;flex-wrap:wrap}.sp .member.invite-row .minv .input{padding:9px 11px;font-size:13px;min-width:120px;flex:1}.sp .member.invite-row .av.ghost{background:rgba(176,233,252,.12);color:var(--celeste);filter:none;opacity:1;font-size:24px}.sp .toast{position:fixed;left:50%;bottom:26px;transform:translate(-50%,20px);background:#03123a;border:1px solid rgba(18,183,106,.4);color:var(--cream);font-family:var(--fd);font-weight:700;font-size:13px;padding:12px 18px;border-radius:12px;box-shadow:0 16px 40px rgba(0,0,0,.5);z-index:300;opacity:0;pointer-events:none;transition:opacity .25s,transform .25s}.sp .toast.on{opacity:1;transform:translate(-50%)}.sp .torneo-card{margin-top:14px;border:1px solid var(--line);border-radius:16px;padding:22px;background:linear-gradient(180deg,var(--navy3),var(--navy2));display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.sp .torneo-card .c .st{font-family:var(--fd);font-weight:600;letter-spacing:.14em;font-size:11px;color:var(--celeste);text-transform:uppercase}.sp .torneo-card .c .nm{font-family:var(--fd);font-weight:700;font-size:24px;color:var(--cream);text-transform:uppercase;margin-top:2px}.sp .torneo-card .c .dt{font-size:13px;color:var(--muted);margin-top:2px}.sp .tstats{margin-top:14px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(180deg,var(--navy3),var(--navy0));padding:22px}.sp .tstats .top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:18px}.sp .tstats .rk{display:flex;align-items:center;gap:14px}.sp .tstats .rkn{font-family:var(--fd);font-weight:700;font-size:44px;color:var(--gold);line-height:.9}.sp .tstats .rkl{font-family:var(--fd);font-weight:600;font-size:11px;letter-spacing:.16em;color:var(--celeste);text-transform:uppercase}.sp .tstats .rks{font-size:12px;color:var(--muted);margin-top:3px}.sp .tstats .wl{display:flex;gap:8px}.sp .tstats .pill{font-family:var(--fd);text-align:center;border-radius:12px;padding:9px 15px;border:1px solid var(--line);background:var(--navy2)}.sp .tstats .pill b{display:block;font-weight:700;font-size:24px;line-height:1;color:var(--cream)}.sp .tstats .pill span{font-size:9px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase}.sp .tstats .pill.g b{color:#7fe0a6}.sp .tstats .pill.r b{color:#ff9a9a}.sp .sgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.sp .scell{background:var(--navy2);border:1px solid var(--line);border-radius:12px;padding:14px}.sp .scell b{font-family:var(--fd);font-weight:700;font-size:26px;color:var(--cream);display:block;line-height:1}.sp .scell span{font-size:10px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;display:block;margin-top:7px}.sp .scell.hl b{color:var(--celeste)}.sp .scell.gold b{color:var(--gold)}.sp .tstats .note{font-size:11px;color:var(--muted);margin-top:14px}.sp .tstats-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px;padding-bottom:18px;border-bottom:1px solid var(--line)}.sp .tstats-head .tt-name{font-family:var(--fd);font-weight:800;font-size:20px;line-height:1.05;color:var(--cream);text-transform:uppercase;letter-spacing:.01em}.sp .tstats-head img{height:26px;flex:none}.sp .pending-box{margin-top:14px;border:1px dashed var(--line);border-radius:16px;background:var(--navy0);padding:22px;text-align:center}.sp .pending-box .pi{font-family:var(--fd);font-weight:700;font-size:18px;color:var(--cream);text-transform:uppercase}.sp .pending-box .pd{font-size:13px;color:var(--muted);margin-top:8px;max-width:460px;margin-left:auto;margin-right:auto}.sp .fixture{margin-top:14px;border:1px solid var(--line);border-top:3px solid var(--gold);border-radius:18px;background:linear-gradient(180deg,var(--navy3),var(--navy2));overflow:hidden}.sp .fixture .fx-h{padding:22px 22px 18px;border-bottom:1px solid var(--line)}.sp .fixture .fx-h .st{font-weight:600;letter-spacing:.14em;font-size:11px;color:var(--gold)}.sp .fixture .fx-h .nm,.sp .fixture .fx-h .st{font-family:var(--fd);text-transform:uppercase}.sp .fixture .fx-h .nm{font-weight:700;font-size:24px;color:var(--cream);margin-top:3px}.sp .fx-meta{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.sp .fx-meta .mi{background:var(--navy0);border-radius:10px;padding:9px 13px;border:1px solid var(--line);border-left:3px solid var(--celeste)}.sp .fx-meta .mi.c2{border-left-color:var(--gold)}.sp .fx-meta .mi.c3{border-left-color:var(--blue)}.sp .fx-meta .mi.c4{border-left-color:#7fe0a6}.sp .fx-meta .mi span{font-size:9px;letter-spacing:.12em;color:var(--muted);text-transform:uppercase;display:block}.sp .fx-meta .mi b{font-family:var(--fd);font-weight:700;font-size:15px;color:var(--cream);display:block;margin-top:2px}.sp .fx-venue{display:flex;align-items:center;justify-content:space-between;gap:14px;background:var(--cream);border-radius:12px;padding:11px 16px;margin-top:14px}.sp .fx-venue .vv span{font-family:var(--fd);font-weight:600;font-size:9px;letter-spacing:.14em;color:#5b6b86;text-transform:uppercase;display:block}.sp .fx-venue .vv b{font-family:var(--fd);font-weight:700;font-size:15px;color:#0b2a52;display:block;margin-top:2px}.sp .fx-venue img{height:30px;flex-shrink:0}.sp .fx-matches{padding:6px 22px 20px}.sp .mrow{display:flex;align-items:center;gap:14px;padding:15px 0;border-bottom:1px solid var(--line)}.sp .mrow:last-child{border-bottom:none}.sp .mrow .ph{font-family:var(--fd);font-weight:700;font-size:17px;color:var(--gold);min-width:56px}.sp .mrow .vs{flex:1;min-width:0}.sp .mrow .vs .op{font-family:var(--fd);font-weight:700;font-size:17px;color:var(--cream);text-transform:uppercase}.sp .mrow .vs .mt{font-size:12px;color:var(--muted);margin-top:1px}.sp .mrow .mtag{font-family:var(--fd);font-weight:600;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--celeste);border:1px solid var(--line);border-radius:20px;padding:5px 11px;white-space:nowrap}.sp .grp{margin:4px 22px 22px;background:var(--navy0);border:1px solid var(--line);border-radius:12px;padding:16px}.sp .grp .gl{font-family:var(--fd);font-weight:600;letter-spacing:.14em;font-size:10px;color:var(--celeste);text-transform:uppercase;margin-bottom:10px}.sp .grp .gt{display:flex;align-items:center;justify-content:space-between;padding:7px 0;font-size:14px;color:#d7e2f3;border-bottom:1px dashed var(--line)}.sp .grp .gt:last-child{border-bottom:none}.sp .grp .gt.me{color:var(--gold);font-weight:700}.sp .grp .gt .pos{color:var(--muted);font-size:12px;font-family:var(--fd);letter-spacing:.08em}.sp .kyc-pill{display:inline-flex;align-items:center;gap:7px;font-family:var(--fd);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#12b76a;background:rgba(18,183,106,.1);border:1px solid rgba(18,183,106,.25);border-radius:999px;padding:6px 12px;margin-bottom:14px}.sp .kyc-pill .gdot{width:7px;height:7px;border-radius:50%;background:#12b76a;animation:qpulse 1.6s infinite}.sp .kyc-steps{display:flex;flex-direction:column;gap:12px;margin-top:16px}.sp .kyc-doc{display:flex;align-items:center;gap:14px;border:1.5px dashed #33456a;border-radius:14px;padding:14px 16px;background:rgba(255,255,255,.02);cursor:pointer;transition:border-color .2s,background .2s}.sp .kyc-doc:hover{border-color:var(--celeste)}.sp .kyc-doc.done{border-style:solid;border-color:#12b76a;background:rgba(18,183,106,.08)}.sp .kyc-doc .ico{width:46px;height:46px;border-radius:11px;background:rgba(176,233,252,.1);color:var(--celeste);display:flex;align-items:center;justify-content:center;flex:none}.sp .kyc-doc.done .ico{background:rgba(18,183,106,.16);color:#12b76a}.sp .kyc-doc .kt{flex:1;min-width:0}.sp .kyc-doc .kt b{display:block;font-family:var(--fd);font-weight:700;font-size:14px;color:var(--cream)}.sp .kyc-doc .kt span{font-size:12px;color:var(--muted)}.sp .kyc-doc .kstate{font-family:var(--fd);font-weight:700;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--celeste);flex:none}.sp .kyc-doc.done .kstate{color:#12b76a}.sp .kyc-consent{margin-top:16px;align-items:flex-start}.sp .kyc-status{display:flex;align-items:center;gap:10px;justify-content:center;margin-top:12px;padding:13px;border-radius:12px;font-family:var(--fd);font-weight:700;font-size:13px}.sp .kyc-status.verifying{background:rgba(176,233,252,.08);color:var(--celeste)}.sp .kyc-status.ok{background:rgba(18,183,106,.12);color:#12b76a}.sp .kyc-status .spin{width:16px;height:16px;border:2px solid rgba(176,233,252,.3);border-top:2px solid var(--celeste);border-radius:50%;animation:kspin .8s linear infinite}@keyframes kspin{to{transform:rotate(1turn)}}.sp .kyc-foot{text-align:center;font-size:11px;color:var(--muted);margin-top:16px;line-height:1.5}.sp .kyc-foot b,.sp .oplink{color:var(--celeste)}.sp .oplink{text-decoration:underline;text-underline-offset:2px;cursor:pointer}.sp .oplink:hover{color:#fff}.sp .tficha{width:380px;max-width:100%;max-height:92vh;overflow:auto;background:linear-gradient(180deg,var(--navy2),var(--navy));border:1px solid var(--line);border-radius:20px;padding:22px;color:var(--cream)}.sp .tficha::-webkit-scrollbar{width:0}.sp .tf-top{display:flex;justify-content:space-between;align-items:flex-start;gap:14px;border-bottom:1px solid var(--line);padding-bottom:16px}.sp .tf-eq{font-weight:600;font-size:10px;letter-spacing:.16em;color:var(--celeste)}.sp .tf-eq,.sp .tf-name{font-family:var(--fd);text-transform:uppercase}.sp .tf-name{font-weight:800;font-size:24px;line-height:1.05;margin-top:3px}.sp .tf-city{font-size:12px;color:var(--muted);margin-top:4px}.sp .tf-rk{text-align:center;flex:none}.sp .tf-rk b{display:block;font-family:var(--fd);font-weight:800;font-size:28px;color:var(--celeste);line-height:1}.sp .tf-rk span{font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);display:block;margin-top:3px}.sp .tf-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:16px}.sp .tf-s{background:rgba(255,255,255,.04);border:1px solid var(--line);border-radius:10px;padding:11px 6px;text-align:center}.sp .tf-s b{font-family:var(--fd);font-weight:800;font-size:20px;display:block}.sp .tf-s span{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.sp .tf-note{font-size:11px;color:var(--celeste);margin-top:12px;line-height:1.5}.sp .tf-rl{font-family:var(--fd);font-weight:700;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:18px 0 4px}.sp .tf-row{gap:12px;padding:10px 0;border-top:1px solid var(--line)}.sp .tf-av,.sp .tf-row{display:flex;align-items:center}.sp .tf-av{width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,var(--blue),var(--celeste));justify-content:center;font-weight:700;color:var(--navy);flex:none}.sp .tf-av,.sp .tf-row b{font-family:var(--fd);font-size:14px}.sp .tf-row b{font-weight:600;display:block}.sp .tf-row span{font-size:11px;color:var(--muted)}.sp .tf-foot{text-align:center;font-family:var(--fd);font-weight:600;font-size:8px;letter-spacing:.14em;color:var(--muted);text-transform:uppercase;margin-top:16px}.sp .fmodal{position:fixed;inset:0;z-index:200;display:none;align-items:center;justify-content:center;overflow:auto;padding:18px 14px;background:rgba(0,8,26,.85);backdrop-filter:blur(6px)}.sp .fmodal.on{display:flex;animation:fade .25s ease}.sp .fclose{position:fixed;top:14px;right:16px;width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.14);border:1px solid var(--line);color:#fff;font-size:17px;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:210}.sp .ficha{width:360px;max-width:100%;max-height:94vh;overflow:auto;background:linear-gradient(180deg,#fdfbf5,#efe9db);border-radius:22px;border:1px solid #e6dcc4;box-shadow:0 40px 90px rgba(0,0,0,.55);padding:15px 18px 14px;color:#132445;font-family:var(--fb);--acc:#0551E5;--acc2:#0a3fb0}.sp .ficha::-webkit-scrollbar{width:0}.sp .ficha-flip{width:360px;max-width:100%;perspective:1900px}.sp .ficha-inner{position:relative;transition:transform .75s cubic-bezier(.2,.75,.2,1);transform-style:preserve-3d}.sp .ficha-flip.flipped .ficha-inner{transform:rotateY(180deg)}.sp .ficha-inner>.ficha{width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.sp .ficha-inner>.fback{position:absolute;inset:0;transform:rotateY(180deg)}.sp .qr-card{display:flex;flex-direction:column;padding:16px 18px}.sp .qr-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.sp .qr-badge{font-family:var(--fd);font-weight:700;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--acc,#0551E5);border-radius:999px;padding:5px 11px}.sp .qr-box{margin:6px auto 2px;width:100%;background:#fff;border:1px solid #e6dcc4;border-radius:16px;padding:16px 14px 12px;display:flex;flex-direction:column;align-items:center;gap:9px;box-shadow:0 12px 26px rgba(0,0,0,.09)}.sp .qr-box img{width:206px;height:206px;image-rendering:pixelated}.sp .qr-box .qr-live{font-family:var(--fd);font-weight:600;font-size:9px;letter-spacing:.05em;color:#0b1a3a;text-transform:uppercase;display:flex;align-items:center;gap:7px}.sp .qr-box .qd{width:7px;height:7px;border-radius:50%;background:#12b76a;animation:qpulse 1.6s infinite}@keyframes qpulse{0%{box-shadow:0 0 0 0 rgba(18,183,106,.5)}to{box-shadow:0 0 0 9px rgba(18,183,106,0)}}.sp .qr-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:13px}.sp .qr-meta .qm{background:#fff;border:1px solid #ece3cf;border-radius:12px;padding:10px 12px;text-align:center}.sp .qr-meta .qm span{font-family:var(--fd);font-weight:600;font-size:8px;letter-spacing:.12em;color:#8b93a6;text-transform:uppercase;display:block}.sp .qr-meta .qm b{font-family:var(--fd);font-weight:800;font-size:14px;color:#0b1a3a;display:block;margin-top:4px}.sp .qr-holder{text-align:center;font-size:11px;color:#5b6987;margin-top:12px}.sp .qr-holder b{color:#0b1a3a}.sp .qr-spons{margin-top:12px}.sp .qr-spons img{height:19px}.sp .ftop{height:5px;border-radius:6px;background:linear-gradient(90deg,var(--acc),var(--acc2));margin-bottom:11px}.sp .fhead{display:flex;justify-content:space-between;align-items:flex-start}.sp .fbrand{font-family:var(--fd);font-weight:700;font-size:22px;color:#0b1a3a;line-height:.86}.sp .fbrand small{display:block;font-family:var(--fb);font-weight:600;letter-spacing:.14em;font-size:7px;color:#8b93a6;margin-top:3px}.sp .frank{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.sp .fbadge{background:var(--celeste);color:#001647;font-family:var(--fd);font-weight:700;font-size:9px;letter-spacing:.05em;padding:3px 9px;border-radius:20px;text-transform:uppercase}.sp .frk{text-align:right}.sp .frk b{font-family:var(--fd);font-weight:700;font-size:22px;color:var(--rank,var(--acc));display:block;line-height:.86}.sp .frk span{font-size:7px;letter-spacing:.12em;color:#8b93a6;text-transform:uppercase}.sp .fvideo{position:relative;margin:11px 0 4px;height:116px;border-radius:13px;background:linear-gradient(180deg,var(--acc),#071634);overflow:hidden;display:flex;align-items:center;justify-content:center}.sp .fvideo .vlab{position:absolute;top:9px;left:11px;font-family:var(--fd);font-weight:600;font-size:8px;letter-spacing:.14em;color:#fff;text-transform:uppercase;opacity:.88}.sp .fvideo .fplay{position:absolute;top:10px;right:11px;width:28px;height:28px;border-radius:50%;background:rgba(255,255,255,.92);color:#001647;display:flex;align-items:center;justify-content:center;font-size:11px}.sp .fphoto{width:88px;height:88px;border-radius:50%;border:3px solid #fff;overflow:hidden;box-shadow:0 8px 22px rgba(0,0,0,.45)}.sp .fphoto img{width:100%;height:100%;object-fit:cover}.sp .favatar{width:76px;height:76px;border-radius:50%;margin:13px auto 2px;background:linear-gradient(180deg,#eef4fa,#d7e3f2);border:3px solid var(--acc);display:flex;align-items:center;justify-content:center;overflow:hidden}.sp .favatar img{width:100%;height:100%;object-fit:cover}.sp .fname{font-family:var(--fd);font-weight:700;font-size:26px;color:#0b1a3a;margin-top:8px;line-height:.95}.sp .fname,.sp .fsub{text-align:center;text-transform:uppercase}.sp .fsub{font-size:10px;letter-spacing:.07em;color:#5f6b82;margin-top:3px}.sp .fchips{display:flex;gap:7px;justify-content:center;margin-top:9px}.sp .fchip{background:var(--chipbg,var(--acc));color:var(--chipfg,#fff);font-family:var(--fd);font-weight:600;font-size:10px;letter-spacing:.05em;padding:4px 11px;border-radius:20px;text-transform:uppercase}.sp .fchip.g{background:#fff;color:#0b1a3a;border:1px solid #cdd6e6}.sp .fstats{margin-top:10px;background:#fff;border:1px solid #e3e8f1;border-radius:11px;padding:9px 12px}.sp .fstats .slab{font-family:var(--fd);font-weight:600;font-size:8px;letter-spacing:.1em;color:#8b93a6;text-transform:uppercase;margin-bottom:6px}.sp .fstats .slab,.sp .fstats .srow{display:flex;justify-content:space-between}.sp .fstats .srow{text-align:center}.sp .fstats .srow div b{font-family:var(--fd);font-weight:700;font-size:20px;color:#0b1a3a;display:block;line-height:1}.sp .fstats .srow div span{font-size:7px;letter-spacing:.05em;color:#8b93a6;text-transform:uppercase}.sp .fattrs{margin-top:10px;display:flex;gap:12px}.sp .fattr{flex:1}.sp .fattr .t{display:flex;justify-content:space-between;font-family:var(--fd);font-weight:600;font-size:10px;color:#0b1a3a;text-transform:uppercase;margin-bottom:3px}.sp .fattr .tr{height:6px;border-radius:5px;background:#dfe4ee;overflow:hidden}.sp .fattr .tr i{display:block;height:100%;border-radius:5px;background:linear-gradient(90deg,var(--acc),var(--acc2))}.sp .fsponsor{margin-top:10px;border:1px dashed #cdd6e6;border-radius:11px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:14px}.sp .fsponsor .l{font-family:var(--fd);font-weight:600;font-size:8px;letter-spacing:.14em;color:#8b93a6;text-transform:uppercase}.sp .fsponsor img{display:inline-block}.sp .fsponsor .tm{font-family:var(--fd);font-weight:700;font-size:15px;color:#6f7ea0;letter-spacing:.1em}.sp .fmain{margin-top:9px;background:#0b1a3a;border-radius:11px;padding:8px 12px;display:flex;align-items:center;justify-content:center;gap:13px}.sp .fmain .l{font-family:var(--fd);font-weight:600;font-size:8px;letter-spacing:.16em;color:var(--celeste);text-transform:uppercase}.sp .fmain img{height:22px;display:inline-block}.sp .ffoot{text-align:center;font-family:var(--fd);font-weight:600;font-size:8px;letter-spacing:.14em;color:#8b93a6;text-transform:uppercase;margin-top:9px}.sp .factions{display:flex;gap:9px;margin-top:10px}.sp .factions .btn-ghost{color:#0b1a3a;border-color:#cdd6e6;flex:1;padding:11px}.sp .factions .btn-primary{flex:1;font-size:14px;padding:11px}.sp .flag{position:fixed;left:12px;bottom:12px;z-index:99;background:var(--blue);color:#fff;font-size:11px;padding:6px 10px;border-radius:8px;opacity:.92}.sp .backhome{display:inline-flex;align-items:center;gap:6px;color:var(--celeste);font-size:13px;text-decoration:none;cursor:pointer;margin-bottom:18px}@media(max-width:920px){.sp .hero-grid{padding:52px 0 34px}.sp .hero-grid,.sp .plazas-grid{grid-template-columns:1fr;gap:26px}.sp .grid-dots{grid-template-columns:repeat(38,1fr)}.sp .members,.sp .mesa,.sp .path,.sp .steps,.sp .two{grid-template-columns:1fr}.sp .parrow{transform:rotate(90deg);padding:2px 0}.sp .celebs{grid-template-columns:repeat(2,1fr);gap:14px}.sp .sgrid{grid-template-columns:1fr 1fr}.sp .fx-meta .mi{flex:1 1 40%}.sp h1{font-size:clamp(34px,9.4vw,58px)}.sp .lb{gap:16px}.sp .hd .r .btn-ghost{display:none}.sp .cine .in{padding:56px 0}.sp .cine-grid{grid-template-columns:1fr;gap:22px;padding:44px 0}.sp .cine-talent{order:-1}.sp .talent-img img{max-height:360px}.sp .hero-photo{background-position:56% 32%}.sp .hero-scrim{background:linear-gradient(180deg,rgba(0,12,38,.62),rgba(0,12,38,.72) 46%,rgba(0,10,30,.92)),radial-gradient(600px 380px at 50% 108%,rgba(176,233,252,.18),transparent 60%)}.sp .hero-inner{padding:40px 0;min-height:0}.sp .hero-copy{max-width:100%}.sp .hero-copy .left{align-self:center;text-align:center}.sp .hero-3x3{flex-direction:column;gap:6px}.sp .hero-3x3 .live-big{text-align:center;max-width:none}.sp .countdown .u{min-width:60px;padding:9px 10px}.sp .hero .prize{display:flex;flex-direction:column;align-items:center}.sp .hero .prize .big{max-width:340px;text-align:center;margin-left:auto;margin-right:auto}}.sp @keyframes kenburns{0%{scale:1.06}to{scale:1.15}}.sp .hero-photo{animation:kenburns 26s ease-in-out infinite alternate;will-change:scale,translate}@keyframes floatUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:translateY(0)}}.sp .hero-copy>*{opacity:0;animation:floatUp .8s cubic-bezier(.2,.7,.2,1) forwards}.sp .hero-copy>:first-child{animation-delay:.1s}.sp .hero-copy>:nth-child(2){animation-delay:.2s}.sp .hero-copy>:nth-child(3){animation-delay:.3s}.sp .hero-copy>:nth-child(4){animation-delay:.38s}.sp .hero-copy>:nth-child(5){animation-delay:.46s}.sp .hero-copy>:nth-child(6){animation-delay:.54s}.sp .hero-copy>:nth-child(7){animation-delay:.62s}.sp .hero-copy>:nth-child(8){animation-delay:.7s}.sp .hero-copy>:nth-child(9){animation-delay:.78s}.sp .hero-copy>:nth-child(10){animation-delay:.86s}@keyframes shimmer{0%{background-position:-120% 0}60%,to{background-position:220% 0}}.sp .h-pica{background:linear-gradient(100deg,var(--celeste) 0,var(--celeste) 40%,#eafaff 50%,var(--celeste) 60%,var(--celeste) 100%);background-size:220% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:floatUp .8s cubic-bezier(.2,.7,.2,1) forwards,shimmer 6s ease-in-out 1.2s infinite}.sp .btn{transition:transform .16s ease,box-shadow .16s ease,background .16s}.sp .btn-primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(5,81,229,.5)}.sp .celeb,.sp .mcard,.sp .member,.sp .pstep,.sp .scell,.sp .step{transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.sp .celeb:hover,.sp .member:hover{transform:translateY(-3px)}.sp .mcard:hover,.sp .pstep:hover{transform:translateY(-4px);border-color:rgba(176,233,252,.4)}.sp .reveal{opacity:0;transform:translateY(46px);transition:opacity .85s cubic-bezier(.16,.84,.3,1),transform .85s cubic-bezier(.16,.84,.3,1)}.sp .reveal.left{transform:translateX(-56px)}.sp .reveal.right{transform:translateX(56px)}.sp .reveal.zoom{transform:scale(.92)}.sp .reveal.in{opacity:1;transform:none}.sp .stagger>*{opacity:0;transform:translateY(30px) scale(.98);transition:opacity .7s cubic-bezier(.16,.84,.3,1),transform .7s cubic-bezier(.16,.84,.3,1)}.sp .stagger.in>*{opacity:1;transform:none}.sp .stagger.in>:first-child{transition-delay:.04s}.sp .stagger.in>:nth-child(2){transition-delay:.12s}.sp .stagger.in>:nth-child(3){transition-delay:.2s}.sp .stagger.in>:nth-child(4){transition-delay:.28s}.sp .stagger.in>:nth-child(5){transition-delay:.36s}.sp .stagger.in>:nth-child(6){transition-delay:.44s}.sp .stagger.in>:nth-child(7){transition-delay:.52s}.sp .stagger.in>:nth-child(n+8){transition-delay:.6s}.sp .cine .in>*{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.16,.84,.3,1),transform .8s cubic-bezier(.16,.84,.3,1)}.sp .cine.in .in>*{opacity:1;transform:none}.sp .cine.in .in>:nth-child(2){transition-delay:.12s}.sp .cine.in .in>:nth-child(3){transition-delay:.24s}@media (prefers-reduced-motion:reduce){.sp .hero-photo{transform:none!important}.sp .hero-photo,.sp .talent-img{animation:none!important}.sp .hero-copy>*{opacity:1;animation:none}.sp .h-pica{animation:none;color:var(--celeste);-webkit-text-fill-color:var(--celeste)}.sp .cine .in>*,.sp .reveal,.sp .stagger>*{opacity:1!important;transform:none!important;transition:none!important}}.sp{min-height:100dvh;--fd:var(--font-antonio),"Arial Narrow",Arial,sans-serif}.sp .sp-pad{padding:28px 20px 72px}.sp .lead-slot{max-width:640px;margin:28px auto 0}.sp .lead-slot input{background:#fff;color:#0b1a3a;border:1px solid #e7e0d0}.sp .lead-slot button{background:var(--blue);color:#fff;border:none;border-radius:12px;font-family:var(--fd)}.sp button.member{width:100%;font:inherit;color:inherit;text-align:left}.sp .ficha-flip .ficha-inner{min-height:680px}.qr-shield{display:flex;flex-direction:column;align-items:center;gap:8px}.qr-meter{width:206px;height:4px;border-radius:99px;background:#e6dcc4;overflow:hidden}.qr-meter i{display:block;height:100%;background:#0551E5}.qr-freeze{font-size:10px;letter-spacing:.04em;color:#5b6987;text-align:center;max-width:220px}