.hero[data-astro-cid-5hoeiakk]{text-align:center;max-width:820px;padding-top:clamp(40px,6vw,72px)}.hero[data-astro-cid-5hoeiakk] .eyebrow[data-astro-cid-5hoeiakk]{color:var(--gold);justify-content:center;gap:8px}.hero[data-astro-cid-5hoeiakk] .eyebrow[data-astro-cid-5hoeiakk]:before{display:none}h1[data-astro-cid-5hoeiakk]{margin-top:12px;font-size:clamp(40px,6.5vw,64px)}.lede[data-astro-cid-5hoeiakk]{color:var(--muted);margin-top:12px;font-size:19px}.hero[data-astro-cid-5hoeiakk]>[data-astro-cid-5hoeiakk][data-on-only]{justify-items:center;gap:14px;margin-top:28px;display:grid}.badge[data-astro-cid-5hoeiakk]{color:#fff;background:linear-gradient(135deg,#b77cff,#6a31c6);border-radius:999px;padding:5px 16px;font-size:15px;font-weight:700}.go[data-astro-cid-5hoeiakk]{width:min(100%,380px)}.note[data-astro-cid-5hoeiakk]{color:var(--muted);font-size:14px}.paused[data-astro-cid-5hoeiakk]{background:var(--surface);border:1px solid var(--line-soft);color:var(--muted);border-radius:14px;margin-top:28px;padding:16px}.switch[data-astro-cid-5hoeiakk]{color:var(--faint);margin-top:18px;font-size:14px;display:inline-block}.switch[data-astro-cid-5hoeiakk]:hover{color:var(--primary)}.steps[data-astro-cid-5hoeiakk]{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.step[data-astro-cid-5hoeiakk]{align-content:start;gap:10px;padding:28px 24px;display:grid;position:relative}.num[data-astro-cid-5hoeiakk]{top:18px;color:#fff;background:linear-gradient(135deg,#b77cff,#6a31c6);border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid;position:absolute;inset-inline-end:18px}.step[data-astro-cid-5hoeiakk] .step-icon{color:var(--mint)}.step[data-astro-cid-5hoeiakk] h3[data-astro-cid-5hoeiakk]{font-size:21px}.step[data-astro-cid-5hoeiakk] p[data-astro-cid-5hoeiakk]{color:var(--muted)}.packs[data-astro-cid-5hoeiakk]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.pack[data-astro-cid-5hoeiakk]{text-align:center;justify-items:center;gap:4px;padding:26px 20px 20px;display:grid;position:relative}.off[data-astro-cid-5hoeiakk]{background:var(--mint);color:#0b2a1e;border-radius:999px;padding:3px 12px;font-size:12px;font-weight:800;position:absolute;top:-11px}[data-theme=light] .off[data-astro-cid-5hoeiakk]{color:#fff}.name[data-astro-cid-5hoeiakk]{color:var(--muted);font-size:16px;font-weight:600}.price[data-astro-cid-5hoeiakk]{letter-spacing:-.03em;font-size:34px;font-weight:700;line-height:1.25}.per[data-astro-cid-5hoeiakk]{color:var(--faint);font-size:14px}.per[data-astro-cid-5hoeiakk] s[data-astro-cid-5hoeiakk]{margin-inline-start:4px}.cta-again[data-astro-cid-5hoeiakk]{justify-content:center;margin-top:32px;display:flex}.cta-again[data-astro-cid-5hoeiakk] .btn[data-astro-cid-5hoeiakk]{width:min(100%,380px)}.facts[data-astro-cid-5hoeiakk]{max-width:720px;color:var(--muted);gap:12px;margin:28px auto 0;padding:0;font-size:15px;list-style:none;display:grid}.facts[data-astro-cid-5hoeiakk] li[data-astro-cid-5hoeiakk]{align-items:flex-start;gap:10px;display:flex}.facts[data-astro-cid-5hoeiakk] .icon{color:var(--mint);flex:none;margin-top:3px}.seller-list[data-astro-cid-5hoeiakk]{gap:10px;max-width:720px;margin:0 auto;padding:0;list-style:none;display:grid}.seller[data-astro-cid-5hoeiakk]{align-items:center;gap:14px;padding:14px 16px;display:flex}.who[data-astro-cid-5hoeiakk]{flex:1;min-width:0;display:grid}.who[data-astro-cid-5hoeiakk] b[data-astro-cid-5hoeiakk]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.who[data-astro-cid-5hoeiakk] span[data-astro-cid-5hoeiakk]{color:var(--faint);justify-self:start;font-size:14px}.top[data-astro-cid-5hoeiakk]{color:var(--gold);font-size:12px;font-weight:700}.seller[data-astro-cid-5hoeiakk] .btn[data-astro-cid-5hoeiakk]{min-height:40px;padding:0 18px}.caution[data-astro-cid-5hoeiakk]{max-width:720px;color:var(--faint);text-align:center;margin:16px auto 0;font-size:14px}@media (width<=760px){.steps[data-astro-cid-5hoeiakk]{grid-template-columns:1fr}}@media (width<=480px){.packs[data-astro-cid-5hoeiakk]{grid-template-columns:1fr 1fr;gap:14px 10px}.pack[data-astro-cid-5hoeiakk]{padding:24px 10px 16px}.price[data-astro-cid-5hoeiakk]{font-size:26px}}
