.error_page__ahIXI{min-height:100vh;min-height:100dvh;width:100%;box-sizing:border-box;display:grid;place-items:center;padding:56px 24px;background:#f9f8f5;color:#172633;text-align:center}.error_content__zm3P5{width:100%;max-width:510px;display:flex;flex-direction:column;align-items:center}.error_symbol__ZQPNk{width:72px;height:72px;display:grid;place-items:center;border:1px solid #e9ded7;border-radius:22px;background:#f3ece5;color:#ad343f;margin-bottom:27px}.error_eyebrow__QiUqk{font-size:10px;font-weight:600;letter-spacing:.16em;color:#687583}.error_content__zm3P5 h1{font-size:clamp(40px,6vw,64px);line-height:1.12;letter-spacing:-.045em;margin:15px 0 20px}.error_content__zm3P5 p{max-width:410px;font-size:14px;line-height:1.85;color:#7c877c;margin:0 0 32px}.error_retry__w5R1X{display:inline-flex;justify-content:center;align-items:center;gap:11px;min-height:48px;padding:0 25px;border:1px solid #ac2133;border-radius:12px;background:#bd2438;color:#fff;font:600 13px var(--font-body,sans-serif);box-shadow:0 3px 0 #922335,0 6px 14px #92233512;cursor:pointer;transition:background .18s,transform .18s,box-shadow .18s}.error_retry__w5R1X:hover{background:#aa2032;transform:translateY(-1px);box-shadow:0 4px 0 #922335,0 8px 18px #9223351a}.error_retry__w5R1X:active{transform:translateY(2px);box-shadow:0 1px 0 #922335}.error_retry__w5R1X:focus-visible{outline:3px solid #bd24384d;outline-offset:5px}@media(prefers-reduced-motion:reduce){.error_retry__w5R1X{transition:none}}