.not-found-search-module-scss-module__aDwJVa__form{margin-top:24px}.not-found-search-module-scss-module__aDwJVa__field{color:#6d5f68;background:#fbf7f9;border:1.5px solid #eadfe5;border-radius:999px;align-items:center;gap:12px;height:56px;padding:0 20px;transition:border-color .2s,box-shadow .2s;display:flex}.not-found-search-module-scss-module__aDwJVa__field:focus-within{border-color:#9b3d6e;box-shadow:0 0 0 4px #f7e6ef}.not-found-search-module-scss-module__aDwJVa__hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.not-found-search-module-scss-module__aDwJVa__input{color:#2a1f27;background:0 0;border:0;outline:none;flex:1;min-width:0;height:100%;font-size:16px}
.not-found-view-module-scss-module__iESfoG__page{max-width:1280px;margin:0 auto;padding:64px 32px 80px}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__page{padding:28px 16px 32px}}.not-found-view-module-scss-module__iESfoG__hero{flex-wrap:wrap;align-items:center;gap:48px;display:flex}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__hero{text-align:center;display:block}}.not-found-view-module-scss-module__iESfoG__art{flex:360px}.not-found-view-module-scss-module__iESfoG__svg{width:360px;height:250px;display:block}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__svg{width:260px;height:180px;display:inline-block}}.not-found-view-module-scss-module__iESfoG__ground{fill:#eadfe5}.not-found-view-module-scss-module__iESfoG__sky{fill:#a9d6f5}.not-found-view-module-scss-module__iESfoG__primary{fill:#9b3d6e;animation-delay:.1s}.not-found-view-module-scss-module__iESfoG__pink{fill:#f9d6e5}.not-found-view-module-scss-module__iESfoG__fallen{transform-origin:258px 200px;transform:rotate(68deg)}.not-found-view-module-scss-module__iESfoG__copy{flex:420px}.not-found-view-module-scss-module__iESfoG__code{font-family:var(--font-bricolage),sans-serif;color:#9b3d6e;margin:0;font-size:20px;font-weight:700}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__code{margin-top:12px;font-size:18px}}.not-found-view-module-scss-module__iESfoG__title{font-family:var(--font-bricolage),sans-serif;letter-spacing:-1px;margin:0;font-size:52px;font-weight:700;line-height:1.08}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__title{font-size:30px}}.not-found-view-module-scss-module__iESfoG__text{color:#6d5f68;margin:14px 0 0;font-size:18px;font-weight:400;line-height:1.55}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__text{margin-top:10px;font-size:16px;line-height:1.5}.not-found-view-module-scss-module__iESfoG__desktopOnly{display:none!important}}@media screen and (min-width:761px){.not-found-view-module-scss-module__iESfoG__mobileOnly{display:none!important}}.not-found-view-module-scss-module__iESfoG__actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__actions{margin-top:20px}}.not-found-view-module-scss-module__iESfoG__btnO,.not-found-view-module-scss-module__iESfoG__btnP{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:56px;padding:0 28px;font-size:17px;font-weight:700;text-decoration:none;display:inline-flex}.not-found-view-module-scss-module__iESfoG__btnP{color:#fff;background:#9b3d6e;border:0;transition:background .2s}.not-found-view-module-scss-module__iESfoG__btnP:hover{color:#fff;background:#7a2d55}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__btnP{width:100%;height:54px}}.not-found-view-module-scss-module__iESfoG__btnO{color:#2a1f27;background:#fff;border:1.5px solid #2a1f27;transition:background .2s}.not-found-view-module-scss-module__iESfoG__btnO:hover{color:#2a1f27;background:#fbf7f9}.not-found-view-module-scss-module__iESfoG__suggest{margin-top:72px}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__suggest{margin-top:32px}}.not-found-view-module-scss-module__iESfoG__h2{font-family:var(--font-bricolage),sans-serif;letter-spacing:-.4px;margin:0 0 16px;font-size:28px;font-weight:700}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__h2{font-size:22px}}.not-found-view-module-scss-module__iESfoG__grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:28px 20px;display:grid}@media screen and (max-width:760px){.not-found-view-module-scss-module__iESfoG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}
