.bd-pg-toc{background:#f6f8f9;border-bottom:1px solid #e3e8ec;padding:14px 24px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;color:#11193f}.bd-pg-toc__label{font-weight:700;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#11193f}.bd-pg-toc ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.bd-pg-toc a{color:#11193f;font-size:14px;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ff5247}.bd-pg-toc a:hover,.bd-pg-toc a:focus-visible{color:#ff5247}.bd-pg{background:#f6f8f9;padding:56px 24px;color:#11193f}.bd-pg__inner{max-width:880px;margin:0 auto;display:grid;gap:32px}.bd-pg__title{font-size:22px;line-height:1.25;font-weight:600;margin:0 0 14px;color:#000313}.bd-pg__take{background:#fff;border:1px solid #e3e8ec;border-left:4px solid #ff5247;border-radius:8px;padding:24px 28px}.bd-pg__take ul{list-style:disc;margin:0;padding-left:20px;display:grid;gap:8px}.bd-pg__take li{font-size:16px;line-height:1.55}.bd-pg__sources ol{list-style:decimal;margin:0;padding-left:22px;display:grid;gap:6px}.bd-pg__sources li{font-size:15px;line-height:1.5;overflow-wrap:anywhere}.bd-pg__sources a{color:#11193f;text-decoration:underline;text-underline-offset:3px;text-decoration-color:#ff5247}.bd-pg__sources a:hover,.bd-pg__sources a:focus-visible{color:#ff5247}.bd-pg__date{margin:0;font-size:14px;color:#4b5563}@media(max-width:600px){.bd-pg{padding:40px 16px}.bd-pg__take{padding:20px}.bd-pg-toc{padding:12px 16px}}.bd-pg__q{background:#fff;border:1px solid #e3e8ec;border-radius:8px;padding:0 20px;margin-bottom:10px}.bd-pg__q summary{cursor:pointer;padding:16px 0;font-weight:600;font-size:16px;line-height:1.4}.bd-pg__q summary:focus-visible{outline:2px solid #ff5247;outline-offset:2px}.bd-pg__q p{margin:0 0 16px;font-size:16px;line-height:1.55;overflow-wrap:anywhere}.bd-pg-toc{--bd-cw: 100%;padding-inline:max(16px,calc((100% - var(--bd-cw)) / 2 + 16px))}@media(min-width:576px){.bd-pg-toc{--bd-cw: 576px}}@media(min-width:768px){.bd-pg-toc{--bd-cw: 768px}}@media(min-width:992px){.bd-pg-toc{--bd-cw: 992px}}@media(min-width:1200px){.bd-pg-toc{--bd-cw: 1200px}}@media(min-width:1400px){.bd-pg-toc{--bd-cw: 1400px}}.bd-pg{background:#000313;color:#a6b0d2;padding:28px 24px;border-top:1px solid rgba(166,176,210,.14)}.bd-pg__inner{max-width:1200px;display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 28px}.bd-pg__title{font-family:var(--bd-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:var(--bd-eyebrow-size, 12px);font-weight:var(--bd-eyebrow-weight, 500);letter-spacing:var(--bd-eyebrow-track, .1em);text-transform:uppercase;color:#a6b0d2;margin:0}.bd-pg__sources{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 16px}.bd-pg__sources ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.bd-pg__sources li{font-size:13px;line-height:1.5}.bd-pg__sources a{color:#a6b0d2;text-decoration:underline;text-decoration-color:rgba(166,176,210,.4);text-underline-offset:3px}.bd-pg__sources a:hover,.bd-pg__sources a:focus-visible{color:#fff;text-decoration-color:#ff5247}.bd-pg__date{margin:0 0 0 auto;font-family:var(--bd-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:12px;color:#a6b0d2}.bd-pg__faq{flex-basis:100%}.bd-pg__q{background:transparent;border-color:rgba(166,176,210,.2);color:#a6b0d2}.bd-pg__q summary{color:#e8ecfa}@media(max-width:600px){.bd-pg{padding:24px 16px}.bd-pg__date{margin-left:0}}.bd-pg-toc{background:rgba(10,16,48,.92);border-bottom:1px solid rgba(166,176,210,.14);color:#a6b0d2}.bd-pg-toc__label{font-family:var(--bd-font-mono, "JetBrains Mono", ui-monospace, monospace);font-size:var(--bd-eyebrow-size, 12px);font-weight:var(--bd-eyebrow-weight, 500);letter-spacing:var(--bd-eyebrow-track, .1em);color:#a6b0d2}.bd-pg-toc a{color:#a6b0d2;text-decoration:none;border-bottom:1px solid transparent}.bd-pg-toc a:hover,.bd-pg-toc a:focus-visible,.bd-pg-toc a[aria-current],.bd-pg-toc a.is-active{color:#ff5247;border-bottom-color:#ff5247}.bd-pg-toc{position:sticky;top:calc(var(--bd4-top, 0px) + 72px);z-index:40;flex-wrap:nowrap;align-items:baseline;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 12px 30px -18px rgba(0,0,0,.6)}.bd-pg-toc__label{flex:none;white-space:nowrap}.bd-pg-toc ul{flex:1 1 auto;min-width:0}.bd-pg-toc li{margin:0;padding:0}.bd-pg-toc a{display:inline-block;padding:2px 0;line-height:1.4}@media(max-width:767px){.bd-pg-toc{flex-wrap:wrap;position:static}}main h2[id],main h3[id],.bd-pg__faq,.bd-pg__sources,#kb-faq,#kb-sources{scroll-margin-top:calc(var(--bd4-top, 0px) + 72px + 92px)}
