.pricing-grid_section__rE90i{padding:80px 24px 100px;display:flex;flex-direction:column;align-items:center;gap:64px;width:100%;max-width:1200px;margin:0 auto}.pricing-grid_headingWrapper__WPO0k{display:flex;margin-top:7%;flex-direction:column;align-items:center;gap:16px;text-align:center;width:100%}.pricing-grid_heading__PgY1A{margin:0;font-family:var(--font-sans);font-weight:700;font-size:56px;line-height:1.2;color:#ffffff}.pricing-grid_subheading___giNq{margin:0;font-family:var(--font-sans);font-weight:400;font-size:20px;line-height:1.5;color:rgba(255,255,255,.78);max-width:640px}.pricing-grid_grid__oadCD{display:flex;justify-content:center;align-items:center;gap:24px;width:100%;flex-wrap:wrap}.pricing-grid_card__tfSVe{flex:1 1;min-width:280px;max-width:360px;background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04));border:1px solid rgba(255,255,255,.12);border-radius:20px;padding:32px 28px;display:flex;flex-direction:column;gap:24px;position:relative;transition:transform .2s ease,box-shadow .2s ease;text-align:left;box-shadow:0 0 0 1px rgba(255,255,255,.06),0 4px 24px rgba(0,0,0,.35)}.pricing-grid_card__tfSVe:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(255,255,255,.1),0 12px 32px rgba(0,0,0,.4)}.pricing-grid_cardHighlighted__rQsRV{background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.04));border-color:rgba(255,255,255,.18);box-shadow:0 0 0 1px rgba(255,255,255,.1),0 0 40px rgba(107,79,245,.08),0 4px 24px rgba(0,0,0,.35);z-index:1}.pricing-grid_cardHighlighted__rQsRV:hover{transform:translateY(-4px);box-shadow:0 0 0 1px rgba(255,255,255,.12),0 0 48px rgba(107,79,245,.1),0 12px 32px rgba(0,0,0,.4)}.pricing-grid_cardTitle__9Kt5D{margin:0;font-family:var(--font-sans);font-weight:500;font-size:34px;line-height:1.2;letter-spacing:.02em;color:#ffffff;text-transform:uppercase}.pricing-grid_cardTagline__CYQ5l{margin:0;font-family:var(--font-sans);font-weight:400;font-size:16px;line-height:1.45;color:#b8b7ff}.pricing-grid_features__on8Yu{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.pricing-grid_feature__UxxI4{display:flex;align-items:flex-start;gap:12px}.pricing-grid_checkIcon__Q0Dbz{flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#ffffff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;color:#0f0f12;line-height:1}.pricing-grid_featureText__fo8ki{font-family:var(--font-sans);font-weight:400;font-size:15px;line-height:1.5;color:rgba(255,255,255,.9)}.pricing-grid_bestFor__RtgRP{font-family:var(--font-sans);font-size:14px;line-height:1.5;color:rgba(255,255,255,.72)}.pricing-grid_bestForLabel__hreqg{font-weight:500;color:rgba(255,255,255,.85)}.pricing-grid_bestForText__unFoa{font-weight:400;color:rgba(255,255,255,.72)}.pricing-grid_priceBlock__V1Aqu{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:8px}.pricing-grid_price__4DijD{font-family:var(--font-sans);font-weight:700;font-size:48px;line-height:1.1;color:#ffffff}.pricing-grid_priceSubtext__mZENd{margin:0;font-family:var(--font-sans);font-weight:400;font-size:13px;line-height:1.4;color:rgba(255,255,255,.65)}.pricing-grid_ctaButton__BA7KS{width:100%;height:52px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:600;font-size:16px;cursor:pointer;transition:all .2s ease;background:var(--gradient-primary);border:none;color:#ffffff;margin-top:8px}.pricing-grid_ctaButton__BA7KS:hover{background:#5a4cf0;transform:translateY(-1px)}@media (max-width:768px){.pricing-grid_section__rE90i{padding:48px 16px 64px;gap:40px}.pricing-grid_heading__PgY1A{font-size:40px}.pricing-grid_subheading___giNq{font-size:17px}.pricing-grid_grid__oadCD{flex-direction:column;align-items:center;gap:20px}.pricing-grid_card__tfSVe{width:100%;min-width:100%;max-width:100%}.pricing-grid_cardHighlighted__rQsRV{transform:none}.pricing-grid_cardHighlighted__rQsRV:hover{transform:translateY(-4px)}.pricing-grid_cardTitle__9Kt5D{font-size:24px}.pricing-grid_cardTagline__CYQ5l{font-size:15px}.pricing-grid_price__4DijD{font-size:40px}.pricing-grid_featureText__fo8ki{font-size:14px}.pricing-grid_ctaButton__BA7KS{height:48px;font-size:15px}}