.ProjectDescription_container__IfZMt{padding:2rem;background-color:#fff;border-radius:16px;box-shadow:0 8px 20px rgba(0,0,0,.1);margin:2rem auto;max-width:900px}.ProjectDescription_heading__gVrap{font-size:2.5rem;font-weight:700;color:#2c3e50;text-align:center;margin-bottom:2rem}.ProjectDescription_projectEntry__nkaep{background-color:#f4f6f9;border-left:4px solid #3498db;padding:1.5rem;margin-bottom:2rem;border-radius:8px}.ProjectDescription_projectDetails__AQgNi{padding-left:1.5rem;position:relative}.ProjectDescription_title__QMYch{font-size:1.8rem;font-weight:600;color:#2c3e50}.ProjectDescription_description__OZjed{font-size:1.2rem;color:#34495e;margin-top:1rem;line-height:1.6}.ProjectDescription_image__C9rLK{margin-top:1.5rem;border-radius:12px;overflow:hidden;max-width:100%}.ProjectDescription_video__hMS03{margin-top:2rem;border-radius:12px;overflow:hidden}.ProjectDescription_link__G_kfB{margin-top:1.5rem;font-size:1.1rem;color:#3498db;text-decoration:none;font-weight:500}.ProjectDescription_link__G_kfB:hover{text-decoration:underline}.ProjectDescription_demoSection__s36wd{background:#001f3d;padding:2rem;text-align:center;border-radius:8px;color:#fff;margin-bottom:2rem;box-shadow:0 6px 15px rgba(0,0,0,.2)}.ProjectDescription_demoHeading__7DtbG{font-size:2rem;font-weight:700;margin-bottom:1rem}.ProjectDescription_demoImage__vuo4_{margin:1rem auto;max-width:200px;height:auto;border-radius:8px;box-shadow:0 4px 10px hsla(0,0%,100%,.3)}.ProjectDescription_demoLink__KD_kt{display:inline-block;margin-top:1rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;text-transform:uppercase;color:#001f3d;background:#fff;border-radius:50px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-decoration:none;transition:all .3s ease-in-out}.ProjectDescription_demoLink__KD_kt:hover{background:#fff;color:#001f3d;box-shadow:0 6px 15px rgba(0,0,0,.3)}