.tb-more-link{display:inline-flex;align-items:center;gap:0.4em;color:var(--hcl-neutral-3);font-weight:600;text-decoration:none;transition:color 0.2s ease}.tb-more-link::after{content:"→";color:var(--hcl-brand-9);transition:transform 0.2s ease}.tb-more-link:hover{color:var(--hcl-neutral-1)}.tb-more-link:hover::after{transform:translateX(0.25em)}.tb-card{position:relative;transition:transform .2s ease,box-shadow .2s ease}.tb-card a::after{content:"";position:absolute;inset:0;border-radius:inherit}.tb-card:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.08)}@media (prefers-reduced-motion:reduce){.tb-card{transition:none}.tb-card:hover{transform:none}}