.howItWorks_howItWorksSection__PzIyx{background-color:#f5f8ff;padding:60px 10%;text-align:center}.howItWorks_howItWorksSection__PzIyx h2{font-size:30px;margin-bottom:40px;color:#1f3c88}.howItWorks_stepsContainer__1eohx{display:flex;justify-content:space-around;flex-wrap:wrap;gap:30px}.howItWorks_step__kzSFU{background:white;padding:30px;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.05);width:250px;text-align:center}.howItWorks_icon__sWhOB{width:50px;height:50px;margin-bottom:15px}.howItWorks_step__kzSFU h3{font-size:20px;margin-bottom:10px;color:#1f3c88}.howItWorks_step__kzSFU p{color:#666}.PricingPage_pricingPage__f7hU8{text-align:center;padding:50px 20px;background:linear-gradient(180deg,#fff,#e0eefe);color:var(--accent)}.PricingPage_title__FZXB3{font-size:2.5rem;margin-bottom:10px;font-weight:700}.PricingPage_subtitle__DlUtB{font-size:1rem;margin-bottom:40px;opacity:.9}.PricingPage_cards__le_Zj{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.PricingPage_card__67h_B{background:white;color:var(--accent);border-radius:12px;padding:30px 20px;width:280px;box-shadow:0 5px 20px rgba(0,0,0,.15);position:relative;transition:transform .2s ease}.PricingPage_card__67h_B:hover{transform:translateY(-2px)}.PricingPage_planName__ThS7K{font-size:1.5rem;font-weight:700;margin-bottom:10px}.PricingPage_price__NQgCX{font-size:2rem;color:var(--accent);margin-bottom:20px}.PricingPage_price__NQgCX span{font-size:.9rem;color:gray}.PricingPage_features__WW74y{list-style:none;padding:0;margin-bottom:20px;text-align:left}.PricingPage_features__WW74y li{margin:10px 0;font-size:.95rem;display:flex;align-items:center;gap:8px}.PricingPage_included__4hFmi{color:green;font-weight:500}.PricingPage_excluded__DF5L8{color:red;font-weight:500}.PricingPage_button__67VRG{background:linear-gradient(to right,var(--accent),var(--gradient-end));color:white;border:none;padding:12px 20px;border-radius:30px;font-size:1rem;font-weight:700;cursor:pointer;width:100%;transition:.3s ease}.PricingPage_button__67VRG:hover{opacity:.9}.PricingPage_popular__SvE4D{border:2px solid var(--accent)}.PricingPage_ribbon__2j_9B{position:absolute;top:-10px;left:-10px;background:#e41c3d;color:white;padding:5px 15px;font-size:.8rem;font-weight:700;border-radius:5px 0 5px 0}