.topbar{border-bottom:1px solid var(--outline-variant);justify-content:space-between;align-items:baseline;gap:16px;padding-top:20px;padding-bottom:18px;display:flex}.topbar .wordmark{font-family:var(--serif);color:var(--on-surface);font-size:20px;text-decoration:none}.how{padding:32px 0 0}.how>.label-caps{display:block}.how-h1{font-family:var(--serif);margin:8px 0 20px;font-size:32px;font-weight:400;line-height:1.2}.lede-block{margin-bottom:8px}.how-sec{margin-top:var(--section-gap)}.how-h2{font-family:var(--serif);border-bottom:1px solid var(--outline-variant);margin:0 0 16px;padding-bottom:10px;font-size:24px;font-weight:400;line-height:1.25}.how-sec>.reading{margin-bottom:20px}.items{gap:22px;margin:0;display:grid}.item{scroll-margin-top:24px}.item dt{font-family:var(--sans);margin-bottom:8px;font-size:16px;font-weight:600;line-height:1.35}.item dd{margin:0}.item .ganji{font-family:var(--cjk);color:var(--on-surface-variant);font-weight:400}.tag{vertical-align:2px;letter-spacing:.07em;text-transform:uppercase;color:var(--tertiary);border:1px solid var(--outline-variant);border-radius:var(--rounded);margin-left:8px;padding:2px 7px;font-size:10.5px;font-weight:600;display:inline-block}.tag-kr{color:var(--secondary)}.what{color:var(--on-surface-variant);max-width:72ch;margin:0 0 10px;font-size:14.5px;line-height:1.6}.pair{grid-template-columns:96px minmax(0,1fr);gap:12px;max-width:78ch;margin:0 0 6px;font-size:14.5px;line-height:1.6;display:grid}.pair .k{letter-spacing:.09em;text-transform:uppercase;color:var(--on-surface-variant);padding-top:4px;font-size:11px;font-weight:600}.pair.unresolved{color:var(--on-surface-variant)}.pair.unresolved .k{color:var(--secondary)}.how-foot{margin-top:var(--section-gap);border-top:1px solid var(--outline-variant);padding:24px 0 48px}.how-foot .disclose{color:var(--on-surface-variant);max-width:74ch;margin:0;font-size:13px;line-height:1.6}.how-foot .hint{margin:14px 0 0;font-size:14px}@media (max-width:559px){.pair{grid-template-columns:1fr;gap:2px}.pair .k{padding-top:0}}@media (min-width:760px){.how{padding-top:44px}.how-h1{font-size:38px}}
