.not-found-module__AGzS0G__page{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:40px clamp(40px,6vw,96px);min-height:100svh;padding-top:clamp(128px,14vw,176px);padding-bottom:clamp(64px,9vw,120px);display:grid}.not-found-module__AGzS0G__intro{flex-direction:column;gap:22px;display:flex}.not-found-module__AGzS0G__title{max-width:7em;font-size:clamp(56px,7.4vw,112px)}.not-found-module__AGzS0G__actions{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.not-found-module__AGzS0G__cardWrap{padding-top:44px;position:relative}.not-found-module__AGzS0G__mascots{align-items:flex-end;gap:6px;display:flex;position:absolute;top:0;right:36px}.not-found-module__AGzS0G__mascots svg{width:52px;height:52px}.not-found-module__AGzS0G__card{background:var(--card);border-radius:32px;flex-direction:column;gap:12px;padding:clamp(24px,3.2vw,40px);display:flex;position:relative;box-shadow:0 1px 2px #0a0e1b0d,0 24px 60px -30px #0a0e1b47}.not-found-module__AGzS0G__list{margin:0;padding:0;list-style:none}.not-found-module__AGzS0G__list li+li{border-top:1px solid var(--line)}.not-found-module__AGzS0G__link{color:var(--ink);align-items:center;gap:14px;padding:14px 0;text-decoration:none;display:flex}.not-found-module__AGzS0G__link:hover{color:var(--blue)}.not-found-module__AGzS0G__symbol{border-radius:11px;flex:none;width:40px;height:40px;font-size:16px}.not-found-module__AGzS0G__text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.not-found-module__AGzS0G__label{font-family:var(--font-display);letter-spacing:.08em;text-transform:uppercase;font-size:13px}.not-found-module__AGzS0G__note{color:var(--muted);font-size:14px;line-height:1.4}.not-found-module__AGzS0G__arrow{flex:none;width:16px;height:16px;transition:transform .2s}.not-found-module__AGzS0G__link:hover .not-found-module__AGzS0G__arrow{transform:translate(3px)}@media (max-width:860px){.not-found-module__AGzS0G__page{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:32px;min-height:0;padding-top:112px}.not-found-module__AGzS0G__mascots{right:28px}.not-found-module__AGzS0G__mascots svg{width:44px;height:44px}.not-found-module__AGzS0G__cardWrap{padding-top:36px}}@media (max-width:520px){.not-found-module__AGzS0G__actions>*{flex:100%}.not-found-module__AGzS0G__link{padding:12px 0}}
