body{margin:0;line-height:1.65}main,.info-top,.info-footer{width:min(100% - 32px,760px);margin:28px auto}main{min-height:60vh}.info-top{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px}.info-top nav{display:flex;flex-wrap:wrap;gap:16px}a{display:inline-block;min-height:44px;padding:8px 0;overflow-wrap:anywhere}a[aria-current]{font-weight:800;text-decoration:underline}details{border-bottom:1px solid currentColor;padding:12px 0}summary{font-weight:700;cursor:pointer;min-height:44px}details p{margin:8px 0 16px}.info-notice,.info-scope{border:1px solid currentColor;padding:12px;border-radius:8px}h1{font-size:clamp(1.7rem,6vw,2.5rem)}.skip-info{position:absolute;left:-10000px}.skip-info:focus{position:static;margin-left:16px}:focus-visible{outline:3px solid currentColor;outline-offset:4px}