/* Readable, buildless information library. */
.topic-hub{max-width:1080px}.topic-breadcrumb{display:flex;gap:12px;flex-wrap:wrap;font-size:12px;margin-bottom:30px;color:#60798b}.topic-jump{display:flex;gap:10px;flex-wrap:wrap;margin:26px 0}.topic-jump a{border:1px solid #cbdde5;padding:8px 13px;border-radius:6px;font-size:12px;text-decoration:none}.topic-group{scroll-margin-top:20px}.topic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.topic-card{display:block;padding:21px 22px;border:1px solid #d8e3ec;border-radius:9px;text-decoration:none;background:#fff}.topic-card:hover{border-color:#087f80;background:#f8fbfc}.topic-card h3{margin:0 0 8px;color:#172c40;line-height:1.5}.topic-card h3 span{color:#087f80}.topic-card p{margin:0;color:#526f81;font-size:13px}.topic-action{margin:32px 0;padding:22px;border:1px solid #cee1e5;border-radius:8px;background:#f5fafb}.topic-action h2{margin:0 0 10px}.topic-action p{margin:12px 0 0;font-size:13px;color:#526f81}.topic-button{display:inline-block;border:1px solid #087f80;border-radius:5px;padding:10px 15px;background:#087f80;color:#fff!important;text-decoration:none}.topic-jump a:focus-visible,.topic-card:focus-visible,.topic-button:focus-visible{outline:2px solid #087f80;outline-offset:3px}@media(max-width:640px){.topic-grid{grid-template-columns:1fr}.topic-card{padding:18px}.topic-jump a{font-size:11px}.topic-action{padding:18px}}
