.pricing__wrapper{width:fit-content;padding:32px;margin:0 auto 32px;display:flex;flex-direction:row;justify-content:space-between;border-radius:16px;background:#c3e4f6;text-align:center}.pricing-item{width:288px;padding:32px;background-color:#fff;border-radius:16px;border:1px solid #00A1FF}.pricing-item:not(:last-child){margin-right:56px}.pricing-item__title{font-size:20px;line-height:32px;margin-bottom:24px}.pricing-item__title.yearly{margin-bottom:0}.pricing-item__subtitle{display:block;font-size:14px;line-height:24px;margin-bottom:26px}.pricing-item__save{display:block;color:#00a1ff;font-size:14px;font-weight:400;line-height:24px}.pricing-item__price{font-size:22px;font-weight:600;line-height:32px;margin-bottom:40px}.pricing-item__period{font-size:18px;font-weight:600;line-height:28px}.pricing-item__divider{height:1px;margin-bottom:16px;background-color:#1d2939}.pricing-item__feature{display:flex;justify-content:flex-start;padding-left:16px;font-size:14px;line-height:24px;margin-bottom:14px}.pricing-item__feature>svg{margin-right:16px}.pricing-item__feature--disabled{color:#98a2b3}.pricing-item__line{display:flex;justify-content:flex-start;align-items:center;padding-left:16px;font-size:18px;font-weight:600;line-height:28px;margin-bottom:14px}.pricing-item__line>svg{margin-right:16px}.pricing-item__line--disabled{color:#98a2b3}.pricing-item__button{margin-top:42px}@media (max-width: 767px){.pricing__wrapper{padding:8px}.pricing-item{width:190px;padding:20px;border-radius:8px}.pricing-item:not(:last-child){margin-right:12px}.pricing-item__title{font-size:18px;line-height:28px;margin-bottom:24px}.pricing-item__save{margin-bottom:0}.pricing-item__price{margin-bottom:12px}.pricing-item__feature{font-size:12px;margin-bottom:6px;align-items:center}.pricing-item__feature>svg{width:16px;height:16px;margin-right:8px}.pricing-item__subtitle{font-size:12px;text-align:start;margin-bottom:16px}.pricing-item__line{font-size:14px;line-height:24px;margin-bottom:10px}.pricing-item__line>svg{width:16px;height:16px;margin-right:8px}.pricing-item__button{margin-top:32px}}@media (max-width: 520px){.pricing__wrapper{max-width:270px;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;padding:16px}.pricing-item{width:238px}.pricing-item:first-child{margin-right:0}}@media (max-width: 476px){.pricing__divider{width:100%}}.switch-wrapper{position:relative;display:inline-flex;padding:4px;margin-bottom:20px;border:1px solid #00a1ff;border-radius:30px;background:#fff}.switch-wrapper [type=radio]{position:absolute;left:-9999px}.switch-wrapper [type=radio]:checked#monthly~label[for=monthly],.switch-wrapper [type=radio]:checked#yearly~label[for=yearly]{color:#fff}.switch-wrapper [type=radio]:checked#monthly~label[for=monthly]:hover,.switch-wrapper [type=radio]:checked#yearly~label[for=yearly]:hover{background:transparent}.switch-wrapper [type=radio]:checked#monthly+label[for=yearly]~.highlighter{transform:none}.switch-wrapper [type=radio]:checked#yearly+label[for=monthly]~.highlighter{transform:translate(100%)}.switch-wrapper label{color:#00a1ff;font-size:18px;z-index:1;min-width:100px;line-height:32px;text-align:center;cursor:pointer;border-radius:30px;transition:color .25s ease-in-out}.switch-wrapper label:hover{background:#fff}.switch-wrapper .highlighter{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:calc(100% - 8px);border-radius:30px;background:#00a1ff;transition:transform .25s ease-in-out}
