.search-context{max-width:1280px;margin:0 auto;padding:64px max(24px,5%);color:inherit}.search-context h2{font-size:clamp(1.6rem,3vw,2.4rem);line-height:1.15;margin:0 0 32px}.search-context-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.search-context h3{font-size:1.1rem;line-height:1.4;margin:0 0 14px}.search-context p{font-size:1rem;line-height:1.7;margin:0}.search-context a{color:inherit;text-decoration:underline;text-underline-offset:.2em}.search-context a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:800px){.search-context-grid{grid-template-columns:1fr;gap:28px}.search-context{padding-block:44px}}