.public-info-nav{border-bottom:1px solid var(--line);background:var(--paper);flex-wrap:wrap;justify-content:center;gap:8px 28px;padding:12px 20px;font-size:14px;display:flex}.public-info-nav a,.public-info-links a{text-underline-offset:5px;padding:8px 2px;line-height:1.6}.public-info-nav a:hover,.public-info-links a:hover,.public-info-nav a[aria-current=page],.public-info-links a[aria-current=page]{color:var(--ink);text-decoration:underline}.public-info-nav a:focus-visible,.public-info-links a:focus-visible,.public-info-back:focus-visible{outline-offset:4px;border-radius:3px;outline:2px solid}.public-info-links{flex-wrap:wrap;gap:8px 22px;display:flex}footer>.public-info-links{flex-basis:100%;justify-content:flex-start}.public-info-page{overflow-wrap:anywhere;max-width:940px;margin:auto;padding:40px 28px 64px}.public-info-back{text-underline-offset:4px;padding:8px 0;font-size:14px;text-decoration:underline;display:inline-block}.public-info-heading{border-bottom:1px solid var(--line);padding:32px 0}.public-info-heading h1{margin:16px 0;font-size:clamp(30px,5vw,48px);line-height:1.2}.public-info-heading p,.public-info-sections p{max-width:72ch;color:var(--muted);font-size:16px;line-height:1.9}.public-info-sections section{border-bottom:1px solid var(--line);padding:26px 0}.public-info-sections h2,.public-info-related h2{margin:0 0 12px;font-size:22px;line-height:1.5}.public-info-sections p{margin:0}.public-info-related{padding-top:32px}.public-info-related .button{margin-top:24px}@media (max-width:650px){.public-info-nav{gap:4px 16px;font-size:13px}.public-info-page{padding:24px 20px 48px}.public-info-heading{padding:24px 0}.public-info-sections h2{font-size:20px}.public-info-links{gap:6px 18px}}
