.page-module__E0kJGG__container{color:#e0e0e0;background:#1b1d21;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;display:flex}.page-module__E0kJGG__main{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;padding:5rem 1rem 2rem;display:flex}.page-module__E0kJGG__logoWrapper{width:100%;max-width:250px;margin-bottom:2rem;animation:2s ease-in-out infinite page-module__E0kJGG__pulse}.page-module__E0kJGG__title{letter-spacing:2px;color:#f7f7f7;margin:0;font-size:3.5rem;font-weight:600;line-height:1.15}.page-module__E0kJGG__description{color:#e0e0e0;margin-top:1rem;margin-bottom:2rem;font-size:1.8rem;line-height:1.5}.page-module__E0kJGG__cta{color:#e0e0e0;opacity:.8;margin-bottom:3rem;font-size:1.2rem}.page-module__E0kJGG__footer{box-sizing:border-box;width:100%;max-width:1200px;padding:2rem 1rem 3rem}.page-module__E0kJGG__contactList{flex-wrap:wrap;justify-content:center;gap:1.5rem 2.5rem;width:100%;display:flex}.page-module__E0kJGG__contactItem{color:silver;align-items:center;gap:.75rem;font-size:1rem;text-decoration:none;transition:color .2s ease-in-out;display:flex}.page-module__E0kJGG__contactItem:hover{color:#f7f7f7}.page-module__E0kJGG__contactIcon{flex-shrink:0;width:1.25rem;height:1.25rem}@keyframes page-module__E0kJGG__pulse{0%{opacity:.8;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}to{opacity:.8;transform:scale(1)}}@media (max-width:768px){.page-module__E0kJGG__contactList{flex-direction:column;align-items:center;gap:1.25rem}}@media (max-width:600px){.page-module__E0kJGG__title{font-size:3rem}.page-module__E0kJGG__description{font-size:1.5rem}.page-module__E0kJGG__logoWrapper{max-width:180px}}
