.dc-search-page.dc-search-page--hub .dc-search-hub--results{padding-block:24px;margin-bottom:0}
.dc-search-hub--results #dc-search-title{font-size:clamp(26px,3vw,36px);margin-block:0 12px}
.dc-search-page .dc-search-results{padding-top:20px}
.dc-search-page .dc-search-results__head{margin-bottom:20px;padding-bottom:16px}
.dc-search-page .dc-search-results__head h2{font-size:clamp(22px,2.5vw,30px)}
.dc-search-page .dc-search-card__media img{width:100%;height:100%;object-fit:contain}
.dc-search-instant-item{min-width:0}
.dc-search-instant-item .dc-model-document-links{display:flex;flex-wrap:wrap;gap:4px 12px;padding:8px 12px;margin:0}
.dc-search-instant-item .dc-model-document-links a{display:inline-flex;align-items:center;min-height:32px;font-size:13px;text-decoration:underline}
.dc-search-instant-support{padding:16px 24px 24px}
.dc-search-instant-support .dc-search-support-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.dc-search-instant-support .dc-search-support-actions a{min-height:48px;padding:12px;display:flex;align-items:center;border:1px solid #ddd}
.dc-search-page .dc-search-more{margin-top:20px}
@media(max-width:749px){.dc-search-hub--results #dc-search-title{font-size:26px}.dc-search-instant-item .dc-model-document-links a{min-height:44px}.dc-search-instant-support{padding:16px 20px}.dc-search-instant-support .dc-search-support-actions{grid-template-columns:1fr}}

.dc-search-page.dc-search-page--hub .dc-search-hub--results{padding-block:18px}
.dc-search-page .dc-search-results__head--intent{gap:12px;margin-bottom:16px;padding-bottom:12px}
.dc-search-page .dc-search-results__head--intent h2{margin-block:4px 8px}

.dc-search-results[data-dc-query-kind="model"] .dc-search-grid{grid-template-columns:minmax(0,1fr)}
.dc-search-results[data-dc-query-kind="model"] .dc-search-card{display:grid;grid-template-columns:200px minmax(0,1fr);gap:24px;align-items:start}
.dc-search-results[data-dc-query-kind="model"] .dc-search-card__body{padding-top:0}
.dc-search-results[data-dc-query-kind="model"] .dc-search-card h4{font-size:22px;text-transform:none}
.dc-search-hub--results>.dc-eyebrow{display:none}
@media(max-width:749px){.dc-search-results[data-dc-query-kind="model"] .dc-search-card{grid-template-columns:96px minmax(0,1fr);gap:16px}.dc-search-results[data-dc-query-kind="model"] .dc-search-card h4{font-size:17px}}
