:root{--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--spacing-xs:.25rem;--spacing-sm:.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--spacing-2xl:3rem;--spacing-3xl:4rem;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-full:9999px;--transition-fast:.15s ease-in-out;--transition-base:.2s ease-in-out;--transition-slow:.3s ease-in-out;--button-icon-size:var(--font-size-xl);--color-badge:var(--color-third)}.not-found-module-scss-module__HfxUKG__notFoundPage{background:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:2rem;display:flex}.not-found-module-scss-module__HfxUKG__notFoundContainer{text-align:center;max-width:600px}.not-found-module-scss-module__HfxUKG__notFoundContainer h1{color:var(--accent-color,#2563eb);margin:0;font-size:6rem;font-weight:700;line-height:1}.not-found-module-scss-module__HfxUKG__notFoundContainer h2{color:var(--foreground);margin:1rem 0;font-size:2rem}.not-found-module-scss-module__HfxUKG__notFoundContainer>p{color:var(--foreground-secondary);margin-bottom:2rem;font-size:1.1rem}.not-found-module-scss-module__HfxUKG__actions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-bottom:3rem;display:flex}.not-found-module-scss-module__HfxUKG__homeButton,.not-found-module-scss-module__HfxUKG__aboutButton,.not-found-module-scss-module__HfxUKG__sermonsButton{border-radius:var(--radius-sm);padding:.75rem 1.5rem;font-size:1rem;text-decoration:none;transition:all .2s;display:inline-block}.not-found-module-scss-module__HfxUKG__homeButton{background:var(--accent-color,#2563eb);color:#fff}.not-found-module-scss-module__HfxUKG__homeButton:hover{background:var(--accent-hover,#1d4ed8)}.not-found-module-scss-module__HfxUKG__aboutButton,.not-found-module-scss-module__HfxUKG__sermonsButton{background:var(--secondary-color,#6b7280);color:#fff}.not-found-module-scss-module__HfxUKG__aboutButton:hover,.not-found-module-scss-module__HfxUKG__sermonsButton:hover{background:var(--secondary-hover,#4b5563)}.not-found-module-scss-module__HfxUKG__helpText{border-top:1px solid var(--border-color,#e5e7eb);margin-top:2rem;padding-top:2rem}.not-found-module-scss-module__HfxUKG__helpText>p{color:var(--foreground-secondary);margin-bottom:1rem;font-size:.9rem}.not-found-module-scss-module__HfxUKG__helpText ul{flex-wrap:wrap;justify-content:center;gap:1.5rem;padding:0;list-style:none;display:flex}.not-found-module-scss-module__HfxUKG__helpText ul li a{color:var(--accent-color,#2563eb);font-size:.9rem;text-decoration:none}.not-found-module-scss-module__HfxUKG__helpText ul li a:hover{text-decoration:underline}@media (max-width:768px){.not-found-module-scss-module__HfxUKG__notFoundContainer h1{font-size:4rem}.not-found-module-scss-module__HfxUKG__actions{flex-direction:column}.not-found-module-scss-module__HfxUKG__actions a{width:100%}.not-found-module-scss-module__HfxUKG__helpText ul{flex-direction:column;gap:.75rem}}
