.task-page,.guide-index,.plain-page,.article-shell,.missing{max-width:1120px;margin:auto;padding:110px 24px}.task-page>header,.guide-index>header{max-width:800px;margin-bottom:48px}.task-page h1,.guide-index h1,.plain-page h1,.article-shell h1,.missing h1{font-family:Georgia,"Noto Serif SC",serif;font-size:clamp(38px,6vw,70px);line-height:1.08}.task-menu,.task-steps{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.task-menu section,.task-steps section{padding:30px;border:1px solid var(--line);background:#0a2342}.task-menu span,.task-steps i{color:var(--aqua);font-style:normal}.task-page aside{margin-top:28px;padding:24px;border-left:3px solid var(--aqua);background:#0b2848}.article-shell{max-width:980px}.crumb{margin-bottom:36px;color:var(--muted)}.article-prose,.article-shell article{max-width:760px;margin:auto}.article-prose header,.article-shell article header{padding-bottom:42px;border-bottom:1px solid var(--line)}.article-prose header>p,.article-shell article header>p{color:var(--aqua);letter-spacing:.18em;font-size:12px}.article-prose header strong,.article-shell article header strong{display:block;margin-top:28px;color:#bdd5df;font-size:19px}.article-body section,.article-shell article>section{padding:32px 0;border-bottom:1px solid var(--line)}.article-body h2,.article-shell article>section h2,.plain-page h2{font-family:Georgia,"Noto Serif SC",serif;font-size:30px}.article-prose footer,.article-shell article footer{display:flex;gap:12px;flex-wrap:wrap;padding-top:38px}.article-prose footer a,.article-shell article footer a{border:1px solid var(--aqua);padding:10px 15px;border-radius:999px}.plain-page{max-width:780px}.plain-page p{color:#b8ced9}.missing{text-align:center;min-height:70vh}.missing p{color:var(--aqua)}@media(max-width:700px){.task-menu,.task-steps{grid-template-columns:1fr}.task-page,.guide-index,.plain-page,.article-shell,.missing{padding-top:70px}}
