.lgl{min-height:100dvh;background:var(--paper,#fff);color:var(--ink)}.lgl__bar{display:flex;align-items:baseline;gap:10px;max-width:var(--kh-content-width);margin:0 auto;padding:22px 28px 16px;border-bottom:1px solid var(--line,var(--tx-line))}.lgl__mark{font-family:var(--font-display);font-size:var(--s-head);font-weight:var(--w-label);letter-spacing:var(--t-title);color:var(--ink)}.lgl__by{font-size:var(--s-label);color:var(--ink-3)}.lgl .kh-article__body>h1:first-child{margin-top:0;font-size:var(--s-title);font-weight:var(--w-label);letter-spacing:var(--t-title)}.lgl__foot{max-width:var(--kh-content-width);margin:0 auto;padding:18px 28px 56px;border-top:1px solid var(--line,var(--tx-line));display:flex;align-items:center;flex-wrap:wrap;gap:8px 18px;font-size:var(--s-label);color:var(--ink-3)}.lgl__foot a{color:var(--brand);text-decoration:underline;text-underline-offset:2px}@media (max-width:620px){.lgl__bar{padding:18px 18px 14px}.lgl__foot{padding:16px 18px 44px}}