.upsell.svelte-6aviah{border:1px solid var(--border);background:radial-gradient(ellipse at 50% 0%, rgb(from var(--accent) r g b / .1), transparent 70%), var(--surface-2);border-radius:14px}.upsell-card.svelte-6aviah{padding:22px}.upsell-compact.svelte-6aviah{border-radius:12px;padding:14px}.upsell-page.svelte-6aviah{max-width:46rem;margin:0 auto;padding:34px}.upsell-head.svelte-6aviah{align-items:flex-start;gap:14px;display:flex}.upsell-badge.svelte-6aviah{background:rgb(from var(--accent) r g b / .12);width:44px;height:44px;color:var(--accent);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.upsell-compact.svelte-6aviah .upsell-badge:where(.svelte-6aviah){border-radius:10px;width:34px;height:34px}.upsell-badge.svelte-6aviah .upsell-badge-icon{width:20px;height:20px}.upsell-compact.svelte-6aviah .upsell-badge:where(.svelte-6aviah) .upsell-badge-icon{width:16px;height:16px}.upsell-badge.svelte-6aviah .upsell-badge-lock{background:var(--surface);width:15px;height:15px;color:var(--text-muted);box-shadow:0 0 0 1px var(--border);border-radius:999px;padding:2.5px;position:absolute;bottom:-3px;right:-3px}.upsell-headings.svelte-6aviah{min-width:0}.upsell-eyebrow.svelte-6aviah{letter-spacing:.09em;text-transform:uppercase;color:var(--text-subtle);font-size:10px;font-weight:700}.upsell-title.svelte-6aviah{letter-spacing:-.01em;color:var(--text);margin-top:3px;font-size:18px;font-weight:650}.upsell-page.svelte-6aviah .upsell-title:where(.svelte-6aviah){font-size:24px}.upsell-compact.svelte-6aviah .upsell-title:where(.svelte-6aviah){font-size:14px}.upsell-tagline.svelte-6aviah{color:var(--text-muted);margin-top:5px;font-size:13.5px;line-height:1.5}.upsell-bullets.svelte-6aviah{gap:9px;margin-top:18px;padding:0;list-style:none;display:grid}.upsell-bullets.svelte-6aviah li:where(.svelte-6aviah){color:var(--text-muted);align-items:flex-start;gap:9px;font-size:13.5px;line-height:1.5;display:flex}.upsell-bullets.svelte-6aviah .upsell-tick{width:15px;height:15px;color:var(--accent);flex-shrink:0;margin-top:2px}.upsell-foot.svelte-6aviah{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:20px;padding-top:16px;display:flex}.upsell-compact.svelte-6aviah .upsell-foot:where(.svelte-6aviah){margin-top:12px;padding-top:12px}.upsell-cta.svelte-6aviah{background:var(--accent);color:#fff;border-radius:9px;align-items:center;gap:6px;height:34px;padding:0 14px;font-size:13px;font-weight:600;text-decoration:none;transition:opacity .12s;display:inline-flex}.upsell-cta.svelte-6aviah:hover{opacity:.9}.upsell-cta.svelte-6aviah .upsell-cta-icon{width:15px;height:15px}.upsell-plan.svelte-6aviah{color:var(--text-muted);font-size:12.5px}.upsell-plan.svelte-6aviah strong:where(.svelte-6aviah){color:var(--text);font-weight:600}
