.not-found-section{background-color:var(--neutral-100);justify-content:center;align-items:center;min-height:100vh;padding:160px 0 120px;display:flex}.not-found-section .not-found-content{text-align:center;flex-direction:column;align-items:center;max-width:640px;margin:0 auto;display:flex}.not-found-section .not-found-label{font-family:var(--font-dm-sans);letter-spacing:0;background-color:var(--primary-100);color:var(--neutral-black);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:700;line-height:24px;display:inline-flex}.not-found-section .not-found-label:before{content:"";background-color:var(--primary-200);border-radius:50%;width:6px;height:6px}.not-found-section .not-found-code{font-family:var(--font-plus-jakarta-sans);letter-spacing:0;letter-spacing:-.04em;color:var(--neutral-black);margin-top:32px;font-size:200px;font-weight:600;line-height:1}.not-found-section .not-found-divider{background-color:var(--neutral-250);width:64px;height:2px;margin:40px 0 32px;display:block}.not-found-section .not-found-title{font-family:var(--font-plus-jakarta-sans);letter-spacing:0;color:var(--neutral-black);margin:0;font-size:32px;font-weight:600;line-height:44px}.not-found-section .not-found-description{font-family:var(--font-dm-sans);letter-spacing:0;color:var(--neutral-600);margin:12px 0 0;font-size:20px;font-weight:400;line-height:36px}.not-found-section .not-found-button{margin-top:40px}@media screen and (max-width:991px){.not-found-section{min-height:80vh;padding:140px 0 100px}.not-found-section .not-found-code{font-size:160px}}@media screen and (max-width:767px){.not-found-section{min-height:70vh;padding:120px 0 80px}.not-found-section .not-found-code{margin-top:24px;font-size:120px}.not-found-section .not-found-divider{margin:32px 0 24px}.not-found-section .not-found-title{font-family:var(--font-plus-jakarta-sans);letter-spacing:0;font-size:24px;font-weight:600;line-height:36px}.not-found-section .not-found-description{font-family:var(--font-dm-sans);letter-spacing:0;font-size:16px;font-weight:400;line-height:28px}.not-found-section .not-found-button{margin-top:32px}}
