.pricing-card{position:relative;border-radius:1.5rem;background:#fff;padding:2rem;box-shadow:var(--shadow-lg);transition:all var(--transition-slow) ease;height:100%;display:flex;flex-direction:column}:root.dark .pricing-card{background:var(--neutral-100);box-shadow:0 10px 15px -3px rgba(0,0,0,.5)}.pricing-card:hover{box-shadow:var(--shadow-lg)}.pricing-card header{text-align:start;margin-bottom:2rem}.pricing-card header h3{margin-bottom:.5rem}.pricing-card header .description{margin-bottom:1.5rem;min-height:2lh;line-height:1.25;text-wrap:balance}.pricing-card .price-row{display:flex;align-items:baseline;justify-content:flex-start;gap:.5rem;margin-bottom:.5rem}.pricing-card .price-row .original{font-size:1.5rem;color:var(--neutral-400);text-decoration:line-through}.pricing-card .price-row .amount{font-size:3rem;font-weight:700;color:var(--neutral-900)}.pricing-card .price-row .period{color:var(--neutral-600)}.pricing-card ul{list-style:none;padding:0;margin:0 0 2rem;display:flex;flex-direction:column;gap:.5rem;flex-grow:1}.pricing-card li{display:flex;align-items:flex-start;gap:.625rem}.pricing-card li .bullet{color:var(--primary);flex-shrink:0;width:1.125rem;height:1.125rem;margin-top:.25rem}.pricing-card li span{color:var(--neutral-700);font-size:1rem;line-height:1.5}.pricing-card footer{margin-top:auto}.pricing-card footer .cta-button{width:100%}.pricing-card footer .trust-signal{text-align:center;margin-top:1rem}
/*# sourceMappingURL=aea9e279c403db1e.css.map*/