.pricings-page[data-v-de9ba519]{display:grid;min-block-size:100dvh;gap:var(--space-4);padding-block-end:var(--space-8)}.pricings-hero[data-v-de9ba519]{position:relative;display:grid;justify-items:center;gap:var(--space-2);overflow:hidden;padding:var(--space-8) var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--pattern-sparkles) center / cover,linear-gradient(145deg,var(--color-brand-soft),var(--color-surface));box-shadow:var(--shadow-card);text-align:center}.pricings-hero[data-v-de9ba519]:before,.pricings-hero[data-v-de9ba519]:after{position:absolute;inline-size:7rem;block-size:7rem;border-radius:var(--radius-full);background:color-mix(in srgb,var(--color-accent-mint) 22%,transparent);content:"";filter:blur(1px)}.pricings-hero[data-v-de9ba519]:before{inset-block-start:-4rem;inset-inline-start:-3rem}.pricings-hero[data-v-de9ba519]:after{inset-block-end:-5rem;inset-inline-end:-2rem}.pricings-hero[data-v-de9ba519]>*{position:relative;z-index:1}.pricings-hero__eyebrow[data-v-de9ba519]{color:var(--color-brand-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.pricings-hero h1[data-v-de9ba519],.pricings-hero p[data-v-de9ba519]{margin:0}.pricings-hero h1[data-v-de9ba519]{color:var(--color-text-strong);font-size:var(--font-size-2xl);line-height:var(--line-height-heading)}.pricings-hero p[data-v-de9ba519]{max-inline-size:22rem;color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.pricings-hero a[data-v-de9ba519]{display:inline-flex;min-block-size:var(--touch-target);align-items:center;gap:var(--space-2);margin-block-start:var(--space-1);padding-inline:var(--space-4);border:1px solid var(--color-border-strong);border-radius:var(--radius-full);color:var(--color-brand-primary);background:var(--color-glass);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);text-decoration:none}.pricings-hero a[data-v-de9ba519]:focus-visible{outline:none;box-shadow:var(--focus-ring)}.pricings-hero a[data-v-de9ba519] svg{inline-size:var(--icon-size-sm);block-size:var(--icon-size-sm)}.pricings-grid[data-v-de9ba519]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}.pricing-card[data-v-de9ba519]{position:relative;display:grid;min-inline-size:0;gap:var(--space-4);overflow:hidden;padding:var(--space-4) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:linear-gradient(145deg,var(--color-surface),var(--color-surface-muted));box-shadow:var(--shadow-card)}.pricing-card__size[data-v-de9ba519]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:var(--space-2);color:var(--color-text-strong);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}.pricing-card__size span[data-v-de9ba519]{block-size:1px;background:var(--color-border-strong)}.pricing-card__prices[data-v-de9ba519]{position:relative;z-index:1;display:grid;gap:var(--space-2);margin:0}.pricing-card__price[data-v-de9ba519]{display:flex;min-inline-size:0;align-items:center;justify-content:space-between;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-full);color:var(--color-text-primary);background:var(--color-brand-soft);font-size:var(--font-size-xs)}.pricing-card__price--primary[data-v-de9ba519]{color:var(--color-surface);background:var(--color-brand-primary)}.pricing-card__price dt[data-v-de9ba519],.pricing-card__price dd[data-v-de9ba519]{margin:0;white-space:nowrap}.pricing-card__price dd[data-v-de9ba519]{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold)}.pricing-card__price small[data-v-de9ba519],.edited-file-card small[data-v-de9ba519]{font-size:var(--font-size-caption);font-weight:var(--font-weight-regular)}.pricing-card__decoration[data-v-de9ba519]{position:absolute;inset-inline-end:-.4rem;inset-block-end:-.3rem;color:var(--color-border-strong);transform:rotate(-8deg)}.pricing-notes[data-v-de9ba519]{display:grid;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-card)}.pricing-notes h2[data-v-de9ba519],.pricing-notes p[data-v-de9ba519]{margin:0}.pricing-notes>div[data-v-de9ba519]{display:flex;align-items:center;gap:var(--space-3);padding-block-start:var(--space-3);border-block-start:1px solid var(--color-border-subtle)}.pricing-notes>div>span[data-v-de9ba519]{display:grid;inline-size:var(--touch-target);block-size:var(--touch-target);flex:0 0 auto;place-items:center;border-radius:var(--radius-full);color:var(--color-brand-primary);background:var(--color-brand-soft)}.pricing-notes p[data-v-de9ba519]{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-body)}.edited-file-card[data-v-de9ba519]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:linear-gradient(145deg,var(--color-brand-soft),var(--color-surface));box-shadow:var(--shadow-card)}.edited-file-card__icon[data-v-de9ba519]{display:grid;inline-size:3.5rem;block-size:3.5rem;grid-row:span 2;place-items:center;border-radius:var(--radius-lg);color:var(--color-surface);background:var(--color-brand-primary)}.edited-file-card h2[data-v-de9ba519],.edited-file-card p[data-v-de9ba519]{margin:0}.edited-file-card h2[data-v-de9ba519]{font-size:var(--font-size-base)}.edited-file-card p[data-v-de9ba519]{margin-block-start:var(--space-1);color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-body)}.edited-file-card>strong[data-v-de9ba519]{grid-column:1 / -1;justify-self:stretch;padding:var(--space-3);border-radius:var(--radius-md);color:var(--color-surface);background:var(--color-brand-primary);font-size:var(--font-size-lg);text-align:center}@media(max-width:22.5rem){.pricings-hero[data-v-de9ba519],.pricing-notes[data-v-de9ba519],.edited-file-card[data-v-de9ba519]{padding-inline:var(--space-4)}}
