.pricing-grid.svelte-1qukxpt{margin:.25rem 0 2.5rem;border:1px solid rgba(95,121,161,.15);border-radius:10px;overflow:hidden}.pricing-cols.svelte-1qukxpt{display:grid;grid-template-columns:130px 1fr 1fr 110px 1fr;padding:.6rem 1.25rem;background:#071a38f2;border-bottom:1px solid rgba(95,121,161,.15);gap:.75rem}.col-label.svelte-1qukxpt{font-family:Barlow Condensed,sans-serif;font-size:.68rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:#f8f9fa4d}.pricing-row.svelte-1qukxpt{display:grid;grid-template-columns:130px 1fr 1fr 110px 1fr;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid rgba(95,121,161,.07);transition:background .15s}.pricing-row.svelte-1qukxpt:last-child{border-bottom:none}.pricing-row.svelte-1qukxpt:hover{background:#5f79a10a}.pricing-row--featured.svelte-1qukxpt{background:#0c2b5b8c;border-left:2px solid #7baaf0;margin-left:-1px}.pricing-row--featured.svelte-1qukxpt:hover{background:#0c2b5bb3}.tool-name.svelte-1qukxpt{font-family:Barlow Condensed,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:.02em;color:#f8f9fabf;white-space:nowrap}.tool-name--featured.svelte-1qukxpt{color:#7baaf0}.cell.svelte-1qukxpt{font-size:.8125rem;color:#f8f9fa80;line-height:1.4}.cell--price.svelte-1qukxpt{font-variant-numeric:tabular-nums;color:#f8f9faa6}.cell--price.svelte-1qukxpt em:where(.svelte-1qukxpt){display:block;font-style:normal;font-size:.72rem;color:#f8f9fa4d;margin-top:.1rem}.cell--desc.svelte-1qukxpt{color:#f8f9fa61;font-size:.775rem}.pill.svelte-1qukxpt{display:inline-block;font-family:Barlow Condensed,sans-serif;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:.2rem .55rem;border-radius:3px;white-space:nowrap;background:#5f79a11a;color:#f8f9fa59;border:1px solid rgba(95,121,161,.18)}.pill--green.svelte-1qukxpt{background:#4ade8014;color:#4ade80;border-color:#4ade8033}.pill--usage.svelte-1qukxpt{background:#fbbf2412;color:#fbbf2499;border-color:#fbbf2426}@media(max-width:640px){.pricing-cols.svelte-1qukxpt{display:none}.pricing-row.svelte-1qukxpt{grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;row-gap:.5rem;padding:1rem 1.25rem}.tool-name.svelte-1qukxpt{grid-column:1 / -1;font-size:1rem}.cell--desc.svelte-1qukxpt{grid-column:1 / -1}}.choice-grid.svelte-1qukxpt{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin:.25rem 0 2rem;background:#5f79a11f;border:1px solid rgba(95,121,161,.15);border-radius:8px;overflow:hidden}.choice-card.svelte-1qukxpt{padding:1.5rem 1.75rem;background:#071a38cc}.choice-card--clairvio.svelte-1qukxpt{background:#0c2b5bd9}.choice-card-header.svelte-1qukxpt{display:flex;flex-direction:column;gap:.25rem;margin-bottom:1.25rem;padding-bottom:1rem;border-bottom:1px solid rgba(95,121,161,.12)}.choice-label.svelte-1qukxpt{font-family:Barlow Condensed,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.04em;color:#f8f9fa}.choice-card--clairvio.svelte-1qukxpt .choice-label:where(.svelte-1qukxpt){color:#7baaf0}.choice-tag.svelte-1qukxpt{font-size:.75rem;color:#f8f9fa59;font-weight:400;letter-spacing:0}.choice-list.svelte-1qukxpt{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.625rem}.choice-list.svelte-1qukxpt li:where(.svelte-1qukxpt){font-size:.875rem;line-height:1.6;color:#f8f9fa8c;padding-left:1.125rem;position:relative}.choice-list.svelte-1qukxpt li:where(.svelte-1qukxpt):before{content:"→";position:absolute;left:0;color:#5f79a180;font-size:.75rem;top:.1em}.choice-card--clairvio.svelte-1qukxpt .choice-list:where(.svelte-1qukxpt) li:where(.svelte-1qukxpt):before{color:#7baaf080}@media(max-width:600px){.choice-grid.svelte-1qukxpt{grid-template-columns:1fr}}
