@font-face{font-family:Comic;src:url('issue-01/ComicNeue-Bold.ttf') format('truetype');font-weight:700;font-display:swap}
@font-face{font-family:Kalam;src:url('issue-01/Kalam-Regular.ttf') format('truetype');font-display:swap}
@font-face{font-family:Neucha;src:url('issue-01/Neucha.ttf') format('truetype');font-display:swap}
:root{color-scheme:dark;background:#090c10;color:#eee7d8;font-family:system-ui,sans-serif;font-size:16px}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 95% 4%,#222b36 0,transparent 45%),#090c10}a{color:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible{outline:2px solid #d8c9a9;outline-offset:6px}header{max-width:1280px;margin:auto;display:flex;align-items:center;justify-content:space-between;padding:25px 6%;border-bottom:1px solid #424246}.brand{text-decoration:none;letter-spacing:.2em;font-size:11px}nav{display:flex;gap:8px}button{border:1px solid #47494d;background:transparent;border-radius:3px;padding:8px 11px;color:#e9e4d8;cursor:pointer;font:inherit;font-size:12px}button[aria-pressed=true]{background:#e9e4d8;color:#111}main{max-width:1140px;margin:auto;padding:0 32px}.opening{display:grid;grid-template-columns:1fr minmax(260px,400px);gap:9%;align-items:center;padding:64px 0 90px}.eyebrow{font-size:10px;letter-spacing:.22em;color:#b8a98c}.opening h1{font:400 clamp(46px,7vw,80px)/1.08 Neucha,Georgia,serif;letter-spacing:-.02em;margin:24px 0}#description{max-width:30em;line-height:1.7;color:#b8bcc3;font-size:16px}.coverage{margin:32px 0 30px;font-size:13px;letter-spacing:.04em}.continue{display:inline-block;text-decoration:none;font-family:Comic,system-ui,sans-serif;font-weight:700;font-size:20px;padding:15px 0;border-bottom:1px solid #cbbc9b}.status{color:#8f949e;max-width:29em;font-size:12px;line-height:1.7;margin-top:23px}.featured{display:block;line-height:0;box-shadow:0 18px 65px #0009}.featured img{display:block;width:100%;height:auto}.collection{border-top:1px solid #454249;padding-top:35px}h2{font-weight:400;font-size:12px;letter-spacing:.2em;text-transform:uppercase;margin:0 0 24px}.chapter{display:grid;grid-template-columns:70px 1fr auto;gap:25px;align-items:center;padding:24px 0;border-top:1px solid #282b30;text-decoration:none}.chapter img{width:70px;height:auto;display:block}.chapter h3{font:400 29px/1.2 Neucha,Georgia,serif;margin:0 0 9px}.chapter .roman{font-family:system-ui,sans-serif;font-size:11px;letter-spacing:.1em;color:#a8a08e;display:block;margin-bottom:7px}.chapter .meta{font-size:12px;color:#a5a9b1;margin:0;line-height:1.5}.chapter .arrow{font-size:24px;color:#c4b69a;padding:10px}.chapter:hover h3{color:#d3b78a}.chapter:hover .arrow{transform:translateX(4px)}footer{border-top:1px solid #424246;margin-top:50px;padding:25px 0 50px;color:#9298a2;font-size:12px;line-height:1.7;display:flex;justify-content:space-between;gap:30px}footer p{margin:0;max-width:45em}footer a{white-space:nowrap}html[lang=hi] h1,html[lang=hi] h3{font-family:Kalam,system-ui,sans-serif}html[lang=ru] h1,html[lang=ru] h3{font-family:Neucha,Georgia,serif}@media(max-width:700px){main{padding:0 20px}header{padding:18px 20px}.opening{grid-template-columns:1fr;gap:35px;padding:40px 0 50px}.opening h1{font-size:58px;margin:20px 0}.opening-copy{order:1}.featured{order:2;width:100%;max-width:360px;margin:auto}#description{font-size:15px;line-height:1.65}.coverage{margin:22px 0 10px}.status{max-width:100%;margin-bottom:0}.chapter{grid-template-columns:58px 1fr 20px;gap:17px;padding:20px 0}.chapter img{width:58px}.chapter h3{font-size:25px}.chapter .arrow{padding:0}footer{display:block}footer a{display:inline-block;margin-top:18px}}
