.RazorpayButton-module___o5rjG__btn{justify-content:center;width:100%;position:relative}.RazorpayButton-module___o5rjG__btn:disabled{opacity:.7;cursor:not-allowed;transform:none!important}.RazorpayButton-module___o5rjG__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite RazorpayButton-module___o5rjG__spin}@keyframes RazorpayButton-module___o5rjG__spin{to{transform:rotate(360deg)}}
.pricing-module__kvPdYW__hero{background:var(--bg-secondary);padding-top:120px}.pricing-module__kvPdYW__heroText{text-align:center;flex-direction:column;align-items:center;gap:16px;margin-bottom:64px;display:flex}.pricing-module__kvPdYW__plansGrid{grid-template-columns:repeat(3,1fr);align-items:start;gap:20px;display:grid}.pricing-module__kvPdYW__planCard{-webkit-backdrop-filter:blur(40px)saturate(180%);border-radius:var(--radius-lg);background:#ffffffa6;border:1px solid #ffffff80;flex-direction:column;gap:24px;padding:32px;transition:box-shadow .25s,transform .25s;display:flex;position:relative;box-shadow:0 8px 32px #0000000f,inset 0 1px #fffc}.pricing-module__kvPdYW__planCard:hover{transform:translateY(-3px);box-shadow:0 20px 48px #0000001a,inset 0 1px #fffc}.pricing-module__kvPdYW__highlighted{background:#ffffffd1;border-color:#0071e366;box-shadow:0 0 0 1px #0071e34d,0 20px 48px #0071e31f,inset 0 1px #ffffffe6}.pricing-module__kvPdYW__highlighted:hover{box-shadow:0 0 0 1px #0071e366,0 28px 64px #0071e32e,inset 0 1px #ffffffe6}.pricing-module__kvPdYW__badge{background:var(--blue);color:#fff;white-space:nowrap;letter-spacing:.03em;border-radius:980px;padding:4px 14px;font-size:.75rem;font-weight:600;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.pricing-module__kvPdYW__planTop{flex-direction:column;gap:10px;display:flex}.pricing-module__kvPdYW__planName{color:var(--text-primary);letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.pricing-module__kvPdYW__priceRow{align-items:baseline;gap:8px;display:flex}.pricing-module__kvPdYW__price{letter-spacing:-.03em;color:var(--text-primary);font-family:-apple-system,Inter,BlinkMacSystemFont,SF Pro Display,sans-serif;font-size:2.25rem;font-weight:700}.pricing-module__kvPdYW__period{color:var(--text-tertiary);font-size:.875rem}.pricing-module__kvPdYW__planDesc{color:var(--text-secondary);font-size:.9375rem;line-height:1.55}.pricing-module__kvPdYW__featureList{border-top:1px solid #e5e5ea;flex-direction:column;gap:12px;padding-top:24px;list-style:none;display:flex}.pricing-module__kvPdYW__featureItem{color:var(--text-secondary);align-items:center;gap:10px;font-size:.9375rem;display:flex}.pricing-module__kvPdYW__faqSection{border-top:1px solid #e5e5ea}.pricing-module__kvPdYW__faqTitle{text-align:center;margin-bottom:48px}.pricing-module__kvPdYW__faqGrid{grid-template-columns:repeat(2,1fr);gap:32px;max-width:880px;margin:0 auto;display:grid}.pricing-module__kvPdYW__faqItem{flex-direction:column;gap:10px;display:flex}.pricing-module__kvPdYW__faqQ{color:var(--text-primary);font-size:1rem;font-weight:600;line-height:1.4}@media (max-width:960px){.pricing-module__kvPdYW__plansGrid{grid-template-columns:1fr;max-width:480px;margin:0 auto}.pricing-module__kvPdYW__faqGrid{grid-template-columns:1fr}}
