.bd{--d-ink:#122539;--d-accent:#087f8c;scroll-margin-top:7rem;margin-block:2rem 4rem;color:var(--d-ink)}.bd-heading,.bpd>header{display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;margin-block-end:1.5rem}.bd-eyebrow{font:800 .68rem/1.4 ui-sans-serif,sans-serif;letter-spacing:.16em;color:var(--d-accent);margin:0 0 .7rem;direction:ltr;text-align:start}.bd-heading h2{font-size:clamp(1.9rem,4vw,3rem);font-weight:800;line-height:1.15;letter-spacing:-.035em;margin:0}.bd-heading h2 span{color:#56707f}.bd-heading p:not(.bd-eyebrow){max-width:40rem;font-size:.95rem;line-height:1.8;margin-block-start:1rem;color:#536274}.bd-button,.bpk-controls button,.bd-site{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;min-height:44px;padding:.7rem 1rem;border:1px solid #c5d3dc;border-radius:.8rem;background:#fff;color:var(--d-ink);font-size:.82rem;font-weight:700;white-space:nowrap;text-decoration:none}.bd-button:hover,.bpk-controls button:hover:not(:disabled),.bd-site:hover{border-color:var(--d-accent);background:#edf9f9}.bd :focus-visible,.bpf :focus-visible{outline:3px solid #087f8c;outline-offset:3px}.bd-dashboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #d4e1e6;border-radius:1rem;background:#eef6f7;overflow:hidden;margin-block:1.75rem}.bd-dashboard>div{padding:1.4rem;display:flex;flex-direction:column;gap:.5rem}.bd-dashboard>div+div{border-inline-start:1px solid #d4e1e6}.bd-dashboard svg{width:19px;height:19px;color:var(--d-accent)}.bd-dashboard span{font-size:.75rem;color:#526577}.bd-dashboard strong{font-size:1.35rem;font-weight:800;line-height:1.5}.bd-dashboard small{font-size:.68rem;color:#536274;line-height:1.6}.bd-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.bd-grid>article{padding:1.5rem;border:1px solid #dfe6ea;border-radius:1rem;background:#fff;min-width:0}.bd-number{display:block;font:700 .7rem ui-monospace,monospace;color:#087f8c;margin-block-end:1rem}.bd h3{font-size:1.2rem;font-weight:800;line-height:1.45;margin:0 0 .8rem}.bd p,.bd li{font-size:.9rem;line-height:1.85;overflow-wrap:anywhere}.bd ul{list-style:disc;padding-inline-start:1.3rem;margin-block:.7rem}.bd-support{padding-block-start:.8rem;margin-block-start:.8rem;border-block-start:1px solid #e1e7eb;color:#576879}.bd-unknown{color:#687583;font-style:italic}.bd-roadmap{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:1.5rem;padding:1.75rem;border:1px solid #d6e2e6;border-radius:1rem;margin-block:1rem;background:#f7fafb}.bd-roadmap h4{font-size:.8rem;font-weight:800;color:#087f8c;margin-block-end:.8rem}.bd-evidence{display:flex;gap:1rem;padding:1.4rem;border-inline-start:3px solid #087f8c;background:#eff7f7;margin-block:1.5rem 2.5rem}.bd-evidence>svg{flex-shrink:0;color:#087f8c}.bd-evidence p{color:#546474;font-size:.8rem;margin-block:.5rem}.bpd{scroll-margin-top:7rem;border:1px solid #cbd9df;border-radius:1.2rem;overflow:hidden;background:#fff}.bpd>header{padding:1.5rem;margin:0;background:#f3f7f8}.bpd>header p{max-width:36rem;font-size:.8rem;color:#536274}.bpk-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:1rem;border-block:1px solid #e0e7eb}.bpk-nav button{display:flex;align-items:center;gap:.55rem;text-align:start;min-height:44px;border:1px solid #d8e1e5;background:#fff;border-radius:.5rem;padding:.65rem;font-size:.72rem;font-weight:700}.bpk-nav button span{color:#087f8c;font-family:ui-monospace,monospace}.bpk-nav button[aria-pressed=true]{background:#e4f4f3;border-color:#087f8c;color:#0d5157}.bpk-pages>article{position:relative;display:none;padding:2rem;background:#122539;color:#f4f8fa;min-height:340px;overflow:hidden}.bpk-pages>article.is-current{display:block}.bpk-brand{font:.65rem/1.6 ui-monospace,monospace;letter-spacing:.06em;color:#a7c5cf;border-block-end:1px solid #496270;padding-block-end:1rem;margin-block-end:1.75rem}.bpk-number{position:absolute;inset-inline-end:1.5rem;top:2.5rem;font:800 6rem/1 ui-sans-serif,sans-serif;color:#496270;opacity:.23;pointer-events:none}.bpk-pages h4{position:relative;font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.3;font-weight:750;max-width:80%;margin-block-end:1.25rem}.bpk-pages p,.bpk-pages li{position:relative;max-width:48rem;color:#e0edf2}.bpk-pages .bd-support{border-color:#496270;color:#c1d6df}.bpk-pages footer{margin-block-start:2rem;color:#a7c5cf;font-size:.65rem}.bpk-controls{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem}.bpk-controls span{font:700 .8rem ui-monospace,monospace;direction:ltr}.bpk-controls button:disabled{opacity:.4;cursor:not-allowed}.bd-site{margin-block-start:1rem}.bpf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-block-start:1rem;padding-block-start:1rem;border-block-start:1px solid #e2e8ed}.bpf label{display:flex;flex-direction:column;gap:.45rem;font-size:.73rem;font-weight:700;color:#405568}.bpf select{width:100%;min-width:0;min-height:44px;border:1px solid #cbd5df;border-radius:.65rem;padding:.6rem;background:#fff;color:#122539}.bpn{font-size:.7rem;line-height:1.7;color:#526577;margin-block-start:.7rem}.bpm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;max-width:38rem;margin:1.5rem auto 0;padding:1rem;background:#f4f9fb;border:1px solid #d9e7ed;border-radius:1rem;text-align:start}.bpm>div{padding:.7rem;border-inline-start:2px solid #087f8c;min-width:0}.bpm span{display:block;font:.65rem ui-monospace,monospace;color:#087f8c;margin-block-end:.5rem}.bpm strong{display:block;font-size:.8rem;font-weight:800}.bpm small{display:block;font-size:.68rem;line-height:1.7;color:#536274;margin-block-start:.5rem}@media(max-width:640px){.bd-heading,.bpd>header{flex-direction:column;gap:1rem}.bd-dashboard{grid-template-columns:1fr}.bd-dashboard>div{padding:1rem}.bd-dashboard>div+div{border-inline-start:0;border-block-start:1px solid #d4e1e6}.bd-grid,.bd-roadmap{grid-template-columns:1fr}.bd-grid>article,.bd-roadmap{padding:1.2rem}.bpk-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.bpk-pages>article{padding:1.35rem;min-height:380px}.bpf{grid-template-columns:1fr}.bpm{gap:.4rem;padding:.6rem}.bpm>div{padding:.4rem}.bpm small{font-size:.65rem}}@media print{body:has(.bpd) *:not(:has(.bpd)):not(.bpd):not(.bpd *){display:none!important}body *:has(.bpd){position:static!important;display:block!important;min-height:0!important;height:auto!important;margin:0!important;padding:0!important;transform:none!important;overflow:visible!important;background:#fff!important}.bpd{border:0;border-radius:0;overflow:visible}.bpd>header,.bpk-nav,.bpk-controls{display:none!important}.bpk-pages>article{display:block!important;min-height:auto;-moz-column-break-after:page;break-after:page;background:#fff!important;color:#122539;padding:1cm}.bpk-pages>article:last-child{-moz-column-break-after:auto;break-after:auto}.bpk-pages p,.bpk-pages li,.bpk-pages .bd-support,.bpk-pages footer,.bpk-brand{color:#122539}.bpk-number{display:none}}
