.pricing_pricingContainer__URDqT{padding:60px 20px;max-width:1400px;margin:0 auto}.pricing_pricingHeader__t8Njc{text-align:center;margin-bottom:60px}.pricing_pricingTitle__OcxJ5{font-size:42px;font-weight:300;color:var(--softTextColor);font-family:DM Sans,sans-serif;margin-bottom:16px}.pricing_highlight__YciQM{color:#4a5fd9;font-weight:400}.pricing_headerSubtext__nmhU3{font-size:18px;color:var(--softTextColor);margin-bottom:24px;font-weight:300}.pricing_demoButton__crZXs{display:inline-block;padding:14px 32px;background:#4a5fd9;border:2px solid #4a5fd9;color:#fff!important;border-radius:36px;font-size:16px;font-weight:400;cursor:pointer;transition:all .3s ease;font-family:DM Sans,sans-serif}.pricing_demoButton__crZXs:hover{background:transparent;color:#4a5fd9!important;transform:translateY(-2px);box-shadow:0 4px 12px rgba(74,95,217,.2)}.pricing_pricingCards__Ex79_{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;margin-top:40px}.pricing_pricingCard__d1bau{background:var(--bg);border:1px solid #e0e0e0;border-radius:24px;padding:40px 30px;position:relative;overflow:hidden;transition:border-color .3s ease;display:flex;flex-direction:column}.pricing_pricingCard__d1bau:hover{border-color:#4a5fd9}.pricing_pricingOverlay__nd5r8{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(74,95,217,.15),transparent 40%);opacity:0;transition:opacity .3s ease;pointer-events:none}.pricing_pricingCard__d1bau:hover .pricing_pricingOverlay__nd5r8{opacity:1}.pricing_pricingCardContent__aJRdc{position:relative;z-index:1;display:flex;flex-direction:column;flex:1 1}.pricing_buttonWrapper__kc7do{margin-top:auto}.pricing_popular__a7YV9{border:2px solid #4a5fd9}.pricing_popularBadge__BBQxs{position:absolute;top:20px;right:20px;background:#4a5fd9;color:#fff;padding:6px 16px;border-radius:20px;font-size:13px;font-weight:500}.pricing_cardHeader__wxoA_{margin-bottom:20px}.pricing_planName__tERji{font-size:20px;font-weight:500;color:var(--textColor);margin:0}.pricing_cardPrice__I_2P6{margin-bottom:10px}.pricing_price__QIdPd{font-size:48px;font-weight:300;color:var(--textColor)}.pricing_period__f9kbQ{font-size:20px;color:var(--softTextColor);font-weight:300}.pricing_contactUs__FZyzg{font-size:32px;font-weight:400;color:var(--textColor)!important;margin:0}.pricing_priceSubtext__tbJt4{font-size:14px;color:var(--softTextColor);margin-bottom:30px;min-height:40px}.pricing_featureList__lm3nR{list-style:none;padding:0;margin:0 0 30px}.pricing_feature__GWSEA{display:flex;align-items:center;margin-bottom:16px;font-size:15px;color:var(--softTextColor);line-height:1.5}.pricing_checkmark__tE14e{margin-right:12px;flex-shrink:0;width:30px;height:30px;border-radius:8px;background-color:var(--softBg);border:1px solid #e9ecef;position:relative;display:flex;justify-content:center;align-items:center}.pricing_checkmark__tE14e:after{content:"";position:absolute;left:50%;top:50%;width:5px;height:10px;border:solid #4a5fd9;border-width:0 2px 2px 0;transform:translate(-50%,-60%) rotate(45deg)}.pricing_showMore__Z1uow{background:transparent;border:none;color:#4a5fd9;font-size:14px;cursor:pointer;padding:8px 0;margin-bottom:16px;font-weight:500}.pricing_showMore__Z1uow:hover{text-decoration:underline}.pricing_ctaButton__BkIdF{width:100%;background:transparent;border:2px solid #4a5fd9;color:#4a5fd9!important;padding:16px 24px;border-radius:36px;font-size:16px;font-weight:300;cursor:pointer;transition:all .3s ease;text-decoration:none;display:flex;justify-content:center;align-items:center;text-align:center}.pricing_ctaButton__BkIdF:hover{background:#4a5fd9;color:#fff!important;border-color:#4a5fd9}@media screen and (max-width:1024px){.pricing_pricingCards__Ex79_{grid-template-columns:1fr;gap:24px}.pricing_pricingTitle__OcxJ5{font-size:32px}.pricing_pricingCard__d1bau{max-width:500px;margin:0 auto;width:100%}}.pricing_spotlightSection__U1ZOI{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;margin-top:60px}.pricing_spotlightCard__0nmEV{position:relative;background:var(--bg);border:1px solid #e0e0e0;border-radius:24px;padding:40px;overflow:hidden;transition:border-color .3s ease;display:flex;flex-direction:column}.pricing_spotlightCard__0nmEV:hover{border-color:#4a5fd9}.pricing_spotlightOverlay__Ucwhy{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(600px circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(74,95,217,.15),transparent 40%);opacity:0;transition:opacity .3s ease;pointer-events:none}.pricing_spotlightCard__0nmEV:hover .pricing_spotlightOverlay__Ucwhy{opacity:1}.pricing_spotlightContent__cFEyQ{position:relative;z-index:1;display:flex;flex-direction:column;flex:1 1}.pricing_spotlightButtonWrapper__lxHUX{margin-top:auto;text-align:center}.pricing_spotlightTitle__rc3qO{font-size:28px;font-weight:500;color:var(--textColor);margin:0 0 16px;font-family:DM Sans,sans-serif}.pricing_spotlightDescription__fO8HQ{font-size:16px;line-height:1.6;color:var(--softTextColor);margin:0 0 24px}.pricing_spotlightButton__cjhIJ{display:inline-block;padding:12px 24px;background:transparent;border:2px solid #4a5fd9;color:#4a5fd9!important;border-radius:36px;font-size:16px;font-weight:400;text-decoration:none;transition:all .3s ease;cursor:pointer;font-family:DM Sans,sans-serif;position:relative;z-index:10;pointer-events:auto}.pricing_spotlightButton__cjhIJ:hover{background:#4a5fd9;color:#fff!important;border-color:#4a5fd9;transform:translateY(-2px)}@media screen and (max-width:1024px){.pricing_spotlightSection__U1ZOI{grid-template-columns:1fr;gap:24px}.pricing_spotlightCard__0nmEV{max-width:500px;margin:0 auto;width:100%}}@media screen and (max-width:768px){.pricing_pricingContainer__URDqT{padding:40px 16px}.pricing_pricingTitle__OcxJ5{font-size:28px}.pricing_price__QIdPd{font-size:40px}.pricing_pricingCard__d1bau{padding:30px 24px}.pricing_spotlightSection__U1ZOI{margin-top:40px}.pricing_spotlightCard__0nmEV{padding:30px 24px}.pricing_spotlightTitle__rc3qO{font-size:24px}.pricing_spotlightDescription__fO8HQ{font-size:15px}}.dark .pricing_pricingCard__d1bau,.dark .pricing_spotlightCard__0nmEV{border-color:#1f273a}