.lx{--neon:0 0 18px #d732368c, 0 0 42px #d7323640;background:var(--bg)}.lx b{color:var(--ink)}.lx-lede{color:var(--muted);max-width:560px;margin-top:18px;font-size:18px;line-height:1.6}.lx-lede b{color:var(--lime);font-weight:700}.lx-note{color:var(--muted);max-width:540px;margin-top:20px;font-size:15px;line-height:1.6}.lx-fine{color:var(--soft);text-align:center;margin-top:14px;font-size:12px}.lx-press,.lx-step{color:var(--lime);letter-spacing:.24em;text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:15px;font-style:italic;font-weight:900;display:inline-block}.lx-step:before{content:"▶ ";vertical-align:2px;font-size:10px;font-style:normal}.lx-press{animation:1.2s steps(2,start) infinite lx-blink}@keyframes lx-blink{to{visibility:hidden}}.lx-title{margin:14px 0 0;font-size:clamp(64px,10vw,148px);line-height:.84}.lx-title span{color:var(--ink);text-shadow:3px 0 #00f0ff80,-3px 0 #f506;display:block}.lx-title.small{font-size:clamp(54px,8vw,112px)}.lx-neon{color:var(--lime);text-shadow:var(--neon);display:block}.lx-h2{margin-top:12px;font-size:clamp(44px,6.4vw,92px);line-height:.88}.lx-h2.center{text-align:center}.lx-h2 em{text-shadow:var(--neon)}.lx-h3{margin-top:26px;font-family:Barlow Condensed,sans-serif;font-size:26px}.lx-hero{padding:64px 0 90px;position:relative;overflow:hidden}.lx-hero-bg{filter:grayscale()contrast(1.15);opacity:.28;background-position:50% 40%;background-size:cover;position:absolute;inset:0}.lx-hero:before{content:"";z-index:1;background:radial-gradient(60% 70% at 75% 45%, #d7323629, transparent 70%), linear-gradient(90deg, var(--bg) 22%, #0a0b0eb3 60%, #0a0b0e66), linear-gradient(0deg, var(--bg), transparent 30%);position:absolute;inset:0}.lx-hero:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px);position:absolute;inset:0}.lx-hero>.shell{z-index:2;position:relative}.lx-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:40px;display:grid}.lx-hud{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#17181db3;border:1px solid #d7323659;border-radius:12px;max-width:460px;margin-top:30px;padding:14px 16px}.lx-hud-top{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:9px;font-size:11px;font-weight:700;display:flex}.lx-hud-top b{color:var(--lime);letter-spacing:.04em;font-family:Barlow Condensed,sans-serif;font-size:22px;font-style:italic}.lx-hud-bar{background:var(--elevated);height:14px;overflow:hidden;transform:skew(-20deg)}.lx-hud-bar i{background:linear-gradient(90deg, var(--lime), var(--cyan));height:100%;box-shadow:var(--neon);animation:1.8s cubic-bezier(.2,.8,.2,1) both pl-fill;display:block}.lx-stage{height:640px;position:relative}.lx-stage-phone{width:300px;position:absolute;top:0;right:0;transform:rotate(5deg)}.lx-story{z-index:2;background:#0e2a1b;border:1px solid #ffffff1f;border-radius:26px;width:300px;height:520px;position:absolute;top:70px;left:2%;overflow:hidden;transform:rotate(-5deg);box-shadow:0 40px 80px #000000b3,0 0 60px #d7323638}.lx-story-photo{background-position:50%;background-size:cover;position:absolute;inset:0}.lx-story:after{content:"";background:linear-gradient(#0000008c,#0000 30% 55%,#000000bf);position:absolute;inset:0}.lx-story>:not(.lx-story-photo){z-index:1;position:relative}.lx-story-top{letter-spacing:.24em;text-transform:uppercase;color:#fff;justify-content:space-between;align-items:center;padding:18px 18px 0;font-size:10px;font-weight:700;display:flex}.lx-story-top b{background:var(--lime);color:#fff;letter-spacing:.12em;border-radius:99px;padding:4px 10px}.lx-story-score{text-align:center;color:#fff;text-shadow:0 4px 20px #0009;margin-top:18px;font-family:Barlow Condensed,sans-serif;font-size:84px;font-weight:900;line-height:.9}.lx-story-teams{text-align:center;color:#fff;text-shadow:0 2px 10px #000c;font-size:14px;font-weight:700}.lx-story-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid;bottom:58px;left:14px;right:14px;position:absolute!important}.lx-story-stats div{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0b0e8c;border-radius:14px;justify-items:center;padding:10px 0 8px;display:grid}.lx-story-stats b{font-family:Barlow Condensed,sans-serif;font-size:36px;font-weight:900;line-height:1}.lx-story-stats small{color:#ffffffb3;letter-spacing:.2em;font-size:10px}.lx-story-xp{background:var(--lime);color:#fff;letter-spacing:.12em;box-shadow:var(--neon);border-radius:99px;padding:6px 14px;font-size:13px;font-weight:800;bottom:18px;left:14px;position:absolute!important}.lx-pop{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-transform:uppercase;color:var(--lime);box-shadow:0 14px 30px #00000080, var(--neon);white-space:nowrap;background:#17181de6;border:1px solid #d7323680;border-radius:10px;padding:10px 16px;font-family:Barlow Condensed,sans-serif;font-size:20px;font-style:italic;font-weight:900;animation:.6s cubic-bezier(.2,1.4,.4,1) both pl-pop,5s ease-in-out infinite lx-float;position:absolute}.lx-pop.p1{animation-delay:.4s,.4s;top:30px;left:30%}.lx-pop.p2{color:#fff;border-color:#00f0ff99;animation-delay:.8s,1.2s;top:52%;right:-4%}.lx-pop.p3{color:var(--orange);border-color:#ff55008c;animation-delay:1.2s,2s;bottom:10px;left:18%}@keyframes lx-float{50%{transform:translateY(-8px)}}.lx-map-sec{padding:40px 0 70px}.lx-map{grid-template-columns:repeat(4,1fr);gap:18px;margin:46px 0 0;padding:0;list-style:none;display:grid}.lx-map li{position:relative}.lx-map a{text-align:center;justify-items:center;gap:8px;padding:0 10px;display:grid}.lx-node{border:3px solid var(--lime);background:radial-gradient(circle, #d7323638, var(--bg) 70%);width:92px;height:92px;color:var(--lime);box-shadow:var(--neon);border-radius:50%;place-items:center;font-family:Barlow Condensed,sans-serif;font-size:40px;font-style:italic;font-weight:900;transition:transform .2s;display:grid}.lx-map a:hover .lx-node{transform:scale(1.08)}.lx-map b{text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:34px;font-style:italic;font-weight:900}.lx-map p{color:var(--muted);max-width:230px;font-size:14.5px;line-height:1.5}.lx-path{background:repeating-linear-gradient(90deg, var(--lime) 0 12px, transparent 12px 20px);opacity:.7;background-size:20px 3px;width:calc(100% - 94px);height:3px;animation:1s linear infinite lx-march;position:absolute;top:46px;left:calc(50% + 56px)}@keyframes lx-march{to{background-position:20px 0}}.lx-sec{padding:100px 0;position:relative;overflow:hidden}.lx-sec-bg{filter:grayscale();opacity:.12;background-position:50%;background-size:cover;position:absolute;inset:0}.lx-sec>.shell{z-index:1;position:relative}.lx-split{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.lx-split.flip>:first-child{order:2}.lx-head{max-width:780px;margin-bottom:44px}.lx-head.center{text-align:center;margin-inline:auto}.lx-head.center .lx-lede{margin-inline:auto}.lx-phone{filter:drop-shadow(0 30px 50px #000000a6)drop-shadow(0 0 46px #d732362e);width:min(320px,72vw);height:auto;display:block}.lx-phone.tilt-r{transform:rotate(4deg)}.lx-phone.tilt-l{transform:rotate(-4deg)}.lx-device{justify-items:center;display:grid;position:relative}.lx-device:before{content:"";aspect-ratio:1;filter:blur(10px);background:radial-gradient(circle,#d7323633,#0000 65%);border-radius:50%;width:70%;position:absolute;top:18%}.lx-duo{grid-template-columns:1fr}.lx-duo .lx-back{z-index:0;opacity:.9;width:min(250px,56vw);position:absolute;bottom:-6%;right:-6%}.lx-duo .lx-phone:not(.lx-back){z-index:1;position:relative}.lx-chips{flex-wrap:wrap;gap:10px;margin:24px 0 0;padding:0;list-style:none;display:flex}.lx-chips li{color:var(--lime);letter-spacing:.12em;text-transform:uppercase;border:1px solid #d7323680;border-radius:99px;padding:8px 14px;font-size:12px;font-weight:700}.lx-chips li:first-child{color:var(--orange);border-color:#f509}.lx-pov{background:linear-gradient(#d732360d,#0000 70%)}.lx-rec{color:#ff8080;letter-spacing:.16em;background:#ff4d4d1f;border:1px solid #ff4d4d73;border-radius:8px;align-items:center;gap:10px;margin-top:22px;padding:8px 14px;font-size:12px;font-weight:700;display:inline-flex}.lx-rec-dot{background:#ff4d4d;border-radius:50%;width:9px;height:9px;animation:1s steps(2,start) infinite lx-blink;box-shadow:0 0 10px #ff4d4d}.lx-signs{grid-template-columns:repeat(5,1fr);gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.lx-signs li{border:1px solid var(--line);background:linear-gradient(170deg, #d7323614, var(--surface) 55%);text-align:center;border-radius:14px;justify-items:center;gap:4px;padding:14px 6px 12px;display:grid}.lx-sign{border:2px solid var(--lime);width:46px;height:46px;color:var(--lime);box-shadow:var(--neon);border-radius:50%;place-items:center;font-family:Barlow Condensed,sans-serif;font-size:22px;font-weight:900;display:grid}.lx-signs b{font-size:13px;line-height:1.2}.lx-signs small{color:var(--soft);font-size:11px}.lx-xp-pill{border:3px solid var(--lime);box-shadow:var(--neon), inset 0 0 30px #d7323626;background:#d7323614;border-radius:99px;align-items:baseline;gap:18px;margin-top:28px;padding:14px 34px;display:inline-flex;position:relative;transform:skew(-8deg)}.lx-xp-pill span{color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:62px;font-style:italic;font-weight:900;line-height:1}.lx-xp-pill b{color:var(--lime);text-shadow:var(--neon);font-family:Barlow Condensed,sans-serif;font-size:62px;font-style:italic;font-weight:900;line-height:1}.lx-xp-pill i{border:2px dashed var(--lime);background:var(--bg);width:38px;height:38px;color:var(--lime);border-radius:50%;place-items:center;font-size:14px;font-style:normal;font-weight:800;display:grid;position:absolute;top:-14px;right:-10px}.lx-sources{grid-template-columns:repeat(2,1fr);gap:10px;max-width:560px;margin:28px 0 0;padding:0;list-style:none;display:grid}.lx-sources li{border:1px solid var(--line);background:var(--surface);border-radius:12px;grid-template-rows:auto auto;grid-template-columns:70px 1fr;align-items:center;column-gap:12px;padding:12px 14px;display:grid}.lx-sources b{color:var(--lime);grid-row:span 2;font-family:Barlow Condensed,sans-serif;font-size:28px;font-style:italic;font-weight:900}.lx-sources span{font-size:14px;font-weight:700}.lx-sources small{color:var(--soft);font-size:12px}.lx-claim{background:radial-gradient(60% 50% at 50% 0,#ff55001a,#0000 70%)}.lx-loot{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lx-loot-card{--tier:var(--lime);border:1.5px solid color-mix(in srgb, var(--tier) 60%, transparent);background:linear-gradient(165deg, color-mix(in srgb, var(--tier) 22%, transparent), var(--surface) 60%);box-shadow:0 0 34px color-mix(in srgb, var(--tier) 22%, transparent);border-radius:18px;gap:8px;padding:18px;transition:transform .2s;display:grid;position:relative;overflow:hidden}.lx-loot-card:hover{transform:translateY(-6px)rotate(-1deg)}.lx-loot-card.t-common{--tier:#9aa0a6}.lx-loot-card.t-rare{--tier:var(--cyan)}.lx-loot-card.t-epic{--tier:#b26bff}.lx-loot-card.t-legendary{--tier:#ffb020}.lx-tier{background:var(--tier);color:#0a0b0e;letter-spacing:.18em;text-transform:uppercase;border-radius:99px;justify-self:start;padding:4px 10px;font-size:10px;font-weight:800}.lx-loot-art{fill:none;width:96px;height:96px;stroke:var(--tier);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px var(--tier));justify-self:center;margin:8px 0}.lx-loot-card h3{font-size:26px;line-height:1}.lx-cost{color:var(--muted);letter-spacing:.1em;font-size:13px;font-weight:700}.lx-cost b{color:var(--tier);letter-spacing:0;font-family:Barlow Condensed,sans-serif;font-size:34px;font-style:italic;font-weight:900}.lx-mini-bar{background:var(--elevated);height:8px;overflow:hidden;transform:skew(-20deg)}.lx-mini-bar i{background:var(--tier);height:100%;display:block}.lx-loot-card small{color:var(--muted);font-size:12px}.lx-phones-row{grid-template-columns:repeat(3,auto);justify-content:center;align-items:center;margin-top:64px;display:grid}.lx-phones-row .lx-phone{width:min(290px,30vw)}.lx-phones-row .lx-phone.tilt-l{transform:rotate(-7deg)translate(30px)scale(.92)}.lx-phones-row .lx-phone.tilt-r{transform:rotate(7deg)translate(-30px)scale(.92)}.lx-phones-row .lx-mid{z-index:1;position:relative}.lx-center-cta{margin-top:24px}.lx-cards{align-items:flex-end;gap:12px;margin-top:30px;display:flex}.lx-cards img{filter:drop-shadow(0 16px 30px #0009);border-radius:12px;width:min(150px,26vw);height:auto}.lx-cards img.gold{filter:drop-shadow(0 0 30px #ffbe2873);width:min(180px,31vw)}.lx-means{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--surface);padding:80px 0}.lx-means-list{grid-template-columns:repeat(3,1fr);gap:16px;margin:44px 0 0;padding:0;list-style:none;display:grid}.lx-means-list li{border-left:4px solid var(--lime);background:linear-gradient(90deg,#d7323614,#0000 70%);padding:24px 24px 26px}.lx-means-list b{text-transform:uppercase;color:var(--lime);text-shadow:var(--neon);font-family:Barlow Condensed,sans-serif;font-size:40px;font-style:italic;font-weight:900;line-height:1;display:block}.lx-means-list p{color:var(--muted);margin-top:12px;font-size:15px;line-height:1.55}.lx-gest{gap:8px;margin-top:16px;display:grid}.lx-gest-row{grid-template-columns:110px repeat(4,1fr);align-items:stretch;gap:6px;display:grid}.lx-gest-row b{text-transform:uppercase;align-self:center;font-family:Barlow Condensed,sans-serif;font-size:20px;font-style:italic;font-weight:900}.lx-gest-row span{border:1px solid var(--line);background:var(--surface);text-align:center;border-radius:10px;align-content:center;justify-items:center;gap:2px;padding:8px 4px;font-size:12.5px;font-weight:700;line-height:1.2;display:grid}.lx-gest-row em{color:var(--lime);text-shadow:var(--neon);font-family:Barlow Condensed,sans-serif;font-size:22px;font-style:normal;font-weight:900}.lx-signs.three{grid-template-columns:repeat(3,1fr)}.lx-conq{aspect-ratio:5/7.5;background:radial-gradient(90% 60% at 50% 0,#ffb02059,#0000 70%),linear-gradient(170deg,#2a1d06,#0a0b0e 75%);border:2px solid #ffb020;border-radius:22px;flex-direction:column;gap:10px;width:min(300px,80vw);padding:22px 20px;display:flex;position:relative;transform:rotate(-3deg);box-shadow:0 30px 60px #000000b3,0 0 50px #ffb02059}.lx-conq-top{letter-spacing:.2em;text-transform:uppercase;color:#ffb020;justify-content:space-between;font-size:11px;font-weight:800;display:flex}.lx-conq-crest{color:#ffb020;border:3px solid #ffb020;border-radius:50%;place-items:center;width:120px;height:120px;margin:10px auto 0;font-family:Barlow Condensed,sans-serif;font-size:64px;font-style:italic;font-weight:900;display:grid;box-shadow:0 0 30px #ffb02080}.lx-conq h3{text-transform:uppercase;text-align:center;color:var(--ink);margin:0;font-family:Barlow Condensed,sans-serif;font-size:40px;font-style:italic;font-weight:900;line-height:.9}.lx-conq-park{text-align:center;color:var(--muted);margin:0;font-size:14px}.lx-conq-stats{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:auto;display:grid}.lx-conq-stats div{background:#00000073;border-radius:10px;justify-items:center;padding:8px 0;display:grid}.lx-conq-stats b{color:var(--ink);font-family:Barlow Condensed,sans-serif;font-size:28px;font-weight:900;line-height:1}.lx-conq-stats small{color:var(--soft);letter-spacing:.16em;font-size:10px}.lx-trio{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.lx-trio article{border:1px solid var(--line);background:linear-gradient(170deg, #d7323614, var(--surface) 55%);border-radius:18px;padding:28px 24px}.lx-trio h3{text-transform:uppercase;color:var(--lime);text-shadow:var(--neon);margin:0;font-family:Barlow Condensed,sans-serif;font-size:34px;font-style:italic;font-weight:900;line-height:1}.lx-trio p{color:var(--muted);margin:12px 0 0;font-size:15px;line-height:1.55}.lx-strap{background:linear-gradient(170deg, #d7323614, var(--surface) 60%);border:1px solid #d7323659;border-radius:16px;align-items:center;gap:18px;max-width:540px;margin-top:22px;padding:16px 18px;display:flex}.lx-strap>div{justify-items:start;gap:6px;display:grid}.lx-strap-icon{fill:none;width:104px;height:104px;stroke:var(--lime);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 12px #d7323680);flex:0 0 104px}.lx-strap-icon .dot{fill:var(--lime);stroke:none}.lx-strap-tag{background:var(--lime);color:#fff;letter-spacing:.18em;text-transform:uppercase;border-radius:99px;padding:4px 10px;font-size:10px;font-weight:800}.lx-strap b{text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:28px;font-style:italic;font-weight:900;line-height:1}.lx-strap p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.lx-sports{grid-template-columns:repeat(5,1fr);gap:12px;display:grid}.lx-sport{aspect-ratio:3/4;border:1px solid var(--line);filter:saturate(.9);background-position:50%;background-size:cover;border-radius:18px;align-items:flex-end;padding:16px;transition:transform .2s;display:flex;position:relative;overflow:hidden}.lx-sport:before{content:"";background:linear-gradient(#0000 40%,#000000d9),linear-gradient(#0000 40%,#d732362e);position:absolute;inset:0}.lx-sport:hover{transform:translateY(-6px)}.lx-sport b{text-transform:uppercase;font-family:Barlow Condensed,sans-serif;font-size:30px;font-style:italic;font-weight:900;position:relative}.lx-venue{background:linear-gradient(#d732360a,#0000 70%)}.lx-final{text-align:center;background:radial-gradient(50% 60% at 50% 40%,#d7323624,#0000 70%);padding:110px 0 120px}.lx-final p{color:var(--muted);margin-top:18px;font-size:18px}@media (max-width:960px){.lx-hero-grid,.lx-split{grid-template-columns:1fr}.lx-split.flip>:first-child{order:0}.lx-stage{width:100%;max-width:520px;height:560px;margin:0 auto}.lx-map{grid-template-columns:repeat(2,1fr);row-gap:34px}.lx-path{display:none}.lx-loot{grid-template-columns:repeat(2,1fr)}.lx-sports,.lx-signs{grid-template-columns:repeat(3,1fr)}.lx-means-list,.lx-trio{grid-template-columns:1fr}}@media (max-width:560px){.lx .shell{width:calc(100% - 32px)}.lx-hero{padding:36px 0 60px}.lx-stage{height:470px}.lx-story{width:230px;height:400px;top:40px;left:0}.lx-story-score{font-size:64px}.lx-story-stats b{font-size:28px}.lx-stage-phone{width:230px}.lx-pop{padding:7px 11px;font-size:15px}.lx-pop.p2{right:0}.lx-sec{padding:70px 0}.lx-loot{grid-template-columns:1fr 1fr;gap:10px}.lx-loot-card{padding:12px}.lx-loot-card h3{font-size:20px}.lx-loot-art{width:64px;height:64px}.lx-sources{grid-template-columns:1fr}.lx-sports{grid-template-columns:repeat(2,1fr)}.lx-xp-pill span,.lx-xp-pill b{font-size:46px}.lx-phones-row{grid-template-columns:1fr}.lx-phones-row .lx-phone{width:min(300px,76vw)}.lx-phones-row .lx-phone.tilt-l,.lx-phones-row .lx-phone.tilt-r,.lx-duo .lx-back{display:none}.lx-gest-row{grid-template-columns:78px repeat(4,1fr)}.lx-gest-row b{font-size:17px}.lx-gest-row span{padding:6px 3px;font-size:11px}.lx-signs.three{grid-template-columns:1fr}.lx-means-list b{font-size:34px}.lx-map p{font-size:13px}.lx-node{width:72px;height:72px;font-size:32px}}@media (prefers-reduced-motion:reduce){.lx-press,.lx-rec-dot,.lx-pop,.lx-path,.lx-hud-bar i{animation:none}}
