.companyprofile-container{max-width:1100px;margin:40px auto;padding:40px 24px;min-height:800px;background-color:#ffffff;color:#000000;line-height:1.6;border-radius:8px;box-shadow:0 0 12px rgba(0,0,0,.05)}.companyprofile-container h1{font-size:32px;margin-bottom:20px}.companyprofile-container p{margin-bottom:16px}.pdf-icon{font-size:40px;color:#e63946;margin-top:12px;cursor:pointer;transition:transform .2s ease}.pdf-icon:hover{transform:scale(1.1);color:#cc2d35}.video-container{margin-top:40px;text-align:center}.company-video{border-radius:8px;height:300px}