.pricing-card::part(base){height:100%;display:flex;flex-direction:column;background-color:var(--sl-color-neutral-0);border-color:var(--sl-color-success-400);--border-radius: var(--sl-border-radius-large);border-width:1px;transition:transform .2s ease}.pricing-card::part(body){flex:1;display:flex;flex-direction:column}.pricing-card:nth-of-type(1) div.features{-webkit-mask-image:linear-gradient(to bottom,var(--sl-color-neutral-300) 50%,transparent 85%);mask-image:linear-gradient(to bottom,var(--sl-color-neutral-300) 50%,transparent 85%)}.pricing-card:nth-of-type(2) div.features{-webkit-mask-image:linear-gradient(to bottom,var(--sl-color-neutral-300) 50%,transparent 90%);mask-image:linear-gradient(to bottom,var(--sl-color-neutral-300) 50%,transparent 90%)}.pricing-card:nth-of-type(3) div.features{-webkit-mask-image:linear-gradient(to bottom,var(--sl-color-neutral-300) 50%,transparent 95%);mask-image:linear-gradient(to bottom,var(--sl-color-neutral-300) 50%,transparent 95%)}.pricing-card::part(base):hover{transform:translateY(-4px);background-color:var(--sl-color-neutral-100)!important}sl-card small{display:block;line-height:1.4;color:var(--sl-color-gray-700)}.pricing-card.my-plan::part(base){transform:translateY(-8px);border-color:var(--sl-color-primary-400);border-width:1px}.pricing-card.my-plan::part(base):hover{transform:translateY(-8px);background-color:transparent!important}.pricing-card.my-plan>*>div.pricing-cta-button>sl-button::part(base){outline:1px solid var(--sl-color-primary-400)}.pricing-card.my-plan::part(body) .small{color:var(--sl-color-primary-600);font-weight:var(--sl-font-weight-semibold)}.usp-card::part(base){background-color:transparent;border-color:transparent}.sl-theme-dark .pricing-card::part(base){background-color:var(--sl-color-neutral-50);border-color:var(--sl-color-success-200);border-width:1px}.sl-theme-dark .pricing-card.my-plan::part(base){background-color:var(--sl-color-neutral-200)!important;border-color:var(--sl-color-primary-400)}.sl-theme-dark .pricing-card::part(base):hover{background-color:var(--sl-color-neutral-100)!important}.pricing-card.free-plan::part(base),.pricing-card.business-plan::part(base){border-color:var(--sl-color-gray-200)}.pricing-card>div[class*=space-y]{flex:1;display:flex;flex-direction:column}.pricing-card .space-y-6>div:last-child{margin-top:auto}.pricing-card-feature{display:flex;align-items:center;gap:var(--sl-spacing-small);font-size:var(--sl-font-size-small)}.pricing-card-feature sl-icon{flex-shrink:0}.pricing-card-feature span.highlight{font-weight:var(--sl-font-weight-bold)}.pricing-card-feature.locked-feature sl-icon[name=toggle2-on],.pricing-card-feature span.highlight{color:var(--sl-color-success-600)}.pricing-card-feature.feature-enabled sl-icon[name=toggle-on],.pricing-card-feature.feature-enabled span{color:var(--sl-color-primary-600)}.pricing-card-feature.feature-disabled sl-icon[name=toggle-off],.pricing-card-feature.feature-disabled span{color:var(--sl-color-neutral-300)}.pricing-card-feature.feature-disabled sl-icon[name=toggle-off],.pricing-card-feature.feature-disabled span{color:var(--sl-color-neutral-400)}@media (max-width: 768px){.pricing-card div.features{-webkit-mask-image:none!important;mask-image:none!important}.pricing-card-feature.feature-disabled{display:none}}sl-radio-group[name=billing_currency]>sl-radio-button::part(button--checked){color:var(--sl-color-neutral-1000);font-weight:var(--sl-font-weight-semibold);background-color:transparent}
