
.tlcc{background:#eae7dd;padding:50px 0;color:#24392b;font-family:inherit}.tlcc *{box-sizing:border-box}
.tlcc-inner{max-width:1180px;margin:0 auto;padding:0 22px}
.tlcc-ey{font-size:11px;color:#a46b43;letter-spacing:.16em;font-weight:900;text-transform:uppercase}
.tlcc h2{font-size:clamp(25px,4vw,43px)!important;font-weight:950!important;letter-spacing:-.035em;line-height:1.1!important;margin:13px 0!important;color:#24392b!important;text-transform:uppercase}
.tlcc p{max-width:940px;line-height:1.7;color:#536253;font-size:15px}
.tlcc-result{background:#fffefa;border-left:5px solid #a5aea3;padding:24px;margin-top:22px;display:grid;gap:10px;line-height:1.55}
.tlcc-result strong{font-size:17px;color:#213d2a}.tlcc-result span{color:#4d5a4f;font-size:14px}
.tlcc-result.is-historic{border-color:#c58a4e;background:#fdf9ee}.tlcc-result.is-conflict{border-color:#b23c36;background:#fff2ed}
.tlcc-result.is-missing{border-color:#7f8b89;background:#f2f4f0}.tlcc-result small{display:block;color:#58645b;font-size:12px}
.tlcc-foot{margin-top:20px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;color:#647365}
.tlcc-foot a{color:#2c4c35!important;font-weight:850;text-decoration:underline!important;text-underline-offset:4px}

#tlcc-check .tlcc-result.is-prohibited{border-left:5px solid #A23F30;background:#FBF0EC}#tlcc-check .tlcc-result.is-prohibited strong{color:#8A2A20}#tlcc-check .tlcc-result.is-verified{border-left:5px solid #7E925D;background:#F1F3E8}#tlcc-check .tlcc-result.is-verified strong{color:#344F2B}
