.plan[data-v-6a8b802c]{--plan-bg:var(--app-surface,#fff);--plan-text:var(--app-text,#1a1a1a);--plan-muted:var(--app-muted,#737373);--plan-border:var(--app-border,#e5e5e5);border-radius:var(--radius-lg);background:var(--plan-bg);height:100%;color:var(--plan-text);border:1px solid var(--plan-border);flex-direction:column;gap:12px;padding:28px 24px 24px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}.plan[data-v-6a8b802c]:hover{transform:translateY(-4px);box-shadow:0 18px 50px #00000014}.plan--highlight[data-v-6a8b802c]{border-color:var(--p-primary-color);box-shadow:0 10px 36px #00000014}.plan--dark.plan--highlight[data-v-6a8b802c]{--plan-bg:var(--brand-ink);--plan-text:#fafafa;--plan-muted:#a6a6a6;--plan-border:#2a2a2a}.plan__ribbon[data-v-6a8b802c]{letter-spacing:.08em;text-transform:uppercase;background:var(--brand-wine);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:.68rem;font-weight:700;display:inline-flex;position:absolute;top:-12px;left:24px}.plan__ribbon .pi[data-v-6a8b802c]{font-size:.6rem}.plan__modality[data-v-6a8b802c]{letter-spacing:.14em;text-transform:uppercase;color:var(--plan-muted);font-size:.7rem;font-weight:700}.plan__name[data-v-6a8b802c]{letter-spacing:-.02em;font-size:1.45rem;font-weight:750;line-height:1.15}.plan__desc[data-v-6a8b802c]{color:var(--plan-muted);font-size:.9rem}.plan__price[data-v-6a8b802c]{flex-wrap:wrap;align-items:baseline;gap:4px;margin-top:4px;display:flex}.plan__price small[data-v-6a8b802c]{width:100%;color:var(--plan-muted);font-size:.75rem}.plan__price strong[data-v-6a8b802c]{letter-spacing:-.03em;font-size:2.2rem;font-weight:800}.plan__intervals[data-v-6a8b802c],.plan__price span[data-v-6a8b802c]{color:var(--plan-muted)}.plan__intervals[data-v-6a8b802c]{flex-direction:column;gap:4px;font-size:.82rem;display:flex}.plan__intervals li[data-v-6a8b802c]{justify-content:space-between;gap:8px;display:flex}.plan__intervals .mono[data-v-6a8b802c]{color:var(--plan-text);font-weight:600}.plan__save[data-v-6a8b802c]{color:var(--p-green-600);margin-left:4px;font-size:.7rem;font-style:normal}.plan__features[data-v-6a8b802c]{border-top:1px solid var(--plan-border);flex-direction:column;flex:1;gap:8px;padding-top:14px;display:flex}.plan__features li[data-v-6a8b802c]{gap:8px;font-size:.9rem;display:flex}.plan__features .pi[data-v-6a8b802c]{color:var(--brand-wine);margin-top:5px;font-size:.8rem}.plan--dark.plan--highlight .plan__features .pi[data-v-6a8b802c]{color:var(--brand-blush)}.plan__trial[data-v-6a8b802c]{background:var(--brand-wine-soft);color:var(--brand-wine);border-radius:10px;align-items:center;gap:8px;padding:8px 10px;font-size:.8rem;font-weight:600;display:flex}.plan--dark.plan--highlight .plan__trial[data-v-6a8b802c]{color:var(--brand-blush);background:#ffffff1a}.plan__action[data-v-6a8b802c]{margin-top:4px}
