body .ttgc-interlinks{box-sizing:border-box;width:100%;margin:28px auto;padding:0 18px;color:#1f2641;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
body .ttgc-interlinks *{box-sizing:border-box}
body .ttgc-interlinks .ttgc-il-inner{max-width:1180px;margin:auto;padding:28px;border:1px solid #dce5ee;border-radius:20px;background:linear-gradient(120deg,#e7f6f1,#f3f0ff)}
body .ttgc-interlinks h2{font-size:clamp(22px,3vw,29px)!important;font-weight:750!important;line-height:1.25!important;margin:0 0 12px!important;color:#1f2641!important}
body .ttgc-interlinks p{font-size:16px!important;line-height:1.6!important;color:#111!important;margin:0 0 18px!important}
body .ttgc-interlinks p.ttgc-il-eyebrow{font-size:12px!important;font-weight:750!important;letter-spacing:.12em;color:#176f68!important}
body .ttgc-interlinks .ttgc-il-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}
body .ttgc-interlinks .ttgc-il-grid a{display:flex!important;align-items:center;justify-content:space-between;gap:12px;background:#fff!important;color:#243653!important;padding:16px!important;min-height:52px;border:1px solid #cddde7!important;border-radius:12px!important;text-decoration:none!important;font-size:16px!important;line-height:1.4!important;font-weight:650!important;box-shadow:0 3px 0 #cddde7;overflow-wrap:anywhere}
body .ttgc-interlinks .ttgc-il-grid a:hover,body .ttgc-interlinks .ttgc-il-grid a:focus-visible{background:#1f2641!important;color:#fff!important;border-color:#1f2641!important}
body .ttgc-interlinks a:focus-visible,body .ttgc-interlinks summary:focus-visible{outline:3px solid #16847c;outline-offset:4px}
body .ttgc-interlinks summary{cursor:pointer;font-size:17px!important;font-weight:700!important;line-height:1.5;padding:14px 0;color:#1f2641!important}
@media(max-width:800px){body .ttgc-interlinks .ttgc-il-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:480px){body .ttgc-interlinks{padding:0 12px}body .ttgc-interlinks .ttgc-il-inner{padding:20px 16px}body .ttgc-interlinks .ttgc-il-grid{grid-template-columns:1fr}}
