.page.svelte-1trjix0{gap:var(--space-8);flex-direction:column;max-width:44rem;margin:0 auto;display:flex}.page-header.svelte-1trjix0 h1:where(.svelte-1trjix0){font-size:var(--text-3xl);font-weight:var(--font-weight-bold);color:var(--color-text);margin:0}.section-title.svelte-1trjix0{margin:0 0 var(--space-3);font-size:var(--text-sm);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-muted)}.trial.svelte-1trjix0{padding:var(--space-6);background-color:var(--color-surface-raised);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.trial-heading.svelte-1trjix0{margin:0 0 var(--space-2);font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text)}.trial-body.svelte-1trjix0,.readonly-body.svelte-1trjix0{color:var(--color-text-muted);line-height:var(--line-height-loose);margin:0}.plan-list.svelte-1trjix0{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.plan.svelte-1trjix0{gap:var(--space-1);padding:var(--space-5);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.plan-name.svelte-1trjix0{font-size:var(--text-sm);color:var(--color-text-muted)}.plan-price.svelte-1trjix0{font-size:var(--text-2xl);font-weight:var(--font-weight-bold);color:var(--color-text)}.plan-period.svelte-1trjix0{margin-left:var(--space-1);font-size:var(--text-sm);font-weight:var(--font-weight-normal);color:var(--color-text-muted)}.plan-note.svelte-1trjix0{font-size:var(--text-sm);color:var(--color-text-muted)}.include-list.svelte-1trjix0{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.include-item.svelte-1trjix0{padding-left:var(--space-5);color:var(--color-text);position:relative}.include-item.svelte-1trjix0:before{content:"✓";color:var(--color-success);position:absolute;left:0}.cta-block.svelte-1trjix0{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.cta-button.svelte-1trjix0{justify-content:center;min-width:14rem}.cta-hint.svelte-1trjix0{font-size:var(--text-sm);color:var(--color-text-muted);text-align:center;margin:0}
