.deal-bar[data-astro-cid-xkbfsgrz]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 20px;padding:10px 16px;background:var(--ink);color:#fff;font-size:var(--text-md)}.deal-dot[data-astro-cid-xkbfsgrz]{width:8px;height:8px;border-radius:4px;background:var(--signal);animation:deal-pulse 2.2s ease-in-out infinite}.deal-ends[data-astro-cid-xkbfsgrz]{color:var(--ink-muted)}.deal-cta[data-astro-cid-xkbfsgrz]{height:34px;padding:0 14px;font-size:var(--text-sm);position:relative;overflow:hidden}.deal-cta[data-astro-cid-xkbfsgrz]:after{content:"";position:absolute;top:0;left:0;width:35%;height:100%;background:linear-gradient(100deg,#fff0,#fff6,#fff0);animation:deal-sheen 5s ease-in-out infinite}@keyframes deal-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.7);opacity:.45}}@keyframes deal-sheen{0%{transform:translate(-160%) skew(-15deg)}to{transform:translate(320%) skew(-15deg)}}html[data-deal=after] .deal-bar[data-astro-cid-xkbfsgrz]{display:none}.pricing[data-astro-cid-ok4owylw]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:var(--space-5);max-width:880px;margin:0 auto}.tier[data-astro-cid-ok4owylw]{position:relative;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);border-radius:20px;background:var(--surface);transition:transform .2s ease,box-shadow .2s ease}.tier[data-astro-cid-ok4owylw]:hover{transform:translateY(-3px);box-shadow:0 20px 40px #0f1b2d1f}.tier[data-astro-cid-ok4owylw].featured{background:var(--ink);color:#fff;border:2px solid var(--accent)}.tier[data-astro-cid-ok4owylw].featured .tagline[data-astro-cid-ok4owylw],.tier[data-astro-cid-ok4owylw].featured .once[data-astro-cid-ok4owylw],.tier[data-astro-cid-ok4owylw].featured .anchor[data-astro-cid-ok4owylw]{color:var(--ink-muted)}.ribbon[data-astro-cid-ok4owylw]{position:absolute;top:-14px;left:var(--space-5);background:var(--signal);color:var(--ink);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:6px 10px;border-radius:6px}.tier-head[data-astro-cid-ok4owylw]{display:flex;flex-direction:column;gap:4px}.tier[data-astro-cid-ok4owylw] h3[data-astro-cid-ok4owylw]{margin:0;font-size:1.5rem}.tagline[data-astro-cid-ok4owylw]{margin:0;color:var(--text-muted);font-size:var(--text-md)}.amount[data-astro-cid-ok4owylw]{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin:0}.anchor[data-astro-cid-ok4owylw]{position:relative;font-size:1.25rem;color:var(--text-faint)}.anchor[data-astro-cid-ok4owylw]:after{content:"";position:absolute;left:0;top:52%;height:2px;width:0;background:currentColor;animation:strike .6s ease-out .8s forwards}.price[data-astro-cid-ok4owylw]{font-family:var(--font-display);font-size:3.5rem;font-weight:700;letter-spacing:-.04em;line-height:1}.once[data-astro-cid-ok4owylw]{color:var(--text-muted)}.tier[data-astro-cid-ok4owylw] ul[data-astro-cid-ok4owylw]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;font-size:var(--text-md);flex:1}.tier[data-astro-cid-ok4owylw] ul[data-astro-cid-ok4owylw] li[data-astro-cid-ok4owylw]{display:flex;gap:10px}.tier[data-astro-cid-ok4owylw] ul[data-astro-cid-ok4owylw] li[data-astro-cid-ok4owylw]:before{content:"✓";color:var(--accent);font-weight:700}.tier[data-astro-cid-ok4owylw].featured ul[data-astro-cid-ok4owylw] li[data-astro-cid-ok4owylw]:before{color:var(--signal)}.buy[data-astro-cid-ok4owylw]{margin-top:auto;width:100%;position:relative;overflow:hidden}.buy[data-astro-cid-ok4owylw]:after{content:"";position:absolute;top:0;left:0;width:35%;height:100%;background:linear-gradient(100deg,#fff0,#ffffff4d,#fff0);animation:sheen 5s ease-in-out infinite}.checkout-note[data-astro-cid-ok4owylw]{text-align:center;color:var(--text-faint);font-size:var(--text-sm);margin:var(--space-3) auto 0}.fine[data-astro-cid-ok4owylw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4) var(--space-6);max-width:880px;margin:var(--space-5) auto 0;font-size:var(--text-md);color:var(--text-muted);line-height:1.5}.fine[data-astro-cid-ok4owylw] strong[data-astro-cid-ok4owylw]{color:var(--text)}.how[data-astro-cid-ok4owylw]{max-width:880px;margin:var(--space-5) auto 0;border:1px solid var(--border);border-radius:16px;padding:var(--space-4) var(--space-5);display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));gap:var(--space-3) var(--space-5);align-items:center;font-size:var(--text-md)}.how[data-astro-cid-ok4owylw] span[data-astro-cid-ok4owylw]{display:inline-flex;align-items:center;gap:8px}@media(max-width:760px){.fine[data-astro-cid-ok4owylw],.how[data-astro-cid-ok4owylw]{grid-template-columns:1fr}}.how[data-astro-cid-ok4owylw] i[data-astro-cid-ok4owylw]{font-style:normal;width:26px;height:26px;border-radius:13px;background:var(--accent);color:#fff;font-weight:700;font-size:13px;display:inline-flex;align-items:center;justify-content:center}@keyframes strike{to{width:100%}}@keyframes sheen{0%{transform:translate(-160%) skew(-15deg)}to{transform:translate(320%) skew(-15deg)}}html[data-deal=after] [data-astro-cid-ok4owylw][data-deal-only]{display:none}
