.home{display:flex;flex-direction:column;justify-content:center;align-items:center}.home .banner-image{width:100%;height:calc((100vw - 240px)/6)}.home .main-content{width:90%;max-width:1000px;margin-bottom:50px}.home .main-content .intro-text{display:flex;flex-direction:column;align-items:center;margin-top:30px;padding-bottom:30px;border-bottom:1px solid #ccc}.home .main-content .intro-text a{color:#000;margin-top:10px}.home .main-content .latest-release{display:flex;flex-direction:column;align-items:center;margin-top:20px}.home .main-content .latest-release h3{text-decoration:underline;align-self:flex-start}.home .main-content .latest-release .latest-release-content{display:flex;flex-direction:row;align-items:center;margin-top:15px;margin-bottom:15px;text-decoration:none;color:inherit;flex-basis:49%}.home .main-content .latest-release .latest-release-content .logo{max-width:100px;max-height:100px;margin-right:20px}@media(max-width:992px){.home .banner-image{height:18vw}}.react-clock{display:block;position:relative}.react-clock,.react-clock *,.react-clock :after,.react-clock :before{box-sizing:border-box}.react-clock__face{position:absolute;top:0;bottom:0;left:0;right:0;border:1px solid black;border-radius:50%}.react-clock__hand{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__hand__body{position:absolute;background-color:black;transform:translateX(-50%)}.react-clock__mark{position:absolute;top:0;bottom:0;left:50%;right:50%}.react-clock__mark__body{position:absolute;background-color:black;transform:translateX(-50%)}.react-clock__mark__number{position:absolute;left:-40px;width:80px;text-align:center}.react-clock__second-hand__body{background-color:red}