.pg-error{padding:clamp(56px,11vh,120px) 0 clamp(64px,12vh,128px)}.err{max-width:560px;margin:0 auto;text-align:center}.err-emblem{display:block;height:84px;width:auto;margin:0 auto 26px}.err-code{display:block;font-size:66px;font-weight:800;letter-spacing:-.06em;line-height:1;color:var(--accent);margin-bottom:18px}.err h1{font-size:28px;font-weight:800;letter-spacing:-.05em;line-height:1.32;margin-bottom:14px}.err p{font-size:16px;color:var(--sub);font-weight:500;line-height:1.72;margin:0 auto}.err-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;margin-top:32px}.err-digest{margin-top:28px;font-size:12.5px;font-weight:600;color:var(--sub);opacity:.75;-webkit-user-select:text;user-select:text}.err-btns .pri{display:inline-block;background:var(--ink);color:#fff;border:0;border-radius:var(--r-lg);padding:14px 28px;font-size:15px;font-weight:800;font-family:inherit;cursor:pointer;transition:.12s}@media (min-width:701px) and (hover:hover) and (pointer:fine){.err-btns .pri:hover{background:var(--accent)}}.err-btns .sec{display:inline-block;background:#fff;color:var(--ink2);border:1.5px solid var(--line2);border-radius:var(--r-lg);padding:14px 24px;font-size:15px;font-weight:800;font-family:inherit;cursor:pointer;transition:.12s}@media (min-width:701px) and (hover:hover) and (pointer:fine){.err-btns .sec:hover{border-color:var(--accent);color:var(--accent)}}@media (hover:none) and (pointer:coarse),(max-width:700px){.err-emblem{height:66px;margin-bottom:20px}.err-code{font-size:52px}.err h1{font-size:23px}.err p{font-size:15px}.err-btns .pri,.err-btns .sec{padding:13px 22px}}