.pricingPageWrapper .pageHeader{margin-bottom:2.4rem;text-align:center}@media screen and (max-width:750px){.pricingPageWrapper .pageHeader{text-align:left}}.pricingPageWrapper .pageHeader .title{font-weight:500;font-size:3.6rem;line-height:4.4rem;color:var(--title)}.pricingPageWrapper .pageHeader .description{font-weight:400;margin-top:1rem;font-size:1.6rem;line-height:2.4rem;color:var(--caption)}@media screen and (max-width:750px){.pricingPageWrapper .pageHeader .description{font-size:1.8rem;line-height:2.6rem}}.pricingPageWrapper .segmentAndSwitcher{display:grid;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:1020px){.pricingPageWrapper .segmentAndSwitcher{display:flex;flex-direction:column;gap:1.2rem}.pricingPageWrapper .segmentAndSwitcher>div:empty{display:none}}.pricingPageWrapper .segmentAndSwitcher .switchWrapper{justify-self:flex-end;justify-content:flex-end}.pricingPageWrapper .segmentAndSwitcher .switchWrapper .label{color:var(--caption)}.pricingPageWrapper .segmentAndSwitcher .switchWrapper .label b{font-weight:400;color:var(--title)}.pricingPageWrapper .tabsWrapper{margin-top:1.2rem;display:none}@media screen and (max-width:1020px){.pricingPageWrapper .tabsWrapper{display:flex}}@media screen and (max-width:750px){.pricingPageWrapper .tabsWrapper{margin-left:calc(var(--sidePadding)*-1);width:100vw;overflow:hidden}}.pricingPageWrapper .plansWrapper{display:flex;flex-wrap:wrap;gap:2rem;margin-top:2.4rem}@media screen and (max-width:1020px){.pricingPageWrapper .plansWrapper:has(>.skeleton){margin-top:8.6rem}}.pricingPageWrapper .plansWrapper .planItem{min-width:28rem;flex:1 1;border-radius:1.2rem;background:rgba(var(--secondary-rgb),.04);box-shadow:inset 0 0 0 1px rgba(var(--secondary-rgb),.3);padding:1.6rem 2rem;margin-top:2.8rem}.pricingPageWrapper .plansWrapper .planItem.skeleton{min-height:80rem}@media screen and (max-width:1020px){.pricingPageWrapper .plansWrapper .planItem{margin-top:0}.pricingPageWrapper .plansWrapper .planItem:not(.selected){display:none}}.pricingPageWrapper .plansWrapper .planItem.recommended{border-radius:0 0 1.2rem 1.2rem;box-shadow:inset 0 0 0 .2rem var(--primary);background:rgba(var(--primary-rgb),.04);position:relative}@media screen and (max-width:1020px){.pricingPageWrapper .plansWrapper .planItem.recommended{margin-top:2.8rem}}.pricingPageWrapper .plansWrapper .planItem.recommended .recommendedBlock{height:3rem;position:absolute;width:100%;top:-2.8rem;background:var(--primary);left:0;color:var(--primary-sc);display:flex;justify-content:center;align-items:center;gap:.4rem;font-size:1.4rem;font-weight:500;border-radius:1.2rem 1.2rem 0 0}.pricingPageWrapper .plansWrapper .planItem.recommended .recommendedBlock>i{font-size:1.6rem}.pricingPageWrapper .plansWrapper .planItem .planInfo{min-height:27.5rem;padding-bottom:2rem;border-bottom:1px solid rgba(var(--title-rgb),.1);margin-bottom:2rem;display:flex;flex-direction:column}@media screen and (max-width:1020px){.pricingPageWrapper .plansWrapper .planItem .planInfo{min-height:auto}}.pricingPageWrapper .plansWrapper .planItem .planInfo .planTitle{font-weight:500;font-size:2.8rem;line-height:3.6rem;margin-bottom:.8rem;color:var(--title)}@media screen and (max-width:1020px){.pricingPageWrapper .plansWrapper .planItem .planInfo .planTitle{display:none}}.pricingPageWrapper .plansWrapper .planItem .planInfo .planDescription{color:var(--caption);font-size:rme(16);line-height:2.4rem}@media screen and (max-width:1020px){.pricingPageWrapper .plansWrapper .planItem .planInfo .planDescription{order:2}}.pricingPageWrapper .plansWrapper .planItem .planInfo .planPrice{display:flex;align-items:flex-end;margin-top:auto}@media screen and (max-width:1020px){.pricingPageWrapper .plansWrapper .planItem .planInfo .planPrice{margin-bottom:.8rem;order:1}}.pricingPageWrapper .plansWrapper .planItem .planInfo .planPrice .value{font-weight:400;font-size:3.6rem;line-height:4.4rem;color:var(--title)}.pricingPageWrapper .plansWrapper .planItem .planInfo .planPrice .value .suffix,.pricingPageWrapper .plansWrapper .planItem .planInfo .planPrice .value::part(suffix){font-size:1.6rem;line-height:2.4rem;color:var(--caption)}.pricingPageWrapper .plansWrapper .planItem .planInfo>.buttonWrapper{margin-top:2rem}@media screen and (max-width:1020px){.pricingPageWrapper .plansWrapper .planItem .planInfo>.buttonWrapper{order:3}}.pricingPageWrapper .featuresBlock{font-size:1.4rem;line-height:2rem}.pricingPageWrapper .featuresBlock .featuresTitle{font-weight:500;margin-bottom:1.6rem}.pricingPageWrapper .featuresBlock .featuresList{display:flex;flex-direction:column;gap:1rem}.pricingPageWrapper .featuresBlock .featuresList li{display:flex;gap:.4rem}.pricingPageWrapper .featuresBlock .featuresList li.notIncluded>p{text-decoration:line-through}.pricingPageWrapper .featuresBlock .featuresList li.notIncluded>i{color:#9096a2}.pricingPageWrapper .featuresBlock .featuresList li>i{color:var(--primary);font-size:1.6rem;margin-top:.2rem}.pricingPageWrapper .featuresBlock .featuresList li p{color:var(--caption);font-weight:400;white-space:pre-wrap}.pricingPageWrapper .featuresBlock .featuresList li p span[style*=bold]{color:var(--title);font-weight:500!important}.pricingPageWrapper .pricingDifference{margin-top:5.2rem;display:flex;flex-direction:column}.pricingPageWrapper .pricingDifference .sectionTitle{font-size:4.5rem;line-height:5.6rem;color:var(--title);font-weight:500;text-align:center}@media screen and (max-width:750px){.pricingPageWrapper .pricingDifference .sectionTitle{font-weight:400;font-size:2.8rem;line-height:3.6rem}}.pricingPageWrapper .pricingDifference .sectionDescription{font-size:1.8rem;line-height:2.6rem;color:var(--caption);text-align:center;font-weight:400;max-width:62.8rem;margin:1.2rem auto 3.2rem}@media screen and (max-width:750px){.pricingPageWrapper .pricingDifference .sectionDescription{font-size:1.6rem;line-height:2.4rem;margin:.8rem auto 2.4rem}}.pricingPageWrapper .pricingDifference .switchWrapper{margin:0 auto 3.2rem}@media screen and (min-width:751px){.pricingPageWrapper .pricingDifference .switchWrapper{gap:3.2rem}.pricingPageWrapper .pricingDifference .switchWrapper .label{font-size:2.2rem;line-height:2.8rem}}.pricingPageWrapper .pricingDifference .chart.mobile{display:none}@media screen and (max-width:750px){.pricingPageWrapper .pricingDifference .chart.mobile{display:block}.pricingPageWrapper .pricingDifference .chart.desktop{display:none}}.pricingPageWrapper .pricingDifference .pricingStats{margin-top:5.6rem;display:flex;gap:2rem}@media screen and (max-width:750px){.pricingPageWrapper .pricingDifference .pricingStats{flex-direction:column;margin-top:3.2rem}}.pricingPageWrapper .pricingDifference .pricingStats .statItem{display:flex;flex-direction:column;gap:.8rem}.pricingPageWrapper .pricingDifference .pricingStats .statItem .statValue{font-weight:400;font-size:5.7rem;line-height:7.2rem;transition:color .3s}@media screen and (max-width:750px){.pricingPageWrapper .pricingDifference .pricingStats .statItem .statValue{font-size:4.5rem;line-height:5.6rem}}.pricingPageWrapper .pricingDifference .pricingStats .statItem .statValue.gray{color:#9096a2}.pricingPageWrapper .pricingDifference .pricingStats .statItem .statTitle{color:var(--title);font-weight:500;font-size:2.4rem;line-height:3.2rem}.pricingPageWrapper .pricingDifference .pricingStats .statItem .statDescription{font-size:1.6rem;line-height:2.4rem;color:var(--caption)}