/* V37: About Us expertise section (scoped; all other layouts preserved) */
.ttt-expertise{background:#f5f8fc}.ttt-expertise-head{display:flex;justify-content:space-between;gap:2rem;align-items:flex-end;margin-bottom:1.7rem}.ttt-expertise-head .section-intro{margin-bottom:0;max-width:770px}.ttt-expertise-head h2{font-size:clamp(1.7rem,3vw,2.55rem);line-height:1.17}.ttt-expertise-head p{color:#536179;max-width:740px}.ttt-expertise-link{flex-shrink:0;color:#086fdb;text-decoration:none;font-weight:700;font-size:.92rem;padding-bottom:.45rem}.ttt-expertise-link:hover{text-decoration:underline}.ttt-expertise-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.05rem}.ttt-expertise-card{background:#fff;border:1px solid #e1e8f3;border-radius:15px;padding:1.6rem;min-height:248px;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 9px 26px rgba(18,36,70,.035);transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.ttt-expertise-card:hover{transform:translateY(-3px);border-color:#b7d6ff;box-shadow:0 15px 35px rgba(18,36,70,.09)}.ttt-expertise-icon{display:grid;place-items:center;width:45px;height:45px;border-radius:12px;background:#eaf3ff;color:#086fdb;margin-bottom:1.2rem;font-size:1.25rem}.ttt-expertise-card h3{font-size:1.13rem;line-height:1.3;color:#161935;margin:0 0 .55rem}.ttt-expertise-card p{font-size:.95rem;color:#526074;line-height:1.65;margin:0 0 1.1rem}.ttt-expertise-card a{margin-top:auto;color:#086fdb;font-weight:700;text-decoration:none;font-size:.87rem}.ttt-expertise-card a:hover{text-decoration:underline}.ttt-expertise-card a i{margin-left:.3rem}@media(max-width:991px){.ttt-expertise-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ttt-expertise-head{align-items:flex-start;flex-direction:column;gap:.75rem}}@media(max-width:600px){.ttt-expertise-grid{grid-template-columns:1fr}.ttt-expertise-card{min-height:unset;padding:1.35rem}.ttt-expertise-head h2{font-size:1.7rem}}@media(prefers-reduced-motion:reduce){.ttt-expertise-card{transition:none}.ttt-expertise-card:hover{transform:none}}
