.WhyChoose_whyChoose__9jxl4{padding:4rem 0;background:var(--card-bg)}.WhyChoose_whyChoose__9jxl4 .WhyChoose_container__RH1W7{max-width:1152px;margin:0 auto;padding:0 1rem}.WhyChoose_whyChoose__9jxl4 .WhyChoose_header__2GrSb{text-align:center;margin-bottom:3rem}.WhyChoose_whyChoose__9jxl4 .WhyChoose_header__2GrSb .WhyChoose_title__hys2g{font-size:2.5rem;font-weight:700;color:var(--base-black);margin-bottom:1rem}@media(max-width:768px){.WhyChoose_whyChoose__9jxl4 .WhyChoose_header__2GrSb .WhyChoose_title__hys2g{font-size:2rem}}.WhyChoose_whyChoose__9jxl4 .WhyChoose_header__2GrSb .WhyChoose_description__thMVs{font-size:1.125rem;color:var(--black-60);max-width:600px;margin:0 auto;line-height:1.6}.WhyChoose_whyChoose__9jxl4 .WhyChoose_featuresGrid__HwjfJ{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:2rem;gap:2rem}@media(max-width:768px){.WhyChoose_whyChoose__9jxl4 .WhyChoose_featuresGrid__HwjfJ{grid-template-columns:1fr;gap:1.5rem}}.WhyChoose_whyChoose__9jxl4 .WhyChoose_featureCard__B7XNJ{background:var(--white);border:1px solid var(--border-light);border-radius:16px;padding:2rem;text-align:center;transition:all .3s ease;position:relative}.WhyChoose_whyChoose__9jxl4 .WhyChoose_featureCard__B7XNJ:hover{transform:translateY(-6px);box-shadow:0 16px 40px rgba(124,58,237,.1);border-color:var(--primary-color)}.WhyChoose_whyChoose__9jxl4 .WhyChoose_featureCard__B7XNJ:hover .WhyChoose_featureIcon__e_I9Q{transform:scale(1.1) rotate(5deg)}.WhyChoose_whyChoose__9jxl4 .WhyChoose_featureCard__B7XNJ .WhyChoose_featureIcon__e_I9Q{width:60px;height:60px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:#fff;margin:0 auto 1.5rem;transition:all .3s ease;box-shadow:0 4px 12px rgba(0,0,0,.1)}.WhyChoose_whyChoose__9jxl4 .WhyChoose_featureCard__B7XNJ .WhyChoose_featureTitle__Stv76{font-size:1.25rem;font-weight:600;color:var(--base-black);margin-bottom:.75rem}.WhyChoose_whyChoose__9jxl4 .WhyChoose_featureCard__B7XNJ .WhyChoose_featureDescription__mCEo6{font-size:.95rem;color:var(--black-60);line-height:1.6;margin:0}