.badge[data-astro-cid-y2mfgyov]{letter-spacing:.02em;white-space:nowrap;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;font-size:.78rem;font-weight:600;display:inline-flex}.badge__dot[data-astro-cid-y2mfgyov]{background:currentColor;border-radius:50%;width:7px;height:7px}.badge--live[data-astro-cid-y2mfgyov]{color:var(--ok);background:var(--ok-soft)}.badge--beta[data-astro-cid-y2mfgyov]{color:var(--info);background:var(--info-soft)}.badge--soon[data-astro-cid-y2mfgyov]{color:var(--accent-deep);background:var(--accent-soft)}.art[data-astro-cid-jfkmkbk7]{background:radial-gradient(80% 90% at 20% 0%, color-mix(in srgb, var(--a) 22%, transparent), transparent 70%), var(--bg-muted);aspect-ratio:240/150;border-radius:14px;position:relative;overflow:hidden}.art__svg[data-astro-cid-jfkmkbk7]{width:100%;height:100%;display:block}.art__panel[data-astro-cid-jfkmkbk7]{fill:var(--bg-elev);stroke:var(--line);stroke-width:1.5px}.art__qr[data-astro-cid-jfkmkbk7] rect[data-astro-cid-jfkmkbk7]{fill:var(--ink)}.art__qr[data-astro-cid-jfkmkbk7] .art__hole[data-astro-cid-jfkmkbk7]{fill:var(--bg-elev)}.art__scan[data-astro-cid-jfkmkbk7]{fill:var(--a);filter:drop-shadow(0 0 6px var(--a));animation:2.6s ease-in-out infinite art-scan}.art__scan--wide[data-astro-cid-jfkmkbk7]{animation-duration:2.2s}.art__photo[data-astro-cid-jfkmkbk7]{fill:var(--bg-elev);stroke:var(--a);stroke-width:2px;opacity:0;transform-origin:50%;animation:5.2s ease-in-out infinite art-pop}.art__photo--1[data-astro-cid-jfkmkbk7]{animation-delay:.3s}.art__photo--2[data-astro-cid-jfkmkbk7]{animation-delay:1.1s}.art__photo--3[data-astro-cid-jfkmkbk7]{animation-delay:1.9s}.art__perf[data-astro-cid-jfkmkbk7]{stroke:var(--line);stroke-width:1.5px}.art__beam[data-astro-cid-jfkmkbk7]{fill:var(--a);opacity:.12;transform-origin:120px 18px;animation:6s ease-in-out infinite art-beam}.art__stage[data-astro-cid-jfkmkbk7]{fill:var(--a);filter:drop-shadow(0 0 8px var(--a))}.art__seat[data-astro-cid-jfkmkbk7]{fill:var(--ink-3);opacity:.35;transform-origin:50%;transform-box:fill-box;animation:7s ease-out infinite art-seat;animation-delay:calc(var(--d) * .16s)}.art__tix[data-astro-cid-jfkmkbk7]{transform-origin:195px 110px;animation:7s ease-out infinite art-tix}.art__tix-body[data-astro-cid-jfkmkbk7]{fill:var(--bg-elev);stroke:var(--a);stroke-width:1.5px}.art__tix-line[data-astro-cid-jfkmkbk7]{fill:var(--a)}.art__tix-line--soft[data-astro-cid-jfkmkbk7]{fill:var(--line)}.art__tix-check[data-astro-cid-jfkmkbk7]{fill:none;stroke:var(--ok);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:14;stroke-dashoffset:14px;animation:7s ease-out infinite art-tix-check}.art__block[data-astro-cid-jfkmkbk7]{fill:var(--a);opacity:.25;animation:3s ease-in-out infinite art-pulse}.art__block--2[data-astro-cid-jfkmkbk7]{animation-delay:.4s}.art__block--3[data-astro-cid-jfkmkbk7]{animation-delay:.8s}.art__block--4[data-astro-cid-jfkmkbk7]{animation-delay:1.2s}.art__block--5[data-astro-cid-jfkmkbk7]{animation-delay:1.6s}@keyframes art-scan{0%,to{transform:translateY(0)}50%{transform:translateY(80px)}}@keyframes art-pop{0%,15%{opacity:0;transform:translate(-30px,10px)scale(.85)rotate(-6deg)}35%,75%{opacity:1;transform:translate(0)scale(1)rotate(0)}90%,to{opacity:0;transform:translateY(-8px)scale(.98)}}@keyframes art-seat{0%,4%{fill:var(--ink-3);opacity:.35;transform:scale(1)}6%{fill:var(--a);opacity:1;transform:scale(1.35)}9%,86%{fill:var(--a);opacity:1;transform:scale(1)}94%,to{fill:var(--ink-3);opacity:.35;transform:scale(1)}}@keyframes art-beam{0%,to{opacity:.08;transform:scaleX(.9)}50%{opacity:.2;transform:scaleX(1.05)}}@keyframes art-tix{0%,55%{opacity:0;transform:translateY(26px)rotate(-6deg)}66%,88%{opacity:1;transform:translateY(0)rotate(0)}96%,to{opacity:0;transform:translateY(-10px)}}@keyframes art-tix-check{0%,68%{stroke-dashoffset:14px}76%,to{stroke-dashoffset:0}}@keyframes art-pulse{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-6px)}}.product[data-astro-cid-4fhpls6h]{background:var(--bg-elev);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:12px;padding:clamp(18px,2.6vw,26px);transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden}.product[data-astro-cid-4fhpls6h]:before{content:"";background:linear-gradient(90deg, var(--p-accent), color-mix(in srgb, var(--p-accent) 40%, transparent));height:4px;position:absolute;inset:0 0 auto}.product[data-astro-cid-4fhpls6h]:hover{box-shadow:var(--shadow);border-color:color-mix(in srgb, var(--p-accent) 45%, var(--line));transform:translateY(-4px)}.product__head[data-astro-cid-4fhpls6h]{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.product__icon[data-astro-cid-4fhpls6h]{background:color-mix(in srgb, var(--p-accent) 14%, var(--bg-elev));width:48px;height:48px;color:var(--p-accent);border-radius:13px;place-items:center;transition:transform .25s;display:inline-grid}.product[data-astro-cid-4fhpls6h]:hover .product__icon[data-astro-cid-4fhpls6h]{transform:rotate(-6deg)scale(1.06)}.product__name[data-astro-cid-4fhpls6h]{letter-spacing:-.02em;font-size:1.5rem;font-weight:800}.product__name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]{color:var(--ink);text-decoration:none}.product__name[data-astro-cid-4fhpls6h] a[data-astro-cid-4fhpls6h]:after{content:"";position:absolute;inset:0}.product__tagline[data-astro-cid-4fhpls6h]{margin:0;font-size:1.05rem;font-weight:600}.product__summary[data-astro-cid-4fhpls6h]{flex:1;margin:0}.product__actions[data-astro-cid-4fhpls6h]{z-index:1;flex-wrap:wrap;gap:10px;margin-top:10px;display:flex;position:relative}
