.gt-idx__feat{display:flex;flex-direction:column;overflow:hidden}.gt-idx__featmedia{display:block;aspect-ratio:16 / 10;overflow:hidden;background:var(--surface-inset)}.gt-idx__featmedia img{width:100%;height:100%;object-fit:cover;transition:var(--transition-lift)}.gt-idx__feat:hover .gt-idx__featmedia img{transform:scale(1.03)}.gt-idx__featbody{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-6)}.gt-idx__feattitle{font-size:var(--size-lg)}.gt-idx__dek{margin:0;font-size:var(--size-sm);line-height:var(--leading-relaxed);color:var(--text-body)}.gt-idx__feat .gt-svc__more{margin-top:var(--space-2)}.gt-idx__rows{margin:0;padding:0;list-style:none}.gt-idx__row{margin:0}.gt-idx__rowlink{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-4) var(--space-10);align-items:center;padding-block:var(--space-6);border-top:1px solid var(--line-hairline);text-decoration:none;color:inherit}.gt-idx__row:first-child .gt-idx__rowlink{border-top:3px solid var(--surface-accent)}.gt-idx__rowlink:hover .gt-idx__rowtitle{color:var(--text-link)}.gt-idx__rowmain{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.gt-idx__rowtitle{font-family:var(--font-display);font-size:var(--size-xl);font-weight:var(--weight-bold);line-height:var(--leading-snug);color:var(--text-heading)}.gt-idx__rowmeta{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-2);text-align:right}.gt-idx__post{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3)}.gt-idx__posticon{display:flex;color:var(--blue-600);margin-bottom:var(--space-2)}.gt-idx__posttitle{font-size:var(--size-lg)}.gt-idx__post .gt-svc__more{margin-top:auto;padding-top:var(--space-2)}.gt-idx__foot{margin:var(--space-10) 0 0;font-size:var(--size-sm);color:var(--text-muted)}@media(max-width:720px){.gt-idx__rowlink{grid-template-columns:1fr}.gt-idx__rowmeta{align-items:flex-start;text-align:left}}
