.bk841-guide{--guide-color:#4267a4;max-width:1180px;margin:0 auto;padding:42px 28px 80px;color:#223b4d;overflow-wrap:anywhere;background:radial-gradient(#34424b0b .55px,transparent .8px) 0 0/5px 5px,#fff;font-size:17px;line-height:1.75}.bk841-guide *{box-sizing:border-box}.bk841-guide a{color:#224e83;text-decoration:underline;text-underline-offset:3px}.bk841-guide a:focus-visible{outline:3px solid #d77a24;outline-offset:4px}.bk841-back{font-size:13px}.bk841-hero{max-width:920px;border-bottom:1px solid #dae3e8;padding:8px 0 30px;margin-bottom:36px}.bk841-eyebrow{color:var(--guide-color);letter-spacing:.13em;font-size:12px;font-weight:800;margin:28px 0 12px}.bk841-hero h1{font-size:clamp(30px,4.1vw,52px);line-height:1.14;letter-spacing:-.035em;max-width:900px;margin:0 0 24px;color:#153244}.bk841-lead{font-size:20px;line-height:1.65;max-width:800px}.bk841-date{display:inline-block;font-size:13px;border:1px solid #d4e4dc;background:#eff7f2;padding:6px 13px;border-radius:8px}.bk841-independent{font-size:13px;color:#526371;max-width:780px}.bk841-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:54px}.bk841-article{min-width:0}.bk841-article>section{margin-bottom:38px}.bk841-guide h2{font-size:26px;line-height:1.3;margin:28px 0 15px;color:#19384b}.bk841-guide h3{font-size:19px;line-height:1.4;margin:0 0 10px}.bk841-guide p{margin:0 0 17px}.bk841-guide li{margin-bottom:12px}.bk841-source{font-size:12px;line-height:1.7;color:#566771;border-left:3px solid #dde7ec;padding:2px 0 2px 12px}.bk841-facts{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:18px 0 24px}.bk841-facts>div{border:1px solid #d8e3ed;border-top:4px solid var(--guide-color);padding:22px;background:#f3f7fb;border-radius:12px}.bk841-facts p{font-size:16px;margin:0}.bk841-update{padding:24px;background:#fff6e5;border:1px solid #efdcba;border-radius:14px;margin:26px 0}.bk841-update h2{margin-top:0}.bk841-update p:last-child{margin-bottom:0}.bk841-table{max-width:100%}.bk841-guide table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:16px}.bk841-guide th,.bk841-guide td{text-align:left;vertical-align:top;padding:16px 12px;border-bottom:1px solid #dce5e6}.bk841-guide th:first-child{width:85px;white-space:nowrap}.bk841-guide thead{background:#edf6f2}.bk841-guide tbody tr:nth-child(even){background:#f8fbfa}.bk841-guide caption{text-align:left;font-size:13px;padding:0 0 12px;color:#50646b}.bk841-sidebar{font-size:14px;line-height:1.65}.bk841-side-inner{border-left:1px solid #dce5e8;padding-left:25px}.bk841-sidebar h2{font-size:17px;margin-top:0}.bk841-sidebar ul{padding:0;list-style:none}.bk841-sidebar section,.bk841-sidebar nav{margin-bottom:30px}.bk841-sidebar a{color:#395a71}.bk841-method{background:#f1f5f7;padding:18px;border-radius:10px}.bk841-method p{font-size:13px}.bk841-sidebar strong[aria-current]{color:var(--guide-color)}
@media(max-width:850px){.bk841-layout{grid-template-columns:1fr;gap:28px}.bk841-side-inner{border-left:0;border-top:1px solid #dce5e8;padding:26px 0 0;display:grid;grid-template-columns:1fr 1fr;gap:22px}.bk841-method{grid-column:1/-1}.bk841-hero{margin-bottom:20px}}
@media(max-width:520px){.bk841-guide{padding:24px 18px 50px;font-size:16px}.bk841-lead{font-size:18px}.bk841-facts,.bk841-side-inner{grid-template-columns:1fr}.bk841-guide h2{font-size:23px}.bk841-update{padding:19px}.bk841-guide th,.bk841-guide td{padding:12px 8px}.bk841-guide th:first-child{width:65px}.bk841-guide table{font-size:15px}}
@media print{.bk841-sidebar{display:none}.bk841-layout{display:block}.bk841-guide{padding:0;max-width:none;background:#fff}.bk841-hero h1{font-size:28pt}.bk841-guide section{break-inside:avoid}.bk841-guide a{color:#111}}
