div.plan div.content{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;display:flex}div.plan div.content h3{font-size:1.5rem}div.plan div.content p.price{color:var(--text-gray-light)}div.plan div.content p.price span{color:#fff;font-size:2.5rem;font-weight:900}div.plan div.content p.description{color:var(--text-gray-light)}div.plan div.content ul{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem;list-style:none;display:flex}div.plan div.content ul li{color:var(--text-gray)}div.plan div.content ul li span{background:linear-gradient(90deg,#00da49,#0f5);-webkit-text-fill-color:transparent;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;width:-moz-fit-content;width:fit-content}div.plan span.badge{color:#fff;background:linear-gradient(90deg,#ec4899,#f97316);border-radius:9999px;padding:.25rem 1rem;font-size:.875rem;font-weight:700;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}div.plan{background-color:var(--bg-card);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:1rem;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:2rem;display:flex}div.destacado{border:2px solid var(--color-primary);box-shadow:0 0 20px rgba(249,77,99,.7)}div.plan div.button{width:100%;margin-top:3rem}
