.\34 04-module-scss-module__2Dd_2G__main{background-color:#fff;place-items:center;min-height:100vh;padding:24px 6px;display:grid}@media (min-width:640px){.\34 04-module-scss-module__2Dd_2G__main{padding:32px 6px}}@media (min-width:1024px){.\34 04-module-scss-module__2Dd_2G__main{padding:32px 8px}}.\34 04-module-scss-module__2Dd_2G__textCenter{text-align:center}.\34 04-module-scss-module__2Dd_2G__errorCode{color:var(--primary);font-size:1rem;font-weight:600}.\34 04-module-scss-module__2Dd_2G__errorTitle{color:#1f2937;margin-top:1rem;font-size:1.875rem;font-weight:700}@media (min-width:640px){.\34 04-module-scss-module__2Dd_2G__errorTitle{font-size:3rem}}.\34 04-module-scss-module__2Dd_2G__errorMessage{color:#4b5563;margin-top:1.5rem;font-size:1rem;line-height:1.75}.\34 04-module-scss-module__2Dd_2G__linkContainer{color:#fff;justify-content:center;gap:1.5rem;margin-top:2.5rem;display:flex}.\34 04-module-scss-module__2Dd_2G__homeLink,.\34 04-module-scss-module__2Dd_2G__contactLink{text-align:center;padding:.625rem .875rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-block}.\34 04-module-scss-module__2Dd_2G__homeLink{background-color:var(--primary)}.\34 04-module-scss-module__2Dd_2G__contactLink{color:#1f2937}.\34 04-module-scss-module__2Dd_2G__contactLink:hover{color:var(--primaryDark)}.\34 04-module-scss-module__2Dd_2G__contactLink:focus-visible{outline:2px solid #2c5282}
