.doc-prose #pricing-table .red{--card-accent: var(--spectrum-1);--card-glow: var(--shadow-spectrum-1);--card-ink: var(--spectrum-1-ink)}.doc-prose #pricing-table .dark-mgt{--card-accent: var(--spectrum-2);--card-glow: var(--shadow-spectrum-2);--card-ink: var(--spectrum-2)}.doc-prose #pricing-table .dark-lgt{--card-accent: var(--spectrum-3);--card-glow: var(--shadow-spectrum-3);--card-ink: var(--spectrum-3)}.doc-prose #pricing-table .dark-vit{--card-accent: var(--spectrum-5);--card-glow: var(--shadow-spectrum-5);--card-ink: var(--spectrum-5)}.doc-prose #pricing-table{display:grid;gap:var(--space-lg);margin:var(--space-lg) 0 0;padding:0;list-style:none}.doc-prose #pricing-table>.row{display:none}.doc-prose #pricing-table>li{position:relative;display:flex;flex-direction:column;inline-size:auto!important;margin:0;padding:0;overflow:hidden;border:1.5px solid var(--card-accent, var(--color-primary));border-radius:var(--radius-lg);background:var(--color-bg);box-shadow:var(--shadow-card);transition:transform var(--duration-lift) var(--ease-entrance),box-shadow var(--duration-lift) ease}.doc-prose #pricing-table>li:before{content:"";display:block;block-size:7px;background:var(--card-accent, var(--color-primary))}.doc-prose #pricing-table>li.highlighted{border-width:2px;box-shadow:0 14px 34px #0f13191f}.doc-prose #pricing-table .p-hd{padding:var(--gap-14) var(--space-lg) 0;font-family:var(--font-heading);font-size:var(--fs-28);font-weight:300;line-height:1.25;text-transform:uppercase;color:var(--neutral-1000)}.doc-prose #pricing-table .p-hd:first-line{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:400;letter-spacing:var(--tracking-eyebrow);color:var(--card-ink, var(--color-primary-ink))}.doc-prose #pricing-table .p-cnt{flex:1 0 auto;padding-inline:var(--space-lg)}.doc-prose #pricing-table .p-cnt ul{padding:0;border-block-start:1px solid var(--neutral-160);list-style:none}.doc-prose #pricing-table .p-cnt li{margin:0;padding-block:var(--gap-12);border-block-end:1px solid var(--neutral-160)}.doc-prose #pricing-table .p-cnt li:last-child{border-block-end:0}.doc-prose #pricing-table .p-cnt li span{display:block;font-size:var(--fs-sm);font-weight:500;line-height:1.55;color:var(--neutral-1000);unicode-bidi:plaintext;text-align:left}.doc-prose #pricing-table .p-cnt li span:dir(rtl){text-align:right}.doc-prose #pricing-table .p-cnt li span:first-line{font-size:var(--fs-13-5);font-weight:300;color:var(--color-text-muted)}.doc-prose #pricing-table .p-cnt strong{font-weight:inherit;color:inherit}.doc-prose #pricing-table .p-ft{padding:var(--gap-12) var(--space-lg) var(--space-lg)}.doc-prose #pricing-table .p-ft .button{margin:0}.doc-prose #pricing-table .p-ft a{display:grid;place-items:center;min-block-size:54px;border:1.5px solid var(--card-accent, var(--color-primary));border-radius:var(--radius-pill);background:var(--color-bg);font-size:var(--fs-15);font-weight:500;line-height:1;color:var(--card-ink, var(--color-primary-ink));text-decoration:none;transition:transform var(--duration-hover) var(--ease-entrance),box-shadow var(--duration-hover) ease}.doc-prose #pricing-table .highlighted .p-ft a{background:var(--card-accent, var(--color-primary));color:var(--color-text-inverse)}@media(min-width:768px){.doc-prose #pricing-table{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.doc-prose #pricing-table{grid-template-columns:repeat(3,1fr)}}@media(hover:hover){.doc-prose #pricing-table>li:hover{transform:translateY(-10px);box-shadow:0 34px 64px var(--card-glow)}.doc-prose #pricing-table .p-ft a:hover{text-decoration:none;transform:translateY(-3px);box-shadow:0 12px 28px var(--card-glow)}}@media(prefers-reduced-motion:reduce){.doc-prose #pricing-table>li,.doc-prose #pricing-table .p-ft a{transition:none}.doc-prose #pricing-table>li:hover,.doc-prose #pricing-table .p-ft a:hover{transform:none}}
