.plans .content{.subcontent{.items{gap:2rem 1.5rem}.swiper .swiper-slide{padding:.5rem;height:auto;.item.plan{width:100%;height:100%}}.item.plan{--qtd-items:3;width:calc((100% - (1.5rem * (var(--qtd-items) - 1))) / var(--qtd-items));height:auto;padding:2rem 1.2rem 1.2rem;border-radius:16px;box-shadow:2px 2px 10px rgb(0 0 0 / .3);display:flex;flex-direction:column;gap:1.5rem;justify-content:space-between;align-items:center;position:relative;background-color:var(--white);&.recommended{box-shadow:0 0 6px rgb(21 93 252);.bottom .btn-cta{background-color:var(--clr1);color:var(--white);&.borded{border:3px solid var(--clr1);background-color:#fff0;color:var(--clr1)}}}.flag{font-size:13px;font-weight:500;color:var(--white);position:absolute;top:-15px;padding:.3rem .8rem;border-radius:24px;background-color:var(--clr1);left:50%;transform:translateX(-50%)}.about{gap:1.5rem;width:100%;&,.heading,.heading .title,.included{display:flex;flex-direction:column}&,.heading,.heading .title{align-items:center}.heading{gap:.2rem;.name{font-size:18px;font-weight:600;text-align:center}.title{gap:.1rem;.price,.subtitle{text-align:center}.price{font-size:40px;font-weight:600}.subtitle{font-size:14px;color:var(--clr-dark-paragraph)}}}.included{gap:.2rem;width:100%;li{padding:.4rem .7rem;border-radius:8px;display:flex;align-items:center;gap:.5rem;font-size:14px;color:var(--clr-dark-paragraph);&:nth-child(odd){background-color:rgb(0 0 0 / .05)}svg{fill:var(--clr-success)}}}}.bottom{&,.btn-cta{width:100%}.btn-cta{background-color:rgb(0 0 0 / .1);text-align:center;cursor:pointer;&.borded{border:3px solid rgb(0 0 0 / .1);background-color:#fff0}}}}}}