.planes{padding:0 1rem}.planes__title{text-align:center;font-weight:900;font-size:1.8rem;font-family:var(--title-font);color:var(--grey2);margin:2rem auto 0}.planes__subtitle{text-align:center;line-height:1.1em;max-width:35rem;margin:.3rem auto}.planes__content{display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));max-width:54rem;margin:1rem auto 3rem auto;grid-gap:1rem}.planes__card{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;padding:1rem;border-radius:.5rem;box-shadow:var(--box-shadow);position:relative;margin-top:6rem;padding-top:6rem;padding-bottom:2rem}.planes__card img{height:11rem;max-height:11rem;min-height:11rem;position:absolute;top:-5rem;display:block;margin:auto}.planes__card-title{text-align:center;font-family:var(--title-font);font-weight:700;margin:1rem auto .2rem}.planes__card p{text-align:center;line-height:1.1em;font-size:.9rem}.pricing-content{display:flex;justify-content:center;flex-wrap:wrap}.pricing-card{margin:0 1rem 1rem;display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:1.5rem;max-width:20rem;height:unset}.pricing-card__title{font-weight:700;font-family:var(--title-font);font-size:2rem}.pricing-card__price{display:flex;flex-direction:column;justify-content:center;align-items:center}strong.pricing-card__priceValue{color:var(--azulACS);font-family:var(--title-font);font-weight:700;font-size:2rem;display:block;line-height:1.1em}strong.pricing-card__priceValue.m-premium:after{content:"+IVA";font-size:1rem;font-family:var(--text-font);color:var(--grey1);line-height:0}.pricing-card__items{flex-grow:1}@media (prefers-color-scheme:dark){strong.pricing-card__priceValue.m-premium:after{color:var(--grey6)}}.pricing-card__priceInfo{font-size:.9rem;display:block;line-height:.8em}.pricing-card__items{padding:2rem 1rem}@media (prefers-color-scheme:light){.pricing-card__items .strikethrough{filter:grayscale(1)}}.pricing-card__items p:before{content:"✔";position:absolute;color:var(--azulACS);left:-1.2rem;font-size:1.2rem}.pricing-card__items .strikethrough:before{filter:grayscale(1)}.pricing-card.m-premium .pricing-card__items p:before{color:var(--verdeACS)}.pricing-card__items p{position:relative}.btn.m-primary.m-green{--azulACS:var(--verdeACS);background-color:var(--verdeACS)}