.institutional-hero[data-v-de377631]{text-align:center;width:min(940px,100% - 48px);margin:auto;padding:64px 0 72px}.institutional-hero h1[data-v-de377631]{max-width:850px;font-family:var(--font-v2-display);letter-spacing:-.035em;text-wrap:balance;margin:0 auto 24px;font-size:clamp(36px,4.5vw,60px);font-weight:900;line-height:1.1}.institutional-hero>p[data-v-de377631]:not(.alternative-eyebrow){max-width:640px;font-size:var(--text-v2-body);color:var(--color-v2-ink-soft);text-wrap:pretty;margin:0 auto 28px;line-height:1.75}.institutional-button[data-v-de377631]{border-radius:var(--radius-v2-control);background:var(--color-v2-ink);color:#fff;max-width:100%;min-height:48px;font-size:var(--text-v2-ui);justify-content:center;align-items:center;gap:12px;padding:12px 22px;font-weight:600;line-height:1.5;text-decoration:none;transition:opacity .2s;display:inline-flex}.institutional-button svg[data-v-de377631]{flex-shrink:0;width:18px;height:18px}.institutional-button[data-v-de377631]:hover{opacity:.9}.institutional-cta[data-v-de377631]{border-radius:var(--radius-v2-hero);text-align:center;background:var(--admin-brand);width:min(1200px,100% - 48px);color:var(--admin-brand-ink);margin:0 auto 32px;padding:64px 32px}.institutional-cta h2[data-v-de377631]{letter-spacing:-.04em;text-wrap:balance;max-width:700px;margin:0 auto 18px;font-size:clamp(28px,3.4vw,42px);font-weight:600;line-height:1.18}.institutional-cta p[data-v-de377631]{max-width:640px;font-size:var(--text-v2-ui);margin:0 auto 26px;line-height:1.7}.institutional-cta .institutional-button[data-v-de377631]{background:var(--admin-brand-ink)}@media (width<=640px){.institutional-hero[data-v-de377631]{width:calc(100% - 40px);padding:40px 0 48px}.institutional-hero h1[data-v-de377631]{letter-spacing:-.04em;font-size:34px}.institutional-hero>p[data-v-de377631]:not(.alternative-eyebrow){font-size:var(--text-v2-ui)}.institutional-cta[data-v-de377631]{border-radius:var(--radius-v2-section);width:calc(100% - 24px);margin-bottom:24px;padding:40px 24px}}.pricing-page-content[data-v-de377631]{min-width:0;font-family:var(--font-v2-sans)}.pricing-page-container[data-v-de377631]{width:min(var(--public-nav-max-width,1200px), calc(100% - 2 * var(--public-nav-gutter,24px)));margin-inline:auto}section.pricing-page-container[data-v-de377631]{padding-block:40px}.pp-eyebrow[data-v-de377631]{border-radius:var(--radius-v2-control);background:var(--color-v2-surface-soft);color:var(--admin-brand-ink);font-size:var(--text-v2-meta);letter-spacing:.08em;text-transform:uppercase;margin:0 0 20px;padding:7px 14px;font-weight:600;display:inline-flex}#compare[data-v-de377631]{scroll-margin-top:96px}.pp-compare-shell[data-v-de377631]{width:min(var(--public-nav-max-width,1200px), calc(100% - 2 * var(--public-nav-gutter,24px)));background:var(--color-v2-surface-soft);border-radius:var(--radius-v2-hero);margin:0 auto 56px;padding:40px}.pp-compare-heading[data-v-de377631]{text-align:center;max-width:660px;margin:0 auto 32px}.pp-compare-heading h2[data-v-de377631],.pp-section-heading h2[data-v-de377631]{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,40px);font-weight:600;line-height:1.18}.pp-compare-heading>p[data-v-de377631],.pp-section-heading>p[data-v-de377631]{font-size:var(--text-v2-ui);color:var(--color-v2-ink-soft);margin:12px 0 0;line-height:1.7}.pp-section-heading[data-v-de377631]{max-width:640px;margin-bottom:28px}.pp-state[data-v-de377631]{text-align:center;font-size:var(--text-v2-ui);color:var(--color-v2-ink-soft);padding:28px 0}.pp-matrix-wrap[data-v-de377631]{border-radius:var(--radius-v2-panel);background:#fff;overflow-x:clip}.pp-matrix[data-v-de377631]{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:var(--text-v2-ui);table-layout:fixed}.pp-matrix th[data-v-de377631],.pp-matrix td[data-v-de377631]{border-bottom:1px solid var(--color-v2-surface);text-align:center;vertical-align:middle;overflow-wrap:anywhere;padding:16px 20px}.pp-matrix th[data-v-de377631]:first-child{text-align:left;width:38%}.pp-row-label[data-v-de377631]{vertical-align:middle;align-items:center;gap:6px;max-width:100%;display:inline-flex}.pp-row-label>span[data-v-de377631]:first-child{min-width:0}.pp-matrix thead th[data-v-de377631]{z-index:20;vertical-align:top;box-shadow:0 1px 0 var(--color-v2-surface);background:#fff;padding-block:20px;position:sticky;top:80px}.pp-matrix thead th[data-v-de377631]:first-child{z-index:25;border-top-left-radius:var(--radius-v2-panel);left:0}.pp-matrix thead th[data-v-de377631]:last-child{border-top-right-radius:var(--radius-v2-panel)}.pp-matrix tbody th[scope=row][data-v-de377631]{z-index:1;color:var(--color-v2-ink);background:#fff;font-weight:500;position:sticky;left:0}.pp-matrix thead th.pp-popular[data-v-de377631]{background:var(--admin-brand-ink);color:#fff;box-shadow:0 1px 0 var(--admin-brand-ink)}.pp-matrix-wrap.is-stuck .pp-matrix thead th[data-v-de377631]{box-shadow:0 -80px 0 #fff, 0 1px 0 var(--color-v2-surface), 0 8px 20px -10px #19191914}.pp-matrix-wrap.is-stuck .pp-matrix thead th.pp-popular[data-v-de377631]{box-shadow:0 -80px 0 #fff, 0 1px 0 var(--admin-brand-ink), 0 8px 20px -10px #19191914}.pp-matrix thead th.pp-popular .pp-tier-price span[data-v-de377631]{color:#ffffffb3}.pp-matrix td[data-v-de377631]{color:var(--color-v2-ink-soft)}.pp-matrix td.pp-popular-cell[data-v-de377631]{color:var(--admin-brand-ink);background:#3c1a4706;font-weight:500}.pp-matrix td svg[data-v-de377631]{width:18px;height:18px;color:var(--color-v2-ink);margin:auto}.pp-matrix td.pp-popular-cell svg[data-v-de377631]{color:var(--admin-brand-ink)}.pp-tier-name[data-v-de377631]{font-family:var(--font-v2-display);letter-spacing:-.3px;margin:0 0 6px;font-size:19px;font-weight:600}.pp-tier-price[data-v-de377631]{font-family:var(--font-v2-display);letter-spacing:-.8px;margin:0 0 14px;font-size:26px;font-weight:600}.pp-tier-price span[data-v-de377631]{font-family:var(--font-v2-sans);font-size:var(--text-v2-ui);color:var(--color-v2-ink-soft);font-weight:400}.pp-cat-row th[data-v-de377631]{border-bottom:1px solid var(--color-v2-surface);font-size:var(--text-v2-meta);letter-spacing:.09em;text-transform:uppercase;color:var(--admin-brand-ink);text-align:left;background:#fff;padding:26px 20px 10px;font-weight:700}.pp-matrix tbody:last-child tr:last-child th[data-v-de377631],.pp-matrix tbody:last-child tr:last-child td[data-v-de377631]{border-bottom:0}.pp-dash[data-v-de377631]{color:var(--color-v2-line)}.pp-sr[data-v-de377631]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pp-common-shell[data-v-de377631]{width:min(var(--public-nav-max-width,1200px), calc(100% - 2 * var(--public-nav-gutter,24px)));border-radius:var(--radius-v2-hero);background:var(--color-v2-surface-soft);margin:0 auto 24px;padding:40px}.pp-common-grid[data-v-de377631]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.pp-common-grid li[data-v-de377631]{border-radius:var(--radius-v2-panel);background:var(--color-v2-card);font-size:var(--text-v2-ui);color:var(--color-v2-ink);align-items:center;gap:10px;padding:14px 16px;line-height:1.4;display:flex}.pp-common-grid svg[data-v-de377631]{width:18px;height:18px;color:var(--admin-brand-ink);flex-shrink:0}.pp-enterprise[data-v-de377631]{border-radius:var(--radius-v2-hero);background:var(--color-v2-surface-soft);justify-content:space-between;align-items:center;gap:24px;padding:32px 36px;display:flex}.pp-enterprise h2[data-v-de377631]{letter-spacing:-.03em;margin:0 0 8px;font-size:22px;font-weight:600}.pp-enterprise p[data-v-de377631]{font-size:var(--text-v2-ui);color:var(--color-v2-ink-soft);max-width:640px;margin:0;line-height:1.7}.pp-faq-list[data-v-de377631]{flex-direction:column;gap:12px;display:flex}.pp-faq-list details[data-v-de377631]{border-radius:var(--radius-v2-section-mobile);background:var(--color-v2-surface-soft)}.pp-faq-list summary[data-v-de377631]{cursor:pointer;min-height:56px;font-size:var(--text-v2-ui);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-weight:600;list-style:none;display:flex}.pp-faq-list summary[data-v-de377631]::-webkit-details-marker{display:none}.pp-faq-list summary svg[data-v-de377631]{flex-shrink:0;width:16px;height:16px}.pp-faq-list p[data-v-de377631]{font-size:var(--text-v2-ui);color:var(--color-v2-ink-soft);margin:0;padding:0 20px 18px;line-height:1.7}.pp-plan-picker[data-v-de377631]{display:none}@media (width<=1023px){.pp-plan-picker[data-v-de377631]{z-index:30;background:var(--color-v2-surface-soft);justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px;padding-block:12px;display:flex;position:sticky;top:80px}.pp-plan-picker-copy[data-v-de377631]{min-width:0}.pp-plan-picker-copy label[data-v-de377631]{font-size:var(--text-v2-ui);font-weight:600}.pp-plan-picker-copy p[data-v-de377631]{font-size:var(--text-v2-ui);color:var(--color-v2-ink-soft);margin:4px 0 0;line-height:1.5}.pp-plan-picker-control[data-v-de377631]{flex-shrink:0;width:220px;min-width:0}.pp-matrix-wrap[data-v-de377631]{min-width:0;overflow:visible}.pp-matrix[data-v-de377631]{min-width:0}.pp-matrix th[data-v-de377631]:first-child{width:58%}.pp-matrix thead th[data-v-de377631]{box-shadow:none;position:static}.pp-matrix thead th[data-tier-key][data-v-de377631]{border-radius:var(--radius-v2-panel) var(--radius-v2-panel) 0 0;text-align:left;width:auto}.pp-tier-summary[data-v-de377631]{justify-content:space-between;align-items:center;gap:16px;display:flex}.pp-tier-heading[data-v-de377631]{min-width:0}.pp-matrix thead .pp-tier-name[data-v-de377631]{margin-bottom:4px}.pp-matrix thead .pp-tier-price[data-v-de377631]{margin-bottom:0}.pp-matrix thead th[data-tier-key][data-v-de377631]{border-top-right-radius:var(--radius-v2-panel)}.pp-matrix tbody th[scope=row][data-v-de377631]{position:static}.pp-matrix-wrap.is-stuck .pp-matrix thead th[data-v-de377631]{box-shadow:none}.pp-matrix .pp-cat-row th[data-v-de377631]{width:auto}.pp-tier-name[data-v-de377631]{font-size:17px}.pp-tier-price[data-v-de377631]{font-size:22px}}@media (width<=1000px){.pp-compare-shell[data-v-de377631],.pp-common-shell[data-v-de377631]{padding:32px 24px}}@media (width<=640px){.pp-plan-picker[data-v-de377631]{flex-direction:column;align-items:stretch;gap:12px}.pp-plan-picker-control[data-v-de377631]{width:100%}.pp-compare-shell[data-v-de377631],.pp-common-shell[data-v-de377631]{border-radius:var(--radius-v2-section);padding:24px 16px}section.pricing-page-container[data-v-de377631]{padding-block:28px}.pp-enterprise[data-v-de377631]{border-radius:var(--radius-v2-section);flex-direction:column;align-items:stretch;padding:24px 20px}.pp-matrix[data-v-de377631]{min-width:0}.pp-matrix th[data-v-de377631],.pp-matrix td[data-v-de377631]{font-size:var(--text-v2-ui);padding:13px 10px}.pp-matrix th[data-v-de377631]:first-child{width:58%}}
