.pl-hero[data-astro-cid-sd3efst6]{padding:7.5rem 0 2.5rem;text-align:center}.pl-hero__in[data-astro-cid-sd3efst6]{display:flex;flex-direction:column;align-items:center;gap:1.1rem}.pl-h1[data-astro-cid-sd3efst6]{font-size:clamp(2.1rem,5vw,3.2rem);line-height:1.08;letter-spacing:-.03em;font-weight:700;max-width:22ch;margin:0}.pl-h1[data-astro-cid-sd3efst6] em[data-astro-cid-sd3efst6]{font-style:normal;color:var(--dt-accent, #6d5ef2)}.pl-sub[data-astro-cid-sd3efst6]{max-width:56ch}.pl-sec[data-astro-cid-sd3efst6]{padding:3.5rem 0}.pl-sec--tint[data-astro-cid-sd3efst6]{background:color-mix(in srgb,currentColor 3%,transparent)}.pl-grid[data-astro-cid-sd3efst6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1.25rem;align-items:stretch}.pl-card[data-astro-cid-sd3efst6]{position:relative;display:flex;flex-direction:column;border:1px solid color-mix(in srgb,currentColor 14%,transparent);border-radius:16px;padding:2.4rem 1.7rem 1.7rem;background:color-mix(in srgb,currentColor 2%,transparent)}.pl-card--featured[data-astro-cid-sd3efst6]{border:2px solid var(--dt-accent, #6d5ef2)}.pl-card__tag[data-astro-cid-sd3efst6]{position:absolute;top:-.8rem;left:50%;transform:translate(-50%);background:var(--dt-accent, #6d5ef2);color:#fff;font-size:.72rem;font-weight:600;padding:.25rem .9rem;border-radius:999px;white-space:nowrap}.pl-card__tag--alt[data-astro-cid-sd3efst6]{background:currentColor}.pl-card__tag--alt[data-astro-cid-sd3efst6]{color:var(--dt-bg, #fff)}.pl-card__name[data-astro-cid-sd3efst6]{font-size:1.35rem;font-weight:700;margin:0 0 .35rem}.pl-card__desc[data-astro-cid-sd3efst6]{font-size:.92rem;opacity:.75;margin:0 0 1.2rem;min-height:2.6em}.pl-card__price[data-astro-cid-sd3efst6]{display:flex;align-items:baseline;gap:.35rem;margin-bottom:1.4rem}.pl-card__amount[data-astro-cid-sd3efst6]{font-size:2.5rem;font-weight:700;letter-spacing:-.02em;line-height:1}.pl-card__period[data-astro-cid-sd3efst6]{font-size:.9rem;opacity:.65}.pl-card__features[data-astro-cid-sd3efst6]{list-style:none;margin:0 0 1.6rem;padding:0;display:flex;flex-direction:column;gap:.65rem;flex:1}.pl-card__features[data-astro-cid-sd3efst6] li[data-astro-cid-sd3efst6]{display:flex;align-items:flex-start;gap:.55rem;font-size:.9rem;line-height:1.35}.pl-card__features[data-astro-cid-sd3efst6] li[data-astro-cid-sd3efst6] svg[data-astro-cid-sd3efst6]{flex-shrink:0;margin-top:.15rem;color:var(--dt-accent, #6d5ef2)}.pl-card__features[data-astro-cid-sd3efst6] li[data-astro-cid-sd3efst6].pl-off{opacity:.5}.pl-card__features[data-astro-cid-sd3efst6] li[data-astro-cid-sd3efst6].pl-off svg[data-astro-cid-sd3efst6]{color:currentColor}.pl-card__cta[data-astro-cid-sd3efst6]{width:100%;justify-content:center}.pl-garantia[data-astro-cid-sd3efst6]{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.8rem;font-size:.88rem;opacity:.75;text-align:center}.pl-compara[data-astro-cid-sd3efst6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-top:2rem}.pl-com[data-astro-cid-sd3efst6]{border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:14px;padding:1.4rem}.pl-com[data-astro-cid-sd3efst6] h3[data-astro-cid-sd3efst6]{display:flex;align-items:center;gap:.5rem;font-size:1rem;margin:0 0 .6rem}.pl-com[data-astro-cid-sd3efst6] p[data-astro-cid-sd3efst6]{font-size:.9rem;line-height:1.5;opacity:.78;margin:0}.pl-faqs[data-astro-cid-sd3efst6]{max-width:720px;margin:2rem auto 0;display:flex;flex-direction:column;gap:.6rem}.pl-faq[data-astro-cid-sd3efst6]{border:1px solid color-mix(in srgb,currentColor 12%,transparent);border-radius:12px;padding:.9rem 1.2rem}.pl-faq[data-astro-cid-sd3efst6] summary[data-astro-cid-sd3efst6]{cursor:pointer;font-weight:600;font-size:.95rem}.pl-faq[data-astro-cid-sd3efst6] p[data-astro-cid-sd3efst6]{margin:.7rem 0 .2rem;font-size:.9rem;line-height:1.55;opacity:.8}.pl-final[data-astro-cid-sd3efst6]{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1rem}.pl-final__cta[data-astro-cid-sd3efst6]{display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center;margin-top:.5rem}
