.search-form{display:flex;align-items:end;gap:14px;margin:30px 0 18px}.search-field{flex:1}.search-field label{display:block;font-weight:650;margin-bottom:8px}.search-field input{width:100%;min-height:52px;background:var(--panel);color:var(--ink);border:1px solid var(--muted);border-radius:0;padding:12px 15px;font-size:18px}.search-form .button{min-height:52px}.search-status{color:var(--muted);min-height:32px}.search-results{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:32px}.search-card{border-top:1px solid var(--line);padding-top:22px;display:grid;grid-template-columns:140px 1fr;gap:20px;align-items:start}.search-card:not(:has(img)){grid-template-columns:1fr}.search-card img{aspect-ratio:1.4;object-fit:cover}.search-card h2{font-size:22px;line-height:1.4;margin:0 0 12px}.search-card p{color:var(--muted);font-size:15px;margin:0}.search-intro{max-width:820px}.search-help a{text-decoration:underline}@media(max-width:800px){.search-results{grid-template-columns:1fr}.search-card{grid-template-columns:110px 1fr;gap:16px}}@media(max-width:440px){.search-form{align-items:stretch;flex-direction:column}.search-card{grid-template-columns:90px 1fr}.search-card h2{font-size:20px}}
