.bSZLSW_notFoundContainer{text-align:center;justify-content:center;align-items:center;min-height:60vh;padding:2rem;display:flex}.bSZLSW_content{max-width:500px}.bSZLSW_title{color:#e11d48;margin:0;font-size:6rem;font-weight:700;line-height:1}.bSZLSW_subtitle{color:#374151;margin:1rem 0;font-size:2rem;font-weight:600}.bSZLSW_description{color:#6b7280;margin:1.5rem 0 2rem;font-size:1.125rem;line-height:1.6}.bSZLSW_actions{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.bSZLSW_homeButton{color:#fff;background-color:#3b82f6;border-radius:.5rem;padding:.75rem 2rem;font-weight:500;text-decoration:none;transition:background-color .2s}.bSZLSW_homeButton:hover{background-color:#2563eb}.bSZLSW_contactButton{color:#374151;background-color:#0000;border:2px solid #d1d5db;border-radius:.5rem;padding:.75rem 2rem;font-weight:500;text-decoration:none;transition:all .2s}.bSZLSW_contactButton:hover{background-color:#f9fafb;border-color:#9ca3af}@media (max-width:640px){.bSZLSW_title{font-size:4rem}.bSZLSW_subtitle{font-size:1.5rem}.bSZLSW_actions{flex-direction:column;align-items:center}.bSZLSW_homeButton,.bSZLSW_contactButton{width:100%;max-width:200px}}
