.prose-page .hub-categories{flex-wrap:wrap;gap:8px 14px;margin:18px 0 0;font-size:15px;display:flex}.prose-page .hub-categories a{overflow-wrap:anywhere}.prose-page .hub-list{gap:12px;margin:18px 0 0;padding-left:0;list-style:none;display:grid}.prose-page .hub-list li{border:1px solid var(--border);overflow-wrap:anywhere;background:#fff;border-radius:12px;min-width:0;margin:0;padding:18px 20px}.prose-page .hub-list h3{margin:0;font-size:18px;line-height:1.5}.prose-page .hub-list h3 a{color:var(--foreground,#1d2a44);text-decoration:none}.prose-page .hub-list h3 a:hover{text-decoration:underline}.prose-page .hub-list p{margin:8px 0 0;line-height:1.8}.prose-page .hub-meta{color:#6b7a90;font-size:13px}.prose-page .hub-details{border:1px solid var(--border);overflow-wrap:anywhere;background:#fff;border-radius:12px;min-width:0;margin-top:12px;padding:14px 18px}.prose-page .hub-details summary{cursor:pointer;font-size:16px;font-weight:700;line-height:1.6}.prose-page .hub-details>div{margin-top:12px;font-size:14px;line-height:1.8}.prose-page .hub-details ul{margin:8px 0;font-size:14px}.prose-page .hub-details h3{margin:16px 0 6px;font-size:15px}.prose-page .hub-details p{margin:6px 0}.directory-notes .directory-note-links a{overflow-wrap:anywhere;min-width:0;padding:12px 0;display:block}.directory-notes .directory-note-links a strong{font-size:15px;line-height:1.5;display:block}.directory-notes .directory-note-links a span{color:#6b7a90;margin-top:4px;font-size:13px;line-height:1.7;display:block}
