.pricing{display:flex;flex-direction:column;min-height:100vh;width:100%;margin-top:132px;padding:0 100px;box-sizing:border-box;max-width:1920px}@media (max-width: 1920px){.pricing{margin-top:48px}}@media (max-width: 1024px){.pricing{padding:0 50px}}@media (max-width: 768px){.pricing{padding:0}}.pricing__pricingTopPage{display:flex;flex-direction:column;margin-bottom:160px}@media (min-width: 1921px){.pricing__pricingTopPage{margin-bottom:220px}}@media (max-width: 768px){.pricing__pricingTopPage{margin-bottom:68px;padding:0 24px}}.pricing__pricingHeaderContent{display:flex;flex-direction:column;gap:16px}.pricing__pricing{display:flex;flex-direction:column;align-items:center;width:100%}.pricing__pricingPlansContainer{display:flex;position:relative;width:100%;position:sticky;padding:48px 200px 72px;z-index:1;margin-top:-45px;top:75px;gap:10px;pointer-events:none}.pricing__pricingPlansContainer>*{pointer-events:auto}@media (min-width: 1921px){.pricing__pricingPlansContainer{top:103px;gap:12px}}@media (max-width: 768px){.pricing__pricingPlansContainer{flex-direction:column}}.pricing__pricingPlansContainer--stuck{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);-webkit-mask-image:linear-gradient(to bottom,black 0%,black calc(100% - 72px),transparent 100%);mask-image:linear-gradient(to bottom,black 0%,black calc(100% - 72px),transparent 100%)}.pricing__pricingPlansCards{flex:1;min-width:0;display:flex;flex-direction:column;gap:24px}@media (min-width: 769px){.pricing__pricingPlansCards{flex-direction:row;gap:12px}}@media (min-width: 769px) and (max-width: 1920px){.pricing__pricingPlansCards{gap:10px}}@media (min-width: 769px){@supports (grid-template-rows: subgrid){.pricing__pricingPlansCards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:auto auto auto auto;column-gap:12px;row-gap:0}@media (min-width: 769px) and (max-width: 1920px){.pricing__pricingPlansCards{column-gap:10px}}}}.pricing__pricingPlansTabsContainer{display:flex;flex-direction:column;width:100%;max-width:400px;flex-grow:1;gap:48px;min-width:255px}@media (max-width: 1920px){.pricing__pricingPlansTabsContainer{max-width:280px}}@media (max-width: 1440px){.pricing__pricingPlansTabsContainer{max-width:200px}}@media (max-width: 1370px){.pricing__pricingPlansTabsContainer{max-width:180px}}.pricing__pricingPlansTabsContainer .home__pricingTabs{align-self:flex-start}.pricing__pricingTitle{color:#fff;font-family:General Sans Variable;font-weight:500;font-size:24px;line-height:32px;letter-spacing:.04em;text-transform:uppercase;margin-bottom:24px;max-width:100px}@media (min-width: 1921px){.pricing__pricingTitle{font-weight:400;font-size:48px;line-height:56px;max-width:auto}}.pricing__pricingPlan{flex-shrink:1;border-radius:12px;border:1px solid var(--Lines, rgba(255, 255, 255, .08));-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);box-sizing:border-box;position:relative;display:flex;flex-direction:column;overflow:hidden;width:100%;flex-grow:1;flex-basis:0;min-width:0}@media (min-width: 769px){@supports (grid-template-rows: subgrid){.pricing__pricingPlan{display:grid;grid-template-rows:subgrid;grid-row:span 4}}}.pricing__pricingPlan--enterprise{border:1px solid transparent}.pricing__pricingPlanHeader{background:linear-gradient(180deg,#f8f8f809,#f8f8f803);padding:15px 16px 14px;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between}.pricing__pricingPlanGrowLine{position:absolute;top:-1px;left:50%;transform:translate(-50%);width:65%;height:3px;flex-shrink:0;border-radius:30px;box-shadow:0 4px 48px 15px #2bffff4d;background:linear-gradient(90deg,#144049,#2bffff 48.5%,#154850)}.pricing__pricingPlanHeaderText{font-family:Manrope Regular;font-size:24px;line-height:112%;letter-spacing:0%}@media (min-width: 1921px){.pricing__pricingPlanHeaderText{font-size:32px;line-height:40px}}.pricing__pricingPlanTag{border-radius:4px;display:flex;align-items:center;justify-content:center;padding:2px 6px 3px;font-family:Manrope Bold;font-size:12px;line-height:140%;letter-spacing:0%;color:#060b17}@media (min-width: 1921px){.pricing__pricingPlanTag{font-size:16px;line-height:24px;padding:3px 6px}}.pricing__pricingPlanDescriptionWrap{padding:16px 16px 0;min-width:0;box-sizing:border-box}.pricing__pricingPlanPriceWrap{padding:0 16px;min-width:0;box-sizing:border-box;display:flex}.pricing__pricingPlanDescription{color:#fff9;font-family:Manrope Regular;font-size:14px;line-height:22px;letter-spacing:0%;margin:0 0 14px;min-width:0}@media (min-width: 1921px){.pricing__pricingPlanDescription{font-size:20px;line-height:140%;margin-bottom:16px}}.pricing__pricingPlanPrice{display:flex;align-items:flex-end;gap:11px;margin-bottom:38px}.pricing__pricingPlanPriceText{color:#fff;font-family:General Sans Variable;font-weight:500;font-size:40px;line-height:112%;letter-spacing:0%}@media (min-width: 1921px){.pricing__pricingPlanPriceText{font-size:62px;line-height:70px}}.pricing__pricingPlanPriceTab{color:#fff9;font-family:Manrope Regular;font-size:14px;line-height:140%;letter-spacing:0%;margin-bottom:4px}@media (min-width: 1921px){.pricing__pricingPlanPriceTab{font-size:16px;line-height:140%}}.pricing__pricingPlanPriceYearlyContainer{display:flex;flex-direction:column}.pricing__pricingPlanDiscount{display:flex;align-items:center;gap:8px;position:relative}@media (max-width: 1400px){.pricing__pricingPlanDiscount{gap:10px}}@media (max-width: 1200px){.pricing__pricingPlanDiscount{gap:5px}}.pricing__pricingPlanPriceMonthlyPerYear{font-family:Manrope Regular;font-size:16px;line-height:28px;letter-spacing:-.02em;color:#ac6cff;position:relative}.pricing__pricingPlanPriceStrikethrough{top:14px;position:absolute;width:105%;height:1px;background-color:#fff;transform:rotate(-26deg)}.pricing__pricingPlanSavingPercentage{font-family:Manrope Regular;font-size:14px;line-height:22px;letter-spacing:.01em;color:#d3f85a}.pricing__pricingPlanBottom{padding:0 16px 16px;box-sizing:border-box}.pricing__pricingPlanButton{color:#ffffffb2;font-family:Manrope SemiBold;font-size:16px;line-height:24px;letter-spacing:.03em;border-radius:8px;border:none;cursor:pointer;width:100%;height:44px;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(180deg,#f8f8f809,#f8f8f803);transition:all .3s ease;border:1px solid transparent}@media (min-width: 1921px){.pricing__pricingPlanButton{font-size:20px;line-height:28px;height:56px}}.pricing__pricingPlanButton.pricing__pricingPlanButtonPro{color:#060b17;background-color:#d3f85a}.pricing__pricingPlanButton.pricing__pricingPlanButtonPro:hover{color:#060b17;box-shadow:0 0 30px #d3f85a52;background-color:#d3f85a}.pricing__pricingPlanButton.pricing__pricingPlanButtonEnterprise{border:1px solid transparent;background:linear-gradient(180deg,#f8f8f809,#f8f8f803);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#3afcea;transition:all .3s ease;gap:12px}.pricing__pricingPlanButton.pricing__pricingPlanButtonEnterprise:hover{border:1px solid #3AFCEA;background:transparent;color:#3afcea;-webkit-backdrop-filter:none;backdrop-filter:none}.pricing__pricingPlanButton.pricing__pricingPlanButtonEnterprise:active{border:1px solid transparent;color:#060b17;background-color:#3afcea;-webkit-backdrop-filter:none;backdrop-filter:none}.pricing__pricingPlanButton.pricing__pricingPlanButtonEnterprise svg{width:22px;height:22px;margin-right:-12px}.pricing__pricingPlanButton:hover{background:transparent;border:1px solid #D3F85A;color:#d3f85a}.pricing__pricingPlanButton:active{border:1px solid transparent;color:#060b17;background-color:#d3f85a}.pricing__pricingPlanButton:active svg path{stroke:#060b17}.pricing__table{display:flex;flex-direction:column;width:100%;margin-bottom:67px;margin-top:-40px}@media (max-width: 1920px){.pricing__table{margin-bottom:48px}}@media (max-width: 768px){.pricing__table{margin-top:0;margin-bottom:0;padding:0 24px;width:auto}}.pricing__table:last-of-type{margin-bottom:220px}@media (max-width: 1920px){.pricing__table:last-of-type{margin-bottom:190px}}@media (max-width: 768px){.pricing__table:last-of-type{margin-bottom:0}}.pricing__tableContent{display:flex;flex-direction:column;gap:33px}@media (max-width: 1920px){.pricing__tableContent{gap:24px}}@media (max-width: 768px){.pricing__tableContent{gap:16px}}.pricing__tableItem{display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.0784313725);gap:12px;padding-bottom:22px}@media (max-width: 1920px){.pricing__tableItem{gap:10px;padding-bottom:16px}}@media (max-width: 768px){.pricing__tableItem{padding-bottom:16px}}.pricing__tableItemLabel{color:#aaa;font-family:Manrope Regular;font-weight:500;font-size:22px;line-height:30px;letter-spacing:.04em;text-transform:capitalize;width:100%;max-width:400px;min-width:255px;flex-grow:1}@media (max-width: 1920px){.pricing__tableItemLabel{font-size:16px;line-height:24px;max-width:280px}}@media (max-width: 1440px){.pricing__tableItemLabel{max-width:200px}}@media (max-width: 1370px){.pricing__tableItemLabel{max-width:180px}}@media (max-width: 768px){.pricing__tableItemLabel{font-size:14px;line-height:22px;min-width:auto}}.pricing__tableItemLabel.pricing__comingSoon{text-transform:lowercase}.pricing__tableItemTooltipIcon{display:inline-flex;position:relative;cursor:pointer;align-items:center}.pricing__tableItemTooltipIcon svg{width:22px;height:22px}@media (max-width: 1920px){.pricing__tableItemTooltipIcon svg{width:16px;height:16px}}.pricing__tableItemTooltip{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);opacity:0;visibility:hidden;transition:all .3s ease;z-index:1000;pointer-events:none;width:max-content;max-width:330px;text-transform:none}.pricing__tableItemTooltip:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:8px solid transparent;border-bottom-color:#f5f5f5;z-index:1001}.pricing__tableItemTooltipIcon:hover .pricing__tableItemTooltip{opacity:1;visibility:visible;transform:translate(-50%) translateY(4px)}.pricing__tableItemTooltipIcon:hover .pricing__tableItemTooltip:before{transform:translate(-50%) translateY(4px)}.pricing__tableItemTooltipContent{background:#f5f5f5;border-radius:8px;padding:16px;box-shadow:0 4px 12px #00000026;font-family:Manrope Regular}@media (max-width: 1920px){.pricing__tableItemTooltipContent{padding:12px}}.pricing__tableItemTooltipTitle{color:#000;font-family:Manrope SemiBold;font-weight:600;font-size:16px;line-height:1.4;margin:0 0 12px}@media (max-width: 1920px){.pricing__tableItemTooltipTitle{font-size:14px;margin-bottom:10px}}.pricing__tableItemTooltipSection{margin-bottom:12px}@media (max-width: 1920px){.pricing__tableItemTooltipSection{margin-bottom:10px}}.pricing__tableItemTooltipSection:last-of-type{margin-bottom:0}.pricing__tableItemTooltipSectionText{color:#000;font-family:Manrope Regular;font-weight:400;font-size:14px;line-height:1.4;margin:0 0 2px}@media (max-width: 1920px){.pricing__tableItemTooltipSectionText{font-size:12px}}.pricing__tableItemTooltipFooter{color:#000;font-family:Manrope Regular;font-weight:400;font-size:14px;line-height:1.4;margin:12px 0 0;padding-top:12px;border-top:1px solid rgba(0,0,0,.1)}@media (max-width: 1920px){.pricing__tableItemTooltipFooter{font-size:12px;margin-top:10px;padding-top:10px}}.pricing__tableItemValue{display:flex;justify-content:center;color:#fff;font-family:Manrope Regular;font-weight:400;font-size:24px;line-height:32px;letter-spacing:.03em;width:100%;flex-grow:1;flex-basis:0}@media (max-width: 1920px){.pricing__tableItemValue{font-size:18px;line-height:24px}}@media (max-width: 768px){.pricing__tableItemValue{font-size:16px;line-height:24px;justify-content:flex-end}}
