@font-face{font-family:PP Telegraf;src:url(/fonts/PPTelegraf-Regular.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:PP Telegraf;src:url(/fonts/PPTelegraf-Light.woff2) format("woff2");font-weight:300;font-display:swap}.otoko-error-document{margin:0}.otoko-render-error{min-height:100vh;background:#f2f2f4;color:#232327;font-family:PP Telegraf,Arial,sans-serif;font-size:16px;line-height:1.6}.otoko-render-error *{box-sizing:border-box}.otoko-render-error header{display:flex;align-items:center;height:48px;padding:0 16px;background:white;box-shadow:inset 0 -1px #e6e6e9}.otoko-render-error header img{display:block;width:108px;height:auto}@media(min-width:768px){.otoko-render-error header{padding:0 24px}}@media(min-width:1024px){.otoko-render-error header{padding:0 48px}}@media(min-width:1920px){.otoko-render-error header{padding:0 188px}}.otoko-render-error main{width:100%;max-width:1680px;margin:auto;padding:40px}.otoko-render-error .failure-label{font-size:11px;letter-spacing:.12em;color:#676772;margin:0 0 12px}.otoko-render-error h1{font-size:40px;font-weight:300;line-height:1.15;letter-spacing:-.015em;max-width:820px;margin:12px 0 20px}.otoko-render-error main>p:not(.failure-label){max-width:680px;color:#676772;margin:0 0 28px}.otoko-render-error nav{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.otoko-render-error a{color:#091dfb;text-underline-offset:4px}.otoko-render-error button{font:inherit;font-size:14px;padding:12px 20px;min-height:44px;background:#091dfb;color:white;border:1px solid #091dfb;cursor:pointer}.otoko-render-error nav a{display:inline-flex;align-items:center;min-height:44px;font-size:14px}.otoko-render-error button:hover{background:#0717c9}.otoko-render-error a:focus-visible,.otoko-render-error button:focus-visible{outline:2px solid #091dfb;outline-offset:3px}@media(max-width:600px){.otoko-render-error main{padding:28px 20px}.otoko-render-error h1{font-size:34px}.otoko-render-error nav{flex-direction:column;align-items:flex-start}}.otoko-render-error--embedded{min-height:0;flex:1}