/*
 * MAY- MAKE AI YOURS
 * Copyright (c) 2026 M/S. BLUME SOCIAL TECHNOLOGIES, INDIA. All rights reserved.
 * Owner: M/S. BLUME SOCIAL TECHNOLOGIES, INDIA
 * Author: Kartik Vijaywargi
 * Proprietary and confidential.
 */
.pricing-intro{max-width:850px;margin:auto;text-align:center}.plan-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:38px}.plan-card{display:flex;flex-direction:column;padding:26px;border:1px solid var(--line,#8884);border-radius:14px;background:var(--panel,transparent);min-width:0}.plan-card.popular{border-color:var(--gold,#c8a467)}.plan-card h2{font-size:25px}.plan-card .price{font-size:32px;margin:22px 0 6px;letter-spacing:-.04em}.plan-card ul{padding-left:18px;line-height:1.9;flex:1}.plan-card a.btn{margin-top:14px;text-align:center}.plan-card .annual-price{display:block}html[data-may-js=true]:not([data-cycle=YEARLY]) .annual-price{display:none}html[data-cycle=YEARLY] .monthly-price{display:none}html[data-cycle=YEARLY] .annual-price{display:block}.cycle-switch{display:flex;gap:10px;justify-content:center;margin:25px 0}.cycle-switch button{min-height:46px;padding:12px 22px;font:inherit;color:inherit;background:transparent;border:1px solid #8885;border-radius:28px;cursor:pointer}.cycle-switch button[aria-pressed=true]{background:#c8a467;color:#101010}.pricing-addons{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:26px}.pricing-addons .card{padding:24px}.pricing-faq{max-width:900px;margin:auto}.pricing-faq details{padding:22px 0;border-bottom:1px solid #8884}.pricing-faq summary{cursor:pointer;font-size:19px}.may-social{display:flex;gap:16px;flex-wrap:wrap;margin-top:22px}.may-social a{text-decoration:underline;text-underline-offset:4px}.signup-layout{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:start}.signup-card{padding:30px}.signup-card label{display:block;margin:18px 0 8px}.signup-card input,.signup-card select{display:block;box-sizing:border-box;width:100%;padding:13px;border:1px solid #8886;border-radius:7px;background:var(--bg,#111);color:inherit;font:inherit;min-width:0}.signup-card fieldset{border:0;padding:0;min-width:0}.signup-card .btn{margin:12px 5px 0 0;min-height:45px}.signup-card [hidden]{display:none!important}.notice{line-height:1.6;overflow-wrap:anywhere}.notice.error{color:#df7777}.signup-card button:disabled{opacity:.5}.skip-link{position:absolute;left:16px;top:-70px;z-index:999}.skip-link:focus{top:12px;background:#c8a467;color:#111;padding:12px}.reveal{opacity:1!important;transform:none!important;visibility:visible!important}#may-loader{display:none!important}@media(max-width:1100px){.plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signup-layout{gap:35px}}@media(max-width:700px){.plan-grid,.pricing-addons,.signup-layout{grid-template-columns:1fr}.signup-card{padding:22px}.plan-card{padding:24px}.plan-card .price{font-size:36px}.signup-layout{gap:30px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
