.tlfca-v165-entry{max-width:1132px;margin:24px auto;padding:24px;background:#fff9ec;border:1px solid #d9c7ad;border-radius:22px;color:#354238;line-height:1.85}.tlfca-v165-entry h2{font-size:clamp(1.4rem,3vw,1.9rem)}.tlfca-v165-entry a{display:inline-flex;align-items:center;min-height:48px;padding:10px 18px;background:#e8efdf;border-radius:12px;color:#2e4a35}.tlfca-v165-entry a:focus-visible{outline:3px solid #79502d;outline-offset:4px}@media(max-width:650px){.tlfca-v165-entry{margin:20px 12px;padding:20px}}