
.sample-scope{color:#9bb0bd;font-size:.88rem;margin:10px 0 17px}.sample-title{display:flex;gap:14px;align-items:center;border-bottom:1px solid #45505b;margin:10px 0 20px;padding:0 0 12px}.sample-title h1{margin:0;color:#fff1c8}.sample-title .eyebrow,.sample-title .meta{margin:4px 0}.sample-title .icon{width:44px;height:44px;object-fit:contain}.sample-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.sample-facts .fact{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid #38434d;padding:9px 0}.sample-facts dt{color:#e5b963}.sample-facts dd{margin:0;text-align:right}.sample-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:12px}.sample-cards .card{display:flex;gap:10px;align-items:center;border:1px solid #3d4b58;background:#1b2025;padding:12px}.sample-cards .icon{width:32px;height:32px;object-fit:contain}.sample-cards .card-title{color:#b8d9ff}.sample-cards .meta{color:#a9bac9}.taxonomy-links{display:flex;flex-wrap:wrap;gap:10px}.taxonomy-links a{display:inline-block;padding:7px 12px;border:1px solid #58697b}.release-main>.panel{background:#1e1e1e;border:1px solid #45505b;padding:20px;margin:16px 0}.release-main>.panel h2{color:#f4c979}.release-main .pagehead{margin:12px 0 20px}.release-main .pagehead h1{margin:0}.release-main .result-grid{display:grid;gap:12px}@media(max-width:760px){.sample-facts{grid-template-columns:1fr}.sample-cards{grid-template-columns:1fr}.sample-title{align-items:flex-start}.release-main{min-width:0}}

.sample-title:has(.search-controls){display:block}
.sample-title:has(.search-controls) h1{margin:0 0 10px}
.sample-title:has(.search-controls) .search-controls{max-width:100%}
.sample-title:has(.search-controls) :is(input,select){min-height:44px;font-size:16px}
