/* v31 ttokcom brand page */
.ttok-hero-link{display:inline-flex;margin-top:20px;padding:13px 22px;background:#ee7b22;color:white!important;border-radius:9px;font-weight:750;text-decoration:none}.ttok-values,.ttok-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:28px}.ttok-values article,.ttok-categories a,.ttok-series article,.ttok-feature>div{border:1px solid #e2e8f0;border-radius:18px;padding:26px;background:white;box-shadow:0 10px 30px rgba(15,36,56,.05)}.ttok-values span,.ttok-categories span,.ttok-series small,.ttok-feature small{font-size:12px;letter-spacing:.08em;color:#dc7323;font-weight:800}.ttok-values h3,.ttok-categories h3,.ttok-series h3,.ttok-feature h3{margin:14px 0 10px;font-size:21px;color:#193249}.ttok-values p,.ttok-categories p,.ttok-series p,.ttok-feature p{color:#64748b;line-height:1.7}.ttok-categories a{color:inherit;text-decoration:none;transition:transform .2s,box-shadow .2s}.ttok-categories a:hover{transform:translateY(-4px);box-shadow:0 16px 38px rgba(15,36,56,.12)}.ttok-categories b,.ttok-feature a,.ttok-inline-link a{color:#d96e1b;font-size:14px;text-decoration:none}.ttok-series,.ttok-feature{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:26px}.ttok-inline-link{margin-top:20px}.ttok-feature a{display:inline-block;margin-top:14px;font-weight:750}.ttok-contact{font-size:13px;opacity:.8;margin-top:18px}.ttok-cta a{display:inline-block}@media(max-width:760px){.ttok-values,.ttok-categories,.ttok-series,.ttok-feature{grid-template-columns:1fr}.ttok-values article,.ttok-categories a,.ttok-series article,.ttok-feature>div{padding:22px}}
