.umrah-taxi-module__1QiEMW__introGrid{grid-template-columns:1.2fr .8fr;align-items:center;gap:4rem;display:grid}.umrah-taxi-module__1QiEMW__introContent h2{margin-bottom:1.5rem}.umrah-taxi-module__1QiEMW__introContent p{color:var(--text-muted);margin-bottom:1rem;line-height:1.8}.umrah-taxi-module__1QiEMW__checkList{grid-template-columns:1fr 1fr;gap:.75rem;margin:1.5rem 0 0;padding:0;list-style:none;display:grid}.umrah-taxi-module__1QiEMW__checkList li{color:var(--text-dark);font-size:.95rem;font-weight:500}.umrah-taxi-module__1QiEMW__introImage{justify-content:center;display:flex}.umrah-taxi-module__1QiEMW__imageCard{border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);width:100%;overflow:hidden}.umrah-taxi-module__1QiEMW__imagePlaceholder{background:linear-gradient(135deg,var(--primary-dark),var(--primary));color:var(--white);text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:350px;padding:4rem 2rem;display:flex}.umrah-taxi-module__1QiEMW__processGrid{grid-template-columns:repeat(4,1fr);gap:2rem;display:grid;position:relative}.umrah-taxi-module__1QiEMW__processCard{text-align:center;padding:2rem 1rem;position:relative}.umrah-taxi-module__1QiEMW__stepNumber{background:linear-gradient(135deg,var(--secondary),var(--secondary-light));width:70px;height:70px;color:var(--primary);font-size:1.5rem;font-weight:800;font-family:var(--font-heading);border-radius:50%;justify-content:center;align-items:center;margin-bottom:1.5rem;display:inline-flex;box-shadow:0 8px 25px #d4af374d}.umrah-taxi-module__1QiEMW__processTitle{color:var(--primary);margin-bottom:.75rem;font-size:1.15rem}.umrah-taxi-module__1QiEMW__processDesc{color:var(--text-muted);font-size:.95rem;line-height:1.7}.umrah-taxi-module__1QiEMW__processConnector{display:none}@media (max-width:1024px){.umrah-taxi-module__1QiEMW__introGrid{grid-template-columns:1fr;gap:2rem}.umrah-taxi-module__1QiEMW__processGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.umrah-taxi-module__1QiEMW__checkList,.umrah-taxi-module__1QiEMW__processGrid{grid-template-columns:1fr}}
