.s7-pricing_root__dggnK{display:block}.s7-pricing_root__dggnK>[data-colour-court]{padding-block-end:var(--space-xl)}.s7-pricing_tail__xRVJP{--s7-band:var(--graphite);--s7-ink:var(--porcelain);--s7-ink-soft:color-mix(in srgb,var(--porcelain) 74%,transparent);background-color:var(--s7-band);color:var(--s7-ink);padding-block:var(--space-xl) 112px}.dark .s7-pricing_tail__xRVJP{--s7-band:var(--evergreen);--s7-ink:var(--porcelain);--s7-ink-soft:color-mix(in srgb,var(--porcelain) 74%,transparent)}.s7-pricing_tailInner__WHJsE{max-width:1180px;margin:0 auto;padding-inline:var(--space-xl);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));-moz-column-gap:var(--space-lg);column-gap:var(--space-lg);row-gap:var(--space-3xl);align-items:start}@media (max-width:30rem){.s7-pricing_tailInner__WHJsE{padding-inline:var(--space-lg)}}.s7-pricing_body__W00iN{grid-column:1/span 7;margin:0;max-width:65ch;font-size:var(--text-body);letter-spacing:var(--tracking-body);line-height:var(--line-height-body);color:var(--s7-ink-soft)}.s7-pricing_actions__ILGnG{grid-column:9/span 4;display:flex;flex-direction:column;align-items:flex-start}.s7-pricing_quoteCta__NBFa1{display:inline-flex;align-items:center;border-radius:var(--radius-pill);padding:14px 28px;background:var(--coral);color:var(--graphite);font-family:var(--font-body);font-size:15px;font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color .15s var(--ease)}.s7-pricing_quoteCta__NBFa1:hover{background:color-mix(in srgb,var(--coral) 80%,var(--coral-ink))}.s7-pricing_quoteCta__NBFa1:focus-visible{outline:2px solid currentColor;outline-offset:3px}.s7-pricing_appLink__t_kFL{margin-block-start:var(--space-md);font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--s7-ink);text-decoration:underline;text-underline-offset:4px}.s7-pricing_appLink__t_kFL:hover{text-decoration-thickness:2px}.s7-pricing_appLink__t_kFL:focus-visible{outline:2px solid currentColor;outline-offset:3px}.s7-pricing_proof__ILYV9{margin:40px 0 0;padding-block-start:var(--space-sm);align-self:stretch;border-top:var(--hairline);font-family:var(--font-mono,ui-monospace,"SF Mono",Menlo,monospace);font-size:var(--text-small);font-weight:500;line-height:1.35;letter-spacing:.08em;text-transform:uppercase;color:var(--s7-ink-soft)}@media (max-width:899px){.s7-pricing_tailInner__WHJsE{grid-template-columns:minmax(0,1fr);row-gap:var(--space-xl)}.s7-pricing_actions__ILGnG,.s7-pricing_body__W00iN{grid-column:1/-1}.s7-pricing_actions__ILGnG{align-self:stretch}.s7-pricing_quoteCta__NBFa1{display:flex;width:100%;justify-content:center}}@media (max-width:640px){.s7-pricing_tail__xRVJP{padding-block:var(--space-xl) var(--space-4xl)}}