section.hub-reading{color:var(--ink);overflow-wrap:anywhere;min-width:0;margin-block:56px}section.hub-reading h2{font-family:var(--f-display);margin:0 0 28px;font-size:clamp(26px,3vw,36px);font-weight:700;line-height:1.2}section.hub-reading h3{font-family:var(--f-display);margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.35}section.hub-reading :is(p,summary,li){overflow-wrap:anywhere;font-size:16px;line-height:1.75}section.hub-reading p{color:var(--ink-70);margin:0 0 16px}.hub-reading-sections,.hub-reading-faq{max-width:76ch}.hub-reading-sections>section{margin-bottom:28px}.hub-reading nav{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.hub-reading ul{flex-wrap:wrap;gap:8px 28px;margin:0;padding:0;list-style:none;display:flex}.hub-reading a{color:inherit;text-underline-offset:4px;text-decoration:underline}.hub-reading a:focus-visible{outline:2px solid var(--cobalt);outline-offset:4px}.hub-reading-faq details{border-bottom:1px solid var(--line);padding-block:16px}.hub-reading-faq summary{cursor:pointer;font-weight:600}.hub-reading-faq details p{margin-top:12px}
