body:has(.not-found-page){overflow-x:clip}.not-found-page{overflow-x:clip;max-width:100%}.not-found-page .contact-card,.not-found-page .contact-grid,.not-found-page .nav-inner,.not-found-page .section-inner,.not-found-page footer{min-width:0;max-width:100%}.not-found-page .contact-card,.not-found-page .section-sub,.not-found-page .section-title{overflow-wrap:anywhere}@media (max-width:1400px){.not-found-page .nav-links{display:none}.not-found-page .hamburger{display:flex}}