.pricing-cards[data-v-ba230dc3]{display:grid;gap:29px;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,1118px)}.pricing-card[data-v-ba230dc3]{border-radius:32px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.pricing-card__body[data-v-ba230dc3]{display:flex;flex:1;flex-direction:column;gap:59px;min-height:556px;padding:18px 18px 36px}.pricing-card--paid .pricing-card__body[data-v-ba230dc3]{background:#d8ff28;color:#161616}.pricing-card--free .pricing-card__body[data-v-ba230dc3]{background:#bababa;color:#5b5b5b}.pricing-card__periods[data-v-ba230dc3]{--pricing-period-gap:4px;--pricing-period-padding:10px;background:#d3f050;border:1px solid #e2f34a;border-radius:23px;display:grid;gap:var(--pricing-period-gap);grid-template-columns:var(--pricing-period-columns);height:80px;padding:var(--pricing-period-padding);position:relative}.pricing-card__period-indicator[data-v-ba230dc3]{background:#161616;border-radius:11px;height:calc(100% - var(--pricing-period-padding) - var(--pricing-period-padding));left:var(--pricing-period-padding);pointer-events:none;position:absolute;top:var(--pricing-period-padding);transform:translate(var(--pricing-period-indicator-offset));transition:transform .32s cubic-bezier(.22,1,.36,1);width:var(--pricing-period-indicator-width);will-change:transform}.pricing-card__period[data-v-ba230dc3]{background:#0000;border:0;border-radius:11px;color:#6f840e;cursor:pointer;min-width:0;padding:10px 8px;position:relative;transition:color .2s ease;z-index:1}.pricing-card__period--active[data-v-ba230dc3]{color:#f5f5f5}.pricing-card__free-label[data-v-ba230dc3]{align-content:center;align-self:center;background:#a9a9a9;border-radius:18px;color:#e3e3e3;height:70px;padding:10px 26px}.pricing-card__price[data-v-ba230dc3]{color:#161616;font-family:var(--font-display);font-size:79px;font-weight:400;line-height:.95;margin:0;text-align:center}.pricing-card__features[data-v-ba230dc3]{display:grid;gap:42px;list-style:none;margin:0;padding:0 17px}.pricing-card__features li[data-v-ba230dc3]{align-items:start;display:grid;gap:15px;grid-template-columns:14px minmax(0,1fr)}.pricing-card__check[data-v-ba230dc3]{color:currentColor;height:19px;width:14px}.pricing-card__footer[data-v-ba230dc3]{background:#222;display:grid;flex:0 0 115px;height:115px;padding:0 18px;place-items:center;text-align:center}.pricing-card__footer p[data-v-ba230dc3]{margin:0}.pricing-card__footer--paid[data-v-ba230dc3]{transition:background-color .26s ease}.pricing-card__footer--paid[data-v-ba230dc3]:hover{background-color:var(--color-button-night-bg-hover)}.pricing-card__footer--paid[data-v-ba230dc3]:active{background-color:var(--color-button-night-bg-active)}.pricing-card__footer--free[data-v-ba230dc3]{color:#8e8e8e}.pricing-card__purchase[data-v-ba230dc3]{align-items:baseline;background:#0000;border:0;color:#f5f5f5;cursor:pointer;display:inline-flex;gap:10px;justify-content:center;text-decoration:none}.pricing-card__purchase small[data-v-ba230dc3]{color:#747474;font-family:var(--font-display);text-transform:uppercase}.pricing-card__current[data-v-ba230dc3],.pricing-card__footer--free p[data-v-ba230dc3]{color:#8e8e8e;font-weight:500}@media(max-width:767px){.pricing-cards[data-v-ba230dc3]{gap:24px;grid-template-columns:minmax(0,1fr)}.pricing-card[data-v-ba230dc3]{border-radius:20px}.pricing-card__body[data-v-ba230dc3]{gap:48px;min-height:392px;padding:12px 12px 28px}.pricing-card__periods[data-v-ba230dc3]{--pricing-period-gap:3px;--pricing-period-padding:6px;border-radius:14px;height:50px}.pricing-card__period-indicator[data-v-ba230dc3]{border-radius:7px}.pricing-card__period[data-v-ba230dc3]{border-radius:7px;padding:6px 4px}.pricing-card__free-label[data-v-ba230dc3]{border-radius:14px;height:50px;padding:7px 18px}.pricing-card__price[data-v-ba230dc3]{font-size:60px}.pricing-card__features[data-v-ba230dc3]{gap:29px;padding:0 8px}.pricing-card__features li[data-v-ba230dc3]{gap:10px;grid-template-columns:9px minmax(0,1fr)}.pricing-card__check[data-v-ba230dc3]{height:12px;width:9px}.pricing-card__footer[data-v-ba230dc3]{flex-basis:70px;height:70px;padding:0 12px}}
