.panel__base{background-color:#fff;display:flex;flex-direction:column;border-radius:10px;padding:1.5rem 2.5rem;width:100%;max-width:96rem;text-align:center;text-transform:uppercase}@media only screen and (min-width: 960px){.panel__base{flex-direction:row}}.card__base{display:flex;flex-direction:column;border-bottom:2px solid #e1f1ff;justify-content:space-between}@media only screen and (min-width: 960px){.card__base{border-bottom:none;border-right:2px solid #e1f1ff;padding:2.5rem 5rem}}.card__base:last-child{border-bottom:none}@media only screen and (min-width: 960px){.card__base:last-child{border-right:none}}.card__img{margin-bottom:2.5rem;max-width:100%;object-fit:cover}.card__header,.card__features-item{font-weight:600;letter-spacing:1px}.card__header{color:#888;font-size:2.4rem}.card__features-list{margin:5rem 0 2.5rem;color:#016ff9}.card__features-item{font-size:1.4rem;line-height:1.5;padding:1.5rem 0}.card__features-item,.card__features-item:last-child{border-bottom:1px solid #e1f1ff}.card__price{color:#016ff9;display:block;font-weight:600;font-size:3.2rem;margin-bottom:2.5rem}.button__base{border:1px solid #9dd1ff;border-radius:10px;color:#348efe;display:inline-block;padding:1.5rem 3.5rem;transition:background-color .2s ease-in-out;text-decoration:none;justify-self:flex-end}.button__base:hover,.button__base:focus{background-color:#e1f1ff}.button__base--isFeatured{background-color:#48aaff;color:#eee}.button__base--isFeatured:hover,.button__base--isFeatured:active{background-color:#48aaff}
