.Pricing_pricingSection__7pAJu{text-align:center;padding:120px 24px;max-width:1200px;margin:0 auto}.Pricing_title__eGnuw{font-size:2.75rem;font-weight:700;margin-bottom:12px}.Pricing_subtitle__u0JaG{font-size:1.2rem;opacity:.8;margin-bottom:60px}.Pricing_pricingGrid__dWUOl{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:32px;gap:32px}.Pricing_card__RsOoS{background:#ffffff;border:1px solid #e5e7eb;border-radius:12px;padding:32px;text-align:left;transition:transform .25s ease}.Pricing_card__RsOoS:hover{transform:translateY(-6px)}.Pricing_featured__t_CNZ{border:2px solid #2563eb;box-shadow:0 6px 20px rgba(37,99,235,.15)}.Pricing_price__W6Wrh{font-size:2.5rem;font-weight:700;margin:14px 0 24px}.Pricing_price__W6Wrh span{font-size:1rem;opacity:.6}.Pricing_card__RsOoS ul{list-style:none;padding:0;margin:0 0 32px}.Pricing_card__RsOoS ul li{margin-bottom:10px;font-size:.95rem}.Pricing_buttonPrimary__tNWPs{width:100%;padding:14px;font-size:1rem;border-radius:8px;background:#2563eb;color:white;border:none;cursor:pointer;transition:opacity .2s ease}.Pricing_buttonPrimary__tNWPs:hover{opacity:.9}.Pricing_buttonOutline__uk98N{width:100%;padding:14px;font-size:1rem;border-radius:8px;background:transparent;border:1px solid #2563eb;color:#2563eb;cursor:pointer;transition:.2s ease}.Pricing_buttonOutline__uk98N:hover{background:#2563eb;color:white}.Pricing_bottomNote__CAw6G{margin-top:50px;font-size:.95rem;opacity:.7}