.research-detail-identity{grid-template-columns:180px minmax(0,1fr);align-items:stretch;gap:20px}.research-detail-identity .commerce-cover{align-self:stretch;width:180px;height:auto;min-height:180px}.research-detail-identity .commerce-heading{flex-direction:column;align-items:flex-start;display:flex}.research-detail-identity .commerce-title{text-wrap:pretty;font-size:clamp(25px,2.15vw,34px)}.research-detail-identity .commerce-subtitle{max-width:110ch;font-size:15px}.research-detail-identity .commerce-facts{border-top:0;flex-wrap:wrap;gap:10px 28px;width:100%;margin-top:auto;padding-top:14px;display:flex}.research-detail-identity .commerce-facts>div{flex:0 auto;min-width:90px;padding:0}.research-detail-identity .commerce-facts dd{margin-top:2px}.research-detail-related{grid-template-columns:64px minmax(0,1fr);align-items:start;gap:12px;padding:12px 0;display:grid}.research-detail-related-art{border:1px solid var(--border);background:#f7f9fd;width:64px;height:64px;display:block;position:relative;overflow:hidden}.research-detail-related-art .research-card-art{aspect-ratio:auto;width:100%;height:100%}.research-detail-related-copy{min-width:0}.research-detail-related-title{font-size:14px;font-weight:500;line-height:1.5;display:block}.research-detail-related-meta{color:var(--muted-foreground);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:5px;font-size:12px;display:flex}.research-detail-related-meta strong{color:var(--foreground);font-weight:600}@media (max-width:640px){.research-detail-identity{grid-template-columns:80px minmax(0,1fr);gap:10px 12px}.research-detail-identity .commerce-cover{grid-area:1/1/3;align-self:start;width:80px;height:80px;min-height:0}.research-detail-identity .commerce-heading{display:contents}.research-detail-identity .commerce-crumb{grid-area:1/2;font-size:11px}.research-detail-identity .commerce-title{grid-area:2/2;margin:0;font-size:23px;line-height:1.3}.research-detail-identity .commerce-subtitle,.research-detail-identity .commerce-byline,.research-detail-identity .commerce-facts{grid-column:1/-1}.research-detail-identity .commerce-facts{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;margin:0;padding-top:8px;display:grid}.research-detail-identity .commerce-subtitle{font-size:15px}}
