.ttl-library-entry{font-family:Georgia,serif;font-size:18px;line-height:1.75;color:#243440}.ttl-library-entry h2,.ttl-library-directory h1,.ttl-library-directory h2{font-family:inherit;color:#007cad;line-height:1.15}.ttl-definition{background:#eff9fd;border-left:6px solid #fff644;border-radius:0 18px 18px 0;padding:24px 28px;margin-bottom:34px}.ttl-body{margin-bottom:36px}.ttl-related-wrap{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:36px}.ttl-related-box{border:1px solid #c8e7f5;border-radius:14px;padding:22px}.ttl-related-card{display:block;padding:12px 14px;margin:10px 0;background:#f4f9fc;border-radius:8px;color:#07527b;text-decoration:none}.ttl-related-card strong,.ttl-related-card span{display:block}.ttl-related-card span{color:#334b59;font-size:.92em;margin-top:4px}.ttl-directory-intro{margin-bottom:30px}.ttl-directory-section{margin:36px 0}.ttl-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.ttl-directory-card{display:block;border:1px solid #c8e7f5;border-radius:12px;padding:20px;text-decoration:none;color:#07527b}.ttl-directory-card span{display:block;color:#334b59;margin-top:8px}@media(max-width:767px){.ttl-library-entry{font-size:17px}.ttl-related-wrap,.ttl-directory-grid{grid-template-columns:1fr}.ttl-definition{padding:20px}}
/* Explanations inside the existing related-resource layout. */
.ttl-library-entry a.ttl-term-link,.ttl-glossary-content a.ttl-term-link{font:inherit!important;letter-spacing:inherit!important}
.ttl-connection-list{list-style:none;margin:0;padding:0}.ttl-connection-list>li{margin:0}.ttl-connection-list-ordered{list-style:decimal;padding-left:1.4em}.ttl-connection-list-ordered>li::marker{font-weight:700;color:#084470}.ttl-connections-explained .ttl-related-card span{display:block;line-height:1.6;margin-top:.5em}.ttl-connections-explained .ttl-related-box>p{line-height:1.6}.ttl-connections-explained a:focus-visible{outline:3px solid #0076ab;outline-offset:3px}.ttl-term-link{color:#0076ab;text-decoration:underline;text-underline-offset:.15em}.ttl-library-entry,.ttl-glossary-content{overflow-wrap:anywhere}
