.Pricing_section__7_I0F{padding:80px 20px;background:#f9fafb}.Pricing_container__VlN17{max-width:1100px;margin:0 auto}.Pricing_pricingGrid___FFG8{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:80px}.Pricing_pricingCardDark__zwKwn,.Pricing_pricingCardLight__iUnim{background:#fff;border:2px solid #000;border-radius:8px;padding:32px;position:relative;box-shadow:6px 6px 0 #000;transition:all .2s ease}.Pricing_pricingCardDark__zwKwn:hover,.Pricing_pricingCardLight__iUnim:hover{transform:translateY(-2px);box-shadow:8px 8px 0 #000}.Pricing_pricingCardLight__iUnim{border-color:#1d4ed8;border-width:3px;background:#eff6ff}.Pricing_planNameLight__BwYPD,.Pricing_planName__hYTiR{font-size:16px;font-weight:700;margin-bottom:12px;color:#1f2937;text-transform:uppercase;letter-spacing:.5px}.Pricing_priceLight__uWCVI,.Pricing_price__mjPhi{margin-bottom:8px}.Pricing_priceAmountLight__7RV_i,.Pricing_priceAmount__BdXh8{font-size:40px;font-weight:800;color:#1f2937;display:block}.Pricing_originalPriceDark__7G2Tb,.Pricing_originalPrice__crrVc{font-size:14px;color:#9ca3af;text-decoration:line-through;font-weight:500;display:block;margin-top:4px}.Pricing_billingDetailsDark__yxnDk,.Pricing_billingDetailsLight__XQBZ9,.Pricing_billingDetails__KUwF7{font-size:14px;color:#6b7280;display:block;margin-top:4px;margin-bottom:24px}.Pricing_saveBadgeDark__0QOvR,.Pricing_saveBadge__6xaCI{position:absolute;top:-12px;right:24px;background:#f472b6;color:#000;padding:8px 16px;border-radius:50px;font-size:12px;font-weight:700;border:2px solid #000;box-shadow:3px 3px 0 #000;transform:rotate(2deg);text-transform:uppercase}.Pricing_buyButtonLight__jNN99,.Pricing_buyButton__SIfdZ{width:100%;background:#1d4ed8;color:#fff;border:2px solid #000;padding:14px;border-radius:8px;font-size:15px;font-weight:700;cursor:pointer;margin-bottom:24px;box-shadow:4px 4px 0 #000;transition:all .2s ease;text-transform:uppercase;letter-spacing:.5px}.Pricing_buyButtonLight__jNN99:hover,.Pricing_buyButton__SIfdZ:hover{background:#1e40af;transform:translateY(-2px);box-shadow:6px 6px 0 #000}.Pricing_buyButtonLight__jNN99:disabled,.Pricing_buyButton__SIfdZ:disabled{opacity:.6;cursor:not-allowed;transform:none}.Pricing_featuresLight__Q_klD,.Pricing_features__y8aW9{display:flex;flex-direction:column;gap:12px}.Pricing_featureLight__oco3J,.Pricing_feature__McUnj{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#4b5563;line-height:1.5}.Pricing_checkmarkLight__s3F3I,.Pricing_checkmark___pUap{color:#1d4ed8;font-size:18px;font-weight:700;flex-shrink:0}.Pricing_allPlansSection__0UYaQ{padding:40px;background:#fff;border:2px solid #000;border-radius:8px;box-shadow:6px 6px 0 #000;margin-top:40px}.Pricing_allPlansHeader____vHJ{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;margin-bottom:8px}.Pricing_allPlansTitle__3hrTo,.Pricing_featuresTitle__2r1RX{font-size:24px;font-weight:800;color:#1f2937;margin:0}.Pricing_allPlansSubheader__pFNY9{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;margin-bottom:24px}.Pricing_featuresSubtitle__tySg_{font-size:14px;color:#6b7280;margin:0}.Pricing_featureTable__1_CBt{display:flex;flex-direction:column}.Pricing_featureRow__k22ol{display:grid;grid-template-columns:1fr 1fr;grid-gap:60px;gap:60px;align-items:center;padding:20px 0;border-bottom:1px solid #e5e7eb}.Pricing_featureRow__k22ol:last-child{border-bottom:none}.Pricing_featureInfo__CWLvg h5{font-size:16px;font-weight:700;color:#1f2937;margin:0 0 6px}.Pricing_featureInfo__CWLvg p{font-size:14px;color:#6b7280;line-height:1.5;margin:0}.Pricing_featureCheck__C1KkM{color:#1d4ed8;font-size:32px;font-weight:700;text-align:left}.Pricing_featureValue__ai_nr{font-size:16px;font-weight:500;color:#1f2937;text-align:left}.Pricing_featureValue__ai_nr strong{color:#1d4ed8;font-weight:700}@media (max-width:1024px){.Pricing_allPlansHeader____vHJ,.Pricing_allPlansSubheader__pFNY9,.Pricing_pricingGrid___FFG8{grid-template-columns:1fr;gap:20px}.Pricing_featureRow__k22ol{grid-template-columns:1fr;gap:12px}.Pricing_featureCheck__C1KkM,.Pricing_featureValue__ai_nr{text-align:left}}@media (max-width:768px){.Pricing_section__7_I0F{padding:60px 20px}}