.pricing[data-astro-cid-lmkygsfs]{background:#faf9f5;padding:2rem}.pricing[data-astro-cid-lmkygsfs] .pricing-container[data-astro-cid-lmkygsfs]{max-width:1200px;margin:0 auto}.pricing[data-astro-cid-lmkygsfs] h1[data-astro-cid-lmkygsfs]{text-align:center;margin-bottom:.75rem;font-weight:400}.pricing[data-astro-cid-lmkygsfs] .trial-banner[data-astro-cid-lmkygsfs]{text-align:center;margin:0 auto 2rem;max-width:800px;font-size:1.1rem;color:#1a1a1a;white-space:nowrap}.pricing[data-astro-cid-lmkygsfs] .trial-banner[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:#80515a;font-weight:600;font-size:1.2rem}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;align-items:stretch}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs]{position:relative;background:#fff;border-radius:12px;padding:1.5rem;box-shadow:0 2px 8px #0000000f;transition:transform .2s,box-shadow .2s;display:flex;flex-direction:column}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001f}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .plan-title-row[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .plan-name[data-astro-cid-lmkygsfs]{margin:0;display:inline-block;padding:.5rem 1rem;letter-spacing:.03em;border-radius:6px;font-size:1.2rem;font-weight:600}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .plan-name--essential[data-astro-cid-lmkygsfs]{background-color:#e3f2fd}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .plan-name--premium[data-astro-cid-lmkygsfs]{background-color:#f3e5f5}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .plan-name--professional[data-astro-cid-lmkygsfs]{background-color:#e0f2f1}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .plan-description[data-astro-cid-lmkygsfs]{font-size:1rem;color:#666;line-height:1.4;margin-bottom:1rem}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .price[data-astro-cid-lmkygsfs]{line-height:1.2}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .price[data-astro-cid-lmkygsfs] .price-amount[data-astro-cid-lmkygsfs]{font-size:3rem;font-weight:700;color:#1a1a1a}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .price[data-astro-cid-lmkygsfs] .price-period[data-astro-cid-lmkygsfs]{font-size:.9rem;color:#666;margin-left:.2rem}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .features-list[data-astro-cid-lmkygsfs]{list-style:none;padding:0;margin:0 0 1.5rem;flex:1}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .features-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs]{padding:.5rem 0;color:#666;font-size:.95rem;line-height:1.5;display:flex;align-items:center;gap:.5rem}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .features-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs] .checkmark[data-astro-cid-lmkygsfs]{color:#80515a;font-weight:700;font-size:1.1rem;flex-shrink:0}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .features-list[data-astro-cid-lmkygsfs] li[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:#1a1a1a;font-weight:600}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .features-list[data-astro-cid-lmkygsfs] .feature-limitation[data-astro-cid-lmkygsfs]{padding:.5rem 0}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .features-list[data-astro-cid-lmkygsfs] .feature-limitation[data-astro-cid-lmkygsfs] .limit-icon[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background-color:#e8e8e8;border-radius:50%;font-size:.75rem;font-weight:600;color:#888;flex-shrink:0}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .features-list[data-astro-cid-lmkygsfs] .feature-highlight[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{color:#80515a;font-weight:700}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .cta-button[data-astro-cid-lmkygsfs]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem 1.5rem;text-decoration:none;border-radius:8px;font-weight:400;font-size:1rem;letter-spacing:.5px;transition:transform .2s,box-shadow .2s,background-color .2s;margin-bottom:.5rem;background:#80515a;color:#fff}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .cta-button[data-astro-cid-lmkygsfs] .button-icon[data-astro-cid-lmkygsfs]{font-size:1.2rem;transition:transform .2s}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .cta-button[data-astro-cid-lmkygsfs]:hover{background:#6b3f47;transform:translateY(-2px);box-shadow:0 4px 12px #80515a66}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .cta-button[data-astro-cid-lmkygsfs]:hover .button-icon[data-astro-cid-lmkygsfs]{transform:translate(4px)}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .cancel-note[data-astro-cid-lmkygsfs]{text-align:center;font-size:.85rem;color:#999;margin:0}@media (max-width: 968px){.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs]{grid-template-columns:1fr;gap:2.5rem;max-width:500px;margin:0 auto}}@media (max-width: 768px){.pricing[data-astro-cid-lmkygsfs]{padding:2rem 1.5rem}.pricing[data-astro-cid-lmkygsfs] .pricing-subtitle[data-astro-cid-lmkygsfs]{font-size:.95rem;margin-bottom:1.5rem}.pricing[data-astro-cid-lmkygsfs] .trial-banner[data-astro-cid-lmkygsfs]{font-size:.9rem;padding:.65rem 1rem;white-space:normal;max-width:100%}.pricing[data-astro-cid-lmkygsfs] .trial-banner[data-astro-cid-lmkygsfs] strong[data-astro-cid-lmkygsfs]{font-size:.95rem}.pricing[data-astro-cid-lmkygsfs] .pricing-grid[data-astro-cid-lmkygsfs] .pricing-card[data-astro-cid-lmkygsfs] .price[data-astro-cid-lmkygsfs] .price-amount[data-astro-cid-lmkygsfs]{font-size:2.5rem}}
