.not-found_page__VFIr4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(40px,7vw,110px);max-width:1280px;min-height:65vh;margin:0 auto;padding:clamp(56px,7vw,100px) 5%;color:#2a2312}.not-found_illustration__7kBvd{text-align:center}.not-found_plate___Fzyb{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:min(100%,390px);aspect-ratio:1;margin:auto;border:2px solid #d9d1bf;border-radius:50%;background:#fffdf5;box-shadow:8px 12px 0 #f0eadc}.not-found_plate___Fzyb:before{position:absolute;inset:9%;border:2px solid #d9d1bf;border-radius:50%;content:""}.not-found_code__SJkuV{font-family:var(--font-brand),sans-serif;font-size:clamp(100px,13vw,168px);line-height:1;transform:rotate(-8deg)}.not-found_crumbs__IIyZf{width:34%;margin-top:12px;color:#aa3828}.not-found_caption__T7Bvl{display:block;margin-top:28px;font-family:var(--font-handwriting),cursive;font-size:28px;transform:rotate(-4deg)}.not-found_status__ypMlP{margin:0 0 20px;font-size:14px;color:#6c6250}.not-found_copy___40UY h1{margin:0;font-size:clamp(36px,4.4vw,62px)}.not-found_description__7RPJl{max-width:42ch;margin:24px 0 30px;font-size:18px;line-height:1.65}.not-found_actions__eb6u_{display:flex;flex-wrap:wrap;align-items:center;gap:16px 24px}.not-found_primary__8Gju7,.not-found_secondary__g7GLD{display:inline-flex;align-items:center;justify-content:center;min-height:48px;font-size:16px;font-weight:700}.not-found_primary__8Gju7{padding:12px 22px;background:#aa3828;color:#fffdf5;text-decoration:none}.not-found_primary__8Gju7:hover{background:#862c20}.not-found_secondary__g7GLD{color:#2a2312;text-decoration:underline;text-underline-offset:5px}.not-found_secondary__g7GLD:hover{color:#aa3828}.not-found_actions__eb6u_ a:focus-visible{outline:3px solid #2a2312;outline-offset:5px}@media (max-width:700px){.not-found_page__VFIr4{grid-template-columns:1fr;gap:38px;padding:40px 6% 56px}.not-found_plate___Fzyb{width:230px}.not-found_code__SJkuV{font-size:104px}.not-found_caption__T7Bvl{margin-top:18px;font-size:25px}.not-found_copy___40UY{text-align:center}.not-found_copy___40UY h1{font-size:clamp(32px,8.5vw,46px)}.not-found_status__ypMlP{font-size:12px;margin-bottom:16px}.not-found_description__7RPJl{margin:20px auto 24px;font-size:16px}.not-found_actions__eb6u_{justify-content:center}}