.preamble.svelte-1hrotn9{margin:0;color:var(--text-2);font-size:var(--font-size-1);font-style:italic}.pricing-section.svelte-1hrotn9{margin-block:var(--size-8) var(--size-10)}.roadmap-note.svelte-1hrotn9{margin-top:var(--size-8);text-align:center;color:var(--text-2);font-size:var(--font-size-1)}.compatibility-note.svelte-1hrotn9{margin-top:var(--size-9);padding:var(--size-4) var(--size-5);border:1px solid var(--surface-3);border-radius:var(--radius-3);background:var(--surface-2)}.compatibility-note.svelte-1hrotn9 p:where(.svelte-1hrotn9){margin:0;text-align:center;color:var(--text-2);font-size:var(--font-size-1);line-height:var(--font-lineheight-3)}.compatibility-icon.svelte-1hrotn9{display:flex;justify-content:center;align-items:center;margin-bottom:var(--size-2);color:var(--accent-color);font-size:var(--font-size-5)}.plans-grid.svelte-1hrotn9{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--size-4)}.plan-card.svelte-1hrotn9{border:1px solid var(--surface-3);border-radius:var(--radius-3);background:var(--surface-bright);padding:var(--size-5);display:flex;flex-direction:column;gap:var(--size-4);box-shadow:var(--shadow-2)}.plan-card.highlight.svelte-1hrotn9{border-color:var(--accent-color);box-shadow:var(--shadow-5)}.plan-head.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--size-2)}.plan-name.svelte-1hrotn9{display:flex;align-items:center;gap:var(--size-2);justify-content:space-between}.plan-name.svelte-1hrotn9 h2:where(.svelte-1hrotn9){margin:0;font-size:var(--font-size-4)}.pill.svelte-1hrotn9{background:var(--surface-default);color:var(--text-1);padding:var(--size-1) var(--size-3);border-radius:var(--radius-round);font-size:var(--font-size-0);font-weight:var(--font-weight-7);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.pill-accent.svelte-1hrotn9{background:var(--surface-green)}.summary.svelte-1hrotn9{margin:0;color:var(--text-2);line-height:var(--font-lineheight-3);min-height:3rem}.price-block.svelte-1hrotn9{display:flex;flex-direction:column;gap:var(--size-1);border-bottom:1px solid var(--border-color);padding-bottom:var(--size-4)}.price-line.svelte-1hrotn9{display:flex;align-items:baseline;gap:var(--size-2)}.price.svelte-1hrotn9{font-size:var(--font-size-6);font-weight:var(--font-weight-7);color:var(--text-primary)}.period.svelte-1hrotn9{color:var(--text-2);font-weight:var(--font-weight-5)}.sub-label.svelte-1hrotn9{margin:0;color:var(--text-2);font-size:var(--font-size-0)}.feature-list.svelte-1hrotn9{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--size-3);flex:1}.feature-list.svelte-1hrotn9 li:where(.svelte-1hrotn9){display:flex;align-items:center;gap:var(--size-2);color:var(--text-2);line-height:var(--font-lineheight-2)}.feature-list.svelte-1hrotn9 svg{color:var(--accent-color);font-size:var(--font-size-2);flex-shrink:0}.coming-soon.svelte-1hrotn9{border-top:1px solid var(--surface-3)}.coming-soon.svelte-1hrotn9 h3:where(.svelte-1hrotn9){font-size:var(--font-size-1);font-weight:var(--font-weight-6);color:var(--text-2);text-transform:uppercase;letter-spacing:.06em;margin:0 0 var(--size-2) 0}.coming-soon.svelte-1hrotn9 .feature-list:where(.svelte-1hrotn9) li:where(.svelte-1hrotn9){color:var(--text-3, var(--text-2))}.coming-soon.svelte-1hrotn9 .feature-list:where(.svelte-1hrotn9) svg,.plan-card.svelte-1hrotn9:last-child .feature-list:where(.svelte-1hrotn9) svg{color:var(--text-subdued)}.button.ghost.svelte-1hrotn9{background:var(--surface-2);color:var(--text-1);border:1px solid var(--surface-3)}.cta-wrapper.svelte-1hrotn9{margin-top:auto;padding-top:var(--size-7)}.plan-card.svelte-1hrotn9 .button:where(.svelte-1hrotn9){text-align:center;display:block;width:100%}
