.gcard{opacity:0;background:linear-gradient(160deg,#22402a 0%,#182b1b 70%);border:1px solid #395c41;border-radius:20px;flex-direction:column;gap:8px;padding:16px;transition:transform .5s cubic-bezier(.2,.9,.3,1.2),opacity .4s;display:flex;position:absolute;inset:0;overflow:hidden;transform:translateY(40px)scale(.92);box-shadow:0 18px 40px #00000073}.gcard:before{content:"";background:var(--tint);height:5px;position:absolute;inset:0 0 auto}.gcard.is-in{opacity:1;transform:none}.gcard.is-out{opacity:0;transition:transform .55s cubic-bezier(.5,0,.9,.4),opacity .5s;transform:translate(140%,-6%)rotate(22deg)}.gcard-head{color:#b2bfb1;align-items:center;gap:8px;font-size:.8rem;font-weight:700;display:flex}.gcard-emoji{font-size:1.5rem}.gcard-sport{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.gcard-when{white-space:nowrap;color:#f4f6f2;background:#0d120b;border-radius:999px;flex-shrink:0;margin-left:auto;padding:3px 8px}.gcard-title{text-transform:uppercase;color:#f4f6f2;margin-top:6px;font-family:Barlow Condensed,system-ui,sans-serif;font-size:1.6rem;font-style:italic;font-weight:800;line-height:1}.gcard-where{color:#b2bfb1;font-size:.82rem}.gcard-tag{text-transform:uppercase;letter-spacing:.06em;color:var(--tint);border:1px solid;border-radius:6px;align-self:flex-start;padding:2px 8px;font-size:.72rem;font-weight:800}.gcard-faces{flex-wrap:wrap;align-content:flex-end;gap:4px;min-height:56px;margin-top:auto;display:flex}.face{color:#f4f6f2;background:#395c41;border:2px solid #182b1b;border-radius:50%;place-items:center;width:26px;height:26px;font-size:.7rem;font-weight:800;display:grid}.face-new{color:#0d1509;background:#cdfb4b;animation:.4s cubic-bezier(.2,.9,.3,1.6) pop}@keyframes pop{0%{transform:scale(0)}to{transform:scale(1)}}.gcard-meter{background:#0d120b;border-radius:999px;height:8px;overflow:hidden}.gcard-fill{border-radius:inherit;background:linear-gradient(90deg,#a8cf3c,#cdfb4b);width:0;height:100%;transition:width .35s;display:block}.gcard-foot{color:#b2bfb1;align-items:center;font-size:.8rem;font-weight:700;display:flex}.gcard-lock{color:#0d1509;letter-spacing:.04em;background:#cdfb4b;border-radius:6px;margin-left:auto;padding:3px 8px;font-size:.72rem;font-weight:900;transition:transform .35s cubic-bezier(.2,.9,.3,1.6);transform:scale(0)}.gcard.is-locked .gcard-lock{transform:scale(1)}.gcard.is-locked{box-shadow:0 0 0 2px #cdfb4b,0 0 40px #cdfb4b59,0 18px 40px #00000073}.gcard-stamp{color:#cdfb4b;opacity:0;border:3px solid #cdfb4b;border-radius:8px;padding:2px 10px;font-family:Barlow Condensed,system-ui,sans-serif;font-size:1.5rem;font-weight:900;transition:opacity .2s,transform .25s;position:absolute;top:34px;right:14px;transform:rotate(14deg)scale(1.4)}.gcard.is-out .gcard-stamp,.gcard.is-locked .gcard-stamp{opacity:1;transform:rotate(14deg)scale(1)}.display[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:0;font-family:Barlow Condensed,system-ui,sans-serif;font-style:italic;font-weight:900;line-height:.92}h1[data-astro-cid-lcdefpme].display{margin-bottom:20px;font-size:clamp(3.2rem,9vw,6rem)}h2[data-astro-cid-lcdefpme].display{font-size:clamp(2.2rem,6vw,3.6rem)}.hl[data-astro-cid-lcdefpme]{color:var(--on-volt);background:var(--volt);margin-left:-.04em;padding:0 .12em;display:inline-block;transform:skew(-8deg)}.kicker[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.16em;color:var(--volt);border-left:4px solid var(--volt);margin-bottom:18px;padding-left:10px;font-size:.8rem;font-weight:800;display:inline-block}.lede[data-astro-cid-lcdefpme]{color:var(--text-2);font-size:1.15rem}.cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.btn-go[data-astro-cid-lcdefpme]{animation:2.4s ease-out infinite pulse;box-shadow:0 0 #cdfb4b80}@keyframes pulse{0%{box-shadow:0 0 #cdfb4b73}70%{box-shadow:0 0 0 16px #cdfb4b00}to{box-shadow:0 0 #cdfb4b00}}.hero[data-astro-cid-lcdefpme]{padding-block:clamp(48px,8vw,96px) clamp(64px,10vw,120px);position:relative;overflow:hidden}.pitch[data-astro-cid-lcdefpme]{pointer-events:none;background:radial-gradient(circle at 72%,#0000 189px,#cdfb4b12 190px 192px,#0000 193px),linear-gradient(90deg,#0000 calc(72% - 1px),#cdfb4b12 calc(72% - 1px) calc(72% + 1px),#0000 calc(72% + 1px)),repeating-linear-gradient(-62deg,#0000 0 120px,#ffffff05 120px 180px);position:absolute;inset:0}.hero-inner[data-astro-cid-lcdefpme]{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid;position:relative}.phone-stage[data-astro-cid-lcdefpme]{place-items:center;display:grid;position:relative}.glow[data-astro-cid-lcdefpme]{z-index:0;background:radial-gradient(circle,#cdfb4b38,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute}.phone[data-astro-cid-lcdefpme]{z-index:1;background:#0d120b;border:2px solid #395c41;border-radius:40px;flex-direction:column;width:270px;height:540px;padding:18px 16px;display:flex;position:relative;transform:rotate(4deg);box-shadow:0 40px 80px #0009,inset 0 0 0 6px #070a06}.phone-notch[data-astro-cid-lcdefpme]{background:#070a06;border-radius:0 0 12px 12px;width:80px;height:20px;margin:-12px auto 10px}.phone-top[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;padding:4px 4px 12px;display:flex}.phone-title[data-astro-cid-lcdefpme]{text-transform:uppercase;font-family:Barlow Condensed,system-ui,sans-serif;font-size:1.3rem;font-style:italic;font-weight:900}.phone-dot[data-astro-cid-lcdefpme]{background:var(--volt);width:10px;height:10px;box-shadow:0 0 10px var(--volt);border-radius:50%}.deck[data-astro-cid-lcdefpme]{flex:1;position:relative}.phone-actions[data-astro-cid-lcdefpme]{justify-content:center;gap:28px;padding-top:16px;display:flex}.act[data-astro-cid-lcdefpme]{border-radius:50%;place-items:center;width:52px;height:52px;font-size:1.3rem;font-weight:900;display:grid}.act-pass[data-astro-cid-lcdefpme]{color:var(--text-2);border:2px solid #395c41}.act-join[data-astro-cid-lcdefpme]{background:var(--volt);color:var(--on-volt)}.ticker[data-astro-cid-lcdefpme]{background:var(--volt);color:var(--on-volt);z-index:2;margin-block:-24px 24px;position:relative;overflow:hidden;transform:skewY(-2.5deg);box-shadow:0 20px 50px #00000059}.ticker-row[data-astro-cid-lcdefpme]{padding-block:12px;overflow:hidden}.ticker-row--alt[data-astro-cid-lcdefpme]{color:var(--volt);background:#0d120b}.ticker-track[data-astro-cid-lcdefpme]{gap:40px;width:max-content;margin:0;padding:0;list-style:none;animation:40s linear infinite slide;display:flex}.ticker-track--rev[data-astro-cid-lcdefpme]{animation-duration:50s;animation-direction:reverse}.ticker-track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{text-transform:uppercase;white-space:nowrap;font-family:Barlow Condensed,system-ui,sans-serif;font-size:1.6rem;font-style:italic;font-weight:900}.ticker-track[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:after{content:"•";opacity:.5;margin-left:40px}@keyframes slide{to{transform:translate(-50%)}}.slant[data-astro-cid-lcdefpme]{background:var(--field);clip-path:polygon(0 5vw,100% 0,100% calc(100% - 5vw),0 100%);padding-block:calc(clamp(48px,9vw,96px) + 5vw);position:relative}.slant--volt[data-astro-cid-lcdefpme]{background:var(--volt);color:var(--on-volt);margin-bottom:-40px}.slant--volt[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#24361a}.btn-dark[data-astro-cid-lcdefpme]{background:var(--on-volt);color:var(--volt)}.btn-dark[data-astro-cid-lcdefpme]:hover{color:var(--volt);background:#000}.btn-outline-dark[data-astro-cid-lcdefpme]{border:2px solid var(--on-volt);color:var(--on-volt)}.btn-outline-dark[data-astro-cid-lcdefpme]:hover{color:var(--on-volt);background:#00000014}.card[data-astro-cid-lcdefpme]{border-radius:6px 22px;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}.card[data-astro-cid-lcdefpme]:hover{border-color:var(--volt-dim);transform:translateY(-4px)rotate(-.5deg)}.num[data-astro-cid-lcdefpme]{color:#cdfb4b1f;font-family:Barlow Condensed,system-ui,sans-serif;font-size:3.6rem;font-style:italic;font-weight:900;line-height:1;position:absolute;top:6px;right:14px}.split[data-astro-cid-lcdefpme]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.split-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:min(100%,400px);box-shadow:0 24px 52px #00000080, 0 0 0 1px var(--border);border-radius:26px;margin-inline:auto;transform:rotate(-4deg)}.split-copy[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:none}.download[data-astro-cid-lcdefpme]{text-align:center}.download[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin-inline:auto}.download[data-astro-cid-lcdefpme] .cta[data-astro-cid-lcdefpme]{justify-content:center}.reveal[data-astro-cid-lcdefpme]{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.9,.3,1);transform:translateY(28px)}.reveal[data-astro-cid-lcdefpme].in{opacity:1;transform:none}.grid[data-astro-cid-lcdefpme] .reveal[data-astro-cid-lcdefpme]:nth-child(2){transition-delay:80ms}.grid[data-astro-cid-lcdefpme] .reveal[data-astro-cid-lcdefpme]:nth-child(3){transition-delay:.16s}.grid[data-astro-cid-lcdefpme] .reveal[data-astro-cid-lcdefpme]:nth-child(4){transition-delay:.24s}.grid[data-astro-cid-lcdefpme] .reveal[data-astro-cid-lcdefpme]:nth-child(5){transition-delay:.32s}.grid[data-astro-cid-lcdefpme] .reveal[data-astro-cid-lcdefpme]:nth-child(6){transition-delay:.4s}@media (width<=820px){.hero-inner[data-astro-cid-lcdefpme],.split[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:40px}.phone[data-astro-cid-lcdefpme]{width:240px;height:480px}.split-art[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{width:min(70%,300px)}}@media (prefers-reduced-motion:reduce){.ticker-track[data-astro-cid-lcdefpme],.btn-go[data-astro-cid-lcdefpme]{animation:none}.ticker-track[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px 40px;width:auto;padding-inline:24px}.reveal[data-astro-cid-lcdefpme]{opacity:1;transition:none;transform:none}}
