.eJ22-W_wrap{min-height:100dvh;padding:var(--space-6) var(--space-4) var(--space-12)}.eJ22-W_page{gap:var(--space-6);width:100%;max-width:680px;margin:0 auto;display:grid}.eJ22-W_top{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.eJ22-W_name{font:800 1.375rem/1 var(--font-display);letter-spacing:-.02em}.eJ22-W_link{min-height:44px;padding:0 var(--space-2);color:var(--c-text-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:underline;display:inline-flex}.eJ22-W_link:hover{color:var(--c-text)}.eJ22-W_draft{padding:var(--space-3) var(--space-4);border:1px solid var(--c-line);border-left:3px solid var(--c-review);border-radius:var(--radius-control);background:var(--c-sunken);color:var(--c-text-2);font-size:.875rem}.eJ22-W_draft strong{color:var(--c-text)}.eJ22-W_prose{gap:var(--space-3);overflow-wrap:anywhere;max-width:65ch;display:grid}.eJ22-W_prose h1{font:800 2rem/1.1 var(--font-display);letter-spacing:-.02em}.eJ22-W_prose h2{margin-top:var(--space-4);font:700 1.25rem/1.2 var(--font-display)}.eJ22-W_prose h3{font-weight:600}.eJ22-W_prose p,.eJ22-W_prose li{color:var(--c-text-2);line-height:1.65}.eJ22-W_prose strong{color:var(--c-text)}.eJ22-W_prose ul{padding-left:var(--space-5);gap:var(--space-2);margin:0;display:grid}.eJ22-W_prose a{color:var(--c-text);text-underline-offset:3px;text-decoration:underline}.eJ22-W_foot{gap:var(--space-4);flex-wrap:wrap;display:flex}@media (min-width:900px){.eJ22-W_wrap{padding-top:var(--space-12)}}
