.pricing__header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;margin-bottom:2rem}.pricing-list__header h2{margin:0}.pricing-list__header:not(:first-child){padding-top:2.5rem}.pricing-header__text{flex:0 1 70%}.pricing-header__link{flex:0 1 20%;text-align:right}.pricing-header__text>:last-child{margin-bottom:0}.pricing{display:flex;flex-wrap:wrap;gap:1rem}.pricing__item{align-items:center;border-radius:8px 0 0 8px;display:flex;flex:0 1 100%;justify-content:space-between;padding:1.5rem 2.5rem}.pricing__item--light{background:#fff}.pricing__item--dark{background:#f2f2f2}.pricing-item__main{flex:0 1 30%}.pricing-item__extra-info{flex:0 1 15%}.pricing-item__pricing{flex:0 1 20%}.pricing-item__link{flex:0 1 15%;text-align:center}.pricing-item__main>h3{margin-bottom:5px}.pricing-item__main>p{color:#585858;font-size:14px;font-style:normal;font-weight:600;line-height:20px;margin-bottom:0}.pricing-item__extra-info .info{color:#585858;font-weight:400;margin-bottom:0}.pricing-item__pricing .h5{color:var(--VG-medium-green);margin-bottom:5px}.pricing-item__pricing p{margin-bottom:0}@media screen and (max-width:1024px){.pricing-header__text{flex:0 1 100%}.pricing-header__link{flex:0 1 100%;text-align:left}.pricing__item{flex-wrap:wrap;padding:1.5rem}.pricing-item__extra-info,.pricing-item__main,.pricing-item__pricing{flex:0 1 100%;margin-bottom:.5rem}.pricing-item__pricing{display:flex;flex-wrap:wrap;gap:.5rem}.pricing-item__link{flex:0 1 100%;text-align:left}}