.PricingTable-module__PAoODa__wrapper{max-width:var(--layout-max-width);padding:var(--space-64) var(--layout-padding);margin:0 auto}.PricingTable-module__PAoODa__table{grid-template-columns:minmax(0, 1.4fr) repeat(calc(var(--cols) - 1), minmax(0, 1fr));display:grid}.PricingTable-module__PAoODa__headerCell{top:var(--header-height);z-index:10;background-color:var(--color-white);padding:var(--space-16);border-bottom:1px solid var(--color-surface200);position:sticky}.PricingTable-module__PAoODa__headerCell[data-popular=true]{background-color:var(--color-purple50);border:1px solid var(--color-primary500);border-bottom:1px solid var(--color-surface200)}.PricingTable-module__PAoODa__nameRow{align-items:center;gap:var(--space-12);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.PricingTable-module__PAoODa__planName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-dark)}.PricingTable-module__PAoODa__featureCell{gap:var(--space-8);padding:var(--space-24) var(--space-32);border-bottom:1px solid var(--color-surface200);flex-direction:column;display:flex}.PricingTable-module__PAoODa__featureName{align-items:center;gap:var(--space-8);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-dark);display:flex}.PricingTable-module__PAoODa__newBadge{font-size:10px;font-weight:var(--font-weight-semibold);color:var(--color-primary600);background-color:var(--color-purple100);border-radius:var(--radius-pill);padding:2px 7px}.PricingTable-module__PAoODa__featureTooltipLabel{color:inherit;font:inherit;text-align:left;text-underline-offset:3px;cursor:help;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.PricingTable-module__PAoODa__featureTooltipLabel:focus-visible{outline:2px solid var(--color-primary500);outline-offset:3px;border-radius:var(--radius-sm)}.PricingTable-module__PAoODa__featureTooltip>[role=tooltip]{max-width:min(320px,100vw - 64px)}.PricingTable-module__PAoODa__sectionRow{padding:var(--space-24) var(--space-32);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-dark);border-bottom:1px solid var(--color-surface200);grid-column:1}.PricingTable-module__PAoODa__sectionCell{border-bottom:1px solid var(--color-surface200)}.PricingTable-module__PAoODa__sectionCell[data-popular=true]{background-color:var(--color-purple50);box-shadow:inset 1px 0 0 var(--color-primary500), inset -1px 0 0 var(--color-primary500)}.PricingTable-module__PAoODa__valueCell{padding:var(--space-24) var(--space-16);border-bottom:1px solid var(--color-surface200);color:var(--color-primary500);justify-content:center;align-items:center;display:flex}.PricingTable-module__PAoODa__valueCell[data-popular=true]{background-color:var(--color-purple50);border-left:1px solid var(--color-primary500);border-right:1px solid var(--color-primary500)}.PricingTable-module__PAoODa__cellText{overflow-wrap:anywhere;min-width:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-text-dark)}.PricingTable-module__PAoODa__dash{font-size:var(--font-size-md);color:var(--color-surface400)}@media (max-width:768px){.PricingTable-module__PAoODa__wrapper{padding:var(--space-48) var(--layout-padding-mobile);overflow-x:visible}.PricingTable-module__PAoODa__table{grid-template-columns:repeat(calc(var(--cols) - 1), minmax(0, 1fr));min-width:0}.PricingTable-module__PAoODa__headerSpacer{display:none}.PricingTable-module__PAoODa__headerCell:not(.PricingTable-module__PAoODa__headerSpacer){padding:var(--space-12) var(--space-4);text-align:center;cursor:pointer;background-color:var(--color-white);border:none;border-bottom:2px solid var(--color-surface200)}.PricingTable-module__PAoODa__headerCell:not(.PricingTable-module__PAoODa__headerSpacer)[data-popular=true]{background-color:var(--color-white);border:none;border-bottom:2px solid var(--color-surface200)}.PricingTable-module__PAoODa__headerCell:not(.PricingTable-module__PAoODa__headerSpacer)[data-active=true]{border-bottom-color:var(--color-primary600)}.PricingTable-module__PAoODa__headerCta{display:none}.PricingTable-module__PAoODa__nameRow{justify-content:center;gap:var(--space-4);margin-bottom:0}.PricingTable-module__PAoODa__planName{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}.PricingTable-module__PAoODa__headerCell[data-active=true] .PricingTable-module__PAoODa__planName{color:var(--color-primary600)}.PricingTable-module__PAoODa__featureCell{padding:var(--space-24) 0 var(--space-12);gap:var(--space-4);border-bottom:none;grid-column:1/-1}.PricingTable-module__PAoODa__sectionRow{padding:var(--space-32) 0 var(--space-12);border-bottom:none;grid-column:1/-1}.PricingTable-module__PAoODa__sectionCell{display:none}.PricingTable-module__PAoODa__valueCell{padding:var(--space-12) var(--space-4);border-bottom:1px solid var(--color-surface200)}.PricingTable-module__PAoODa__valueCell[data-popular=true]{background-color:#0000;border-left:none;border-right:none}.PricingTable-module__PAoODa__valueCell[data-active=true]{background-color:var(--color-purple50)}}.PricingTable-module__PAoODa__notes{margin-top:var(--space-24);color:var(--color-text-light);font-size:var(--font-size-xs);line-height:var(--line-height-md)}.PricingTable-module__PAoODa__notes p+p{margin-top:var(--space-8)}@media (max-width:360px){.PricingTable-module__PAoODa__planName{font-size:var(--font-size-2xs)}}
