/* 2026-11-04 | WBS information: editorial layout over approved shared glass and controls. */
.wbs-information{margin:30px auto 26px}.info-breadcrumb{display:flex;flex-wrap:wrap;gap:12px;margin:0 0 22px;font-size:12px;color:#d4d1eb}.info-breadcrumb a{text-decoration:none}.info-hero{max-width:900px}.info-kicker{font-size:11px;letter-spacing:.08em;color:#92ddeb}.wbs-information h1{font-size:clamp(27px,3.5vw,43px);line-height:1.15;margin:16px 0}.info-lead{font-size:15px;line-height:1.75;color:#e0deef}.info-version{font-size:11px;color:#bdbbd4;margin:18px 0 25px}.info-documents{display:flex;flex-wrap:wrap;gap:9px;padding:22px 0;border-block:1px solid #d8d4f02d}.info-documents .wbs-cat5-link{margin:0;justify-content:flex-start;flex:1 1 180px}.wbs-information svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.info-documents [aria-current=page]{border-color:#b5dff0;background:#c0d9ff20}.info-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:32px;margin-top:28px}.info-toc{align-self:start;display:grid;gap:12px}.info-toc h2{font-size:14px;margin:0 0 8px}.info-toc a{font-size:12px;line-height:1.5;text-decoration:none;color:#d4d3e9;padding-left:12px;border-left:1px solid #cdd7f047}.info-toc a:hover{color:#97e6ff;border-color:#97e6ff}.info-body{min-width:0}.info-body section{padding:0 0 25px;margin:0 0 25px;border-bottom:1px solid #d8d4f02d;scroll-margin-top:120px}.info-body h2{font-size:clamp(18px,2vw,22px);line-height:1.4;margin:0 0 14px}.info-body p{font-size:14px;line-height:1.95;color:#e0deed;overflow-wrap:anywhere;margin:0 0 13px}.info-help{padding:23px;border:1px solid #e0dcf04d;border-radius:18px;background:#111b361a;box-shadow:inset 0 1px #ffffff40}.info-help a{margin-top:12px}.info-contact-links{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.info-contact-links a{margin:0}.info-reference a{color:#a6e0fb}.wbs-information a:focus-visible{outline:2px solid #a6e0fb;outline-offset:4px}.info-toc a,.info-reference a{transition:color .18s}@media(max-width:760px){.info-layout{grid-template-columns:1fr;gap:26px}.info-toc{padding-bottom:22px;border-bottom:1px solid #d8d4f02d}.info-documents .wbs-cat5-link{flex-basis:140px;font-size:11px}.wbs-information{margin-top:24px}.info-contact-links .wbs-cat5-link{max-width:100%;overflow-wrap:anywhere}.info-body p{font-size:13px}}

/* Six equal document links; short labels match the shared footer. */
.info-documents{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.info-documents .wbs-cat5-link{min-height:46px;height:100%;width:100%}.info-body p a{color:#a6e0fb;text-underline-offset:3px}@media(max-width:600px){.info-documents{grid-template-columns:repeat(2,minmax(0,1fr))}}
