.coming-soon{background:#fff;justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.coming-soon-container{text-align:center;width:100%;max-width:480px}.coming-soon-container *{text-align:center}.coming-soon-container .logo{height:50px;margin-bottom:48px}.coming-soon-container h1{color:#202124;letter-spacing:-.5px;text-align:center;margin-bottom:8px;font-size:2rem;font-weight:400}.coming-soon-container .subtitle{color:#5f6368;text-align:center;margin-bottom:48px;font-size:.875rem;font-weight:400}.coming-soon-container .contact{flex-direction:column;align-items:center;gap:8px;margin-bottom:32px;display:flex}.coming-soon-container .contact a{color:#1a73e8;padding:4px 0;font-size:.875rem;text-decoration:none}.coming-soon-container .contact a:hover{text-decoration:underline}.coming-soon-container .social{border-top:1px solid #dadce0;justify-content:center;gap:16px;padding-top:24px;display:flex}.coming-soon-container .social a{color:#5f6368;align-items:center;text-decoration:none;transition:color .2s;display:flex}.coming-soon-container .social a:hover{color:#202124}.coming-soon-container .social a img{opacity:.6;width:20px;height:20px}.coming-soon-container .social a:hover img{opacity:1}@media (max-width:768px){.coming-soon-container h1{font-size:1.75rem}}
