.page-module__E0kJGG__main{color:#fff;text-align:center;background:linear-gradient(135deg,#0050b3 0%,#0070f0 100%);flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:2rem;display:flex;position:relative;overflow:hidden}.page-module__E0kJGG__content{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;width:100%;max-width:800px;display:flex}.page-module__E0kJGG__title{letter-spacing:-1px;text-transform:uppercase;font-size:4rem;font-weight:800;line-height:1.1}.page-module__E0kJGG__subtitle{opacity:.9;max-width:600px;font-size:1.25rem;font-weight:400;line-height:1.5}.page-module__E0kJGG__features{opacity:.8;margin-top:1rem;font-size:.9rem}.page-module__E0kJGG__button{color:#0050b3;text-transform:uppercase;letter-spacing:.5px;background-color:#fff;border-radius:8px;margin-top:1.5rem;padding:1.2rem 3rem;font-size:1rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-block;box-shadow:0 4px 10px #0003}.page-module__E0kJGG__button:hover{transform:translateY(-2px);box-shadow:0 6px 15px #00000040}.page-module__E0kJGG__footer{opacity:.7;margin-top:auto;padding-top:3rem;font-size:.8rem}.page-module__E0kJGG__footerLinks{margin-bottom:.5rem}.page-module__E0kJGG__footerLinks span{margin:0 5px}@media (max-width:768px){.page-module__E0kJGG__title{font-size:2.5rem}}
