.tlinky-related-posts{--tlinky-accent:#2271b1;--tlinky-hover-color:#135e96;--tlinky-columns:3;--tlinky-item-font-size:1em;margin:2em 0 0;padding:0}.tlinky-related-posts__header{margin:0 0 1em}.tlinky-related-posts__title{margin:0 0 .25em;line-height:1.3}.tlinky-related-posts__subtitle{margin:0;font-size:.95em;opacity:.75}.tlinky-related-posts__placeholder{border:1px dashed #c3c4c7;border-radius:6px;padding:16px;color:#50575e;font-size:.9em}.tlinky-related-posts__list{list-style:disc;padding-left:1.25em;margin:0}.tlinky-related-posts__item{margin-bottom:.5em}.tlinky-related-posts__item a{text-decoration:none;color:var(--tlinky-accent)}.tlinky-related-posts__item a:hover,.tlinky-related-posts__item a:focus{text-decoration:underline;color:var(--tlinky-hover-color,var(--tlinky-accent))}.tlinky-related-posts__grid{display:grid;grid-template-columns:repeat(var(--tlinky-columns,3),1fr);gap:1.25em;list-style:none;margin:0;padding:0}.tlinky-related-posts__grid>li{list-style:none;margin:0;padding:0}@media (max-width:900px){.tlinky-related-posts__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.tlinky-related-posts__grid{grid-template-columns:1fr}}.tlinky-rp-item{display:flex;text-decoration:none;color:inherit;font-family:inherit;font-size:var(--tlinky-item-font-size,1em)}.tlinky-rp-item__title{display:block;font-weight:600;line-height:1.35;margin:0 0 .4em;color:var(--tlinky-accent)}.tlinky-rp-item__excerpt{display:-webkit-box;font-size:.9em;opacity:.75;line-height:1.5;margin:0 0 .5em;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical}.tlinky-rp-item__cta{display:inline-block;margin-top:auto;padding-top:.2em;font-size:.85em;font-weight:600;color:var(--tlinky-accent)}.tlinky-rp-item--card{flex-direction:column;height:100%;background:#fff;border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;transition:transform 0.18s ease,box-shadow 0.18s ease,border-color 0.18s ease}.tlinky-rp-item--card:hover,.tlinky-rp-item--card:focus{transform:translateY(-3px);box-shadow:0 10px 24px rgb(0 0 0 / .08);border-color:var(--tlinky-hover-color,var(--tlinky-accent))}.tlinky-rp-item--card:hover .tlinky-rp-item__title,.tlinky-rp-item--card:focus .tlinky-rp-item__title{color:var(--tlinky-hover-color,var(--tlinky-accent))}.tlinky-rp-item--card .tlinky-rp-item__media{display:block;flex:0 0 auto;aspect-ratio:16 / 10;overflow:hidden;background:linear-gradient(135deg,#eef1f4,#e1e5ea)}.tlinky-rp-item--card .tlinky-rp-item__media img{width:100%;height:100%;object-fit:cover;display:block}.tlinky-rp-item--card .tlinky-rp-item__media--fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;color:var(--tlinky-accent);opacity:.65}.tlinky-rp-item--card .tlinky-rp-item__body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;padding:1em 1.1em 1.1em}.tlinky-related-posts--minimal .tlinky-related-posts__grid{display:block}.tlinky-related-posts--minimal .tlinky-related-posts__grid>li{border-bottom:1px solid #eee}.tlinky-related-posts--minimal .tlinky-related-posts__grid>li:last-child{border-bottom:none}.tlinky-rp-item--minimal{align-items:center;padding:.85em 0;gap:.9em}.tlinky-rp-item--minimal:hover .tlinky-rp-item__title,.tlinky-rp-item--minimal:focus .tlinky-rp-item__title{color:var(--tlinky-hover-color,var(--tlinky-accent))}.tlinky-rp-item__index{flex:0 0 auto;font-size:.8em;font-weight:700;color:var(--tlinky-accent);border:1px solid var(--tlinky-accent);border-radius:50%;width:1.9em;height:1.9em;display:flex;align-items:center;justify-content:center}.tlinky-rp-item--minimal .tlinky-rp-item__body{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.tlinky-rp-item--minimal .tlinky-rp-item__title{transition:color 0.15s ease;margin-bottom:.2em}.tlinky-rp-item--minimal .tlinky-rp-item__excerpt{margin-bottom:0}.tlinky-related-posts--magazine .tlinky-related-posts__grid{align-items:start}.tlinky-rp-item--magazine{position:relative;width:100%;aspect-ratio:4 / 3;border-radius:10px;overflow:hidden;background-size:cover;background-position:center;background-color:var(--tlinky-accent);align-items:flex-end}.tlinky-rp-item--magazine.no-image{background-image:linear-gradient(135deg,var(--tlinky-accent),rgb(0 0 0 / .35))}.tlinky-rp-item__overlay{position:absolute;inset:0;background:linear-gradient(to top,rgb(0 0 0 / .78) 0%,rgb(0 0 0 / .2) 55%,#fff0 100%)}.tlinky-rp-item--magazine .tlinky-rp-item__title{position:relative;z-index:1;display:-webkit-box;color:#fff;padding:1em;margin:0;font-size:1.02em;line-height:1.35;text-shadow:0 1px 3px rgb(0 0 0 / .55);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tlinky-rp-item--magazine:hover .tlinky-rp-item__overlay,.tlinky-rp-item--magazine:focus .tlinky-rp-item__overlay{background:linear-gradient(to top,rgb(0 0 0 / .88) 0%,rgb(0 0 0 / .3) 60%,rgb(0 0 0 / .05) 100%)}