.bk{max-width:760px;margin:0 auto;padding:56px 20px 80px}.bk-eye{font:500 12px/1 var(--mono);letter-spacing:.12em;text-transform:uppercase;opacity:.65}.bk h1{margin:12px 0;font-size:clamp(32px,6vw,48px)}.bk-lead{font-size:18px;line-height:1.55}.bk-act{flex-wrap:wrap;gap:12px;margin:22px 0;display:flex}.bk-note{opacity:.75;font-size:14px;line-height:1.5}.bk-toc{margin:40px 0}.bk-toc ol{columns:2 260px;padding-left:22px;line-height:1.9}.bk-ch{border-top:1px solid color-mix(in srgb, currentColor 18%, transparent);margin-top:56px;padding-top:32px}.bk-ch h2{margin-bottom:14px;font-size:28px}@media print{.bk{color:#000;max-width:none;padding:0;font-size:11pt}.bk-act,.hd,.ft,.nx,.bx-hd,.p-ft,.bx-tabs,nav[aria-label=Breadcrumb]{display:none!important}html,body{color:#000!important;background:#fff!important}.bk-top{page-break-after:always;padding-top:30vh}.bk-toc{page-break-after:always}.bk-ch{page-break-before:always;border:0;margin:0;padding:0}.bk-ch h2{font-size:22pt}.bk a{color:#000;text-decoration:underline}.bk h2,.bk h3{page-break-after:avoid}.bk table,.bk li{page-break-inside:avoid}}
