.tr-home-seo{max-width:780px;font-size:14px;line-height:1.7;color:#bbb9c3;margin:22px auto 10px;text-align:center}.tr-archive-intro,.tr-archive-scope{max-width:790px;line-height:1.8;color:#c6c3cd}.tr-archive-intro{margin:-12px 0 38px}.tr-archive-scope{font-size:14px;margin:40px 0}.tr-lab-context{max-width:1100px;margin:0 auto;padding:30px 5vw 40px;font:13px/1.7 Manrope,sans-serif;color:#bcb9c6;background:#101112}.tr-lab-context p{max-width:740px}.tr-lab-context nav:not(.tr-breadcrumbs){display:flex;gap:25px;flex-wrap:wrap}.tr-lab-context a{color:inherit}.tr-breadcrumbs{font-size:12px;color:#bcb9c6}.tr-breadcrumbs ol{display:flex;list-style:none;gap:12px;padding:0;flex-wrap:wrap}.tr-breadcrumbs li+li:before{content:'›';margin-right:12px;color:#8a8791}.tr-case-services{margin-top:60px}.tr-case-services nav{display:flex;gap:24px;flex-wrap:wrap;margin:25px 0}.case-page>.tr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.case-page .tr-card img{width:100%;height:200px;object-fit:cover;object-position:top}.case-page .tr-card-type{padding:35px 20px;background:#151617;min-height:180px;display:flex;flex-direction:column;gap:18px}.case-page .tr-card-type small,.case-page .tr-card-type span{font-size:12px;color:#bbb}.case-page .tr-card h3{font-size:24px;margin-top:15px}.case-page section>.tr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.case-page>section:last-child{margin-top:60px}.case-page .tr-card p{font-size:14px;line-height:1.7}.tr-lab-context a:focus-visible{outline:2px solid #c9dafa;outline-offset:4px}@media(max-width:700px){.tr-home-seo{text-align:left;padding:0 20px;font-size:13px}.case-page section>.tr-grid{grid-template-columns:1fr}.tr-lab-context{padding:25px 6vw}.tr-archive-intro{margin-top:0}}
