.pricing{padding-block:129px 31px}.pricing__header{margin-bottom:18px}.pricing__toggler{display:flex;flex-direction:column;gap:29px 70px}.pricing__filter{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;text-align:center}.pricing__custom_radio{border:1px solid var(--colorDynamicPrimary20White30);border-radius:30px;padding:1px;width:224px}.pricing__custom_radio_wrapper{display:flex;position:relative;z-index:0}.pricing__custom_radio_wrapper:after{background-color:var(--colorDynamicPrimaryWhite);border-radius:30px;bottom:0;content:"";left:0;position:absolute;top:0;transition:.2s;width:50%}.pricing__custom_radio_wrapper [name=pricing_by_duration]:checked[value=annual]+span,.pricing__custom_radio_wrapper [name=pricing_by_duration]:checked[value=monthly]+span{color:var(--colorDynamicWhitePrimary)}.pricing__custom_radio_wrapper:has([name=pricing_by_duration]:checked[value=monthly]):after{left:50%}.pricing__toggler:has([name=pricing_by_duration]:checked[value=monthly]) .pricing__plan_grid_price_anually{display:none}.pricing__toggler:has([name=pricing_by_duration]:checked[value=monthly]) .pricing__plan_grid_price_monthly{display:none}.pricing__plan_grid_price_monthly_only{display:none}.pricing__toggler:has([name=pricing_by_duration]:checked[value=monthly]) .pricing__plan_grid_price_monthly_only{display:block}.pricing__custom_radio label{cursor:pointer;flex:1}.pricing__custom_radio span{display:block;font-size:14px;line-height:120%;padding:9px 2px;position:relative;text-transform:uppercase;z-index:1}.pricing__custom_radio input{opacity:0;position:absolute}.pricing__filter select{appearance:none;background-color:var(--colorDynamicPrimaryWhite);background-image:var(--iconDynamicSelectWhitePrimary);background-position:right 12px center;background-repeat:no-repeat;background-size:13px;border:0;border-radius:50px;box-shadow:none;color:var(--colorDynamicWhitePrimary);font-size:14px;line-height:120%;outline:none;padding:9px 34px 9px 12px;text-transform:uppercase}.pricing__filter #vendor_type{min-width:112px}.pricing__plan_grid_container{display:flex;flex-direction:column;gap:19px}.pricing__plan_controls_container{display:none}.pricing__plan_controls{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.pricing__plan_controls_button{aspect-ratio:1/1;background-color:var(--colorDynamicPrimaryAccent);border:0;border-radius:50%;position:relative;width:40px}.pricing__plan_controls_button:after{aspect-ratio:1/1;background:var(--iconDynamicPriceSlideControl) no-repeat center center /14px;content:"";inset:0;margin:auto;position:absolute;width:14px}.pricing__plan_controls_button.left:after{transform:rotate(180deg)}.pricing__plan_controls_button.disbaled{opacity:.3;pointer-events:none}.pricing__plan_grid{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.pricing__plan_grid_cell{--itemOffset:24px;border:1px solid var(--colorDynamicPrimary30White30);border-radius:30px;display:flex;flex-direction:column;min-height:100%;padding-block:27px var(--itemOffset);width:100%}.pricing__plan_grid_icon_container{margin-bottom:42px;margin-left:var(--itemOffset);width:31px}.pricing__plan_grid_title{display:flex;font-size:40px;line-height:110%;margin-bottom:8px;padding-left:var(--itemOffset);position:relative}.pricing__plan_grid_title_dot{align-self:flex-end;aspect-ratio:1/1;background-color:var(--colorAccent);border-radius:50%;margin-bottom:6px;width:5px}.pricing__plan_grid_title_sup{font-size:18px;line-height:133%;margin-left:-3px;margin-top:1px}.pricing__plan_grid_desc{margin-bottom:66px;max-width:270px;padding-left:var(--itemOffset);width:calc(100% - 16px)}.pricing__plan_grid_price{border-top:1px solid var(--colorDynamicPrimary30White30);display:flex;flex-wrap:wrap;font-size:40px;gap:7px;letter-spacing:-2px;line-height:110%;margin-top:auto;padding-top:var(--itemOffset);padding-inline:var(--itemOffset)}.pricing__plan_grid_price_anually{color:var(--colorAccent);position:relative}.pricing__plan_grid_price_anually:after{background:var(--colorAccent);content:"";height:2px;inset:0;margin:auto;position:absolute;transform:rotate(-12deg);width:100%}.pricing__plan_grid_price_unit{align-self:flex-end;font-size:14px;letter-spacing:0;line-height:110%;margin-bottom:6px}.pricing__feature{display:flex;flex-direction:column;gap:104px;margin-top:97px}.pricing__feature_item{display:flex;flex-direction:column;gap:17px}.pricing__feature_table{display:flex;flex-direction:column;gap:4px}.pricing__feature_table_row{display:grid;gap:4px 20px;grid-template-columns:repeat(3,1fr)}.pricing__feature_table_col{align-items:center;backdrop-filter:blur(40px);background-color:var(--colorWhite10);border:1px solid var(--colorDynamicPrimary10White10);border-radius:8px;display:flex;gap:8px;min-height:42px;padding:8px}.pricing__feature_table_icon{width:24px}.pricing__feature_table_col span{flex:1;font-family:var(--fontSecondary);font-size:14px;line-height:135%}.pricing__feature_table_col--cancel{background-color:var(--colorDynamicWhite10White04)}.pricing__feature_table_col--cancel span{opacity:.5}@media(max-width:767px){.pricing{padding-block:95px 65px}.pricing__header{margin-bottom:28px;text-align:left}.pricing__filter{gap:32px 11px;justify-content:flex-start}.pricing__plan_grid{grid-template-columns:1fr}.pricing__plan_grid_col{display:none}.pricing__plan_grid_col:nth-child(1 of .active){display:block}.pricing__plan_grid_col:not(:nth-child(1 of .active)){display:none}.pricing__feature_table_row{grid-template-columns:1fr}.pricing__feature{gap:92px;margin-top:55px}.pricing__feature_item{gap:19px}.pricing__feature_table_col{display:none}.pricing__feature_table_col:first-child{display:flex}.pricing__plan_controls_container{display:block}}