.hero{color:white;min-height:100vh;background-image:url("/static/homepage/img/bg.jpg");background-position:center;background-size:cover}.hero .hero-body{background-color:rgba(12,15,24,0.85);display:flex;align-items:center}.hero .hero-body .event-launcher{background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0.2),rgba(255,255,255,0));padding-top:1rem;padding-bottom:1rem;margin-bottom:.5rem}.hero .hero-body .event-launcher a.event-target:hover{color:#cdcdcd}.hero .hero-body .logo{max-width:29rem;width:100%}.hero .hero-body .links{margin-top:1.5em;margin-bottom:2em}.hero .hero-body .links>.link{text-decoration:none;margin:.5em 1em}.hero .hero-body .blog-message{margin-top:1em;font-size:1.1em}.hero .hero-body .blog-message .blog-link{display:inline-block;padding:.11em .2em;border-radius:.15rem;color:#ffde4f;background-color:rgba(255,255,255,0.07)}.hero .hero-body .blog-message .blog-link:hover,.hero .hero-body .blog-message .blog-link:focus,.hero .hero-body .blog-message .blog-link:active{background-color:rgba(255,255,255,0.12)}.hero .hero-body .social{margin-top:1.6em}.hero .hero-body .social .button{background-color:rgba(255,255,255,0.07);border-color:transparent;color:white}.hero .hero-body .social .button:hover,.hero .hero-body .social .button:focus,.hero .hero-body .social .button:active{background-color:rgba(255,255,255,0.12)}