.price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0 5vw 70px;max-width:1400px;margin:auto}.price-card{border:1px solid #ddd5e5;border-radius:24px;padding:28px;background:#fff;display:flex;flex-direction:column}.price-card:last-child{background:#eee7f6}.price-card h2{font-size:26px}.price-value{font-size:42px;margin:10px 0;color:#7552a5}.price-value small{font-size:15px;color:#292336}.price-card ul{padding-left:20px;flex:1}.price-card .button{margin-top:20px}.main-nav{flex-wrap:wrap}@media(max-width:950px){.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.price-grid{grid-template-columns:1fr;padding:0 20px 40px}.price-card{padding:24px}}
