.pricing-overview{padding:5rem 0 7rem;overflow:visible}.pricing-overview .container{max-width:1400px}.pricing-overview h2{visibility:visible;text-align:center;margin-bottom:2.4rem}.pricing-note{text-align:center;margin-top:2.2rem;opacity:.9}.overview-desktop{display:grid;grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:2rem;overflow:visible}.arrow-btn{width:52px;height:52px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(255 255 255 / .15);background:rgb(255 255 255 / .04);color:var(--text-color-pure-white);cursor:pointer;transition:transform 0.2s ease,background 0.2s ease,border-color 0.2s ease;z-index:2}.arrow-btn:hover{transform:translateY(-1px);background:rgb(255 255 255 / .08);border-color:rgb(255 255 255 / .25)}.pricing-overview .overview-swiper.swiper{box-sizing:content-box;padding:0 0 4rem 0;margin-inline:0}.overview-swiper .swiper-wrapper{align-items:stretch}.overview-swiper .swiper-slide{height:auto;display:flex}.overview-card{min-height:var(--card-h,auto);height:100%;position:relative;border-radius:20px;padding:2.8rem;background:var(--card-bg,#223);border:1px solid var(--card-stroke,rgb(255 255 255 / .06));box-shadow:0 10px 24px rgb(0 0 0 / .25);overflow:hidden;text-align:left;display:flex;flex-direction:column}.overview-card h3{font-size:clamp(2.2rem, 2.2vw + 1rem, 3.2rem);color:#fff;line-height:1.25}.price-line{margin-top:1rem;font-size:1.8rem;font-weight:800;color:var(--text-color-pure-white);display:flex;gap:.8rem;flex-wrap:wrap;align-items:baseline}.price-line .usd::after{content:"/";opacity:.5;margin:0 .5rem 0 .8rem}.price-line .inr{white-space:nowrap}.overview-card p{margin-top:1.4rem;font-size:1.7rem;opacity:.92;max-width:46ch}.overview-card .btn{margin-top:auto;padding:1.1rem 1.8rem;border-radius:12px;font-weight:800}.mini-nav-card{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:12px;padding:.9rem 1rem;background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .08);color:var(--text-color);font-size:1.5rem;min-height:var(--mini-height,auto);height:var(--mini-height,auto)}.theme-search-content{--card-bg:radial-gradient(
    80% 120% at 0% 0%,
    rgba(202, 25, 54, 0.16),
    rgba(34, 44, 68, 0.9)
  );--card-stroke:rgba(202, 25, 54, 0.35)}.theme-ai-automation{--card-bg:radial-gradient(
    80% 120% at 100% 0%,
    rgba(71, 116, 255, 0.16),
    rgba(34, 44, 68, 0.9)
  );--card-stroke:rgba(71, 116, 255, 0.35)}.theme-cro-experience{--card-bg:radial-gradient(
    80% 120% at 0% 100%,
    rgba(245, 197, 24, 0.16),
    rgba(34, 44, 68, 0.9)
  );--card-stroke:rgba(245, 197, 24, 0.35)}.theme-performance-ads{--card-bg:radial-gradient(
    80% 120% at 100% 100%,
    rgba(255, 85, 40, 0.14),
    rgba(34, 44, 68, 0.9)
  );--card-stroke:rgba(255, 85, 40, 0.32)}.theme-shorts-graphics{--card-bg:radial-gradient(
    80% 120% at 50% 0%,
    rgba(255, 255, 255, 0.08),
    rgba(34, 44, 68, 0.9)
  );--card-stroke:rgba(255, 255, 255, 0.22)}.theme-supply-chain{--card-bg:radial-gradient(
    80% 120% at 50% 100%,
    rgba(0, 200, 160, 0.14),
    rgba(34, 44, 68, 0.9)
  );--card-stroke:rgba(0, 200, 160, 0.32)}.overview-mobile{display:none;margin-top:2.4rem}.mobile-card-viewport{min-height:300px}.mobile-card-viewport .overview-card{min-height:var(--card-h,300px)}@media (max-width:860px){.overview-card{text-align:center}.overview-card p{margin-left:auto;margin-right:auto;max-width:38ch}}.mobile-nav-wrap{display:grid;grid-template-columns:auto 1fr auto;gap:.8rem;align-items:center;margin-top:1.2rem}.mini-arrow{width:36px;height:36px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(255 255 255 / .15);background:rgb(255 255 255 / .04);color:var(--text-color-pure-white)}.mini-swiper{width:100%}.mini-swiper .swiper-slide{height:auto}.title-short{display:none}@media (min-width:1025px){.pricing-overview-card{min-height:440px}}@media (max-width:1024px){.overview-swiper .swiper-wrapper{gap:0}}@media (min-width:900px){.pricing-overview .overview-swiper{min-height:500px}.pricing-overview .overview-swiper .swiper-wrapper{align-items:stretch}.pricing-overview .overview-swiper .swiper-slide{height:auto;display:flex}.pricing-overview .overview-card{min-height:440px;width:100%}}@media (max-width:860px){.overview-desktop{display:none}.overview-mobile{display:block}}@media (max-width:768px){.title-full{display:none}.title-short{display:inline}}