.pricing-active[data-v-d91e111a],.pricing-loading[data-v-d91e111a],.pricing-plans[data-v-d91e111a],.pricing-success[data-v-d91e111a]{margin-top:var(--block-space-before)}.pricing-success[data-v-d91e111a]{align-items:flex-start;gap:var(--space-4);max-width:var(--content-width-reading);padding-block:var(--space-8);flex-direction:column;display:flex}.pricing-success__icon[data-v-d91e111a]{color:var(--color-accent)}.pricing-active__text[data-v-d91e111a],.pricing-success__text[data-v-d91e111a]{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-body);margin:0}.pricing-loading[data-v-d91e111a]{padding:var(--space-16) 0;display:flex}.pricing-chip[data-v-d91e111a]{align-items:center;gap:var(--space-1);width:fit-content;padding:var(--space-0-5) var(--space-2);border:1px solid var(--color-accent);border-radius:var(--radius);color:var(--color-accent);font:var(--font-role-label);letter-spacing:var(--label-letter-spacing);text-transform:uppercase;white-space:nowrap;display:inline-flex}.pricing-active[data-v-d91e111a]{align-items:flex-start;gap:var(--space-4);max-width:560px;padding:var(--space-8);border:1px solid var(--color-divider);border-radius:var(--radius);background:var(--color-bg);flex-direction:column;display:flex}.pricing-active__links[data-v-d91e111a]{align-items:center;gap:var(--space-2);font-size:var(--font-size-base);flex-wrap:wrap;margin:0;display:flex}.pricing-active__links a[data-v-d91e111a]{color:var(--color-link);font-weight:500;text-decoration:none}.pricing-active__links a[data-v-d91e111a]:hover{color:var(--color-link-hover);text-decoration:underline}.pricing-active__links span[data-v-d91e111a]{color:var(--color-text-muted)}.pricing-active__actions[data-v-d91e111a]{gap:var(--space-2);flex-wrap:wrap;display:flex}.pricing-offer-grid[data-v-d91e111a]{gap:var(--space-10) var(--space-12);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.pricing-offer-grid .pricing-plans[data-v-d91e111a]{margin-top:0}.pricing-card[data-v-d91e111a]{gap:var(--space-6);padding:var(--space-8);border:1px solid var(--color-divider);border-radius:var(--radius);background:var(--color-surface);flex-direction:column;display:flex}.pricing-card--plus[data-v-d91e111a]{border-color:var(--color-accent)}.pricing-card__header[data-v-d91e111a]{gap:var(--space-2);flex-direction:column;display:flex}.pricing-card__plan-name[data-v-d91e111a]{color:var(--color-text-heading);font-family:var(--font-heading);font-size:var(--font-size-subtitle);font-weight:var(--font-heading-weight);letter-spacing:0;margin:0;line-height:1.2}.pricing-card__price[data-v-d91e111a]{align-items:baseline;gap:var(--space-1);display:flex}.pricing-card__amount[data-v-d91e111a]{color:var(--color-text-heading);font-family:var(--font-heading);font-size:var(--font-size-display);font-weight:var(--font-heading-weight);font-variant-numeric:tabular-nums;line-height:1}.pricing-card__period[data-v-d91e111a]{color:var(--color-text-secondary);font-size:var(--font-size-base)}.pricing-card__billing-note[data-v-d91e111a],.pricing-card__footnote[data-v-d91e111a]{color:var(--color-text-muted);font-size:var(--font-size-small);margin:0}.pricing-features[data-v-d91e111a]{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pricing-features__item[data-v-d91e111a]{align-items:flex-start;gap:var(--space-2);color:var(--color-text-primary);font-size:var(--font-size-base);line-height:1.4;display:flex}.pricing-features__icon[data-v-d91e111a]{color:var(--color-accent);flex:none}.pricing-card__cta[data-v-d91e111a]{gap:var(--space-2);flex-direction:column;display:flex}.pricing-card__microcopy[data-v-d91e111a]{text-align:center;margin:0}.pricing-card__microcopy[data-v-d91e111a],.pricing-notes[data-v-d91e111a]{color:var(--color-text-muted);font-size:var(--font-size-small)}.pricing-notes[data-v-d91e111a]{gap:var(--space-2);max-width:var(--content-width-reading);margin-top:var(--space-4);flex-direction:column;display:flex}.pricing-notes p[data-v-d91e111a]{margin:0}.pricing-offer[data-v-d91e111a]{align-items:baseline;gap:var(--space-1) var(--space-2);margin:var(--space-6) 0 0;flex-wrap:wrap;display:flex}.pricing-offer__amount[data-v-d91e111a]{color:var(--color-text-heading);font-family:var(--font-heading);font-size:var(--font-size-display);font-weight:var(--font-heading-weight);font-variant-numeric:tabular-nums;line-height:1}.pricing-offer__period[data-v-d91e111a]{color:var(--color-text-secondary)}.pricing-offer__detail[data-v-d91e111a]{padding-left:var(--space-3);border-left:1px solid var(--color-divider);color:var(--color-text-primary)}.pricing-meta[data-v-d91e111a]{align-items:center;gap:var(--space-1);display:inline-flex}.pricing-meta .v-icon[data-v-d91e111a]{color:var(--color-accent)}.pricing-code[data-v-d91e111a]{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);width:100%;overflow:hidden}.pricing-code__bar[data-v-d91e111a]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:0 var(--space-2) 0 var(--space-1);background:var(--color-surface-elevated);border-bottom:1px solid var(--color-border);display:flex}.pricing-code__tabs[data-v-d91e111a]{display:flex;overflow-x:auto}.pricing-code__tab[data-v-d91e111a]{min-height:44px;padding:0 var(--space-3);color:var(--color-text-secondary);font-family:var(--font-heading);font-size:var(--font-size-small);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.pricing-code__tab[aria-selected=true][data-v-d91e111a]{color:var(--color-heading-accent);border-bottom-color:var(--color-accent);font-weight:600}.pricing-code__tab[data-v-d91e111a]:hover{color:var(--color-heading-accent)}.pricing-code__copy[data-v-d91e111a]{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);color:var(--color-text-secondary);font-family:var(--font-heading);font-size:var(--font-size-label);cursor:pointer;flex-shrink:0;display:inline-flex}.pricing-code__copy[data-v-d91e111a]:hover{color:var(--color-heading-accent);border-color:var(--color-accent)}.pricing-code__body[data-v-d91e111a]{grid-template-columns:minmax(0,1fr);display:grid}.pricing-code__pane[data-v-d91e111a]{min-width:0;padding:var(--space-4) var(--space-5)}.pricing-code__pane--response[data-v-d91e111a]{border-top:1px solid var(--color-border)}.pricing-code__label[data-v-d91e111a]{margin-bottom:var(--space-3);font:var(--font-role-label);letter-spacing:var(--label-letter-spacing);text-transform:uppercase;color:var(--color-text-muted);justify-content:space-between;align-items:center;display:flex}.pricing-code__status[data-v-d91e111a]{letter-spacing:0;color:var(--color-text-secondary)}.pricing-code__pre[data-v-d91e111a],.pricing-code__status[data-v-d91e111a]{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pricing-code__pre[data-v-d91e111a]{font-size:var(--font-size-small);color:var(--color-text-primary);margin:0;line-height:1.6;overflow-x:auto}.pricing-code__pre code[data-v-d91e111a]{white-space:pre}.pricing-code__hint[data-v-d91e111a]{padding:var(--space-2) var(--space-5);border-top:1px solid var(--color-hairline);font-size:var(--font-size-small);color:var(--color-text-muted);margin:0}.pricing-code__hint a[data-v-d91e111a]{color:var(--color-link);white-space:nowrap;font-weight:500;text-decoration:none}.pricing-code__hint a[data-v-d91e111a]:hover{text-decoration:underline}.pricing-data__lead[data-v-d91e111a]{max-width:var(--content-width-reading);margin:calc(var(--space-2)*-1) 0 var(--space-6);color:var(--color-text-secondary)}.pricing-groups[data-v-d91e111a]{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pricing-group[data-v-d91e111a]{gap:var(--space-2);padding:var(--space-5);background:var(--color-bg);border:1px solid var(--color-divider);border-radius:var(--radius);color:inherit;flex-direction:column;text-decoration:none;display:flex}.pricing-group[data-v-d91e111a]:focus-visible,.pricing-group[data-v-d91e111a]:hover{border-color:var(--color-accent);background:var(--color-surface-elevated)}.pricing-group__title[data-v-d91e111a]{align-items:center;gap:var(--space-2);font-family:var(--font-heading);font-size:var(--font-size-subtitle);font-weight:var(--font-heading-weight);color:var(--color-text-heading);margin:0;display:flex}.pricing-group__icon[data-v-d91e111a]{color:var(--color-accent)!important}.pricing-group__arrow[data-v-d91e111a]{transition:transform var(--transition-fast);margin-left:auto;color:var(--color-text-muted)!important}.pricing-group:focus-visible .pricing-group__arrow[data-v-d91e111a],.pricing-group:hover .pricing-group__arrow[data-v-d91e111a]{transform:translate(2px);color:var(--color-accent)!important}.pricing-group__text[data-v-d91e111a]{font-size:var(--font-size-small);color:var(--color-text-secondary);margin:0;line-height:1.5}@media (width<=960px){.pricing-code__body[data-v-d91e111a]{grid-template-columns:minmax(0,1fr)}.pricing-code__pane--response[data-v-d91e111a]{border-left:0;border-top:1px solid var(--color-border)}.pricing-offer-grid[data-v-d91e111a]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.pricing-code__hint[data-v-d91e111a],.pricing-code__pane[data-v-d91e111a]{padding-inline:var(--space-4)}.pricing-groups[data-v-d91e111a]{grid-template-columns:minmax(0,1fr)}}
