.tsc-search-resources{color:#202126;min-width:0}.tsc-search-resources>header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:2rem;display:flex}.tsc-search-resources h2{letter-spacing:-.035em;max-width:42rem;margin:.65rem 0 0;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.12}.tsc-search-resources__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.tsc-search-resources__grid article{background:linear-gradient(135deg,#fff,#faf8f5);border:1px solid #ddd8d3;border-radius:1.2rem;min-width:0;padding:clamp(1.2rem,3vw,2rem)}.tsc-search-resources__grid h3{margin:1rem 0;font-size:clamp(1.2rem,2.3vw,1.5rem);line-height:1.3}.tsc-search-resources__grid h3 a{color:inherit;justify-content:space-between;align-items:start;gap:1rem;text-decoration:none;display:flex}.tsc-search-resources__grid h3 a:hover{color:#b40c26}.tsc-search-resources__grid a:focus-visible{outline-offset:6px;border-radius:.25rem;outline:3px solid #c8102e}.tsc-search-resources__grid svg{flex-shrink:0;margin-top:.15rem}.tsc-search-resources__grid article>p:last-child{color:#52545c;overflow-wrap:anywhere;margin:0;line-height:1.65}@media (width<=650px){.tsc-search-resources__grid{grid-template-columns:minmax(0,1fr)}}
