.pricing-intro{padding:64px 0 32px;max-width:800px}.pricing-page h1{font-size:clamp(40px,5vw,60px)}.pricing-notice{margin-top:24px!important;padding:16px 20px;border-left:3px solid var(--meet-accent);color:var(--meet-muted);font-size:15px;line-height:1.8}.pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;padding:12px 0 44px}.pricing-card{padding:26px 20px;border:1px solid var(--meet-border);border-radius:16px;background:var(--april-surface);display:flex;flex-direction:column;min-width:0}.pricing-free{border:2px solid var(--meet-accent);background:var(--april-tint)}.pricing-card-heading{min-height:70px}.pricing-card h2{font-size:23px;margin:0 0 10px;letter-spacing:-.6px}.pricing-status{text-transform:uppercase;font-weight:700;letter-spacing:1px;font-size:11px;color:var(--meet-muted)}.pricing-price{display:flex;gap:8px;align-items:baseline;margin:20px 0 14px!important}.pricing-price strong{font-size:44px;line-height:1;letter-spacing:-2px}.pricing-price span{font-size:13px;color:var(--meet-muted)}.pricing-annual{font-size:13px;line-height:1.8;min-height:48px;color:var(--meet-muted);margin-bottom:20px!important}.pricing-card .meet-button,.pricing-coming{width:100%;min-height:52px;font:700 15px/1.5 Inter,system-ui,sans-serif;padding:12px;border-radius:10px}.pricing-coming{border:1px solid var(--meet-border);background:var(--april-soft);color:var(--meet-muted);opacity:1;cursor:default}.pricing-card ul{list-style:disc;padding-left:18px;display:grid;gap:14px;margin:26px 0;line-height:1.65;font-size:14px}.pricing-foot{margin-top:auto!important;font-size:13px;line-height:1.8;color:var(--meet-muted)}.pricing-details{border-top:1px solid var(--meet-border);padding:40px 0 50px;max-width:800px}.pricing-details h2{font-size:28px}.pricing-details p{color:var(--meet-muted);margin-bottom:20px;line-height:1.8}@media(max-width:1000px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.pricing-intro{padding:40px 0 24px}.pricing-grid{grid-template-columns:1fr;gap:22px}.pricing-card{padding:28px}.pricing-card-heading{min-height:0}.pricing-annual{min-height:0}.pricing-details h2{font-size:26px}}