.sg[data-astro-cid-ztaqrwjo]{border-radius:calc(var(--radius) * 1.3);background:var(--color-accent-soft);justify-items:center;gap:1.2rem;padding:clamp(1rem,4vw,2.5rem);display:grid;overflow:hidden}svg[data-astro-cid-ztaqrwjo]{width:min(100%,640px);height:auto;overflow:hidden}.win[data-astro-cid-ztaqrwjo]{fill:var(--color-surface);stroke:var(--color-border)}.bar[data-astro-cid-ztaqrwjo]{fill:var(--color-deep)}.ln[data-astro-cid-ztaqrwjo]{fill:var(--color-text)}.ln[data-astro-cid-ztaqrwjo].dim{fill:var(--color-border)}.btn[data-astro-cid-ztaqrwjo]{fill:var(--color-accent)}.shield[data-astro-cid-ztaqrwjo]{fill:var(--color-accent);fill-opacity:.1;stroke:var(--color-accent);stroke-width:3px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.check[data-astro-cid-ztaqrwjo]{fill:none;stroke:var(--color-accent);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.vir[data-astro-cid-ztaqrwjo]{opacity:0;transform:translate(var(--x0), var(--y0))}.vir[data-astro-cid-ztaqrwjo] circle[data-astro-cid-ztaqrwjo]{fill:var(--color-deep)}.vir[data-astro-cid-ztaqrwjo] line[data-astro-cid-ztaqrwjo]{stroke:var(--color-deep);stroke-width:3.5px;stroke-linecap:round}.burst[data-astro-cid-ztaqrwjo]{fill:none;stroke:var(--color-accent);stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%}.chips[data-astro-cid-ztaqrwjo]{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]{background:var(--color-surface);font:600 .9rem/1 var(--font-body);opacity:0;border-radius:99px;align-items:center;gap:.55rem;padding:.4rem 1rem .4rem .5rem;display:inline-flex;transform:translateY(8px)}.chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]:before{content:"";background:var(--color-accent);border-radius:99px;width:14px;height:14px}.play[data-astro-cid-ztaqrwjo] .vir[data-astro-cid-ztaqrwjo]{animation:attack 6s var(--dl) infinite}@keyframes attack{0%{opacity:0;transform:translate(var(--x0), var(--y0)) rotate(0deg);animation-timing-function:cubic-bezier(.5,0,.9,.6)}8%{opacity:1}40%{opacity:1;transform:translate(var(--x1), var(--y1)) rotate(120deg);animation-timing-function:cubic-bezier(.2,.7,.3,1)}62%{opacity:0;transform:translate(var(--x2), var(--y2)) rotate(300deg) scale(.6)}to{opacity:0;transform:translate(var(--x2), var(--y2))}}.play[data-astro-cid-ztaqrwjo] .burst[data-astro-cid-ztaqrwjo]{animation:burst 6s var(--dl) infinite}@keyframes burst{0%,39%{opacity:0;transform:scale(.4)}41%{opacity:1}52%,to{opacity:0;transform:scale(2.2)}}.play[data-astro-cid-ztaqrwjo] .shield[data-astro-cid-ztaqrwjo]{animation:2s 2.4s infinite flash}@keyframes flash{0%,to{fill-opacity:.1}6%{fill-opacity:.3}}.play[data-astro-cid-ztaqrwjo] .check[data-astro-cid-ztaqrwjo]{animation:draw .7s .6s var(--ease) forwards}@keyframes draw{to{stroke-dashoffset:0}}.play[data-astro-cid-ztaqrwjo] .chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]{animation:rise .5s var(--ease) forwards}.play[data-astro-cid-ztaqrwjo] .chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]:first-child{animation-delay:.9s}.play[data-astro-cid-ztaqrwjo] .chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]:nth-child(2){animation-delay:1s}.play[data-astro-cid-ztaqrwjo] .chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]:nth-child(3){animation-delay:1.1s}.play[data-astro-cid-ztaqrwjo] .chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]:nth-child(4){animation-delay:1.2s}@keyframes rise{to{opacity:1;transform:none}}html:not(.js) .check[data-astro-cid-ztaqrwjo]{stroke-dashoffset:0}html:not(.js) .chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.vir[data-astro-cid-ztaqrwjo],.burst[data-astro-cid-ztaqrwjo]{display:none}.shield[data-astro-cid-ztaqrwjo],.check[data-astro-cid-ztaqrwjo],.chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]{animation:none!important}.check[data-astro-cid-ztaqrwjo]{stroke-dashoffset:0}.chips[data-astro-cid-ztaqrwjo] li[data-astro-cid-ztaqrwjo]{opacity:1;transform:none}}.gap[data-astro-cid-i2d6aeyw]{height:2.5rem}.box[data-astro-cid-i2d6aeyw]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:calc(var(--radius) * 1.3);padding:clamp(1.5rem,4vw,3rem)}.box[data-astro-cid-i2d6aeyw] h2[data-astro-cid-i2d6aeyw]{margin-bottom:1.8rem}.price[data-astro-cid-i2d6aeyw]{color:var(--color-accent)}.note[data-astro-cid-i2d6aeyw]{color:var(--color-text-muted);margin:2rem 0 0}
