.txgM7a_hero{border-bottom:1px solid var(--line);background:linear-gradient(90deg, var(--ground) 38%, #f7f6f299 70%, #f7f6f233), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='240' viewBox='0 0 320 240'%3E%3Cg fill='none' stroke='%2313283f' stroke-opacity='.16' stroke-width='1.2'%3E%3Cpath d='M0 40 70 30 90 110 10 125Z M70 30 150 22 160 90 90 110Z M150 22 240 10 250 80 160 90Z M240 10 320 18 318 95 250 80Z M10 125 90 110 105 190 0 200Z M90 110 160 90 175 170 105 190Z M160 90 250 80 262 160 175 170Z M250 80 318 95 320 175 262 160Z M0 200 105 190 110 240 M105 190 175 170 185 240 M175 170 262 160 270 240 M262 160 320 175'/%3E%3C/g%3E%3Cpath d='M160 90 250 80 262 160 175 170Z' fill='%23e2531d' fill-opacity='.22' stroke='%23e2531d' stroke-width='2'/%3E%3C/svg%3E") right center / 640px auto repeat;padding:88px 0 96px}.txgM7a_h1{max-width:14ch}.txgM7a_lede{color:var(--muted);max-width:46ch;margin-bottom:28px;font-size:1.2rem}.txgM7a_search{flex-wrap:wrap;gap:10px;max-width:560px;display:flex}.txgM7a_search input{flex:240px;padding:14px 16px;font-size:1.05rem}.txgM7a_tools{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.txgM7a_tool{color:var(--ink);align-content:start;gap:6px;text-decoration:none;display:grid}.txgM7a_tool h3{margin:6px 0 0}.txgM7a_tool p{margin:0;font-size:.95rem}.txgM7a_tool .pill{justify-self:start}.txgM7a_link{transition:border-color .16s, transform .16s var(--ease-out)}.txgM7a_link:hover{border-color:var(--brand);transform:translateY(-2px)}@media (max-width:760px){.txgM7a_hero{background-size:420px;padding:56px 0 64px}}
