.agency-intro{background:#f8fafc;border-radius:10px;padding:30px;margin-bottom:40px}.intro-flex{display:flex;align-items:center;gap:40px}.intro-content h3{color:#2c3e50;margin-bottom:15px}.expertise-badges{display:flex;gap:10px;margin-top:20px}.expertise-badges span{background:#f6af3e;color:white;padding:8px 15px;border-radius:20px;font-size:14px}.intro-image{flex:1;border-radius:8px;overflow:hidden;box-shadow:0 5px 15px rgba(0,0,0,0.1)}.intro-image img{width:100%;height:auto;display:block}.campaign-overview{margin:40px 0}.overview-flex{display:flex;gap:30px;align-items:center}.overview-image{flex:1;border-radius:8px;overflow:hidden}.overview-details{flex:1}.detail-item{margin-bottom:20px}.detail-item h5{color:#f6af3e;margin-bottom:5px}.platforms{display:flex;gap:15px;margin-top:30px}.platforms i{width:40px;height:40px;background:#f0f0f0;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#555;font-size:18px}.strategy-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.strategy-card{background:white;border-radius:8px;padding:25px;text-align:center;box-shadow:0 3px 10px rgba(0,0,0,0.05)}.strategy-icon{width:60px;height:60px;margin:0 auto 15px;background:#f6af3e;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px}.strategy-card h5{margin:15px 0 10px;color:#2c3e50}.performance-section{display:flex;gap:30px;margin:40px 0}.performance-image{flex:1;border-radius:8px;overflow:hidden}.performance-stats{flex:1;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.stat-card{background:white;border-radius:8px;padding:25px;text-align:center;box-shadow:0 3px 10px rgba(0,0,0,0.05)}.stat-value{font-size:32px;font-weight:700;color:#f6af3e}.stat-label{font-size:14px;color:#7f8c8d}.integration-card{display:flex;gap:30px;margin:30px 0;align-items:center}.integration-card.reverse{flex-direction:row-reverse}.integration-image{flex:1;border-radius:8px;overflow:hidden}.integration-content{flex:1}.integration-content h5{color:#2c3e50;margin-top:0}.integration-subtitle{color:#f6af3e;font-weight:500;margin-bottom:20px}.integration-results{display:flex;flex-direction:column;gap:15px}.result-item{display:flex;align-items:center;gap:10px}.result-item i{color:#f6af3e}.nandini-section{background:#f8fafc;border-radius:10px;padding:30px;margin:40px 0}.nandini-flex{display:flex;gap:30px;align-items:center}.nandini-content{flex:1}.nandini-content ul{padding-left:20px}.nandini-content li{margin-bottom:10px}.nandini-image{flex:1;border-radius:8px;overflow:hidden}.gov-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin:30px 0}.gov-card{background:white;border-radius:8px;padding:25px;text-align:center;box-shadow:0 3px 10px rgba(0,0,0,0.05)}.gov-icon{width:60px;height:60px;margin:0 auto 15px;background:#f6af3e;color:white;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px}.gov-card h5{margin:15px 0 10px;color:#2c3e50}.conclusion-section{margin-top:50px}.conclusion-flex{display:flex;gap:40px;align-items:center}.conclusion-content ul{padding-left:20px}.conclusion-content li{margin-bottom:10px}.final-stats{display:flex;gap:20px;margin-top:30px}.stat-block{flex:1;text-align:center}.number{font-size:32px;font-weight:700;color:#f6af3e}.label{font-size:14px;color:#7f8c8d}.conclusion-image{flex:1;border-radius:8px;overflow:hidden}@media (max-width:768px){.intro-flex,.overview-flex,.performance-section,.integration-card,.integration-card.reverse,.nandini-flex,.conclusion-flex{flex-direction:column}.performance-stats,.strategy-cards,.gov-grid{grid-template-columns:1fr}.final-stats{flex-direction:column;gap:10px}}
