.rate{margin-top:3.2rem}@media(max-width:1200px){.rate{display:none}}.rate__row{display:grid;grid-template-columns:repeat(3,1fr);gap:3.2rem}.rate__card{display:flex;flex-direction:column;padding:3rem;gap:4rem;background:#fafafa;border:3px solid transparent;border-radius:2rem;font-size:1.4rem;line-height:2rem;position:relative}.rate__card_active{border-color:#007aff}.rate__card_active .rate__btn{background:#007aff}.rate__card_active .rate__tag{display:flex}.rate__tag{display:none;gap:4px;padding:.4rem .6rem;background:#007aff;border-radius:999.9rem;font-size:1.2rem;font-weight:500;line-height:1.8rem;color:#fff;position:absolute;right:1.7rem;top:-1.2rem}.rate__tag_svg{width:1.8rem}.rate__subtitle{font-size:2.4rem;font-weight:600;line-height:3.4rem;margin-bottom:.6rem}.rate__caption{color:#727276}.rate__price{font-size:3.2rem;font-weight:600;line-height:3.6rem}.rate__list{display:flex;flex-direction:column;gap:1.4rem}.rate__item{font-size:1.6rem;line-height:2.4rem;display:flex;align-items:center;gap:2.4rem}.rate__item_title{font-weight:600}.rate__item_icon{width:2rem;flex-shrink:0}.rate__btn{width:100%;margin-top:auto;height:4.8rem;border-radius:.8rem;flex-shrink:0}.rate-mobile{display:none}@media(max-width:1200px){.rate-mobile{display:block;margin-top:3.2rem}}.rate-mobile__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem}@media(max-width:566px){.rate-mobile__grid{display:flex;flex-direction:column;gap:1.6rem}}.rate-mobile__card{overflow:hidden;background:#f5f5f5;border-radius:1.6rem;display:flex;flex-direction:column;font-size:1.8rem;line-height:2.6rem;text-align:center}@media(max-width:556px){.rate-mobile__card{padding:3.2rem 2rem;align-items:center;gap:1.6rem;font-size:1.6rem;line-height:2.4rem;font-weight:400;letter-spacing:0}}.rate-mobile__card:last-child{grid-column-start:1;grid-column-end:3;flex-direction:row;align-items:center;padding:1rem 2.5rem;gap:5.5rem;text-align:left}@media(max-width:566px){.rate-mobile__card:last-child{text-align:center;flex-direction:column;padding:3.2rem 2.4rem;gap:1.6rem}}.rate-mobile__card:last-child .rate-mobile__img{width:25.7rem}.rate-mobile__card:last-child .rate-mobile__texts{padding:0;margin:0;max-width:30rem}.rate-mobile__img{width:38.2rem}@media(max-width:556px){.rate-mobile__img{width:25rem}.rate-mobile__img_desktop{display:none}}.rate-mobile__img_mobile{display:none}@media(max-width:556px){.rate-mobile__img_mobile{display:block}}.rate-mobile__texts{padding:1rem 2.8rem 4rem}@media(max-width:556px){.rate-mobile__texts{padding:0;max-width:30rem}}.rate-mobile__subtitle{margin-bottom:.5rem;font-size:2.6rem;font-weight:500;line-height:3.2rem}